Граф коммитов

1268 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch f1a04bd343 Bug 1618188 - remove XML backend for plugin and add-on blocklisting, r=mconley,perftest-reviewers,whimboo
This removes the obsolete backend. Notes on some of the less obvious changes
made as part of this patch:

- some of the gFoo style getters in Blocklist.jsm were only used by the XML
  version of the blocklist; I've removed them and tried to remove spurious
  settings of those properties in the remaining tests.
- some utility methods (e.g. distribution information getters) were also only
  used for the XML version (for the update URL).
- it's no longer necessary to test switching implementations.
- in browser/base/content/test/plugins/, we ran some tests from two manifests
  in order to run them with both blocklist backends. The simplest way of
  reducing this back down to one was to remove the remote-settings one. If I'd
  been more future-oriented when I created the duplication, perhaps I would
  have moved the XML version out into a different manifest instead, but I
  didn't, so now it looks like we're removing the modern one, whereas really
  we're going to be running the modern one as part of the "normal" tests and
  we're no longer running the "old" tests.
- removed all mentions I could see of extensions.blocklist.url which is no
  longer used for anything.
- per https://bugzilla.mozilla.org/show_bug.cgi?id=1016555#c23, updated
  references for the OneCRL timing and how it relates to blocklist updates.

Differential Revision: https://phabricator.services.mozilla.com/D64933

--HG--
extra : moz-landing-system : lando
2020-03-09 12:02:17 +00:00
Mark Banner 15cfe23b88 Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D65703

--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Nicolas Chevobbe e807982a9c Bug 1609942 - Display autocomplete popup at the top of the input. r=jdescottes,Honza,perftest-reviewers,whimboo.
This prevents the popup to cover the eager evaluation result.
In order for the popup to be able to appear outside of the
toolbox, we pass the useXulWrapper option to the HTMLTooltip.

Differential Revision: https://phabricator.services.mozilla.com/D62431

--HG--
extra : moz-landing-system : lando
2020-03-06 13:18:34 +00:00
Geoff Brown dc64cf08e6 Bug 1619586 - Major version bump for mozlog and mozcrash; r=bc,marionette-reviewers,perftest-reviewers,jgraham,whimboo
Major version number bump for both mozlog and mozcrash + requirements update.
This is very much like the previous mozlog major bump - see bug 1591384.
This patch does not update testing/web-platform/tests/tools/wptrunner/requirements.txt;
I expect that will be automatically updated by the pyup.io bot once mozlog is re-released.

Differential Revision: https://phabricator.services.mozilla.com/D65135

--HG--
extra : moz-landing-system : lando
2020-03-04 00:32:38 +00:00
Mihai Alexandru Michis 65266c21a1 Backed out changeset 7dee76ec48c4 (bug 1615727) for causing Talos failures.
CLOSED TREE

--HG--
extra : rebase_source : 59ed180472ec32fab58e4dc8206d4d98c9873bc8
2020-02-27 16:56:22 +02:00
Mike Conley fa69626ee8 Bug 1615727 - Enable base profiler when profiling Talos startup tests. r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D63009

--HG--
extra : moz-landing-system : lando
2020-02-25 11:36:03 +00:00
Dão Gottwald 4d610df268 Bug 1508171 - Remove gBrowser.initialBrowser. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D63332

--HG--
extra : moz-landing-system : lando
2020-02-19 15:49:19 +00:00
Jeff Gilbert 400acda7a4 Bug 1615871 - Add T(webgl), add motionmark_webgl. r=perftest-reviewers,sparky
'fixed' because Talos reports FPS and I'm not sure how to change it.
'30000' because so long as we're over ~3fps, we should get solid perf
data. (and Chrome hits 60fps for me on 10k, but ~30fps at 30k, and we
want room to grow)

Differential Revision: https://phabricator.services.mozilla.com/D63011

