Commit graph

4407 commits

Author SHA1 Message Date
Thomas Wisniewski
3223e14b73 Bug 1835675 - update sha256 hash of the about:compat script tag to un-break it; r=ksenia,webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D179405
2023-05-30 18:30:38 +00:00
Norisz Fay
abebba39c9 Backed out changeset 8ddf44b47ed6 (bug 1835675) for causing failures on browser_aboutcompat.js CLOSED TREE 2023-05-30 19:29:06 +03:00
Thomas Wisniewski
e1e18125c5 Bug 1835675 - update sha256 hash of the about:compat script tag to un-break it; r=ksenia,webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D179405
2023-05-30 15:08:47 +00:00
Janvi Bajoria
4e75601001 Bug 1779241 - added PIP subtitles support for udemy. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D178645
2023-05-26 16:22:39 +00:00
Mark Banner
8b4f426ecf Bug 1834204 - Update more consumers to import ES modules directly. r=kpatenio,geckoview-reviewers,whimboo,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D178590
2023-05-26 11:36:33 +00:00
Dimi
a3c475e01a Bug 1834882 - Refactor FieldScanner by extracting form autofill heuristic logic r=issammani
Differential Revision: https://phabricator.services.mozilla.com/D179043
2023-05-25 12:05:40 +00:00
Dimi
1256750e5c Bug 1819618 - P2. Identify country code regardless we have alternative names for that country or not. r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178930
2023-05-24 21:05:14 +00:00
Dimi
cbd92f80a7 Bug 1819618 - P1. Run autofill heuristic tests via browser test r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178929
2023-05-24 21:05:14 +00:00
Ksenia Berezina
f78e5a33f6 Bug 1833916 - Add additional data/prefs passed from "Report site issue" to webcompat.com r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D178462
2023-05-24 19:22:26 +00:00
Dimi
e478937545 Bug 1834758 - Use visibility: hidden in formautofill visibility test r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178940
2023-05-24 16:40:17 +00:00
Dimi
18ea141710 Bug 1833613 - Implement heuristic to interpret street-address as address-line1 r=credential-management-reviewers,sgalich
A new heuristic has been introduced that interprets "street-address" as "address-line1".
This is triggered when "address-line2" is detected, and the field preceding "address-line2" is "street-address".

This modification addresses an issue with certain websites incorrectly utilizing
"street-address" in place of "address-line1".

Differential Revision: https://phabricator.services.mozilla.com/D178663
2023-05-24 11:42:56 +00:00
Cosmin Sabou
b400214d0d Backed out changeset fc24f93612da (bug 1833613) for xpcshell failures on test_collectFormFields.js. CLOSED TREE 2023-05-24 12:46:06 +03:00
Dimi
983f2fe411 Bug 1834298 - Some clean ups in formautofill r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178655
2023-05-24 07:06:55 +00:00
Cosmin Sabou
a8effb1df1 Backed out changeset ee5fc34ecac4 (bug 1834298) for xpcshell failures on test_collectFormFields.js. CLOSED TREE 2023-05-24 12:31:19 +03:00
Dimi
dbc18a1b3b Bug 1833613 - Implement heuristic to interpret street-address as address-line1 r=credential-management-reviewers,sgalich
A new heuristic has been introduced that interprets "street-address" as "address-line1".
This is triggered when "address-line2" is detected, and the field preceding "address-line2" is "street-address".

This modification addresses an issue with certain websites incorrectly utilizing
"street-address" in place of "address-line1".

Differential Revision: https://phabricator.services.mozilla.com/D178663
2023-05-24 07:07:26 +00:00
Dimi
0abb80afd7 Bug 1834298 - Some clean ups in formautofill r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D178655
2023-05-24 07:06:55 +00:00
Otto Länd
ab9410b4dc Bug 1833618: apply code formatting via Lando
# ignore-this-changeset
2023-05-23 09:57:46 +00:00
Dimi
97c7d3f637 Bug 1833618 - P2. Replace checking hidden and display:none in formautofill visibility check with element.checkVisibility API r=credential-management-reviewers,sgalich
This patch includes a preference setting that triggers the execution of element.checkVisibility
only when a form contains fewer than 200 eligible address and credit card fields.
This measure has been implemented to avoid potential performance impact that could occur due
to the visibility check running on a large number of elements.

Differential Revision: https://phabricator.services.mozilla.com/D178308
2023-05-23 09:52:47 +00:00
Dimi
89faefc33b Bug 1833618 - P1. Use browser test for formautofill heuristic tests. r=credential-management-reviewers,sgalich
Visibility check requires a window, so we should run heuristic tests
with browser test instead of xpcshell-test

Differential Revision: https://phabricator.services.mozilla.com/D178307
2023-05-23 09:52:47 +00:00
Noemi Erli
ff2f8bc80a Backed out 3 changesets (bug 1833618) for causing failures in test_autofillFormFields.js CLOSED TREE
Backed out changeset e8791a874dba (bug 1833618)
Backed out changeset c6c717d87dfc (bug 1833618)
Backed out changeset 3f6fd89c9a6e (bug 1833618)
2023-05-23 11:28:11 +03:00
Otto Länd
3c8e3340f6 Bug 1833618: apply code formatting via Lando
# ignore-this-changeset
2023-05-23 07:50:28 +00:00
Dimi
7522041115 Bug 1833618 - P2. Replace checking hidden and display:none in formautofill visibility check with element.checkVisibility API r=credential-management-reviewers,sgalich
This patch includes a preference setting that triggers the execution of element.checkVisibility
only when a form contains fewer than 200 eligible address and credit card fields.
This measure has been implemented to avoid potential performance impact that could occur due
to the visibility check running on a large number of elements.

Differential Revision: https://phabricator.services.mozilla.com/D178308
2023-05-23 07:47:30 +00:00
Dimi
99853a352f Bug 1833618 - P1. Use browser test for formautofill heuristic tests. r=credential-management-reviewers,sgalich
Visibility check requires a window, so we should run heuristic tests
with browser test instead of xpcshell-test

Differential Revision: https://phabricator.services.mozilla.com/D178307
2023-05-23 07:47:29 +00:00
Sylvestre Ledru
df86538c1d Bug 1623338 - update a reference to IRC to point to chat.mozilla.org r=credential-management-reviewers,sgalich DONTBUILD
and remove a reference to an old mailing list.

