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

769472 Коммитов

Автор SHA1 Сообщение Дата
Daniel Holbert 8068f84c3b Bug 1730747: Fix unused-var build warning in GMPProcessParent.cpp, by wrapping variable decl in the same ifdef as its usage. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D125589
2021-09-14 19:47:12 +00:00
Katherine Patenio 886ed09b00 Bug 1724319 - Fix tests in toolkit/mozapps/downloads/test + browser_first_download_panel.js when download pref enabled. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D125214
2021-09-14 19:45:17 +00:00
Neil Deakin f9724c80fd Bug 1730217, hide keyboard shortcut warning checkbox if the browser.quitShortcut.disabled preference if enabled, r=mhowell,preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D125246
2021-09-14 19:04:34 +00:00
Emilio Cobos Álvarez 00aba01c1a Bug 1730709 - Tweak some lazy-load tests to not share URLs. r=nika
Since that can make them spuriously not be lazy, depending on cache
behavior.

Differential Revision: https://phabricator.services.mozilla.com/D125565
2021-09-14 18:53:30 +00:00
Jonathan Kew 944bcb1ace Bug 1729642 - patch 2 - Make nsContentUtils hold a strong reference to the nsNameSpaceManager. r=emilio
Depends on D125587

Differential Revision: https://phabricator.services.mozilla.com/D125588
2021-09-14 18:51:50 +00:00
Jonathan Kew da9c992100 Bug 1729642 - patch 1 - Make shutdown of nsLanguageAtomService explicit instead of relying on ClearOnShutdown. r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D125587
2021-09-14 18:51:49 +00:00
Caroline Cullen 005ecf476c Bug 1729752 - Get last shape property without iterating over the whole shape. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D124986
2021-09-14 18:26:54 +00:00
Caroline Cullen 2547857152 Bug 1729752 - Remove spew for dictionary shapes. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D124985
2021-09-14 18:26:53 +00:00
Julien Wajsberg a82dd14b6b Bug 1729472 - [devtools performance] Adapt the multi-panel interaction tests so that they work in environments where some features are missing r=jdescottes. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D125049
2021-09-14 17:22:32 +00:00
Cristian Tuns 763e2b4f88 Backed out changeset 596b3eff1c15 (bug 1729472) for causing mochitest failures on browser_headless_screenshot_1/2.js. CLOSED TREE 2021-09-14 16:02:40 -04:00
Cristian Tuns 4e6caf25ee Backed out changeset 373c4720d3ce (bug 1730049) for causing reftest failures on text-layout-10.svg. CLOSED TREE 2021-09-14 15:12:58 -04:00
Cristian Tuns 3a65ad3358 Backed out changeset db3338456ae1 (bug 1729539) for causing multiple failures. CLOSED TREE 2021-09-14 15:02:43 -04:00
Itiel 26fc1769b2 Bug 1730553 - Use info-pages.css in about:third-party instead of directly using common.inc.css r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D125433
2021-09-14 18:14:14 +00:00
R. Martinho Fernandes 4fa1dee9c4 Bug 1713605 - Avoid NSS usage in CertVerifier::VerifySSLServerCert r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D118030
2021-09-14 18:11:05 +00:00
Dzmitry Malyshau 45b533e45e Bug 1725854 - Check for the WebGPU pref before initializing the GPU process IPC side r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D125130
2021-09-14 17:48:03 +00:00
Julien Wajsberg 3590bbfc67 Bug 1729472 - [devtools performance] Adapt the multi-panel interaction tests so that they work in environments where some features are missing r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D125049
2021-09-14 17:22:32 +00:00
Shaoting Huang e8ab10943e Bug 1712370 - Renaming --panel-banner-item-warning-icon-bgcolor due to it is used outside of the panel. r=mhowell,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D125330
2021-09-14 17:10:31 +00:00
Rob Lemley 419ed4a2cc Bug 1730719 - Fix processing Thunderbird virtualenv packages files. r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D125569
2021-09-14 16:58:24 +00:00
Jon Bauman cf0312ede2 Bug 1729539 - Hit MOZ_CRASH(assertion failed: y2 > 1. / 12. && y2 <= 1.) at gfx/qcms/src/iccread.rs:1392. r=jrmuizel
The assertion is due to an inappropriate test of exact floating-point values.
build_trc_table() handles this saturating case, so there's no need to assert.
Add more test coverage to be certain no fuzzing inputs will lead to crashes.

