Commit graph

4009 commits

Author SHA1 Message Date
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