Commit graph

3424 commits

Author SHA1 Message Date
Narcis Beleuzu
7f028679c4 Backed out 2 changesets (bug 1660270) for lint failure on test_basic_creditcard_autocomplete_form.html CLOSED TREE
Backed out changeset db7b1c4a37b1 (bug 1660270)
Backed out changeset 593d42151377 (bug 1660270)
2020-11-10 04:39:08 +02:00
Zibi Braniecki
4e04804ac7 Bug 1660270 - Revert Part 2: Record address and password usage. r=MattN
Depends on D87769

Differential Revision: https://phabricator.services.mozilla.com/D87770
2020-11-10 02:14:05 +00:00
Zibi Braniecki
2e8a3c1dd7 Bug 1660270 - Revert Part 1: Track doorhanger interaction. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D87769
2020-11-10 02:13:57 +00:00
Razvan Maries
10425eddfc Backed out 7 changesets (bug 1658084, bug 1671983) for perma failures on browser_async_remove_tab.js and browser_e10s_chrome_process.js. CLOSED TREE
Backed out changeset 2e6309c1cdbd (bug 1658084)
Backed out changeset 99aafd9304ef (bug 1671983)
Backed out changeset 80280b85280a (bug 1671983)
Backed out changeset 008db2659002 (bug 1671983)
Backed out changeset 32bd45c7fe3a (bug 1671983)
Backed out changeset 56e227e6580c (bug 1671983)
Backed out changeset a404f809f79d (bug 1671983)
2020-11-04 04:23:47 +02:00
Nika Layzell
5f9c85da95 Bug 1671983 - Part 4: Stop awaiting BrowserTestUtils.loadURI, r=annyG,remote-protocol-reviewers,extension-reviewers,preferences-reviewers,whimboo,zombie
This method only is async in order to allow callers to wait for a process switch
triggered by the call to `loadURI` to be finished before resolving. With
DocumentChannel, we should never trigger a process switch eagerly like this
again, so we don't need any of the async behaviour here anymore.

This part is largely mechanical changes to tests, removing the `await` calls on
`loadURI`, and a follow-up part will remove the actual async logic from
`BrowserTestUtils.loadURI`.

Differential Revision: https://phabricator.services.mozilla.com/D94641
2020-11-04 00:55:36 +00:00
Karl Dubost
9643ae012b Bug 1663978 - Import v17.0.0 webcompat addon sources. r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D95691
2020-11-03 13:02:23 +00:00
Ricky Stewart
02a7b4ebdf Bug 1654103: Standardize on Black for Python code in mozilla-central.
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara
da1098d4aa Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart
c0cea3b0fa Bug 1654103: Standardize on Black for Python code in mozilla-central. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca
1ff59cb7a3 Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
Ricky Stewart
50762dacab Bug 1654103: Standardize on Black for Python code in mozilla-central. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
Masayuki Nakano
04027a5656 Bug 1607131 - Make beforeinput event for MozEditableElement.setUserInput() not cancelable by default r=smaug
Blink and WebKit do not fire `beforeinput` event when user uses build-in
password manager and autocomplete.  But the `inputType` value for this case,
`"insertReplacementText"` is defined as cancelable in the spec, and it's
actually cancelable when it's fired for correcting a word with built-in
spellchecker of them.

For making only our users' autocomplete and password manager not blocked by
web apps, we should make them not cancelable by default, but I think that we
should keep dispatching such non-cancelable `beforeinput` for conforming to
the standard unless we'd get a web-compat report for this.