Differential Revision: https://phabricator.services.mozilla.com/D178682
2023-05-22 18:13:35 +00:00
Mark Banner
2a53076d43 Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
130a655906 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503 Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Dale Harvey
74c8097a09 Bug 1833276 - Fix triggering screenshot component from quickaction. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D178128
2023-05-18 21:52:12 +00:00
Dimi
6f2f7b0b19 Bug 1832325 - P4. Use the number of different field type in a section to determine whether an address form is valid r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D177660
2023-05-18 13:50:42 +00:00
Dimi
a5a1f21bbc Bug 1832325 - P3. Add a test case to ensure we autofill duplicated fields r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D177659
2023-05-18 13:50:42 +00:00
Dimi
2bf4cf0720 Bug 1832325 - P1. Merge unnamed section with named section and allow duplicated fields in a section r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D177657
2023-05-18 13:50:42 +00:00
Pushpanjali
235f25ea9c Bug 1822010 - Convert toolkit/components/url-classifier to ES modules. r=perftest-reviewers,webcompat-reviewers,geckoview-reviewers,devtools-reviewers,twisniewski,valentin,m_kato,anti-tracking-reviewers,timhuang,sparky
Differential Revision: https://phabricator.services.mozilla.com/D173390
2023-05-18 12:21:12 +00:00
Janvi Bajoria
ae56c4a010 Bug 1831629 - added PIP cc for NYTimes. r=pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D177727
2023-05-17 17:13:03 +00:00
Dimi
1e9463d999 Bug 1820522 - Move address component to formautofill shared folder r=mtigley,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D178055
2023-05-17 08:44:39 +00:00
Dimi
c78f631324 Bug 1820522 - Implement heuristics to determine whether two street addresses are the same, different, or mergeable r=mtigley,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D175886
2023-05-17 08:44:39 +00:00
Dimi
dc76a806c7 Bug 1820522 - Implement heuristics to determine whether two postal code/zip are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173807
2023-05-17 08:44:39 +00:00
Dimi
a036e89931 Bug 1820522 - Implement heuristics to determine whether two city names are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173806
2023-05-17 08:44:39 +00:00
Dimi
b129167923 Bug 1820522 - Implement heuristics to determine whether two state names are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173805
2023-05-17 08:44:39 +00:00
Dimi
633bceed7d Bug 1820522 - Implement heuristics to determine whether two country names are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173804
2023-05-17 08:44:39 +00:00
Dimi
2123bd190e Bug 1820522 - Implement heuristics to determine whether two personal names are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173803
2023-05-17 08:44:39 +00:00
Dimi
2f30c1322c Bug 1820522 - Implement heuristics to determine whether two telephone numbers are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173802
2023-05-17 08:44:38 +00:00
Dimi
159fb3427a Bug 1820522 - Implement heuristics to determine whether two company names are the same, different, or mergeable r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D173801
2023-05-17 08:44:38 +00:00
Dimi
c980cf646f Bug 1820522 - Implement heuristics to determine whether two emails are the same, different, or mergeable. r=mtigley,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D173800
2023-05-17 08:44:38 +00:00
Neil Deakin
023f212971 Bug 1760114, use rounding of dates compatible with sync to fix intermittently failing test, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D176913
2023-05-16 12:03:57 +00:00
Janvi Bajoria
fb445e036b Bug 1829697 - fix Sonyliv subtitles display for PIP video player. r=pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D176798
2023-05-10 17:13:05 +00:00
Dimi
982cc8d353 Bug 1831127 - Add a test case for parsing index is out of range error in _parseAddressFields r=issammani
Differential Revision: https://phabricator.services.mozilla.com/D177243
2023-05-09 21:42:16 +00:00
Gijs Kruitbosch
ad4bc55e54 Bug 1508369 - clean up browser CSS to pass basic stylelint rules, r=desktop-theme-reviewers,webcompat-reviewers,extension-reviewers,devtools-reviewers,nchevobbe,denschub,dao
Differential Revision: https://phabricator.services.mozilla.com/D177476
2023-05-09 17:12:50 +00:00
Mark Banner
c2dd8e3266 Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D176336
2023-05-09 16:14:51 +00:00
Dimi
7c43289aa2 Bug 1831347 - Refactoring formautofill test data structure r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D177167
2023-05-09 08:50:51 +00:00
Katherine Patenio
f4f0c3591b Bug 1825207 - add subtitles support for TubiTV live. r=pip-reviewers,dwalker,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D176945
2023-05-08 16:01:37 +00:00
Ksenia Berezina
1e7e0a9503 Bug 1805411 - Ship v114.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D177054
2023-05-03 17:07:23 +00:00
Mathew Hodson
5ee28fedd1 Bug 1830460 - Convert ComponentUtils.jsm to ESM. r=arai,webdriver-reviewers,webcompat-reviewers,credential-management-reviewers,devtools-reviewers,twisniewski,sgalich,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D176782
2023-05-03 15:18:46 +00:00
anwar
a7126d2057 Bug 1830075 - Put all mochitests under browser/extensions, browser/modules and browser/tools into alphabetical order. r=mconley,webcompat-reviewers,credential-management-reviewers,twisniewski,dimi
Differential Revision: https://phabricator.services.mozilla.com/D176839
2023-05-02 20:26:16 +00:00
DJ
80176e45fe Bug 1754549 - enable displaying hidden textTracks in player for specific sites. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D174905
2023-05-02 14:32:11 +00:00
Issam Mani
84eadb4a44 Bug 1806951 - P8. Extract FormAutofillHandler into separate module for sharing. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D176245
2023-05-02 09:42:30 +00:00
Issam Mani
c53be679eb Bug 1806951 - P7. Import HeuristicsRegExp directly and remove lookbehind syntax. r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D174629
2023-05-02 09:42:29 +00:00
Issam Mani
a96dc57d39 Bug 1806951 - P6. Extract shared heuristics logic and FieldScanner. r=credential-management-reviewers,sgalich,dimi
Differential Revision: https://phabricator.services.mozilla.com/D174628
2023-05-02 09:42:29 +00:00
Issam Mani
0baa427d01 Bug 1806951 - P4. Make CreditCardRuleset an ESModule. r=credential-management-reviewers,sgalich,dimi
Differential Revision: https://phabricator.services.mozilla.com/D174626
2023-05-02 09:42:29 +00:00
Issam Mani
8a227dfff2 Bug 1806951 - P3. Move necessary FormAutofillUtils to shared module. r=sgalich,dimi
Differential Revision: https://phabricator.services.mozilla.com/D174623
2023-05-02 09:42:29 +00:00
Issam Mani
182fae7345 Bug 1806951 - P2. Extract LabelUtils to its own module. r=credential-management-reviewers,sgalich,dimi
Differential Revision: https://phabricator.services.mozilla.com/D174622
2023-05-02 09:42:29 +00:00
Dimi
d8a016d6cd Bug 1755927 - Add a testcase to ensure autofill state is still recorded after the elements in a form is added or removed. r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D176399
2023-04-26 10:31:34 +00:00
Dimi
163a42f29d Bug 1829670 - Decouple autofilled state and field information identified by heuristics r=credential-management-reviewers,sgalich
- Add a "filledStateByElement" to record filled status instread of saving
it in `FieldDetails`
- Store filled state in FormAutofillHandler instead of
  FormAutofillSection.
- Change `transform` variable stored in fieldDetails to `part` to
  decouple autofilling related logic from FieldDetails

Differential Revision: https://phabricator.services.mozilla.com/D176324
2023-04-25 10:47:05 +00:00
Dimi
5c447033ec Bug 1829670 - Some code refactoring in FormAutofillHandler r=credential-management-reviewers,sgalich
The patch does the following refactoring:
1. Define a FieldDetail class instead of using an object to store
   "FieldDetails"
2. Rename FormAutofillHeuristic.getInfo to
   FormAutofillHeuristic.getInferredInfo and redesign its return value
3. use "const" when possible
4. use # for private class memeber
5. Remove unused preferences
  - extensions.formautofill.heuristics.enabled
  - extensions.formautofill.section.enabled
6. Remove unsed parmaters
  - `allowDeuplicates` in getFormInfo

Note that this patch doesn't change any logic.