--HG--
extra : moz-landing-system : lando
2020-02-17 23:47:07 +00:00
Harald Kirschner 04d22436c3 Bug 1606514 - Faster visible-rows-only and pixel-aligned waterfall column r=Honza,jdescottes
Part 1: Only show Waterfall only for visible rows: IntersectionObserver
collects which rows are off screen as state. New elements register with
the list observer and unregister later. Waterfall column is only
rendered for visible rows and just an empty TD for the rest.
Part 2: Scale Waterfall without transform: Waterfall isn't handled by
CSS variables anymore (expensive styling fix).

Differential Revision: https://phabricator.services.mozilla.com/D58476

--HG--
extra : moz-landing-system : lando
2020-02-14 23:15:28 +00:00
Dorel Luca 051bca4a82 Backed out changeset 96965c8f4575 (bug 1606514) for Talos failures in netmonitor/simple.js. CLOSED TREE 2020-02-14 21:42:39 +02:00
Harald Kirschner fd9c48863e Bug 1606514 - Faster visible-rows-only and pixel-aligned waterfall column r=Honza,jdescottes
Part 1: Only show Waterfall only for visible rows: IntersectionObserver
collects which rows are off screen as state. New elements register with
the list observer and unregister later. Waterfall column is only
rendered for visible rows and just an empty TD for the rest.
Part 2: Scale Waterfall without transform: Waterfall isn't handled by
CSS variables anymore (expensive styling fix).

Differential Revision: https://phabricator.services.mozilla.com/D58476

--HG--
extra : moz-landing-system : lando
2020-02-14 17:17:35 +00:00
Nicolas Chevobbe 99f4873489 Bug 1614366 - Increase number of logged messages in DAMP bulklog test. r=jdescottes.
Logging a thousand messages instead of 10.

Differential Revision: https://phabricator.services.mozilla.com/D62184

--HG--
extra : moz-landing-system : lando
2020-02-12 14:05:42 +00:00
Andrei Oprea d5cff5de87 Bug 1613648 - Add Topstories content to the newtab responsiveness test r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D61844

--HG--
extra : moz-landing-system : lando
2020-02-12 11:32:00 +00:00
alexandru.ionescu 1535129890 Bug 1573418 Run Talos harness tests in CI r=rwood,igoldan,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D56680

--HG--
extra : moz-landing-system : lando
2020-01-29 08:29:13 +00:00
Andrei Oprea a1f1d61928 Bug 1600339 - Measure responsiveness while evaluating messages r=k88hudson,mconley
Differential Revision: https://phabricator.services.mozilla.com/D59535

--HG--
extra : moz-landing-system : lando
2020-01-18 21:08:40 +00:00
Nicolas Chevobbe c8a5538925 Bug 1601688 - Don't rely on new-messages event in webconsole DAMP tests. r=ochameau.
The tests are now using mutation observer to check
when the dom is updated instead.

Differential Revision: https://phabricator.services.mozilla.com/D57499

--HG--
extra : moz-landing-system : lando
2020-01-09 15:43:04 +00:00
Arthur Iakab c35fb674b2 Backed out 2 changesets (bug 1601688) for causing node-devtools failures.
CLOSED TREE

Backed out changeset 27cec4c76272 (bug 1601688)
Backed out changeset 9aa05612f10f (bug 1601688)

--HG--
extra : rebase_source : 8be2ada196777716cf7a1a47112033b8d1afd481
2020-01-09 17:09:55 +02:00
Nicolas Chevobbe 8d84d13fba Bug 1601688 - Don't rely on new-messages event in webconsole DAMP tests. r=ochameau.
The tests are now using mutation observer to check
when the dom is updated instead.

Differential Revision: https://phabricator.services.mozilla.com/D57499

--HG--
extra : moz-landing-system : lando
2020-01-09 14:50:32 +00:00
Masatoshi Kimura 4d6e4840dc Bug 1604034 - Make a11y.js a content frame script. r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D57242

--HG--
rename : testing/talos/talos/tests/a11y/a11y.js => testing/talos/talos/pageloader/chrome/a11y.js
extra : moz-landing-system : lando
2020-01-08 23:11:45 +00:00
Masatoshi Kimura 15531ee283 Bug 1603670 - Remove scripts/Profiler.js and enablePrivilege usage in Profiler.js. r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D57241