Differential Revision: https://phabricator.services.mozilla.com/D93206
2020-10-20 00:13:43 +00:00
Kaizer Soze
5a9ad199cb Bug 1665820, r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D92589
2020-10-14 08:48:31 +00:00
Dennis Schubert
8058b36a11 Bug 1663967 - Ship v16.0.0 of webcompat system addon. r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D92795
2020-10-09 13:23:45 +00:00
Sylvestre Ledru
cad53f4804 Bug 1588458 - Replace dxr links by searchfox in the code/test r=kats,sparky
Differential Revision: https://phabricator.services.mozilla.com/D92792
2020-10-08 14:02:40 +00:00
Noemi Erli
d830360f15 Backed out changeset d4b7aea9a014 (bug 1663967) for causing failures in browser_permmgr_sync.js CLOSED TREE 2020-10-08 06:25:39 +03:00
Dennis Schubert
c04e8879a7 Bug 1663967 - Ship v16.0.0 of webcompat system addon. r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D92795
2020-10-07 18:27:25 +00:00
Itiel
7d47788b17 Bug 1668884 - Replace -moz-Field/-moz-FieldText with Field/FieldText in browser/ r=dao
Differential Revision: https://phabricator.services.mozilla.com/D92334
2020-10-05 11:13:54 +00:00
Emma Malysz
9123f76464 Bug 1660651, create URL for screenshots image using the iframe's contentWindow r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D91641
2020-09-29 00:36:39 +00:00
Itiel
f1e10a3df6 Bug 1666860 - Fix Screenshots' border resizer positions for RTL r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D91177
2020-09-23 22:33:56 +00:00
Itiel
e28cf185f0 Bug 1631202 - Convert all uses of :-moz-any to :is in browser/ r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D90690
2020-09-21 19:35:35 +00:00
Dennis Schubert
35b8ac5397 Bug 1665129 - Add *.gruposantander.es to the Santander intervention. r=ksenia,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D90716
2020-09-18 15:52:57 +00:00
Csoregi Natalia
efb70f9d5e Bug 1655600 - Disabled browser_creditCard_doorhanger.js on Win 10 ccov. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D90034
2020-09-16 12:17:06 +00:00
Jim Mathies
a7cd484171 Bug 1664620 - Fixup test failures when credit card autofill is disabled (second set of changes). r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D90187
2020-09-15 14:27:19 +00:00
Jim Mathies
d8c63e4335 Bug 1664620 - Fixup test failures when credti card autofill is disabled. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D90131
2020-09-14 17:27:26 +00:00
Thomas Wisniewski
a403006cb0 Bug 1649244 - Import v15.0.0 webcompat addon sources. r=miketaylr,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D90113
2020-09-14 16:54:02 +00:00
James Teh
5bb136ae5a Bug 1664086: Use Fluent to set aria-label for credit card list options in preferences. r=zbraniecki,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D89696
2020-09-11 06:13:36 +00:00
Thomas Wisniewski
b8d5dbfdb0 Bug 1662576 - add ability to disable picture-in-picture hotkeys on specific domains in webcompat addon, and disable PiP-seeking on Netflix; r=mconley,denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D89942
2020-09-11 20:14:09 +00:00
James Teh
f9ca83698f Bug 1662879 part 2: Expose the credit card type via aria-label for credit card autocomplete results. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D89549
2020-09-11 05:50:25 +00:00
James Teh
743f8fb4d8 Bug 1662879 part 1: Expose the credit card type via aria-label in the credit card list in Preferences. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D89548
2020-09-11 05:47:27 +00:00
Csoregi Natalia
dfee6e2032 Backed out 2 changesets (bug 1662879) for multiple failures e.g. browser_manageCreditCardsDialog.js. CLOSED TREE
Backed out changeset 3952f1301e38 (bug 1662879)
Backed out changeset 5daec3a7ae6f (bug 1662879)
2020-09-10 10:59:01 +03:00
James Teh
7a1dc60a54 Bug 1662879 part 2: Expose the credit card type via aria-label for credit card autocomplete results. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D89549
2020-09-10 02:41:27 +00:00
James Teh
009decd190 Bug 1662879 part 1: Expose the credit card type via aria-label in the credit card list in Preferences. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D89548
2020-09-10 04:47:49 +00:00
James Teh
4e4a30b765 Bug 1662876: Use aria-labelledby on the credit card number field to avoid the value being included in the label. r=zbraniecki
Ideally, the error message would be outside of the wrapping label element, which would avoid inclusion of the value in the label.
However, I didn't want to potentially mess with the visual presentation, especially given the tight timeline.