Differential Revision: https://phabricator.services.mozilla.com/D176323
2023-04-25 10:47:05 +00:00
Mathew Hodson
c8ee56af1b Bug 1816416 - Convert services/sync/modules/constants.js to ESM. r=Standard8,credential-management-reviewers,sync-reviewers,dimi,skhamis
Differential Revision: https://phabricator.services.mozilla.com/D175842
2023-04-19 21:19:53 +00:00
Sammy Khamis
7eb350d0b0 Bug 1825905: Autofill sync engine should roundtrip data it doesn't know about r=sgalich,lina
Differential Revision: https://phabricator.services.mozilla.com/D174834
2023-04-19 20:48:15 +00:00
Sandor Molnar
3801bccdc6 Backed out changeset e9e9a87c3232 (bug 1825905) for causing xpc failures in browser/extensions/formautofill/test/unit/<...> CLOSED TREE 2023-04-19 10:21:06 +03:00
Sammy Khamis
279ed6cccb Bug 1825905: Autofill sync engine should roundtrip data it doesn't know about r=sgalich,lina
Differential Revision: https://phabricator.services.mozilla.com/D174834
2023-04-18 22:19:23 +00:00
Dennis Schubert
591d56c531 Bug 1805410 - Ship v113.0.0 of the WebCompat System Addon. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D175282
2023-04-12 23:55:01 +00:00
Stephanie Cunnane
811d067d75 Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-04-12 20:30:43 +00:00
Victoria Ajala
05d2605224 Bug 1810852 Moved _extensionID and _locale functions out of SearchEngine and into AddonSearchEngine. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D174478
2023-04-10 16:08:04 +00:00
Noemi Erli
118513ad00 Backed out 2 changesets (bug 1824473) for causing failures in test_clear_form.html CLOSED TREE
Backed out changeset b38aeb74da71 (bug 1824473)
Backed out changeset b73ead08bb19 (bug 1824473)
2023-03-31 21:51:12 +03:00
Stephanie Cunnane
3bb55d1cbe Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-31 16:45:03 +00:00
Csoregi Natalia
64c0437f97 Backed out 2 changesets (bug 1824473) for causing mochitest failures on test_address_level_1_submission.html. CLOSED TREE
Backed out changeset 8dd52b2dae6b (bug 1824473)
Backed out changeset 5fbc5b6422c7 (bug 1824473)
2023-03-30 21:14:51 +03:00
Stephanie Cunnane
660bd43791 Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-30 17:29:18 +00:00
Niklas Baumgardner
3db97ae681 Bug 1825061 - Fix Hulu caption observer. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D174003
2023-03-30 00:31:58 +00:00
CanadaHonk
91709586ba Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.

`testing` should now be 100% ESM 🎉

Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Saira Abdulla
efccf56a7a Bug 1771549 - PiP Subtitles Support for EdX r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D173632
2023-03-28 21:55:50 +00:00
Bilal
7205495281 Bug 1812310 - Added site-specific wrapper for subtitles on aol. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D173742
2023-03-28 19:18:10 +00:00
Sandor Molnar
fa2ae22888 Backed out 2 changesets (bug 1824473) for causing failures in browser/extensions/formautofill/test/<...>.js
Backed out changeset 01046e78078c (bug 1824473)
Backed out changeset 4203fbb8f229 (bug 1824473)
2023-03-27 22:44:33 +03:00
Stephanie Cunnane
d31dfc03b2 Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-27 18:12:17 +00:00
Mark Banner
36ab6611df Bug 1824173 - Enable ESLint configuration valid-jsdocs across the tree, disabling for currently failing locations. r=mossop,webcompat-reviewers,extension-reviewers,credential-management-reviewers,denschub,dimi,robwu
Depends on D173450

Differential Revision: https://phabricator.services.mozilla.com/D173451
2023-03-24 19:35:25 +00:00
Mark Banner
4a729cf9d7 Bug 1824173 - Automatically fix some ESLint issues raised by the valid-jsdoc configuration. r=mossop,webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D173450
2023-03-24 19:35:24 +00:00
Lata
4ee9882811 Bug 1820284 - Use moz-button-group in the Add new address r=hjones,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D171914
2023-03-21 14:11:02 +00:00
Bilal
a0b48c1d87 Bug 1816859 - Adjusted visibility for PiP toggle on Reddit. r=kpatenio,desktop-theme-reviewers,pip-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170661
2023-03-20 23:31:13 +00:00
ui.dev
cf077f0070 Bug 1820820 - Update how the playPause button is selected for airmozilla wrapper. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D172963
2023-03-20 14:18:11 +00:00
Mark Banner
1646117163 Bug 1822556 - Update consumers of toolkit/actors to import ES modules directly. r=mossop,perftest-reviewers,credential-management-reviewers,sgalich,kshampur
Depends on D172679

Differential Revision: https://phabricator.services.mozilla.com/D172680
2023-03-16 12:50:27 +00:00
Marian-Vasile Laza
f800c98231 Backed out changeset 954ebee9baae (bug 1816859) for bc failures on browser_togglePolicies.js. CLOSED TREE 2023-03-15 23:10:14 +02:00
Bilal
0fbb298ba4 Bug 1816859 - Adjusted visibility for PiP toggle on Reddit. r=kpatenio,desktop-theme-reviewers,pip-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170661
2023-03-15 18:35:48 +00:00
Francesco Lodolo (:flod)
962126e608 Bug 1822388 - Move brandings.ftl from browser to toolkit, r=eemeli,settings-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sgalich,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D172643
2023-03-15 17:00:48 +00:00
Johannes J. Schmidt
511ea510bd Bug 1781138 - remove duplicate pref set in activeStatus test. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D171745
2023-03-15 15:15:43 +00:00
Lata
110c2bdc43 Bug 1768692 - Add CBC entry to picture_in_picture_overrides.js and sync mute/unmute. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D172373
2023-03-15 14:39:07 +00:00
Sebastian Hengst
e6a03adbf7 Bug 1821945 - don't run xpcshell browser formautofill tests for Linux code coverage due to frequent failures. r=marco,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D172541
2023-03-15 06:27:14 +00:00
Csoregi Natalia
0b57661dbb Backed out changeset b9624a6f53c6 (bug 1768692) for causing bustage on cbc.js. CLOSED TREE 2023-03-15 04:49:30 +02:00
Lata
009089e631 Bug 1768692 - Mute/Unmute is out of sync with original video on www.cbc.ca. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D172373
2023-03-14 23:40:27 +00:00
Niklas Baumgardner
62b21eea87 Bug 1819956 - Fix Hulu subtitles in PiP. r=pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D171750
2023-03-14 14:51:21 +00:00
Niklas Baumgardner
b5e0af5e4b Bug 1820595 - Fix setCurrentTime for Hulu. r=cmkm,pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D171749
2023-03-14 14:50:35 +00:00
Dimi
970b4a9e03 Bug 1812294 - Implement a framework to detect duplicated address entry r=sgalich
This patch:
- adds a new pref "extensions.formautofill.addresses.capture.v2.enabled". When the pref is on,
  we will use "save address" and "update address" doorhnager instead of
  "first time use" doorhanger for address capture.

- adds a AddressComponent class, which converts "address record" into an
  object that we can more easily compare each address field.

- defines when we consider one address is a duplicated address of another
  one (See AddressComponent.isDuplicate for details)

- defines when we consider one address can be merged into another
  address (See AddressComponent.isMergeable for details)

This patch does NOT:
- implements comparison heuristics for individual address fields.
  This patch simply compares string directly.

