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

756006 Коммитов

Автор SHA1 Сообщение Дата
Ryan Hunt 0369231881 Bug 1706124 - wasm: Remove unused reftypes preference. r=lth
Drive-by fix to drop preference for reftypes from StaticPrefList.yaml. This is no
longer used now that the reference types feature gating code is gone.

Depends on D112656

Differential Revision: https://phabricator.services.mozilla.com/D112657
2021-05-04 15:58:25 +00:00
Ryan Hunt cc3d5b5068 Bug 1706124 - wasm: Organize OpIter. r=lth
Non-essential clean up of OpIter to prepare for being used to decode
and validate constant expressions, in addition to function bodies.

Depends on D112655

Differential Revision: https://phabricator.services.mozilla.com/D112656
2021-05-04 15:58:24 +00:00
Ryan Hunt 88cb224a09 Bug 1706124 - wasm: Organize Decoder for adding more methods. r=lth
Non-essential clean up to prepare Decoder for being used in an
interpreter loop.

Depends on D112654

Differential Revision: https://phabricator.services.mozilla.com/D112655
2021-05-04 15:58:24 +00:00
Ryan Hunt 720cb43b51 Bug 1706124 - wasm: Move Encoder/Decoder to their own file. r=lth
Non-essential clean-up to split off functionality for binary parsing out
of validation. This is useful for a future interpreter loop which runs
in a non-validation context, and would only like to deal with a
Decoder.

Differential Revision: https://phabricator.services.mozilla.com/D112654
2021-05-04 15:58:23 +00:00
AshwiniWankhede b332049130 Bug 1520434-Improve the error messages when creating unaligned typed arrays r=mgaudet
Improved error messages emitted by JSMSG_TYPED_ARRAY_CONSTRUCT_BOUNDS.Error messages improved to specify the type and cause of error.
Added the test to check the error messages modified matches the expected cases.

Differential Revision: https://phabricator.services.mozilla.com/D113874
2021-05-04 15:34:36 +00:00
Francesco Lodolo (:flod) 0882de8cee WIP: Bug 1709385 - Add Scots (sco) to Nightly builds r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D114248
2021-05-04 15:31:42 +00:00
Kagami Sascha Rosylight 1c2fec0dc9 Bug 1707590 - Part 4: Add image/jxl to Accept header and DownloadsViewableInternally r=necko-reviewers,dragana
Depends on D113360

Differential Revision: https://phabricator.services.mozilla.com/D113688
2021-05-04 15:24:55 +00:00
Kagami Sascha Rosylight 99ed990a2f Bug 1707590 - Part 3: Add feature gate for JXL r=tnikkel,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113360
2021-05-04 15:24:55 +00:00
Kagami Sascha Rosylight b28b7b020a Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D113359
2021-05-04 15:24:54 +00:00
Kagami Sascha Rosylight 4cf43df159 Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-04 15:24:53 +00:00
Sandor Molnar f7b8c6b3d1 Backed out 2 changesets (bug 1708116) for causing build bustages. CLOSED TREE
Backed out changeset d1488e9d64a6 (bug 1708116)
Backed out changeset 44ed91f0b7b4 (bug 1708116)
2021-05-04 18:41:36 +03:00
Mitchell Hentges 0ff1bef46b Bug 1707953: Remove macOS SDK maximum version check r=firefox-build-system-reviewers,glandium
The maximum version check has caused more unnecessary failed
builds (for freshly up-to-date devs) than helpful guards against
tough-to-diagnose issues.

Differential Revision: https://phabricator.services.mozilla.com/D113675
2021-05-04 15:07:09 +00:00
Mitchell Hentges 20c068df32 Bug 1709084: Don't encode debugger arg as ascii r=sheehan
We're mostly using Python 3 today, so the old `.encode("ascii")`
conversion is no longer needed.

Differential Revision: https://phabricator.services.mozilla.com/D114152
2021-05-04 15:07:07 +00:00
Mitchell Hentges e170f04fe1 Bug 1707546: Support git worktrees when finding ".arcconfig" r=firefox-build-system-reviewers,andi,tcampbell,glandium
A `.arcconfig` may exist in the `.git` directory. Within worktrees,
the `.git` folder isn't at `<topsrcdir>/.git`, so we have to resolve it.

Differential Revision: https://phabricator.services.mozilla.com/D113320
2021-05-04 15:06:42 +00:00
Joel Maher 2262117921 Bug 1696541 - collect xres again after python3 conversion. r=ahal,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D113786
2021-05-04 15:02:12 +00:00
Yury Delendik 50fe06fce0 Bug 1706427 - Update wasmparser and cranelift. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D112806
2021-05-04 14:59:40 +00:00
Henri Sivonen cec8f0915a Bug 1702297 - Wait for iframe loading to stabilize before testing element blurring. r=edgar
History shows that the test being modified here tries to test crashiness of
what happens from the onblur handler. That the initial focus originally happened
from the HTML parser instead of from a stable state seems unimportant for the
purpose of the test but introduced an opportunity for timing differences between
runs.