Differential Revision: https://phabricator.services.mozilla.com/D89547
2020-09-09 23:51:50 +00:00
Sebastian Hengst
ed7f491e95 Bug 1663559 - Disable browser/extensions/formautofill/test/unit/heuristics/* on Linux ccov. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D89647
2020-09-09 18:45:32 +00:00
Thomas Wisniewski
7df1839378 Bug 1638426 - Add ability to disable webcompat picture-in-picture interventions, either globally or per-intervention; r=denschub,webcompat-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D87182
2020-09-08 16:59:55 +00:00
pbz
2a72e0a43c Bug 1661030 - Refactor SubDialog and TabDialogBox to support passing multiple window arguments. r=Gijs,preferences-reviewers
This also updates the behavior of the allowDuplicates check:
Instead of only checking if the top dialog is a duplicate, it will now check the whole stack and
skip the dialog open if a duplicate URL is found.
This fixes an issue where callers could alternate between dialogs to bypass the check.

Differential Revision: https://phabricator.services.mozilla.com/D88422
2020-09-02 14:24:47 +00:00
Christoph Kerschbaumer
a3ac9eee66 Bug 1654260: Package all formautofill css files and load them using the internal chrome: protocol. r=MattN,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D85023
2020-08-31 13:18:56 +00:00
Thomas Wisniewski
a133ea6323 Bug 1660264 - remove code we no longer need from the report site issue extension; r=denschub,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D87786
2020-08-20 18:02:35 +00:00
Sonia Singla
5f5c9fd7f2 Bug 1659267 - Remove usages of -moz-user-select across the Firefox codebase. r=emilio,marionette-reviewers,geckoview-reviewers,preferences-reviewers,whimboo,agi
Differential Revision: https://phabricator.services.mozilla.com/D87499
2020-08-18 23:37:51 +00:00
Ksenia Berezina
e75382e50b Bug 1649243 - Import v14.0.0 webcompat addon sources. r=webcompat-reviewers,denschub
Differential Revision: https://phabricator.services.mozilla.com/D87381
2020-08-18 13:17:51 +00:00
Kris Maglione
3af8c4138c Bug 1651519: Remove nsIDOMWindowUtils::currentInnerWindowID. r=nika,remote-protocol-reviewers,webcompat-reviewers,whimboo
It has some properties which make it footgunny, especially in the face of
Fission. Callers should use WindowGlobalChild.innerWindowId instead.

Differential Revision: https://phabricator.services.mozilla.com/D82801
2020-08-17 20:20:50 +00:00
Adam Roach [:abr]
83f79d86c3 Bug 1654388: Part 2: Record address and password usage r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D86126
2020-08-14 19:13:17 +00:00
Zibi Braniecki
e8a33768dd Bug 1659186 - Limit cc-form detected telemetry to only valid cc sections. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D87118
2020-08-14 23:08:53 +00:00
Razvan Maries
8df04ff073 Backed out changeset 558dce220fdd (bug 1654388) for perma failures on test_usage_prefs.html. CLOSED TREE 2020-08-11 07:57:38 +03:00
Adam Roach [:abr]
88771f23fe Bug 1654388: Part 2: Record address and password usage r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D86126
2020-08-10 23:02:15 +00:00
Adam Roach [:abr]
dd3a8c6639 Bug 1658086: Part 2: Block input event delivery when autofill is filling fields r=zbraniecki
Depends on D86462

Differential Revision: https://phabricator.services.mozilla.com/D86463
2020-08-10 17:46:36 +00:00
Adam Roach [:abr]
a7f1a58952 Bug 1658086: Part 1: Revert Bug 1604807 r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D86462
2020-08-08 11:55:45 +00:00
Zibi Braniecki
eee439d62f Bug 1658027 - Separate visual interactions on Credit Card Autofill for A/B testing. r=abr
Differential Revision: https://phabricator.services.mozilla.com/D86445
2020-08-08 19:25:31 +00:00
Butkovits Atila
796c05057e Backed out changeset 9825feb6a05e (bug 1658027) for failure at browser_creditCard_telemetry.js 2020-08-08 07:35:07 +03:00