Differential Revision: https://phabricator.services.mozilla.com/D170352
2023-03-14 07:30:43 +00:00
Leila Kaltouma
102a50ac7e Bug 1768694 - Mute/Unmute is out of sync with original video on ici.radio-canada.ca. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D172362
2023-03-13 22:31:10 +00:00
Marian-Vasile Laza
76495f054c Backed out changeset 9fe73bfccdfa (bug 1820284) for bc failures on browser_editAddressDialog.js. CLOSED TREE 2023-03-10 22:35:12 +02:00
Lata
4a0bec3609 Bug 1820284 - Use moz-button-group in the Add new address r=hjones,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D171914
2023-03-10 16:20:41 +00:00
Bilal
3eb129c582 Bug 1816656 - Added site-specific CC wrapper for Yahoo Finance. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D171883
2023-03-08 18:28:43 +00:00
Emilio Cobos Álvarez
097eb3703e Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe
Done mostly automatically via find/replace following the conversions
specified here:

  https://groups.google.com/a/mozilla.org/g/firefox-dev/c/9sGpF1TNbLk/m/QpU3oTUuAgAJ

For the most part I think the "flex: N N" usage could be simplified to
just "flex: N", but I wanted to preserve behavior (-moz-box-flex sets
both flex-grow and flex-shrink).

