Ryan Hunt
8e0afc31b8
Bug 1730188 - wasm: Fix Table.type method to report type as RefType instead of TableRepr. r=lth
...
We should report the precise RefType that a table has, not the
flattened TableRepr.
Depends on D125225
Differential Revision: https://phabricator.services.mozilla.com/D125226
2021-09-14 20:45:58 +00:00
Ryan Hunt
4d3baaf516
Bug 1730188 - wasm: Fix WA.Function constructor name. r=lth
...
The name of WA.Function constructor is "WasmFunction", but should
be "Function".
Differential Revision: https://phabricator.services.mozilla.com/D125225
2021-09-14 20:45:57 +00:00
Anny Gakhokidze
1e17bbd302
Bug 1730263 - Extend WINDOW_REMOTE_SUBFRAMES_ENABLED_STATUS probe, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D125472
2021-09-14 20:21:36 +00:00
Yury Delendik
f03ccb4ccd
Bug 1487113 - Add pref javascript.options.wasm_caching. r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D27101
2021-09-14 20:12:52 +00:00
Yury Delendik
564b18936f
Bug 1487113 - Use alt-data to cache stream-compiled WebAssembly modules. r=necko-reviewers,valentin,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D26731
2021-09-14 20:12:51 +00:00
Yury Delendik
0b78665a0e
Bug 1487113 - nsICacheInfoChannel.alternativeDataInputStream as attribute. r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D117360
2021-09-14 20:12:51 +00:00
Hanna Jones
08367fc9e2
Bug 1723989 - Turn off print preview animations when show animations switched off r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D125598
2021-09-14 20:04:59 +00:00
Andrew Halberstadt
3c893cc4cb
Bug 1730626 - [lint] Print proper error message when clippy is not installed, r=linter-reviewers,marco
...
Differential Revision: https://phabricator.services.mozilla.com/D125544
2021-09-14 20:01:34 +00:00
Brendan Dahl
2578e9a379
Bug 1730725 - Update pdf.js to version 2.11.243 r=pdfjs-reviewers,calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D125591
2021-09-14 19:51:34 +00:00
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