- Sep 07, 2022
-
-
Johan Lorenzo authored
Differential Revision: https://phabricator.services.mozilla.com/D155978
-
Butkovits Atila authored
-
lyavor authored
Bug 1709150 - Consider linter rule to make https the default for all kind of tests we add. r=Standard8,Gijs Differential Revision: https://phabricator.services.mozilla.com/D149394
-
Jon Coppeard authored
We can restrict the helper threads that we allow and remove the check for the barrier verifier case that doesn't happen any more. Depends on D156547 Differential Revision: https://phabricator.services.mozilla.com/D156548
-
Jon Coppeard authored
ReadBarrierImpl now checks it's only called from a main thread, outside of GC. The functions it calls if barriers are found to be enabled for this thing check that the cell is owned by the current thread's runtime. This is because we can trigger barriers on worker threads for cells owned by the parent runtime; however needsIncrementalBarrier is always false in this case. I'm a bit surprised CurrentThreadIsMainThread didn't exist before. Maybe I missed some other function that does this. Differential Revision: https://phabricator.services.mozilla.com/D156547
-
Shane Hughes authored
The secondary CTA in Spotlight and AboutWelcome lacks a rule to set a hover color (probably because outside of HCM, the hover color should be the same as the base color). This patch adds the needed styles. Differential Revision: https://phabricator.services.mozilla.com/D156223
-
Mozilla Releng Treescript authored
es-ES -> c600d4c652acec5eabf2313afd0e89888e7570e6
-
Julian Seward authored
This refactors the wasm struct representation to use a hybrid in-line/out-of-line representation and does other cleanups. Changes: * Rename InlineTypedObject (and related names) to WasmStructObject. * Rename OutlineTypedObject (and related names) to WasmArrayObject. * WasmStructObject: add in-line and out-of-line areas and padding to ensure the inline area is 8-aligned. * WasmStructObject_MaxInlineBytes: remove implicit assumptions that the size of the struct prior to the first data field is equal to sizeof(TypedObject), that being the parent class. * WasmStructObject and `class StructLayout`: add logic, comments and assertions to deal with the in-line/out-of-line split. * WasmStructObject: new functions getDataByteSizes, fieldOffsetToAreaAndOffset, fieldOffsetToAddress * Baseline compiler cases for emitStruct*: have been updated accordingly -- a significant simplification. - emitGcStructSet has changed slightly, so as to take `areaBase` (a RegPtr) and `areaOffset` (a fixed offset). The caller must set those up correctly for the access; it is not for emitGcStructSet itself to decide whether this is an in-line or out-of-line access. * InlineTypedObject::create (a.k.a. WasmStructObject::create) has been manually inlined into its caller, to reduce the complexity of initialisation code. * New `class RttValue::PropOffset` used for carrying data between RttValue::lookupProperty to + TypedObject::loadValue. May be removed in bug 1785776 rework. * SymbolicAddress::WasmStructObjectClass (was ::InlineTypedObjectClass) is now unnecessary, hence is deleted. The logic and code for OutlineTypedObject (a.k.a. WasmArrayObject) is unchanged. The above refactoring does however make it possible to do some cleanups to the array code and to reduce the complexity and overall manual-RTTI-style of `class TypedObject`. These are tracked in followup bug 1785776. Differential Revision: https://phabricator.services.mozilla.com/D155670
-
Mike Hommey authored
As of rustc 1.64, Box::from_raw is #[must_use]. Differential Revision: https://phabricator.services.mozilla.com/D156621
-
nchevobbe authored
This pref will be used to enable the new site permission addon flow that is being worked on in Bug 1778959. Differential Revision: https://phabricator.services.mozilla.com/D156158
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D156630
-
Jan Varga authored
Bug 1789270 - Enable test_fileSystemDirectoryHandle.js in xpcshell workers; r=dom-storage-reviewers,jesup Differential Revision: https://phabricator.services.mozilla.com/D156476
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D156475
-
Jan Varga authored
Bug 1789270 - Make it easier to add new universal tests by using dedicated manifest files; r=dom-storage-reviewers,jari Differential Revision: https://phabricator.services.mozilla.com/D156474
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D137648
-
Masayuki Nakano authored
It's hard to know how some tests failed in test_bug1318312.html. Therefore, this patch makes the selection range comparison easier to read, and add description to explain what was doing at the failure. Differential Revision: https://phabricator.services.mozilla.com/D156526
-
sotaro authored
Bug 1781740 - Split RemoteTexture to RemoteTextureHostWrapper and actual remote texture's TextureHost r=gfx-reviewers,lsalzman Preparation of Bug 1776885. RemoteTextureMap is simplified. It expects that pref webgl.out-of-process.async-present.force-sync is true. Additional async remote texture ipc handling is going to be added at Bug 1776885. - RemoteTextureHostWrapper wraps TextureHost of remote texture. It expose remote texture to WebRender. It notifies end of WebRender usage to the wrapped remote texture's TextureHost. - Remote texture's TextureHost is created on WebGL ipc thread during pushing to RemoteTextureMap . End of usage of the remote texture is decided by using compositable ref of remote texture's TextureHost. The compositable ref is updated with holding RemoteTextureMap::mMutex. Differential Revision: https://phabricator.services.mozilla.com/D152845
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D156620
-
Mike Hommey authored
As of rustc 1.64, Box::from_raw is #[must_use]. Differential Revision: https://phabricator.services.mozilla.com/D156619
-
Mike Hommey authored
Rustc 1.64 warns about them (which --enable-warnings-as-errors turns into an error). Differential Revision: https://phabricator.services.mozilla.com/D156600
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D156520
-
- Sep 06, 2022
-
-
Mark Hammond authored
Differential Revision: https://phabricator.services.mozilla.com/D156517
-
Marian-Vasile Laza authored
Backed out 5 changesets (bug 1751681f, bug 1789270, bug 1772540) for causing GTest failures. CLOSED TREE Backed out changeset d16a5292dd95 (bug 1772540) Backed out changeset 2c584478532a (bug 1789270) Backed out changeset 8bfc85c67ae3 (bug 1789270) Backed out changeset 6f566d4c3d71 (bug 1789270) Backed out changeset 94ae55217008 (bug 1751681f)
-
Joshua Marshall authored
Differential Revision: https://phabricator.services.mozilla.com/D156173
-
Dão Gottwald authored
Differential Revision: https://phabricator.services.mozilla.com/D156191
-
ahochheiden authored
Differential Revision: https://phabricator.services.mozilla.com/D156332
-
ahochheiden authored
Bug 1789311 - Only attempt to add Microsoft Defender Antivirus Exclusion on Windows r=firefox-build-system-reviewers,nalexander Since PowerShell is also available on Linux, checking for that is not sufficient. We must first check if we're on Windows, and if we're not, return early. Differential Revision: https://phabricator.services.mozilla.com/D156602
-
Randell Jesup authored
Depends on D156476 Differential Revision: https://phabricator.services.mozilla.com/D148267
-
Jan Varga authored
Bug 1789270 - Enable test_fileSystemDirectoryHandle.js in xpcshell workers; r=dom-storage-reviewers,jesup Depends on D156475 Differential Revision: https://phabricator.services.mozilla.com/D156476
-
Randell Jesup authored
Depends on D156474 Differential Revision: https://phabricator.services.mozilla.com/D156475
-
Jan Varga authored
Bug 1789270 - Make it easier to add new universal tests by using dedicated manifest files; r=dom-storage-reviewers,jari Depends on D137648 Differential Revision: https://phabricator.services.mozilla.com/D156474
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D137648
-
Heitor Neiva authored
Differential Revision: https://phabricator.services.mozilla.com/D156361
-
Dana Keeler authored
Differential Revision: https://phabricator.services.mozilla.com/D156586
-
Morgan Rae Reschenberg authored
Differential Revision: https://phabricator.services.mozilla.com/D155903
-
Marian-Vasile Laza authored
Backed out changeset 8c4f4626a3e6 (bug 1788231) for causing bc failures on browser_sma_click_element.js. CLOSED TREE
-
Daisuke Akatsuka authored
Differential Revision: https://phabricator.services.mozilla.com/D155928
-
Andrew McCreight authored
This failure happens when multiple threads write to the log at the same time, so every error will be different. Printing the line as an info will make these failures easier to classify on TreeHerder. Differential Revision: https://phabricator.services.mozilla.com/D156343
-
James Teow authored
Differential Revision: https://phabricator.services.mozilla.com/D156566
-
Shane Hughes authored
Remove the privacy segmentation screen unless a Nimbus variable or its fallback pref is set. Bug 1788967 sets this pref to false, so this should remove the screen by default but leave it available for us to continue work on it. Differential Revision: https://phabricator.services.mozilla.com/D156330
-