Differential Revision: https://phabricator.services.mozilla.com/D114068
2021-05-04 14:50:53 +00:00
Mark Banner 6ef0eee392 Bug 1529220 - Don't unescape search suggestions in the search bar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D113852
2021-05-04 14:48:27 +00:00
Steve Fink d3b88b8f44 Bug 1706364 - Upload built bits (and metadata) for a few more builds that the fuzzing team wants to track r=jkratzer
Differential Revision: https://phabricator.services.mozilla.com/D113883
2021-05-04 14:38:06 +00:00
sanketh 6a3c22f574 Bug 1635603 - Create a nsContentUtils::ShouldResistFingerPrinting(nsIChannel* aChannel) r=tjr,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D95477
2021-05-04 14:34:23 +00:00
Jonathan Kew 5347f125e1 Bug 1708797 - Try to make font fallback code more robust against DWrite failures. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D114225
2021-05-04 14:33:51 +00:00
Sebastian Hengst 8958ae3c7c Bug 1705410 - disable test_drawWindow_widget_layers.html on Windows code coverage for permanent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D113922
2021-05-04 14:33:00 +00:00
Sebastian Hengst f967d0db01 Bug 1701874 - disable test_TelemetrySend.js on Linux code coverage for permanent failure. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D113929
2021-05-04 14:32:35 +00:00
Sandor Molnar c5f7ff6b65 Backed out changeset fda42a745baf (bug 1708114) for causing Gtest failures in UnexpectedPrivilegedLoadsTelemetryTest. CLOSED TREE 2021-05-04 18:13:00 +03:00
Sandor Molnar 8dffb4667b Backed out 2 changesets (bug 1708635) for causing dt failures in devtools/client/responsive/test/browser/browser_device_change. CLOSED TREE
Backed out changeset 6bce4e61777b (bug 1708635)
Backed out changeset f15acee46be2 (bug 1708635)
2021-05-04 18:11:27 +03:00
mr.robot ba9b6c6e39 Bug 1688188: Replace GC parameters and zeal mode with auto classes in jsapi-tests r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D113592
2021-05-04 14:26:17 +00:00
Matthew Gaudet 9601868417 Bug 1708973 - Support private field preferences outside of nightly r=caroline
Differential Revision: https://phabricator.services.mozilla.com/D114125
2021-05-04 14:25:39 +00:00
Emilio Cobos Álvarez b205c4dd37 Bug 1709319 - Fix DevicePixelsToGdkCoordRoundUp and co. r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D114229
2021-05-04 14:25:14 +00:00
Marco Trevisan (Treviño) 16991ea00c Bug 1709241 - Use JSAutoStructuredCloneBuffer callbacks when set r=sfink
During calls to read() and write() for JSAutoStructuredCloneBuffer the
data callbacks and closure are ignored also if none are explicitly
passed.

Use them in such case