--HG--
extra : moz-landing-system : lando
2020-01-08 23:10:06 +00:00
Masatoshi Kimura c9f248fb8a Bug 1604032 - Stop using enablePrivilege in TalosContentProfiler.js. r=perftest-reviewers,rwood
* talos-powers-content.js has to use `wantUntrusted` to receive untrusted
  events from page scripts unless enablePrivilege is used.
* Removed `contentMarker` because it is unused and it depends on
  enablePrivilege to call `Services.profiler.AddMarker`.

Differential Revision: https://phabricator.services.mozilla.com/D57240

--HG--
extra : moz-landing-system : lando
2020-01-08 23:08:57 +00:00
Masatoshi Kimura c7236117c6 Bug 1604032 - Add error log to TalosContentProfiler. r=perftest-reviewers,rwood,mconley,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D57239

--HG--
extra : moz-landing-system : lando
2020-01-08 23:07:56 +00:00
Masatoshi Kimura b85afdd632 Bug 1604033 - Implement and use TalosPowersContent.dumpConsole. r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D57238

--HG--
extra : moz-landing-system : lando
2020-01-08 23:07:05 +00:00
Masatoshi Kimura af8bdff43b Bug 1435445 - Remove talos/scripts/MozillaFileLogger.js. r=rwood,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D56770

--HG--
extra : moz-landing-system : lando
2020-01-08 23:05:56 +00:00
Masatoshi Kimura 0d477fb8b9 Bug 1602775 - Fail Talos when uncaught JavaScript error is thrown. r=rwood,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D56769

--HG--
extra : moz-landing-system : lando
2020-01-08 23:04:52 +00:00
Julian Descottes 5f90dd410c Bug 1598471 - Use fis/tp5n version of bild.de for DevTools complicated DAMP tests r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D58773

--HG--
extra : moz-landing-system : lando
2020-01-08 18:16:45 +00:00
David Major 6562ba778f Bug 1603603 - Add warning comments about keeping reftest_singletons.manifest in sync with PGO r=bzbarsky
While I'm here, I sorted the manifest, in order to match the sorted PGO list, so that it's easier to see when there's a discrepancy.

Differential Revision: https://phabricator.services.mozilla.com/D58968

--HG--
extra : moz-landing-system : lando
2020-01-07 19:07:39 +00:00
Doug Thayer 8e32c3483a Bug 1604972 - Remove tresize iframes temporarily r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D58057

--HG--
extra : moz-landing-system : lando
2019-12-21 01:38:35 +00:00
Rob Wood 977f77cafe Bug 1605132 - Differentiate fission-enabled vs non-fission enabled talos data in perfherder r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D57819

--HG--
extra : moz-landing-system : lando
2019-12-19 20:41:44 +00:00
Doug Thayer 98bb4e5040 Bug 1588232 - Add OOP iframes to tresize test r=stephendonner,perftest-reviewers,mconley
In brief, this just includes two out-of-process iframes in the
tresize test page, so that when we are resizing the main window,
we will also be resizing in each of the other fission processes.

The current tresize test is registered at a chrome:// URL, so I
had to make it an http URL to have OOP http iframes, which meant
I had to adjust a bit of the framescriptery to account for this.

Differential Revision: https://phabricator.services.mozilla.com/D55572

--HG--
extra : moz-landing-system : lando
2019-12-18 00:06:28 +00:00
Neil Deakin 37b8a07775 Bug 1595154, Use a setTimeout available from content or window in talos frame scripts, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D54944

--HG--
extra : moz-landing-system : lando
2019-12-11 13:38:23 +00:00
Julian Descottes 569670a663 Bug 1589011 - Use same-site iframes in DAMP custom.* tests r=ochameau
Depends on D53317

Differential Revision: https://phabricator.services.mozilla.com/D55618

--HG--
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/console/index.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/console/iframe.html
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/debugger/index.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/debugger/iframe.html
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/index.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/iframe.html
extra : moz-landing-system : lando
2019-12-09 12:22:39 +00:00
Julian Descottes 578a7ff2f3 Bug 1589011 - Use a custom domain name in DAMP tests r=ochameau
Depends on D49569