Differential Revision: https://phabricator.services.mozilla.com/D125006
2021-09-14 16:32:37 +00:00
Byron Campen 39663cb3ea Bug 1663746: Do not resolve mDNS candidates if the relay ICE policy is being used. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D125302
2021-09-14 16:23:45 +00:00
Byron Campen 5ebc114420 Bug 1663746: Test-case for bug. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D125300
2021-09-14 16:23:45 +00:00
Cristian Tuns 48c7f59a43 Backed out changeset 2ac8b24d476e (bug 1729534) for causing mochitest failures on browser_customizemode_uidensity.js. CLOSED TREE 2021-09-14 13:14:01 -04:00
Bob Owen bda2b82dc9 Bug 1730598: Flush and DetachAllSnapshots in TextureClient::EndDraw. r=lsalzman
This is required to make sure dependents are updated.

Differential Revision: https://phabricator.services.mozilla.com/D125529
2021-09-14 16:11:41 +00:00
Bryce Seager van Dyk 4c085a7ea3 Bug 1729467 - Restyle test to conform to code style. r=jolin
Drive by restyle of the test. Change should not impact functionality.

Depends on D124802

Differential Revision: https://phabricator.services.mozilla.com/D124803
2021-09-14 16:10:49 +00:00
Bryce Seager van Dyk af0da4f21d Bug 1729467 - Don't log for every failing pixel in test. r=jolin
Differential Revision: https://phabricator.services.mozilla.com/D124802
2021-09-14 16:10:49 +00:00
André Bargull b8019db021 Bug 1730508 - Part 3: Enable UnusedZero and HasFreeLSB Result optimisations. r=platform-i18n-reviewers,gregtatum,dminor
Differential Revision: https://phabricator.services.mozilla.com/D125410
2021-09-14 16:10:10 +00:00
André Bargull 2ffa3169a5 Bug 1730508 - Part 2: Remove unused function NullTerminatedMapper. r=platform-i18n-reviewers,gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D125409
2021-09-14 16:10:09 +00:00
André Bargull b1647a4555 Bug 1730508 - Part 1: Propagate ICUError where possible. r=platform-i18n-reviewers,gregtatum
Fully propagate `ICUError` instead of using `InternalError`.