Differential Revision: https://phabricator.services.mozilla.com/D114195
2021-05-04 14:18:54 +00:00
Valentin Gosu 5ae9a468e0 Bug 1708116 - Use NetAddr::InitFromString instead of PR_StringToNetAddr r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D113752
2021-05-04 14:05:59 +00:00
Valentin Gosu 9e72439569 Bug 1708116 - Add NetAddr::InitFromString r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D98952
2021-05-04 14:05:58 +00:00
Marco Trevisan (Treviño) 933ce9bdb9 Bug 1644600 - Move JSStructuredCloneData destructor into private impl r=sfink
This is using js::SharedArrayRawBufferRefs that is a private API and not
exported. Leaving it in the header makes linking not to work when using
StructuredClone:

  JSStructuredCloneData::~JSStructuredCloneData()':
    /usr/include/mozjs-78/js/StructuredClone.h:459:
    undefined reference to
    `js::SharedArrayRawBufferRefs::~SharedArrayRawBufferRefs()

Differential Revision: https://phabricator.services.mozilla.com/D114128
2021-05-04 14:05:08 +00:00
Peter Van der Beken 3b711fcd30 Bug 1709316 - Replace the frameloader after marking the BC as not being in BFCache anymore. r=nika
nsFrameLoaderOwner::ReplaceFrameLoader calls nsFocusManager::ActivateRemoteFrameIfNeeded.
If the call to nsFrameLoaderOwner::ReplaceFrameLoader happens before the BC is marked as
not in BFCache, then the focus manager will not fire focus events because the window is
still frozen.

Differential Revision: https://phabricator.services.mozilla.com/D114227
2021-05-04 14:03:57 +00:00
Iulian Moraru 360e9d9cec Backed out changeset c5b7b613ed52 (bug 1708798) for landing with wrong bug. CLOSED TREE 2021-05-04 17:12:50 +03:00
Iulian Moraru 7e3d199323 Backed out 4 changesets (bug 1707590) for causing build bustages. CLOSED TREE
Backed out changeset f3f40c6fb8e2 (bug 1707590)
Backed out changeset 3e76ff83ebe2 (bug 1707590)
Backed out changeset 40a3f43a2306 (bug 1707590)
Backed out changeset 01bb0e75cb82 (bug 1707590)
2021-05-04 17:11:54 +03:00
Andrew Halberstadt c92bf2be63 Bug 1694823 - [ci] Enable marionette fission on more platforms, r=jmaher
This enables the following tasks on central:

+test-linux1804-64-asan/opt-marionette-fis-e10s
+test-linux1804-64-qr/debug-marionette-fis-e10s
+test-linux1804-64/debug-marionette-fis-e10s
+test-windows10-64-qr/debug-marionette-fis-e10s
+test-windows10-64/debug-marionette-fis-e10s

And the following task on autoland:

+test-linux1804-64-asan/opt-marionette-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D114154
2021-05-04 13:46:37 +00:00
Jonathan Kew 7b1e3093a7 Bug 1708798 - Try to make font fallback code more robust against DWrite failures. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D114225
2021-05-04 13:44:23 +00:00
Emilio Cobos Álvarez 3b32ef6ba0 Bug 1709295 - Keep dark system color extraction behind a pref for now. r=stransky
We'll have to pay this startup time penalty eventually for light theme
users as well but, until we do, we can avoid this regression.

Differential Revision: https://phabricator.services.mozilla.com/D114215
2021-05-04 13:44:08 +00:00
Benjamin Beurdouche 37aa935e43 Bug 1705477 - land NSS c982fb957516 UPGRADE_NSS_RELEASE, r=beurdouche
Differential Revision: https://phabricator.services.mozilla.com/D114231
2021-05-04 13:33:25 +00:00
Kagami Sascha Rosylight 16d0bd0051 Bug 1707590 - Part 4: Add image/jxl to Accept header and DownloadsViewableInternally r=necko-reviewers,dragana
Depends on D113360

Differential Revision: https://phabricator.services.mozilla.com/D113688
2021-05-04 13:29:10 +00:00
Kagami Sascha Rosylight 752eef2056 Bug 1707590 - Part 3: Add feature gate for JXL r=tnikkel,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113360
2021-05-04 13:29:09 +00:00
Kagami Sascha Rosylight bdd09637c2 Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D113359
2021-05-04 13:29:08 +00:00
Kagami Sascha Rosylight a75e16755f Bug 1707590 - Part 1: Add vendored libjxl source r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D113358
2021-05-04 13:29:07 +00:00
Julian Descottes 48d1cc4688 Bug 1709266 - [devtools] Stop listening for worker-close in worker descriptor front r=ochameau,devtools-backward-compat-reviewers
Depends on D114199

Differential Revision: https://phabricator.services.mozilla.com/D114200
2021-05-04 13:06:22 +00:00
Julian Descottes d5f8e58108 Bug 1709266 - [devtools] Remove unused isDevToolsExtensionContext check in tabDescriptor r=ochameau
Depends on D114198

The isDevToolsExtensionContext flag was removed in Bug 1699493, we should be able to remove this check

Differential Revision: https://phabricator.services.mozilla.com/D114199
2021-05-04 13:06:21 +00:00
Julian Descottes 38b670ab06 Bug 1709266 - [devtools] Remove backward compatibility code for emitDescriptorDestroyed r=ochameau
We no longer support connecting to FF87. emitDescriptorDestroyed was added to all tab descriptors in FF88 so all the code checking it can be removed.
Rephrased the comment around the about:debugging use case.

Differential Revision: https://phabricator.services.mozilla.com/D114198
2021-05-04 13:06:21 +00:00
stransky 8ff3771ef2 Bug 1704965 [Linux] Remove display connection from nsWindow, CompositorWidgetParent and WindowSurfaceProvider, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D113643
2021-05-04 13:04:35 +00:00
Frederik Braun 886cc45e9a Bug 1708114 - when doing unexpected systemprincipal loads, record redirected schemes - r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D113763
2021-05-04 13:04:18 +00:00
Julian Descottes 378965fc73 Bug 1709269 - [devtools] Remove set-xhr-breakpoints watcher trait r=nchevobbe
Depends on D114219

Differential Revision: https://phabricator.services.mozilla.com/D114220
2021-05-04 13:02:32 +00:00
Julian Descottes 3e0969bd97 Bug 1709269 - [devtools] Remove thread-configuration watcher trait r=nchevobbe
Depends on D114218

Differential Revision: https://phabricator.services.mozilla.com/D114219
2021-05-04 13:02:32 +00:00