We can stop using the exact host:port URL and rely on the proxy for all DAMP calls

Differential Revision: https://phabricator.services.mozilla.com/D53317

--HG--
extra : moz-landing-system : lando
2019-12-09 12:22:14 +00:00
Andreea Pavel a9695045db Merge mozilla-central to autoland on a CLOSED TREE 2019-12-05 00:23:02 +02:00
Andreea Pavel 7c42b7db49 Backed out changeset b4b3dc473bc4 (bug 1545438) for causing bug 1598924 a=backout 2019-12-04 23:58:34 +02:00
Ciure Andrei 7229b5803b Backed out 5 changesets (bug 1595154) for causing talos performance tests failures CLOSED TREE
Backed out changeset 498f750ed88a (bug 1595154)
Backed out changeset 45481561c120 (bug 1595154)
Backed out changeset 8ca3c106fc8d (bug 1595154)
Backed out changeset 7ffa8f958d0a (bug 1595154)
Backed out changeset 444505b4936b (bug 1595154)

--HG--
rename : browser/extensions/formautofill/FormAutofillChild.jsm => browser/extensions/formautofill/content/FormAutofillFrameScript.js
2019-12-04 21:07:05 +02:00
Shane Caraveo d27218da77 Bug 1572140 remove compat override handling from AOM r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D55762

--HG--
extra : moz-landing-system : lando
2019-12-04 17:51:27 +00:00
Neil Deakin d09b944c3e Bug 1595154, use content.setTimeout in talos frame scripts, r=mconley
Depends on D52723

Differential Revision: https://phabricator.services.mozilla.com/D54944

--HG--
extra : moz-landing-system : lando
2019-11-28 15:23:20 +00:00
Emma Malysz c502777f53 Bug 1597847, rename remaining misc xul files from within /view, /gfx, /extensions, and /testing to .xhtml format r=marionette-reviewers,bgrins,whimboo,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D54035

--HG--
rename : extensions/spellcheck/tests/chrome/test_add_remove_dictionaries.xul => extensions/spellcheck/tests/chrome/test_add_remove_dictionaries.xhtml
rename : gfx/tests/crashtests/593526.xul => gfx/tests/crashtests/593526.xhtml
rename : testing/marionette/chrome/test.xul => testing/marionette/chrome/test.xhtml
rename : testing/marionette/chrome/test2.xul => testing/marionette/chrome/test2.xhtml
rename : testing/marionette/chrome/test_dialog.xul => testing/marionette/chrome/test_dialog.xhtml
rename : testing/marionette/chrome/test_nested_iframe.xul => testing/marionette/chrome/test_nested_iframe.xhtml
rename : testing/marionette/reftest.xul => testing/marionette/reftest.xhtml
rename : testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xul => testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml
rename : testing/mochitest/browser-harness.xul => testing/mochitest/browser-harness.xhtml
rename : testing/mochitest/chrome/test_chromeGetTestFile.xul => testing/mochitest/chrome/test_chromeGetTestFile.xhtml
rename : testing/mochitest/chrome/test_sample.xul => testing/mochitest/chrome/test_sample.xhtml
rename : testing/mochitest/chrome/test_sanityEventUtils.xul => testing/mochitest/chrome/test_sanityEventUtils.xhtml
rename : testing/mochitest/chrome/test_sanityException.xul => testing/mochitest/chrome/test_sanityException.xhtml
rename : testing/mochitest/chrome/test_sanityException2.xul => testing/mochitest/chrome/test_sanityException2.xhtml
rename : testing/mochitest/chrome/test_sanityManifest.xul => testing/mochitest/chrome/test_sanityManifest.xhtml
rename : testing/mochitest/chrome/test_sanityManifest_pf.xul => testing/mochitest/chrome/test_sanityManifest_pf.xhtml
rename : testing/mochitest/chrome/test_tasks_skip.xul => testing/mochitest/chrome/test_tasks_skip.xhtml
rename : testing/mochitest/chrome/test_tasks_skipall.xul => testing/mochitest/chrome/test_tasks_skipall.xhtml
rename : testing/mochitest/harness.xul => testing/mochitest/harness.xhtml
rename : testing/talos/talos/pageloader/chrome/pageloader.xul => testing/talos/talos/pageloader/chrome/pageloader.xhtml
rename : view/crashtests/382756-1.xul => view/crashtests/382756-1.xhtml
rename : view/crashtests/38589-1.xul => view/crashtests/38589-1.xhtml
extra : moz-landing-system : lando
2019-12-02 19:16:22 +00:00
octavian.negru c16ad3b37c Bug 1577777 - perf-reftest-singletons (perf_reftest_singletons) harness should not alert on the overall number, just on the subtests r=perftest-reviewers,igoldan,rwood
Differential Revision: https://phabricator.services.mozilla.com/D53961

