David Parks
e687769257
Bug 1675349: Update tests under dom/base for the removal of plugins. r=jmathies
...
UPDATED
-------
dom/base/test/browser_timeout_throttling_with_audio_playback.js
Test background tab audio throttling
Remove plugin portion
Differential Revision: https://phabricator.services.mozilla.com/D95908
2020-11-18 15:57:27 +00:00
Bogdan Tara
56346a0425
Backed out 19 changesets (bug 1675349) for lint failures on browser_ext_browsingData_pluginData and test_archive CLOSED TREE
...
Backed out changeset 244e0f2b410c (bug 1675349)
Backed out changeset ba5724069dd4 (bug 1675349)
Backed out changeset 37fca259c7e9 (bug 1675349)
Backed out changeset f2b16caca1fc (bug 1675349)
Backed out changeset 28835d4935be (bug 1675349)
Backed out changeset eb913f58953a (bug 1675349)
Backed out changeset 19e3cb80f469 (bug 1675349)
Backed out changeset d9723f3a3a7e (bug 1675349)
Backed out changeset c888dfcdf70e (bug 1675349)
Backed out changeset 48f153341af6 (bug 1675349)
Backed out changeset 7fc67a9b2932 (bug 1675349)
Backed out changeset 1cee4d97f801 (bug 1675349)
Backed out changeset 59a0cb79c7c1 (bug 1675349)
Backed out changeset 43d349fa37b1 (bug 1675349)
Backed out changeset c84bfb6eae59 (bug 1675349)
Backed out changeset 38e9af69ae57 (bug 1675349)
Backed out changeset 3255c1ab3059 (bug 1675349)
Backed out changeset 2f3eaf9c342c (bug 1675349)
Backed out changeset 769e5c0db4c2 (bug 1675349)
2020-11-18 06:06:36 +02:00
David Parks
85ab5aed46
Bug 1675349: Update tests under dom/base for the removal of plugins. r=jmathies
...
UPDATED
-------
dom/base/test/browser_timeout_throttling_with_audio_playback.js
Test background tab audio throttling
Remove plugin portion
Differential Revision: https://phabricator.services.mozilla.com/D95908
2020-11-18 03:17:14 +00:00
alwu
2f1ca07828
Bug 1674891 - change 'test_webaudioNotification.html' to browser test and move it to the dedicated folder. r=padenot
...
What `test_webaudioNotification.html` tests has been mostly covered already in `testWebAudioAudibilityWouldAffectTheAppearenceOfTabSoundIndicator`, the only thing we didn't test is `AudioContext.close()`.
Differential Revision: https://phabricator.services.mozilla.com/D95657
2020-11-04 16:53:31 +00:00
Peter Van der Beken
780eafe9ee
Bug 1670933 - Back button is not enabled by iframe navigation when Fission is enabled. r=smaug,extension-reviewers,zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D95322
2020-10-30 15:24:15 +00:00
Cameron McCormack
623306a175
Bug 1656114 - Part 5: Report use counters in documents that come out of the bfcache. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D93046
2020-10-11 22:15:06 +00:00
Cameron McCormack
18ffe7c642
Bug 1656114 - Part 4: Accumulate page use counters in the parent process. r=emilio,nika
...
This changes the way we deal with page use counters so that we can
handle out of process iframes.
Currently, when a parent document is being destroyed, we poke into all
of the sub-documents to merge their use counters into the parent's page
use counters, which we then report via Telemetry. With Fission enabled,
the sub-documents may be out of process. We can't simply turn these
into async IPC calls, since the parent document will be destroyed
shortly, as might the content processes holding the sub-documents.
So instead, each document during its initialization identifies which
ancestor document it will contribute its page use counters to, and
stores its WindowContext id to identify that ancestor. A message is
sent to the parent process to notify it that page use counter data will
be sent at some later point. That later point is when the document
loses its window. It doesn't matter if the ancestor document has
already been destroyed at this point, since all we need is its
WindowContext id to uniquely identify it. Once the parent process has
received all of the use counters it expects to accumulate to a given
WindowContext Id, it reports them via Telemetry.
Reporting of document use counters remains unchanged and is done by each
document in their content process.
While we're here, we also:
* Limit use counters to be reported for a pre-defined set of document
URL schemes, rather than be based on the document principal.
* Add proper MOZ_LOG logging for use counters instead of printfs.
Differential Revision: https://phabricator.services.mozilla.com/D87188
2020-10-11 22:03:43 +00:00
Olli Pettay
8a508eaa66
Bug 1668357 - Disable tests which fail when fission and session-history-in-parent are enabled, r=peterv,marionette-reviewers,whimboo
...
In many cases with wpt, most of the tests in the file pass, but it is rather time consuming to annotate
.ini files case by case.
Differential Revision: https://phabricator.services.mozilla.com/D91977
2020-10-01 10:23:47 +00:00
Joel Maher
27932d4e6e
Bug 1661132 - disable a few mochitests on osx opt. r=bc
...
disable a few mochitests on osx opt
Differential Revision: https://phabricator.services.mozilla.com/D88193
2020-08-25 21:48:25 +00:00
Narcis Beleuzu
c6676771df
Bug 1651357 - Disable browser_force_process_selector.js on Win10 & Linux1804 asan. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D84895
2020-07-27 03:20:43 +00:00
Cameron McCormack
4e13fec003
Bug 1620467 - Part 1: Remove appearance use counters. r=emilio
...
They have served their purpose.
Differential Revision: https://phabricator.services.mozilla.com/D83427
2020-07-16 22:03:54 +00:00
Alexandre Poirot
bbc5fb63fa
Bug 1644795 - Expose OS Pid on nsIDOMProcessParent. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D81122
2020-07-01 09:09:52 +00:00
Cameron McCormack
5e27c1bd6b
Bug 1642261 - Part 2: Add telemetry for -moz-appearance usage. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D77637
2020-06-05 00:39:50 +00:00
Bogdan Tara
ffdcf42e89
Backed out 2 changesets (bug 1642261) for browser_use_counters.js failures CLOSED TREE
...
Backed out changeset dd4c99038ede (bug 1642261)
Backed out changeset 308d2f7a4a13 (bug 1642261)
2020-06-03 11:43:20 +03:00
Cameron McCormack
061da14b2e
Bug 1642261 - Part 2: Add telemetry for -moz-appearance usage. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D77637
2020-06-03 05:15:21 +00:00
Narcis Beleuzu
726ebdec39
Backed out 2 changesets (bug 1642261) for mochitest failures on test_property_database.html . CLOSED TREE
...
Backed out changeset 32b26c1984f6 (bug 1642261)
Backed out changeset 68456151c046 (bug 1642261)
2020-06-03 07:30:23 +03:00
Cameron McCormack
8cf9670c90
Bug 1642261 - Part 2: Add telemetry for -moz-appearance usage. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D77637
2020-06-02 13:15:04 +00:00
Nika Layzell
62cc378f74
Bug 1580565 - Part 8: Re-enable disabled tests, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D72763
2020-04-28 15:33:20 +00:00
Andreea Pavel
1ed33a06f4
Bug 1580565 - disable browser_webconsole_worklet_error.js and browser_use_counters.js on fission r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D70093
--HG--
extra : moz-landing-system : lando
2020-04-07 20:57:00 +00:00
Kashav Madan
649ac773f7
Bug 1596462 - Make browser_aboutnewtab_process_selection.js Fission-compatible, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D53036
--HG--
extra : moz-landing-system : lando
2019-11-21 00:17:00 +00:00
Christoph Kerschbaumer
e8e2dc31b7
Bug 1584998: Make x-frame-options work with fission enabled. r=jkt,farre,johannh,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D50588
--HG--
extra : moz-landing-system : lando
2019-10-31 08:28:35 +00:00
Razvan Maries
dc147d06b0
Backed out changeset 5f185a11889b (bug 1584998
) for perma fails on browser_bug593387.js. CLOSED TREE
2019-10-30 23:26:01 +02:00
Christoph Kerschbaumer
36376205fb
Bug 1584998: Make x-frame-options work with fission enabled. r=jkt,farre,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50588
--HG--
extra : moz-landing-system : lando
2019-10-30 17:54:36 +00:00
Daniel Varga
617d42c7ed
Backed out changeset ac8f6632f7e0 (bug 1584998
) on request by dev. On a CLOSED TREE
2019-10-30 19:33:29 +02:00
Christoph Kerschbaumer
9c55479432
Bug 1584998: Make x-frame-options work with fission enabled. r=jkt,farre,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50588
--HG--
extra : moz-landing-system : lando
2019-10-30 14:47:19 +00:00
John Dai
f36d0e4438
Bug 1587490 - Skip dom/base/test/browser_messagemanager_unload.js when fission enable; r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D48854
--HG--
extra : moz-landing-system : lando
2019-10-10 23:47:59 +00:00
Edgar Chen
520d780d4c
Bug 1582744 - Enable browser_use_counters.js test on Fission; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D46678
--HG--
extra : moz-landing-system : lando
2019-09-23 14:25:34 +00:00
Emilio Cobos Álvarez
2b159772ee
Bug 1578661 - Merge the stylesheet use counters, report them, and add tests. r=boris
...
C'est fini. Now to do the same with the unimplemented ones remains, but it
should be straight-forward.
Differential Revision: https://phabricator.services.mozilla.com/D44698
--HG--
extra : moz-landing-system : lando
2019-09-19 00:19:59 +00:00
Cosmin Sabou
2978a72248
Backed out 10 changesets (bug 1578661) for linting failures on layout/style/ServoCSSPropList.py. CLOSED TREE
...
Backed out changeset b1b5393b1099 (bug 1578661)
Backed out changeset b87eebb0cf6e (bug 1578661)
Backed out changeset 6ba2ee45f26e (bug 1578661)
Backed out changeset 4a1d45160d60 (bug 1578661)
Backed out changeset 7a5687bebc02 (bug 1578661)
Backed out changeset 33c306c9020a (bug 1578661)
Backed out changeset 89d7e6fb24b0 (bug 1578661)
Backed out changeset 42c4943e569b (bug 1578661)
Backed out changeset 88d988a80de1 (bug 1578661)
Backed out changeset 78c90f9e9eee (bug 1578661)
2019-09-19 01:50:03 +03:00
Emilio Cobos Álvarez
65b3948518
Bug 1578661 - Merge the stylesheet use counters, report them, and add tests. r=boris
...
C'est fini. Now to do the same with the unimplemented ones remains, but it
should be straight-forward.
Differential Revision: https://phabricator.services.mozilla.com/D44698
--HG--
extra : moz-landing-system : lando
2019-09-18 15:15:24 +00:00
Andreea Pavel
7494b360c0
Backed out 10 changesets (bug 1578661) for lints failure at ServoCSSPropList.cpp on a CLOSED TREE
...
Backed out changeset ed3c619100e7 (bug 1578661)
Backed out changeset 027514a2eaf6 (bug 1578661)
Backed out changeset f2e228282b20 (bug 1578661)
Backed out changeset 67c36136dce7 (bug 1578661)
Backed out changeset 2280b27cc130 (bug 1578661)
Backed out changeset 445d13a2c452 (bug 1578661)
Backed out changeset 89caaa850049 (bug 1578661)
Backed out changeset 2f8be5db1786 (bug 1578661)
Backed out changeset 51a015a9a0f8 (bug 1578661)
Backed out changeset ad8e1f27a600 (bug 1578661)
2019-09-18 18:09:30 +03:00
Emilio Cobos Álvarez
6021f6b576
Bug 1578661 - Merge the stylesheet use counters, report them, and add tests. r=boris
...
C'est fini. Now to do the same with the unimplemented ones remains, but it
should be straight-forward.
Differential Revision: https://phabricator.services.mozilla.com/D44698
--HG--
extra : moz-landing-system : lando
2019-09-18 12:04:44 +00:00
Andreea Pavel
31ca3fda59
Backed out 9 changesets (bug 1578661) for lints failure at ServoCSSPropList.py a=backout
...
Backed out changeset d16463e5698c (bug 1578661)
Backed out changeset c6d64ac858ba (bug 1578661)
Backed out changeset db306f1467f7 (bug 1578661)
Backed out changeset 273535aab82d (bug 1578661)
Backed out changeset f643262a8c25 (bug 1578661)
Backed out changeset b0db409ada96 (bug 1578661)
Backed out changeset dc96d13728e0 (bug 1578661)
Backed out changeset 11e1e8f0a1b7 (bug 1578661)
Backed out changeset 6dd7a0d914d9 (bug 1578661)
2019-09-18 13:53:34 +03:00
Emilio Cobos Álvarez
4a3f70732b
Bug 1578661 - Merge the stylesheet use counters, report them, and add tests. r=boris
...
C'est fini. Now to do the same with the unimplemented ones remains, but it
should be straight-forward.
Differential Revision: https://phabricator.services.mozilla.com/D44698
--HG--
extra : moz-landing-system : lando
2019-09-18 02:31:21 +00:00
Gijs Kruitbosch
9f3a3e9669
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 22:12:39 +00:00
Gurzau Raul
f96e9cd73f
Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE.
2019-09-04 21:34:11 +03:00
Gijs Kruitbosch
bb899238e7
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:02 +00:00
Ciure Andrei
d835b44a76
Merge inbound to mozilla-central. a=merge
2019-07-18 06:46:41 +03:00
Kris Maglione
0962c2b731
Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
...
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.
There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.
Differential Revision: https://phabricator.services.mozilla.com/D38247
--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Gijs Kruitbosch
b5b5d6a0ab
Bug 1560178
- fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36310
--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:58 +00:00
Kashav Madan
c2b56a6b32
Bug 1554070 - Ensure that the selected window has a targetable BrowsingContext, r=nika
...
When searching for a target by name, don't select a window if its associated
BrowsingContext is closed, discarded, or cached.
Differential Revision: https://phabricator.services.mozilla.com/D37876
--HG--
extra : moz-landing-system : lando
2019-07-17 15:35:04 +00:00
Edwin Gao
dd607c2044
Bug 1536566 - disable dom/base/test/browser_timeout_throttling_with_audio_playback.js r=jmaher
...
Disable this test from `mochitest-browser-chrome`, possibly related to the wider audio/video issues in windows10-aarch64.
Differential Revision: https://phabricator.services.mozilla.com/D24090
--HG--
extra : moz-landing-system : lando
2019-03-19 19:45:02 +00:00
Cristina Coroiu
54c418b420
Bug 1505235 - disable browser_multiple_popups.js on win for frequent failures. r=jmaher
2018-11-30 17:06:00 +02:00
Andrea Marchesini
cc92dd7e56
Bug 675574 - Allow just 1 window.open() per event, r=smaug
2018-11-06 23:35:31 +01:00
Joel Maher
50b91c0a14
Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown
2018-06-10 05:01:47 -04:00
Kris Maglione
83957914cc
Bug 1445551: Part 1b - Whitelist unsafe CPOW use in existing tests. r=mconley
...
MozReview-Commit-ID: 4ojwvjw9XGT
--HG--
extra : rebase_source : f7b79ad5998f1138266e89767ee1b434e4797b30
2018-03-14 14:35:05 -07:00
Mike Conley
262bcb1bef
Bug 1434376 - Add basic tests for window.promiseDocumentFlushed. r=Paolo
...
MozReview-Commit-ID: KmyqaupJRtw
--HG--
extra : rebase_source : f7bc5281f194f28a7c0d36f6d6dfd87428c60cf1
2018-02-11 20:13:53 -05:00
Andreea Pavel
1aac7df383
Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
...
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Mike Conley
93c1ada2a4
Bug 1434376 - Add basic tests for window.promiseDocumentFlushed. r=Paolo
...
MozReview-Commit-ID: KmyqaupJRtw
--HG--
extra : rebase_source : f7bc5281f194f28a7c0d36f6d6dfd87428c60cf1
2018-02-11 20:13:53 -05:00
Cosmin Sabou
43c66219ab
Backed out 3 changesets (bug 1434376) for build bustages on SystemTimeConverter.h(177)
...
Backed out changeset 2ed5aefc5bc2 (bug 1434376)
Backed out changeset 1b474fb6d798 (bug 1434376)
Backed out changeset 4e6a21e50be0 (bug 1434376)
2018-02-23 23:17:42 +02:00