I changed legacy layout to also look at the order property rather than
-moz-box-ordinal-group because it made splitters and treecols easier (we
don't need to deal with both orders).

Differential Revision: https://phabricator.services.mozilla.com/D171715
2023-03-08 16:13:57 +00:00
Stanca Serban
923ef223cd Backed out changeset c25af897c9bc (bug 1820534) for causing reftests and mochitests failures. 2023-03-08 17:34:42 +02:00
Emilio Cobos Álvarez
57e476145f Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe
Done mostly automatically via find/replace following the conversions
specified here:

  https://groups.google.com/a/mozilla.org/g/firefox-dev/c/9sGpF1TNbLk/m/QpU3oTUuAgAJ

For the most part I think the "flex: N N" usage could be simplified to
just "flex: N", but I wanted to preserve behavior (-moz-box-flex sets
both flex-grow and flex-shrink).

I changed legacy layout to also look at the order property rather than
-moz-box-ordinal-group because it made splitters and treecols easier (we
don't need to deal with both orders).

Differential Revision: https://phabricator.services.mozilla.com/D171715
2023-03-08 14:11:35 +00:00
Paul Zuehlcke
cd0e63bc0e Bug 1820212 - Update SpotifyEmbed shim URL matcher to cover other embed types. r=anti-tracking-reviewers,webcompat-reviewers,twisniewski,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D171588
2023-03-07 18:33:09 +00:00
Ksenia Berezina
5f90b947c2 Bug 1805409 - Ship v112.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D171795
2023-03-07 00:41:48 +00:00
Emilio Cobos Álvarez
b3bbbc0fcb Bug 1820509 - Tweak compat intervention to use -webkit-box-flex rather than -moz-box-flex. r=webcompat-reviewers,denschub
Use -webkit-box-flex rather than -moz-box-flex, so this doesn't stop
working when we stop supporting the -moz prefixed-properties.

I noticed this while switching our front-end away from -moz-box-flex.

Differential Revision: https://phabricator.services.mozilla.com/D171700
2023-03-06 13:59:09 +00:00
Paul Zuehlcke
e21ec24538 Bug 1819356 - Remove Firebase sign-in shim. r=anti-tracking-reviewers,webcompat-reviewers,twisniewski,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D171241
2023-03-01 14:08:56 +00:00
Niklas Baumgardner
a021a3adbb Bug 1812719 - Disable PiP scrubber and timestamp for live videos on Twitch. r=pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D168846
2023-02-24 14:00:17 +00:00
Niklas Baumgardner
e917b98b54 Bug 1812719 - Update keyboardControls to be enabled by default and opt in to disable. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D170235
2023-02-24 14:00:17 +00:00
janvi01
65ad197431 Bug 1815267 - Adjust PIP toggle in MSN r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D170351
2023-02-24 01:31:39 +00:00
Joel Maher
a62ef05cdb Bug 1816191 - Skip tests in order to keep win7 running @ azure. r=gbrown,necko-reviewers,settings-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,nalexander,sgalich,alwu
Differential Revision: https://phabricator.services.mozilla.com/D169523
2023-02-14 23:44:12 +00:00
Dimi
5e9fc74b57 Bug 1810746 - Implement a new address update doorhanger prototype r=credential-management-reviewers,sgalich
This is only a prototype and is currently disabled by default.

Differential Revision: https://phabricator.services.mozilla.com/D167557
2023-02-14 22:50:20 +00:00
Dimi
b579290e6b Bug 1808176 - Share the same logic when process credit card and address form submission event. r=sgalich
This patch changes how we processing address form submission event. The current step works as follows:
1. Check whether the submitted address already exists, if yes, do not
   show address doorhanger
2. Check whether address capture is disabled, if yes, do not show
   doorhanger
3. Check whether a duplicated address exists, if yes, show update
   doorhanger. If no, show address FTU doorhanger.

NOTE:
- FTU doorhanger will be replaced with save address doorhanger soon.

Differential Revision: https://phabricator.services.mozilla.com/D166662
2023-02-14 09:23:48 +00:00
Marian-Vasile Laza
b787a33144 Backed out changeset 3d827de67652 (bug 1808176) for causing geckoview failures. CLOSED TREE 2023-02-14 00:55:49 +02:00
Dimi
ba0970df38 Bug 1808176 - Share the same logic when process credit card and address form submission event. r=sgalich
This patch changes how we processing address form submission event. The current step works as follows:
1. Check whether the submitted address already exists, if yes, do not
   show address doorhanger
2. Check whether address capture is disabled, if yes, do not show
   doorhanger
3. Check whether a duplicated address exists, if yes, show update
   doorhanger. If no, show address FTU doorhanger.

NOTE:
- FTU doorhanger will be replaced with save address doorhanger soon.

Differential Revision: https://phabricator.services.mozilla.com/D166662
2023-02-13 21:25:24 +00:00
Mark Banner
cdf8548a04 Bug 1814931 - Convert services/sync imports to direct ES imports. r=markh,settings-reviewers,credential-management-reviewers,mconley,dimi
Differential Revision: https://phabricator.services.mozilla.com/D168837
2023-02-13 11:44:29 +00:00
Thomas Wisniewski
fd940f1739 Bug 1805408 - Ship v111.0.0 of the WebCompat System Addon. r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D169347
2023-02-09 20:40:58 +00:00
janvi01
3207daf513 Bug 1764834 - Fix: AirMozilla play and mute button sync in PIP window r=kpatenio,niklas
Differential Revision: https://phabricator.services.mozilla.com/D168123
2023-02-07 18:55:56 +00:00
Niklas Baumgardner
a662ae8e3c Bug 1812621 - Disbale PiP scrubber and timestamp for live videos on YouTube r=cmkm,pip-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D168270
2023-02-01 21:46:32 +00:00
Gijs Kruitbosch
efef52fc92 Bug 1795255 - autofix duplicate imports in tests under browser/, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D166179
2023-01-31 11:48:41 +00:00
Dimi
eb1ab82505 Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich
Mobile clients reject syncing when credit card record version is not 3, so this patch
reverts the credit card record version back to 3 (with `cc-type` field).

The auto-detect network type behavior implemented in bug 1667257 still applies.
The changes made in this commit are:
1. Save the cc-type to storage to comply with the expectation of mobile clients.
   (This is the behavior for v3 credit record)
2. When a v4 record is found, rollback to v3 and make sure `_sync.changeCounter` is set
   so we upload the downgraded record to the sync server

Differential Revision: https://phabricator.services.mozilla.com/D167814
2023-01-27 21:08:55 +00:00
Narcis Beleuzu
00d577f2fd Backed out changeset 3d9e6839b65e (bug 1812235) for xpc failure on test_sync_deprecate_credit_card_v4.js . CLOSED TREE 2023-01-27 17:17:00 +02:00
Dimi
00d5305b4b Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich
Mobile clients reject syncing when credit card record version is not 3, so this patch
reverts the credit card record version back to 3 (with `cc-type` field).

The auto-detect network type behavior implemented in bug 1667257 still applies.
The changes made in this commit are:
1. Save the cc-type to storage to comply with the expectation of mobile clients.
   (This is the behavior for v3 credit record)
2. When a v4 record is found, rollback to v3 and make sure `_sync.changeCounter` is set
   so we upload the downgraded record to the sync server

Differential Revision: https://phabricator.services.mozilla.com/D167814
2023-01-27 11:28:38 +00:00
Cieara Meador
863c218a9a Bug 1807950 - Use Hulu video wrapper for duration r=niklas,pip-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166733
2023-01-26 20:28:41 +00:00
Tim Huang
e1b256b25c Bug 1804445 - Add a shim that fixes instagram facebook login on android. r=pbz,twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167717
2023-01-26 12:59:46 +00:00
Thomas Wisniewski
8fee4d3ee4 Bug 1809209 - Avoid extra CSP reporting spam from redirecting SmartBlock shims; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167401
2023-01-20 17:13:19 +00:00
Gijs Kruitbosch
9946c4fcbb Bug 1810995 - update BrowserTestUtils.loadURI consumers to use loadURIString (automated) - browser - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D167153
2023-01-19 20:16:42 +00:00
Paul Zuehlcke
7a4e6618ad Bug 1792395 - Add a Spotify embed dFPI shim. r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D167052
2023-01-18 21:44:08 +00:00
William Durand
6cbcad5461 Bug 1797777 - Use browser_specific_settings instead of applications in extension manifests. r=rpl,twisniewski,markh,webcompat-reviewers,credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D167018
2023-01-18 15:57:30 +00:00
Mark Banner
2a9627f119 Bug 1810877 - Automatically replace Cu.reportError with console.error (browser/extensions/report-site-issue/). r=webcompat-reviewers,twisniewski
Depends on D167095

Differential Revision: https://phabricator.services.mozilla.com/D167096
2023-01-18 08:24:40 +00:00
Mark Banner
56fdbd1a79 Bug 1810877 - Automatically replace Cu.reportError with console.error (browser/extensions/search-detection/). r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167095
2023-01-18 08:24:40 +00:00
William Durand
b8a1c9c987 Bug 1810725 - Use browser_specific_settings instead of applications in search-detection add-on. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D167015
2023-01-17 13:43:45 +00:00
Dimi
0f26fbb9c0 Bug 1808794 - Compare submitted data with data in storage to determine whether to show credit card doorhanger r=sgalich
Originally, we determine whether to show doorhanger by checking if users
have modified autofilled fields. If yes, then we show the credit card update doorhanger.

However, this is not always correct. It is possible the updated data
matches other data in the storage, in that case, we still shouldn't show
the update doorhanger.

This patch updates the behavior to always compare the submmited data and
data in the storage to determine whether to show the update doorhanger.

Differential Revision: https://phabricator.services.mozilla.com/D166316
2023-01-16 21:44:20 +00:00
Katherine Patenio
e38a519d19 Bug 1791075 - update PiP wrapper for dailymotion. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D166741
2023-01-16 18:19:37 +00:00
Dennis Schubert
36071615e9 Bug 1805407 - Ship v110.0.0 of the WebCompat System Addon. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166693
2023-01-12 17:08:25 +00:00
Niklas Baumgardner
2e684db116 Bug 1779454 - Fix Netflix wrapper to allow scrubbing. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D166403
2023-01-10 20:16:18 +00:00
Bilal
011731ad25 Bug 1799531 - changed 'applications' manifest key. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D166377
2023-01-10 17:24:32 +00:00
Niklas Baumgardner
492fde44b3 Bug 1779453 - Prime video wrapper fix. r=cmkm,pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D164509
2023-01-09 22:04:55 +00:00
Dimi
b1150db019 Bug 1809135 - Split up browser_creditCard_doorhanger.js test r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D166304
2023-01-09 15:12:19 +00:00
Dimi
afce6650ee Bug 1808303 - Remove the pref to determine whether a user has ever used credit card autofill r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D165860
2023-01-04 19:43:57 +00:00
Marian-Vasile Laza
4bef0b11dd Backed out changeset 52395ed9f1fd (bug 1808303) for causing linting failures on browser_creditCard_submission_autodetect_type.js. CLOSED TREE 2023-01-04 21:36:18 +02:00
Dimi
fbb1992942 Bug 1808303 - Remove the pref to determine whether a user has ever used credit card autofill r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D165860
2023-01-04 19:13:47 +00:00
Dimi
3177b171e0 Bug 1804901 - Add form interaction telemetry r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164812
2023-01-04 08:50:33 +00:00
Dimi
192b74fdff Bug 1801039 - P3. Add testcases for address telemetry r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164353
2023-01-03 20:55:57 +00:00
Dimi
73e1a5d878 Bug 1801039 - P1. Share common code for Address and Credit Card r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164351
2023-01-03 20:55:56 +00:00
Noemi Erli
03a1192480 Backed out 3 changesets (bug 1801039) for causing multiple failures CLOSED TREE
Backed out changeset 0bbe6fbc7658 (bug 1801039)
Backed out changeset 7de8b9fa5c54 (bug 1801039)
Backed out changeset fe8346f26b2d (bug 1801039)
2023-01-03 13:54:03 +02:00
Dimi
ee2ec8b900 Bug 1801039 - P3. Add testcases for address telemetry r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164353
2023-01-03 10:48:43 +00:00
Dimi
9cb94a3e8e Bug 1801039 - P1. Share common code for Address and Credit Card r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164351
2023-01-03 10:48:42 +00:00
Dimi
4915cb3676 Bug 1667257 - Detect credit card type by examining IIN part of credit card number r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164904
2023-01-03 08:11:54 +00:00
Marian-Vasile Laza
abf6758ed8 Backed out changeset 8fb839f5a2ba (bug 1667257) for causing xpcshell failures on test_migrateRecords.js. CLOSED TREE 2023-01-02 16:40:08 +02:00
Olli Pettay
5d21de32ac Bug 1807812 - Remove WidgetEventTime::mTime, r=masayuki,geckoview-reviewers,m_kato
HTMLSelectEventListener changes are needed, since currently that code works somewhat by accident given that
mTime often contains totally bogus values, like PR_IntervalNow(). Those changes then reveal issues also in
browser_editAddressDialog.js.

Differential Revision: https://phabricator.services.mozilla.com/D165618
2023-01-02 12:31:40 +00:00
Dimi
0847480c62 Bug 1667257 - Detect credit card type by examining IIN part of credit card number r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164904
2023-01-02 09:57:40 +00:00
Dimi
0c0d9925f4 Bug 1805838 - Remove 'extensions.formautofill.creditCards.hideui' preference r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D164787
2023-01-02 09:51:14 +00:00
Mark Banner
8730eec697 Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Tim Huang
90310fa6cc Bug 1801277 - Add a shim for microsoft virtual assistant. r=twisniewski,webcompat-reviewers
The patch adds a shim for fixing the microsoft virtual assistant. The
iframe of the virtual assistant will fail when accessing the indexedDB
because the domain of the virutal assistant is categorized as a tracker.
Accessing the indexedDB in this case will throw a security error which
leads to the site breakage.

The shim replaces the indexedDB with a fake interface that won't throw
an error when accessing it to fix the problem.

Differential Revision: https://phabricator.services.mozilla.com/D165166
2022-12-21 09:30:26 +00:00
Dimi
a57a65c6bc Bug 1806406 - Remove records in the end of each subtest in browser_creditCard_doorhanger.js r=sgalich
To make sure each of subtest in the test is independent.

Differential Revision: https://phabricator.services.mozilla.com/D165023
2022-12-20 07:49:38 +00:00
Niklas Baumgardner
4c9078c821 Bug 1804895 - Update setMuted method for Hulu video wrapper to only toggle when setting a new muted state. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D164368
2022-12-15 15:45:07 +00:00
Thomas Wisniewski
a66016b527 Bug 1805441 - Have SmartBlock's IMA shim also fire a CONTENT_RESUME_REQUESTED event; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D164588
2022-12-13 18:27:49 +00:00
Thomas Wisniewski
6b9ecabe4f Bug 1805108 - Update our webcompat intervention for sling.com; r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D164548
2022-12-13 12:57:23 +00:00
Thomas Wisniewski
6335651d9b Bug 1804591 - Remove the oldPush work-around added to the GTM SmartBlock shim in bug 1760279; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D164325
2022-12-12 15:52:40 +00:00
Ksenia Berezina
e2a6031ebb Bug 1776678 - Ship v109.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D164256
2022-12-08 20:29:53 +00:00
Mark Banner
c338c0398d Bug 1803757 - Automatically replace Cu.reportError with console.error (credentials). r=credential-management-reviewers,sgalich
Depends on D163701

Differential Revision: https://phabricator.services.mozilla.com/D163702
2022-12-02 18:44:44 +00:00
Dimi
8dd1fcf6d4 Bug 1803346 - cc_form_v2 event telemetry should record "user_filled" on cc fields for when users don't use autofill r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D163517
2022-12-01 07:54:27 +00:00
Thomas Wisniewski
98dcd314c1 Bug 1717806 - Fix a match-pattern for the Advertising.com shim to un-break video playback on tf1.fr; r=pbz,webcompat-reviewers,ksenia
Differential Revision: https://phabricator.services.mozilla.com/D162897
2022-11-23 20:26:00 +00:00
Thomas Wisniewski
d9e116c015 Bug 1801418 - Do not accidentally run data layer callbacks twice if SmartBlock's shim runs after Tag Manager; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D162590
2022-11-21 18:43:27 +00:00
Mark Banner
c1837954be Bug 1799314 - Convert consumers of testing modules to import ES modules direct (browser/). r=Gijs,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D161914
2022-11-17 12:00:30 +00:00
Mark Banner
e9d9a68cc8 Bug 1799314 - Convert consumers of testing modules to import ES modules direct (credential management). r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D161907
2022-11-17 12:00:28 +00:00
Thomas Wisniewski
42618eb960 Bug 1776677 - Ship v108.0.0 of the WebCompat System Addon. r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D161849
2022-11-10 22:22:03 +00:00
Katherine Patenio
9e274d939f Bug 1795106 - updated tubitv script for PiP cc and subs support. r=pip-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D161507
2022-11-07 21:57:40 +00:00
Mark Banner
18753bfe42 Bug 1798212 - Convert consumers of downloads code to ES modules. r=mak,geckoview-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich,mconley,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D161013
2022-11-07 17:56:10 +00:00
trickypr
a914e03ff7 Bug 1510561 - Part 12: Apply plugin:mozilla/valid-jsdoc to browser/extensions/report-site-issue. r=webcompat-reviewers,twisniewski
Depends on D161386

Differential Revision: https://phabricator.services.mozilla.com/D161387
2022-11-07 12:33:29 +00:00
trickypr
84b9641650 Bug 1510561 - Part 11: Apply plugin:mozilla/valid-jsdoc to browser/extensions/formautofill. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D161386
2022-11-07 12:33:29 +00:00
Niklas Baumgardner
ed87257b18 Bug 1775509 - Add subtitles to HBO Max site wrapper. r=cmkm
Depends on D161184

Differential Revision: https://phabricator.services.mozilla.com/D161185
2022-11-04 14:16:20 +00:00
Niklas Baumgardner
f6cd63ad4d Bug 1798963 - Fix HBO Max site wrapper. r=cmkm
Differential Revision: https://phabricator.services.mozilla.com/D161184
2022-11-04 14:16:19 +00:00
Mark Banner
9189ff3f6f Bug 1798018 - Convert consumers of toolkit/modules/tests to import ES modules direct. r=Gijs,webdriver-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D160664
2022-11-01 13:26:38 +00:00
Andrew Osmond
77b6b3ccc7 Bug 1794722 - Part 3. Remove all uses of GfxInfo::GetWebRenderEnabled. r=jrmuizel,webcompat-reviewers,twisniewski
This is always true.

Differential Revision: https://phabricator.services.mozilla.com/D160122
2022-10-28 12:36:06 +00:00
Cristian Tuns
1303ee58d8 Backed out 3 changesets (bug 1794722) for causing multiple failures on RemoteProcessMonitor CLOSED TREE
Backed out changeset 0217af5b1aa6 (bug 1794722)
Backed out changeset d7805be9dfb3 (bug 1794722)
Backed out changeset 0093f071f1a5 (bug 1794722)
2022-10-27 20:52:36 -04:00
Andrew Osmond
f8dc716e8d Bug 1794722 - Part 3. Remove all uses of GfxInfo::GetWebRenderEnabled. r=jrmuizel,webcompat-reviewers,twisniewski
This is always true.

Differential Revision: https://phabricator.services.mozilla.com/D160122
2022-10-28 00:08:04 +00:00
Joel Maher
7d57e8ce58 Bug 1797751 - carry over skip-if conditions from win10 to win11. r=bxbrenden,necko-reviewers,settings-reviewers,credential-management-reviewers,valentin,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D160529
2022-10-28 00:00:40 +00:00
Dennis Schubert
db2cf07ec5 Bug 1776676 - Ship v107.0.0 of the WebCompat System Addon. r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D160231
2022-10-25 17:07:36 +00:00
Mark Banner
2ffde1e92f Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.

Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Paul Zuehlcke
cd46e7501e Bug 1795692 - Remove StackBlitz dFPI shim. r=webcompat-reviewers,twisniewski
Bug 1784900 enabled service worker partitioning which fixes the service worker issue
StackBlitz had with third-party service workers when dFPI is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D159506
2022-10-17 16:38:18 +00:00
Mark Banner
62ac9beaac Bug 1795362 - Ignore ESLint rule valid-services-property in fallback code in AboutCompat.jsm. r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D159422
2022-10-14 18:45:14 +00:00
Mike Kaply
b94d158f96 Bug 1793742 - Disable autofill prefs when locked by policy. r=tgiles,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158676
2022-10-07 16:40:42 +00:00
Dimi
6ce872d7b4 Bug 1792995 - P3. Enable using fathom to identify cc-name field. r=sgalich
This patch change the behavior of the following two cases:
1. Before this patch, if a form contains a cc-name field and a cc-exp
   field that are both identified by regex-based heuristic, we consider
   it a valid cc section in Nighty build.

   After this patch, the above case only consider a valud cc section when the cc-name field is
   identified by fathom. This applys to all builds.

2. Before this patch, a form contains only a cc-name field without
   autocomplete attribute is never considered a valid cc section.

   After this patch, a form contains only a cc-name field is considered
   a valid cc section when fathom is confident

Differential Revision: https://phabricator.services.mozilla.com/D158648
2022-10-06 17:07:18 +00:00
Dimi
ec568ffd8c Bug 1792995 - P2. Add a 'fathom' prefix to formautofill fathom related preferences r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158647
2022-10-06 17:07:17 +00:00
Dimi
b7842d66a8 Bug 1792995 - P1. Add a preference to determine what types of credit card fields are checked by fathom. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158646
2022-10-06 17:07:17 +00:00
Dimi
de72e8fac8 Bug 1793465 - Enable detecting name + expiry cc section preference before running the testcase r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158554
2022-10-04 17:35:21 +00:00
Dimi
3b13923820 Bug 1792689 - Extend cc_form_v2 event telemetry to be able to tell how a field is identified r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158251
2022-09-30 07:33:16 +00:00
Cieara Meador
624b8fced7 Bug 1792962 - Add PiP wrapper for Frontend Masters videos r=pip-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D158394
2022-09-30 03:47:15 +00:00
Butkovits Atila
d3ee24dbfd Backed out changeset 89516431e510 (bug 1792689) for causing failures at browser_creditCard_telemetry.js. CLOSED TREE 2022-09-29 21:56:09 +03:00
Dimi
be70e01012 Bug 1792689 - Extend cc_form_v2 event telemetry to be able to tell how a field is identified r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158251
2022-09-29 12:34:19 +00:00
Dimi
a310d7d844 Bug 1792544 - Consider cc form a valid credit card section as long as one of its field contain cc-* autocomplete attribute r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158248
2022-09-29 12:33:46 +00:00
Mark Banner
8d1ebcb9d6 Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Evan
f71e1c1af2 Bug 1788783 -Converted Picture in Picture JSM modules to ESMs. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D157039
2022-09-23 18:11:48 +00:00
Jonathan Sudiaman
c27b002b63 Bug 1790758 - Convert Region.jsm and IgnoreLists.jsm JSM modules to ESMs r=Standard8,preferences-reviewers,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D157337
2022-09-20 12:21:45 +00:00
janvi01
28eb9aa503 Bug 1786129 - Added caption support for videojs sites r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D156669
2022-09-13 19:08:32 +00:00
Dimi
d8ef477973 Bug 1790042 - Explicitly set a higher confidence value in formautofill testcases r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D156961
2022-09-09 23:20:44 +00:00
Butkovits Atila
ca448c655a Backed out changeset f0bd843698b2 (bug 1765409) for causing failure at browser_creditCard_selected_attribute_does_not_change.js. CLOSED TREE 2022-09-08 22:48:10 +03:00
Dennis Schubert
8f402ca48b Bug 1776675 - Import WebCompat Interventions v106. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D156863
2022-09-08 16:34:53 +00:00
Tim Giles
9db8cd0bbd Bug 1765409 - Do not change the 'selected' attribute of option elements when autofilling. r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D144433
2022-09-08 15:24:45 +00:00
Dimi
79818c9cbe Bug 1789419 - Remove credit card test that depends on build setting. r=sgalich
The test fails on beta simulation because release build and late beta
use a higher confidence threshold.

We can remvoe this test since the test is already covered by the next
two testcases (low confidence & high confidence)

Differential Revision: https://phabricator.services.mozilla.com/D156571
2022-09-06 17:54:07 +00:00
Dimi
18e3e3f923 Bug 1787162 - Treat form with cc-name and cc-exp field as a valid credit card form r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D155580
2022-09-05 09:15:40 +00:00
Dimi
61775d53f8 Bug 1788621 - Add an extra rule to determine whether a form with only a cc-number field is a valid cc form r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D156165
2022-09-02 10:18:24 +00:00
Noemi Erli
a8a1f12d55 Backed out changeset f3e5a79c5252 (bug 1788621) for causing failures in browser_creditCard_heuristics.js 2022-09-02 06:01:45 +03:00
Dimi
98b70a036d Bug 1788621 - Add an extra rule to determine whether a form with only a cc-number field is a valid cc form r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D156165
2022-09-01 22:09:07 +00:00
Eemeli Aro
9e7ffeb5e0 Bug 1446164 - Migrate formautofill edit dialogs to Fluent. r=sgalich,fluent-reviewers,flod
Migrating the strings used by the edit dialogs also allows/requires for their migration elsewhere.

Some streamlining is applied to how autofillEditForms.js gets access to e.g. FormFillUtils methods, so that they are no longer routed via the XHTML files' script tags. The prior independence of this file from internal dependencies appears to have been in place to support its use as a part of the Payments API's UI, but that was dropped in bug 1721229.

The Fluent migration script included in this patch also covers changes from the immediately preceding patch.

The intl documentation change is a typo correction that was noticed while working on this patch.

Differential Revision: https://phabricator.services.mozilla.com/D155705
2022-09-01 20:35:37 +00:00
Eemeli Aro
9b52b652aa Bug 1786708 - Migrate formautofill management dialogs to Fluent. r=sgalich,fluent-reviewers,preferences-reviewers,flod,jaws
A new FTL file for the extension is added under `browser/preferences/` rather than `browser/extensions/formautofill/`, as the former is a more common location for FTL localizations, and the extension already relies on an FTL file hosted outside its own directory, `toolkit/payments/payments.ftl`.

The dialogs are not fully migrated in this patch, as some of the strings are shared with the edit dialogs and are migrated separately.

A Fluent migration for the localization changes applied here is included in the next patch after this one.

Differential Revision: https://phabricator.services.mozilla.com/D155478
2022-09-01 20:35:34 +00:00
Norisz Fay
e1a0b90205 Backed out 2 changesets (bug 1786708, bug 1446164) for causing multiple failures CLOSED TREE
Backed out changeset 469e2500f00e (bug 1446164)
Backed out changeset 0d298c6f7475 (bug 1786708)
2022-09-01 15:34:56 +03:00
Eemeli Aro
5475c4b139 Bug 1446164 - Migrate formautofill edit dialogs to Fluent. r=sgalich,fluent-reviewers,flod
Migrating the strings used by the edit dialogs also allows/requires for their migration elsewhere.

Some streamlining is applied to how autofillEditForms.js gets access to e.g. FormFillUtils methods, so that they are no longer routed via the XHTML files' script tags. The prior independence of this file from internal dependencies appears to have been in place to support its use as a part of the Payments API's UI, but that was dropped in bug 1721229.

The Fluent migration script included in this patch also covers changes from the immediately preceding patch.

The intl documentation change is a typo correction that was noticed while working on this patch.

Depends on D155478

Differential Revision: https://phabricator.services.mozilla.com/D155705
2022-09-01 08:26:47 +00:00
Eemeli Aro
107c5bf2d9 Bug 1786708 - Migrate formautofill management dialogs to Fluent. r=sgalich,fluent-reviewers,preferences-reviewers,flod,jaws
A new FTL file for the extension is added under `browser/preferences/` rather than `browser/extensions/formautofill/`, as the former is a more common location for FTL localizations, and the extension already relies on an FTL file hosted outside its own directory, `toolkit/payments/payments.ftl`.

The dialogs are not fully migrated in this patch, as some of the strings are shared with the edit dialogs and are migrated separately.

A Fluent migration for the localization changes applied here is included in the next patch after this one.

Differential Revision: https://phabricator.services.mozilla.com/D155478
2022-09-01 08:26:46 +00:00
Dimi
d79df6b10c Bug 1783129 - P2. Add a testcase to test cases when the confidence value is below and above the threshold r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D155487
2022-08-29 06:44:33 +00:00
Paul Zuehlcke
f285b38a20 Bug 1786305 - Add members.rally.mozilla.org redirect to Firebase sign-in shim. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D155092
2022-08-22 14:50:19 +00:00
Paul Zuehlcke
252f23b8fe Bug 1785281 - Extend Firebase sign-in shim to handle custom domain allizom.org. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154908
2022-08-17 19:56:10 +00:00
Ksenia Berezina
be1525d757 Bug 1776674 - Ship v105.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D154817
2022-08-16 19:39:45 +00:00
Valentin Gosu
62cd75e04e Bug 1783840 - Remove doh-rollout extension stub and migrations r=Gijs
This code was added in Firefox 80. I there have been enough versions so that
the majority of profiles have been migrated.
This patch removes the doh-rollout stub extension, migration code and tests
for the migration.

Differential Revision: https://phabricator.services.mozilla.com/D154092
2022-08-15 07:19:12 +00:00
Thomas Wisniewski
bc244b3b70 Bug 1784302 - Add a navigator.connection intervention for open.toutiao.com; r=webcompat-reviewers,ksenia
Differential Revision: https://phabricator.services.mozilla.com/D154425
2022-08-12 15:19:50 +00:00
Ksenia Berezina
54805bd7bf Bug 1784309 - Add an intervention for bet365 and regional sites r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D154437
2022-08-11 17:56:10 +00:00
Dimi
12ae926496 Bug 1783600 - P2. Test confidence value is set in cc_form_v2 events telemetry r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153912
2022-08-11 13:49:11 +00:00
Dimi
4e8cd152ca Bug 1783600 - P1. Store confidence value in credit card form detection telemetry r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153911
2022-08-11 13:49:11 +00:00
Jan Rio Krause
151c70968b Bug 1783921 - Add office.com to the Firebase shim. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154132
2022-08-10 16:11:51 +00:00
Jan Rio Krause
0f5a53cde6 Bug 1783919 - Add track.toggl.com to the PBMWebAPIFixes shim. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154125
2022-08-10 16:11:51 +00:00
Niklas Baumgardner
86ec2d5d74 Bug 1782035 - max width and height for screenshots should be none. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D154017
2022-08-09 13:54:47 +00:00
Sergey Galich
7c2a680f5a Bug 1776589 - use add_setup() in browser/extensions/formautofill r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D153505
2022-08-09 03:47:38 +00:00
Barret Rennie
2d53da9760 Bug 1772179 - Port osfile.jsm usage to IOUtils in browser/extensions r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153698
2022-08-04 20:31:48 +00:00
Dimi
ad3ef71c15 Bug 1782535 - P2. Update testcase r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153582
2022-08-03 15:38:20 +00:00
Paul Zuehlcke
eb5e86a54a Bug 1782772 - Add a shim for Firebase signInViaRedirect breakage. r=anti-tracking-reviewers,webcompat-reviewers,bvandersloot,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D153494
2022-08-03 13:25:53 +00:00
Mark Banner
7428be4a86 Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D152736
2022-08-03 11:16:20 +00:00
Thomas Wisniewski
17a35ba498 Bug 1779490 - follow up patch to correctly enable the www.lapresse.ca firebase fix; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152919
2022-07-27 18:19:56 +00:00
Benjamin VanderSloot
5a36c287ea Bug 1779490 - Add shim for www.lapresse.ca firebase breakage, r=timhuang,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D152801
2022-07-27 11:04:16 +00:00
Niklas Baumgardner
ae6f84ed82 Bug 1779517 - Set max width and height for screenshots iframes. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D152451
2022-07-26 21:15:29 +00:00
Mark Banner
58566a1db9 Bug 1777268 - Support structuredClone in the system global by default. r=webcompat-reviewers,twisniewski,kmag
Differential Revision: https://phabricator.services.mozilla.com/D152196
2022-07-26 20:13:52 +00:00
Tooru Fujisawa
a032f53a63 Bug 1780543 - Part 5: Add mozilla/chrome-script environment. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D152430
2022-07-26 02:46:30 +00:00
Tooru Fujisawa
4e35a2bf9c Bug 1780543 - Part 3: Add mozilla/process-script environment as alias to frame-script. r=Standard8,perftest-reviewers,webcompat-reviewers,necko-reviewers,twisniewski,sparky,dragana
Differential Revision: https://phabricator.services.mozilla.com/D152428
2022-07-26 02:46:29 +00:00
Thomas Wisniewski
daf6825593 Bug 1776673 - Import WebCompat Intervention v104 sources. r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152404
2022-07-21 16:02:55 +00:00
Janvi Bajoria
3d6b59e720 Bug 1762230 - videojs wrapper for PIP captions/subtitles r=kpatenio,niklas
Differential Revision: https://phabricator.services.mozilla.com/D151367
2022-07-21 13:32:17 +00:00
Thomas Wisniewski
e190911e47 Bug 1771783 - tweak the SmartBlock Firebase shim to work around issues introduced after bug 1776109 and to also support zone.js as needed in bug 1778993; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151986
2022-07-18 15:02:14 +00:00
Dimi
305704be14 Bug 1775233 - P2. Update testcases to accept credit card forms with only one credit card number field (without autocomplete=cc-number) r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D151807
2022-07-18 07:11:55 +00:00
Thomas Wisniewski
9abebe821e Bug 1760279 - have our Google Analytics/Tag Manager shim call the original dataLayer's push method if it has successfully loaded, so page's custom JS stored in GTM can run; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151971
2022-07-16 23:29:51 +00:00
Thomas Wisniewski
bc21b9473b Bug 1717806 - fix the redirect-requiring SmartBlock shims to work consistently; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151925
2022-07-15 17:38:24 +00:00
Thomas Wisniewski
e0b8db1aa4 Bug 1779529 - don't remove elements in the GPT SmartBlock shim when their slots don't need any content; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151894
2022-07-15 04:11:13 +00:00
Paul Zuehlcke
0a5dffd194 Bug 1775500 - Enable MicrosoftLogin dFPI shim for Microsoft Teams on us domain. r=timhuang,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D151712
2022-07-14 15:54:11 +00:00
Janvi Bajoria
da99f1a9ea Bug 1776628 - PIP Video-Adapter for supporting Voot Subtitles r=kpatenio,niklas
Differential Revision: https://phabricator.services.mozilla.com/D150561
2022-07-14 15:43:37 +00:00
Thomas Wisniewski
9d70164066 Bug 1750699 - fix SmartBlock's shim for private browsing Firebase webcompat, which broke in nightly builds after the patches in bug 1776109 landed; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151683
2022-07-13 15:18:24 +00:00
Edward Brace
f2510f8760 Bug 1773325 - Added PiP Subtitles Support for Washington Post r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D148683
2022-07-12 21:39:05 +00:00
Thomas Wisniewski
bd8d8be012 Bug 1779060 - fix a typo in the IMA SmartBlock shim causing it to not play some videos properly; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151601
2022-07-12 16:33:42 +00:00
Tooru Fujisawa
54623364da Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Thomas Wisniewski
639034fdbc Bug 1770329 - revamp the GPT SmartBlock shim to more correctly handle slot placement; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151526
2022-07-11 18:16:01 +00:00
Andreea Pavel
7738a75fdd Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00