Geoff Brown
058dd5143a
Bug 1790137 - Remove python 2 support for websocketprocessbridge; r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D156994
2022-09-09 22:08:55 +00:00
Andrew McCreight
bb88ae71f8
Bug 1788905 - Don't include failing line when ShutdownLeaks fails to parse. r=ahal
...
This failure happens when multiple threads write to the log at the same
time, so every error will be different. Printing the line as an info
will make these failures easier to classify on TreeHerder.
Differential Revision: https://phabricator.services.mozilla.com/D156343
2022-09-06 20:47:42 +00:00
Dan Mosedale
71f6905c72
Bug 1781361 - impl set home page option for upgraders, r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D154851
2022-08-26 16:41:00 +00:00
Mark Banner
365f6e8e10
Bug 1786197 - Turn on ESLint rule for prefer-boolean-length-check for testing. r=jmaher,perftest-reviewers,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D155175
2022-08-26 13:39:38 +00:00
Neil Deakin
0de8be3ac6
Bug 1759604, check CanDropLink during the drop event as sites can cancel the dragover event causing the drop event to still fire, r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D154896
2022-08-19 22:15:50 +00:00
Sergey Galich
4db8a738b1
Bug 1776589 - add add_setup to mochitest-plain r=ahal
...
Let's have `add_setup()` in mochitests to avoid confusion when it's available and when not.
Differential Revision: https://phabricator.services.mozilla.com/D153504
2022-08-04 19:09:07 +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
Florian Quèze
6d15c3f4b2
Bug 1742842 - Workaround known issues in tests that currently keep vsync enabled forever, r=mconley,webdriver-reviewers,jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D153204
2022-08-01 16:04:15 +00:00
Florian Quèze
edc1623053
Bug 1742842 - Ensure that vsync is disabled after each browser-chrome mochitest, r=mconley.
...
Differential Revision: https://phabricator.services.mozilla.com/D132055
2022-08-01 16:04:14 +00:00
Butkovits Atila
09b6bee447
Backed out 2 changesets (bug 1742842) for causing failures complaining about vsync. CLOSED TREE
...
Backed out changeset 82364f4b3520 (bug 1742842)
Backed out changeset b94a13888214 (bug 1742842)
2022-07-29 19:09:13 +03:00
Florian Quèze
69a9721934
Bug 1742842 - Ensure that vsync is disabled after each browser-chrome mochitest, r=mconley.
...
Differential Revision: https://phabricator.services.mozilla.com/D132055
2022-07-29 15:31:19 +00:00
Joel Maher
17107a0b65
Bug 1779985 - adjust mouse position before each mochitest bc manifest. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D152933
2022-07-27 21:20:20 +00:00
Tooru Fujisawa
e4d8ddc4b6
Bug 1780543 - Part 6: Stop using mozilla/frame-script in unrelated files. r=Standard8,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D152431
2022-07-26 02:46:31 +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
Tooru Fujisawa
a1a992d3cc
Bug 1780543 - Part 2: Use eslint-env mozilla/frame-script consistently in test frame script. r=Standard8,webdriver-reviewers,perftest-reviewers,sparky,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D152427
2022-07-26 02:46:29 +00:00
Olivia Hall
532663c44b
Bug 1763466 - Change how is24HourFormat is determined for Isolated Process r=geckoview-reviewers,owlish
...
Android's `is24HourFormat` could not be be called from GeckoAppShell
when using isolated process. Changed GeckoAppShell's `getIs24HourFormat`
to be set as a variable in GeckoRuntime, which has correct access to
`is24HourFormat`.
Differential Revision: https://phabricator.services.mozilla.com/D152132
2022-07-19 21:48:02 +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
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
Tooru Fujisawa
8cd6ed7409
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-11 15:09:13 +00:00
Joel Maher
f8ccd3e0e0
Bug 1776751 - use version with conditioned profile. r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D150666
2022-07-11 14:30:26 +00:00
Tooru Fujisawa
47c8f80432
Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D150895
2022-07-11 12:41:51 +00:00
Tooru Fujisawa
bf93d07148
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Tooru Fujisawa
f3a8c52c53
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Olivia Hall
93187cda98
Bug 1771229 - Pause Location Updates on Android when in Background r=geckoview-reviewers,owlish
...
This bug unsets the location listeners when the Android lifecycle
`onPause` is called and sets the location listeners when `onResume` is
called (if location was in use).
Differential Revision: https://phabricator.services.mozilla.com/D149442
2022-06-29 21:22:01 +00:00
Kris Maglione
289588883e
Bug 1776207: Part 1 - Remove obsolete _xpcom_factory definitions. r=mccr8
...
They only work with `generateNSGetFactory` definitions, which don't exist
anymore.
Differential Revision: https://phabricator.services.mozilla.com/D150191
2022-06-27 21:19:51 +00:00
Emilio Cobos Álvarez
7829e5aab5
Bug 1774378 - Make select code harder to mess up. r=Gijs
...
Right now we rely on the menulist to be injected by hand in all the
relevant windows. Instead create it lazily, making the select code more
standalone.
The DevTools window was missing it, for example.
Differential Revision: https://phabricator.services.mozilla.com/D149620
2022-06-21 21:42:58 +00:00
Joel Maher
490f3d046c
Bug 1773523 - allow_xul_xbl support in manifests. r=mccr8,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D148681
2022-06-09 19:01:01 +00:00
Joel Maher
e09607114a
Bug 1769110 - Add support to mochitest harness for conditioned profiles to be used while testing. r=gbrown,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D146317
2022-06-06 14:32:04 +00:00
Tooru Fujisawa
f46cd3219a
Bug 1772098 - Part 1: Use plain object for lazy getter in testing/mochitest/. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D147923
2022-06-06 06:30:33 +00:00
Gabriele Svelto
fd3fc54c5d
Bug 1771875 - Add BrowserTestUtils.reloadTab() and use it everywhere r=mconley,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D147732
2022-06-01 09:34:05 +00:00
Noemi Erli
849b8ff32f
Backed out 2 changesets (bug 1769110) for causing mochitest failures CLOSED TREE
...
Backed out changeset 7769fe500298 (bug 1769110)
Backed out changeset 6a5777839117 (bug 1769110)
2022-06-01 02:36:46 +03:00
Molnar Sandor
7b5c3c37ac
Bug 1769110 - Fix py black lint failure in testing/mochitest/runtests.py CLOSED TREE
2022-06-01 02:15:19 +03:00
Joel Maher
c8ebd17c4d
Bug 1769110 - Add support to mochitest harness for conditioned profiles to be used while testing. r=gbrown,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D146317
2022-05-31 22:59:16 +00:00
Agi Sferro
0cf67ce1eb
Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D146942
2022-05-25 17:44:51 +00:00
Cristian Tuns
8fccda0740
Backed out changeset fee428f38f17 (bug 1759052) for breaking nofis jobs CLOSED TREE
2022-05-23 12:55:54 -04:00
Agi Sferro
07d23cf253
Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D146942
2022-05-23 16:29:38 +00:00
Joel Maher
d1c2c2c1e4
Bug 1769794 - allow for android development to run tests in fission mode. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D146630
2022-05-18 14:42:21 +00:00
Andrew McCreight
c8c5c819df
Bug 1514936, part 1 - Remove the outer argument to nsIFactory::createInstance. r=xpcom-reviewers,preferences-reviewers,nika,Gijs
...
This patch won't actually build, because a few bits of code are used
for both nsIFactory::createInstance and static components, and static
components are not fixed until the next patch.
The first place is nsLoadGroupConstructor, which uses an nsIFactory
macro to create a static component constructor. (This could be worked
around by expanding the macro to the state before this patch.)
The other issue is that nsAppShellConstructor is used in an nsIFactory
on OSX, but as a static component on all other platforms. This could
be worked around by wrapping nsAppShellConstructor in an adaptor that
passes in the extra null argument to nsAppShellConstructor.
Differential Revision: https://phabricator.services.mozilla.com/D146456
2022-05-17 20:24:19 +00:00
Henrik Skupin
76ece97315
Bug 1769584 - Fix test_mochitest_integration.py::test_output_asan for the new exit code of a forced shutdown as caused by MOZ_CRASHREPORTER_SHUTDOWN r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D146487
2022-05-17 14:27:03 +00:00
Alexandre Lissy
1ff32c9219
Bug 1769503 - Correctly disable fission for Android tests r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D146436
2022-05-16 14:22:24 +00:00
criss
29bfef65cb
Bug 1768964 - Fix black lint failure, r=fix. CLOSED TREE
2022-05-12 02:07:27 +03:00
Eitan Isaacson
5b5c37736c
Bug 1768964 - Use setattr on Namespace object. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D146133
2022-05-11 22:44:29 +00:00
Joel Maher
ab1727d3e3
Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D144985
2022-05-10 17:41:03 +00:00
Butkovits Atila
8a2fe790ec
Backed out changeset 1ce55e10b927 (bug 1762991) for causing jit failures. CLOSED TREE
2022-05-10 09:41:32 +03:00
Joel Maher
f33bac2082
Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
...
updated patch for android_hardware_unittests.py, asking for a review- please look at the interdiff to see recent changes.
Differential Revision: https://phabricator.services.mozilla.com/D144985
2022-05-10 00:41:01 +00:00
Cristian Tuns
9462119251
Backed out changeset 60dcc095f627 (bug 1762991) for causing multiple failures (exit status 2). CLOSED TREE
2022-05-06 14:34:10 -04:00
Joel Maher
8e2741c219
Bug 1762991 - switch to --disable-fission and fission by default. r=gbrown,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D144985
2022-05-06 15:01:22 +00:00
Tooru Fujisawa
33ab21397f
Bug 1765167 - Part 12: Stop using Cu.import in EventUtils.js. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D144105
2022-05-03 06:32:33 +00:00
Tooru Fujisawa
3adaeb29bb
Bug 1765167 - Part 9: Stop using Cu.import in testing/. r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D144102
2022-05-03 06:32:32 +00:00