--HG--
extra : moz-landing-system : lando
2019-11-29 11:32:55 +00:00
Julian Descottes 4345ce210b Bug 1589320 - Use inspectNode to open the toolbox in custom.inspector DAMP test r=ochameau,rcaliman
Depends on D49330

Differential Revision: https://phabricator.services.mozilla.com/D49569

--HG--
extra : moz-landing-system : lando
2019-11-27 08:44:34 +00:00
Benjamin Forehand Jr c35a2be3f5 Bug 1512011 - [talos] Replace mozhttpd with wptserve; r=rwood,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D50943

--HG--
extra : moz-landing-system : lando
2019-11-26 21:10:57 +00:00
Doug Thayer 5705a57b83 Bug 1588223 - Use many domains in iframes for tabswitch test r=stephendonner,perftest-reviewers,rwood
This adds a tp5n-multiproc output directory which contains postprocessed
versions of the tp5n set. They are processed to take iframes with relative
URLs and output absolute URLs with domains similar to their original
domains. This will help us better simulate a real-world case for Fission,
which will split processes based on the ETLD+1 of the domain.

Differential Revision: https://phabricator.services.mozilla.com/D53065

--HG--
extra : moz-landing-system : lando
2019-11-25 18:31:36 +00:00
Mihai Alexandru Michis 28447cf1a5 Backed out changeset 48a5f20cda23 (bug 1577777) for causing talos realwebext failures. CLOSED TREE 2019-11-25 14:52:14 +02:00
octavian.negru 413eea4cec Bug 1577777 - perf-reftest-singletons (perf_reftest_singletons) harness should not alert on the overall number, just on the subtests r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D53961

--HG--
extra : moz-landing-system : lando
2019-11-22 16:26:52 +00:00
Jonathan Kew 2238c15866 Bug 1598628 - Add an entry for windows.globalization.dll to xperf_whitelist.json. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D54308

--HG--
extra : moz-landing-system : lando
2019-11-24 17:06:37 +00:00
Mike Conley e282c45268 Bug 1545438 - Enable the blocklist for startup Talos tests. r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D54033

--HG--
extra : moz-landing-system : lando
2019-11-22 20:56:36 +00:00
Doug Thayer 31388c68ee Bug 1588203 - Change process for tab open in cpstartup r=mconley
This will cause us to actually launch a new content process, which
we were previously not doing.

Differential Revision: https://phabricator.services.mozilla.com/D50708

--HG--
extra : moz-landing-system : lando
2019-11-11 16:25:53 +00:00
Doug Thayer 51be9dfd50 Bug 1588203 - Proxy Talos requests to allow for multi fission processes r=perftest-reviewers,stephendonner
This will simply allow tests to use alternate domains if they want to ensure
they're getting different processes. This is important for realisitcally
measuring the impact of Fission.

Differential Revision: https://phabricator.services.mozilla.com/D50707

--HG--
extra : moz-landing-system : lando
2019-11-11 16:25:22 +00:00
Miko Mynttinen b4e7e3b82b Bug 1594436 - Fix glterrain talos test r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D52010

--HG--
extra : moz-landing-system : lando
2019-11-08 08:09:57 +00:00