Differential Revision: https://phabricator.services.mozilla.com/D125408
2021-09-14 16:10:09 +00:00
Jed Davis 86d7fa40d2 Bug 1725573 - Add color profile remoting for GTK. r=aosmond,perftest-reviewers,AlexandruIonescu
Previously, content processes would try to contact the X server
directly during startup to read color calibration information; with
`dom.ipc.avoid-gtk` this doesn't work because the process is in headless
mode.  This patch extends the color profile IPC facility added in bug
1540776 for Windows sandboxing (win32k lockdown) to GTK under X11.
(Currently there's no support for color management under Wayland, so
there's nothing for this patch to fix in that case.)

Differential Revision: https://phabricator.services.mozilla.com/D124507
2021-09-14 16:01:08 +00:00
Itiel fb31a116fe Bug 1730415 -Show pinned tabs on the all tabs menu only if the browser.tabs.tabmanager.enabled pref is enabled r=dao
Differential Revision: https://phabricator.services.mozilla.com/D125346
2021-09-14 15:13:22 +00:00
Byron Campen d9a427b444 Bug 1730245: Re-enable this test on windows 2004 asan. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D125282
2021-09-14 15:07:57 +00:00
Robert Longson c38da81fa5 Bug 1730049 - correct dominant-baseline for vertical-rl r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D125371
2021-09-14 15:05:46 +00:00
Nika Layzell 8defd39d49 Bug 1729458 - Part 3: Clean up future client sources during shutdown, r=asuth
Depends on D124800

Differential Revision: https://phabricator.services.mozilla.com/D125248
2021-09-14 15:02:59 +00:00
Nika Layzell 0c06ba67db Bug 1729458 - Part 2: Make process switches take fewer trips through the event loop, r=smaug
The biggest change in this patch is around the PrepareToChangeRemoteness
promise. It is changed to directly interact with the DOM promise rather than
wrapping it into a MozPromise (which requires another trip through the event
loop), and tries to avoid waiting on the promise at all if it was immediately
resolved (which should always be the case with SHIP enabled, except for in a
single test).

Differential Revision: https://phabricator.services.mozilla.com/D124800
2021-09-14 15:02:58 +00:00
Nika Layzell 1662a8faa6 Bug 1729458 - Part 1: Simplify DomPromiseListener, r=smaug,rpl
This makes a couple of changes, including removing the call to
AppendNativeHandler from the constructor, and using the nullable nature of
std::function instead of wrapping them in Maybe.

The main advantage of this change, however, is that it no longer acquires a
reference to `this` during the constructor, which could be unsafe.

Differential Revision: https://phabricator.services.mozilla.com/D124827
2021-09-14 15:02:58 +00:00
Andreas Farre 02997cbd65 Bug 1727367 - Part 3: Test form value length limits for session store. r=kashav
Differential Revision: https://phabricator.services.mozilla.com/D125197
2021-09-14 15:02:21 +00:00
Andreas Farre 41d87c3aac Bug 1727367 - Part 2: Limit the size of form fields collected in session store. r=kashav
We need two limits, one for the size of values, and one for the total
size collected.

Differential Revision: https://phabricator.services.mozilla.com/D125196
2021-09-14 15:02:20 +00:00
Andreas Farre cb4a04bbbd Bug 1727367 - Part 1: Add prefs for max session store form entry size. r=kashav
Add prefs:
* browser.sessionstore.dom_form_limit
  Limit for how long a value from a form can be to be included in
  session store collection.

* browser.sessionstore.dom_form_max_limit
  Limit how much total data we collect from forms from one site, as in
  the sum of length of values plus sum of length of xpath/id.

Differential Revision: https://phabricator.services.mozilla.com/D125195
2021-09-14 15:02:20 +00:00
Jon Coppeard acf734ed01 Bug 1730504 - Remove IterativeFailureTest::Params class and store fields directly in the class r=tcampbell
Depends on D125513

Differential Revision: https://phabricator.services.mozilla.com/D125514
2021-09-14 14:43:00 +00:00
Jon Coppeard b798fd95ec Bug 1730504 - Make ParseIterativeFailureTestParams into a method on IterativeFailureTest r=tcampbell
Depends on D125402

Differential Revision: https://phabricator.services.mozilla.com/D125513
2021-09-14 14:43:00 +00:00
Jon Coppeard eaa6a0e71b Bug 1730504 - Make OOM tests work outside debug builds r=tcampbell
It's possible to compile OOM testing facilites outside of debug builds with the
--enable-oom-breakpoint flag so the test should work in that case too.

Differential Revision: https://phabricator.services.mozilla.com/D125402
2021-09-14 14:42:59 +00:00
Jon Coppeard 37ed61d583 Bug 1730504 - Split up IterativeFailureTest::test method into separate methods r=tcampbell
This splits the method up into several sub-methods to make it easier to see
what's going on.

Depends on D125400

Differential Revision: https://phabricator.services.mozilla.com/D125401
2021-09-14 14:42:59 +00:00
Jon Coppeard 8fd425a2e0 Bug 1730504 - Refactor iterative failure test framework into a class r=tcampbell
This adds an IterativeFailureTest class which encompasses the current testing
framework with the testing code in a 'test' method.

Differential Revision: https://phabricator.services.mozilla.com/D125400
2021-09-14 14:42:58 +00:00
pestanoah 185e859442 Bug 1699593 - Removed default icon styles from .title class. r=mhowell,mtigley,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D125327
2021-09-14 14:42:44 +00:00
Frederik Braun 7fd85fa08e Bug 1728347 - propagate error when unable to create docfragment r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D125515
2021-09-14 14:38:56 +00:00
Makoto Kato 6cf432407d Bug 1729402 - Changing inputmode might not set input-purpose on GTK. r=masayuki
I have to consider that we have to set input-purpose even if inputmode only
is changed.

Differential Revision: https://phabricator.services.mozilla.com/D125209
2021-09-14 14:35:17 +00:00
Julian Descottes 76db5111bb Bug 1729671 - [devtools] Update performance-tests-overview.html for new allocations devtools tests r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D125534
2021-09-14 14:18:26 +00:00
Paul Adenot 6270f77ad0 Bug 1729466 - Don't enqueue async logging messages when the async logger is not running. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D125399
2021-09-14 14:18:20 +00:00
criss 23838f8659 Backed out 2 changesets (bug 1724319) for causing failures on browser_download_overwrite.js. CLOSED TREE
Backed out changeset 75a253b872d4 (bug 1724319)
Backed out changeset d0926e8e7148 (bug 1724319)
2021-09-14 18:11:00 +03:00
criss b0ade3c139 Backed out changeset f2a411bda53d (bug 1722252) for Mochitest failures on test_ignore_xfo.html. CLOSED TREE 2021-09-14 17:43:52 +03:00