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

741485 Коммитов

Автор SHA1 Сообщение Дата
Jon Coppeard 93420d0a2a Bug 1687002 - Fix incremental marking validator r=sfink
This patch makes ChunkBitmap::getMarkWordAndMask into an instance method so that the uses in MarkingValidator access the correct bitmap.

Depends on D101778

Differential Revision: https://phabricator.services.mozilla.com/D102207
2021-01-19 15:20:25 +00:00
Andrei Oprea 33099ecd94 Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 17:59:35 +00:00
Geoff Brown fc9db06c35 Bug 1685878 - Remove remoteautomation.py; r=jmaher
remoteautomation.py is an old collection of code used by android mochitest and android reftest;
it survived the removal of automation.py. This patch removes remoteautomation.py, moving the
majority of the functionality to a new class in mozdevice. Some features are simplified or
removed, and the remainder moved into the remote mochitest/reftest harnesses.

Differential Revision: https://phabricator.services.mozilla.com/D102239
2021-01-20 17:00:18 +00:00
Yura Zenevich 3fbacb4238 Bug 1687737 - add fail-if condition on a11y_checks for browser_toolbox_zoom_popup.js. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102446
2021-01-20 17:53:02 +00:00
Yura Zenevich 7df1b9f0e8 Bug 1687736 - add fail-if condition on a11y_checks for browser_webconsole_network_message_ctrl_click.js. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102445
2021-01-20 17:53:22 +00:00
Yura Zenevich 5352774bb3 Bug 1687733 - add fail-if condition on a11y_checks for browser_webconsole_input_focus.js. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102442
2021-01-20 17:53:44 +00:00
Yura Zenevich 78914224a8 Bug 1687728 - add fail-if condition on a11y_checks for frame-link-filename tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102438
2021-01-20 17:53:44 +00:00
Lee Salzman e8b01389d1 Bug 1675590 - use the opaque gradient brush shader when no other features are required. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D102387
2021-01-20 17:49:50 +00:00
Kevin Jacobs 7a93d152d6 Bug 1684061 - land NSS NSS_3_61_BETA1 UPGRADE_NSS_RELEASE, r=bbeurdouche
2021-01-13  Kevin Jacobs  <kjacobs@mozilla.com>

	* automation/taskcluster/graph/src/try_syntax.js:
	Bug 1686557 - Support aarch64-make target in nss-try. r=bbeurdouche

	[68ae9b456b1b] [NSS_3_61_BETA1]

Differential Revision: https://phabricator.services.mozilla.com/D102421
2021-01-20 17:17:56 +00:00
Nicolas B. Pierron 6c930a032f Bug 1687659 - jit_test.py: repeat_copy is now aware of generators. r=jonco
When using the `options.repeat`, we consume the `job_list` generator, which
causes it to be empty on the next iteration. This patch forces the content of
the generator to be stored in a list before iterating over it multiple times.

Differential Revision: https://phabricator.services.mozilla.com/D102410
2021-01-20 14:46:34 +00:00
Andreea Pavel 3b7ecfde7a Bug 1683002 - disable some tests to reduce failure rate r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D102452
2021-01-20 17:24:58 +00:00
Julian Descottes cb6de899a4 Bug 1676618 - [devtools] Do not create legacy listeners twice for same target r=ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D102307
2021-01-20 14:55:49 +00:00
Jared Wein 8beeb972c0 Bug 1681421 - Use the new BrowserTestUtils method to clear the XUL cache. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D101593
2021-01-20 17:11:36 +00:00
Jared Wein 0eb16a5a43 Bug 1681421 - Implement separated Proton tab design behind browser.proton.enabled pref. r=dao,Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D99823
2021-01-20 17:11:36 +00:00
Kirk Steuber 1ebc9745be Bug 1684971 - Add tests for the new WDBA cache r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D102224
2021-01-20 17:17:13 +00:00
Kirk Steuber c75575c2c1 Bug 1684971 - Rewrite of the WDBA cache to accommodate adding data fields r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D102223
2021-01-19 21:55:42 +00:00
Kirk Steuber 2c1709ddce Bug 1684971 - Add previous_notification_action field to the WDBA ping r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D101644
2021-01-19 20:08:37 +00:00
Lee Salzman 2830a0ac8f Bug 1683084 - add SWGL fast-path for ps_split_composite shader. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D102444
2021-01-20 17:02:34 +00:00
Yury Delendik f89104b54d Bug 1684861 - wasm: add address folding for atomic wake/wait. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D100737
2021-01-19 19:49:06 +00:00
Butkovits Atila 04e8f8d535 Backed out changeset e20e32462008 (bug 1678384) for causing build bustages complaining about generate_certdata-testlib. CLOSED TREE 2021-01-20 18:51:35 +02:00
Benjamin Beurdouche 3073a91c90 Bug 1678384 - Changes to security/moz.build to allow building nssckbi-testlib in m-c. r=kjacobs
Differential Revision: https://phabricator.services.mozilla.com/D97630
2021-01-20 15:24:43 +00:00
Simon Giesecke 3d71cff61d Bug 1683828 - Use QM_TRY et al. in DBSchema. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D100771
2021-01-20 16:35:48 +00:00
Yura Zenevich e4da789e56 Bug 1687723 - add fail-if condition on a11y_checks for ruleview-shapeswatch tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102437
2021-01-20 16:30:39 +00:00
Jeff Muizelaar 8dbf8556cb Bug 1687726 - Bool vectors are vectors. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D102435
2021-01-20 16:19:53 +00:00
Mitchell Hentges d1929ccc4a Bug 1686168: Immediately unset __PYVENV_LAUNCHER__ when `mach` starts r=firefox-build-system-reviewers,sheehan,glandium
Catch additional cases where both __PYVENV_LAUNCHER__ is set and we invoke a
virtualenv python by unsetting the variable in a prominent location.
This will specifically catch the `./mach bootstrap` => `./mach artifact` case.

Differential Revision: https://phabricator.services.mozilla.com/D101809
2021-01-20 16:27:09 +00:00
Butkovits Atila 6b9d93c49a Backed out changeset 57bc299185c6 (bug 1687297) for causing node test failure. CLOSED TREE 2021-01-20 18:10:12 +02:00
Tooru Fujisawa 784f6e4d4b Bug 1687093 - Compress the size of spans in BaseCompilationStencil. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D102119
2021-01-20 15:30:51 +00:00
Gregory Mierzwinski 40f4b63085 Bug 1686327 - Rewrite raptor gecko-profiling code. r=julienw
This patch rewrites some parts of the GeckoProfiler code to make it clearer and easier to maintain. It also changes how the profiles get organized into separate folders for each type. Furthermore, the archives no longer have the full directory path in them. To do this, we also have to update browsertime.

Differential Revision: https://phabricator.services.mozilla.com/D102043
2021-01-20 15:40:35 +00:00
Kagami Sascha Rosylight ead082c91e Bug 1687640 - Cover mach.ps1 in moz.build r=dmajor,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D102411
2021-01-20 15:20:27 +00:00
Emilio Cobos Álvarez cd99d52bde Bug 1673683 - Copy activeness status in CanonicalBrowsingContext::ReplacedBy, instead of handling it on consumers. r=nika,agi
Differential Revision: https://phabricator.services.mozilla.com/D102220
2021-01-20 15:09:09 +00:00
Andrei Oprea c10e4bec55 Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 09:42:27 +00:00
Jan de Mooij 002fa73213 Bug 1686936 part 13 - Make SharedObjectMailbox work with large buffers. r=lth
Note that the union needs the explicit constructor now because BufferSize has one.

Depends on D102268

Differential Revision: https://phabricator.services.mozilla.com/D102269
2021-01-19 12:27:57 +00:00
Jan de Mooij 97ba379d22 Bug 1686936 part 12 - Make CacheEntry_getBytecode work with large buffers. r=anba
Differential Revision: https://phabricator.services.mozilla.com/D102268
2021-01-19 10:11:30 +00:00
Jan de Mooij 1ef18de8a3 Bug 1686936 part 11 - Make {Shared}ArrayBufferSlice work with large buffers. r=anba
Depends on D102266

Differential Revision: https://phabricator.services.mozilla.com/D102267
2021-01-19 10:11:30 +00:00
Jan de Mooij c90ddf5664 Bug 1686936 part 10 - Make PossiblyWrappedTypedArrayLength work with large buffers. r=anba
Differential Revision: https://phabricator.services.mozilla.com/D102266
2021-01-20 12:47:32 +00:00
Alexandre Poirot 5ff9f49b96 Bug 1662129 - [devtools] Wait for EVALUATE_EXPRESSIONS actions from browser_dbg-expressions.js r=nchevobbe
The two "location" expressions being added, removed and re-added
are mixed up in the UI if we don't wait for the evaluation of the first,
before removing and re-adding it.

Differential Revision: https://phabricator.services.mozilla.com/D102323
2021-01-20 14:54:07 +00:00
Alexandre Poirot bfab7e2f76 Bug 1662129 - [devtools] Rename ensureSourceActor to waitForSourceActorToBeRegisteredInStore. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D102290
2021-01-20 10:02:25 +00:00
Alexandre Poirot ecd14bfebf Bug 1662129 - [devtools] Introduce breakpoint resource. r=nchevobbe,jdescottes
This is the simple step, where we move the ThreadFront code related to pauses
from Debugger frontend to a legacy listener.
The next patch is the hard one, which will replace paused/resumed events by resources.

It may sound weird to have pause and resume to becomes resources,
as they aren't really resources. These are transcient events, which we don't
really want to record. We especially do not really care to save them in the ResourceWatcher cache.

But, by becoming resources, we benefit from the resources framework, which allows to:
* listen and emit such event as early as the page/target starts loading
* do not depend on a particular front to be ready/attached on the frontend
* once we communicate to the watcher we care about breakpoints, we do register the breakpoint listening code for all the targets.
(we no longer have to do a per-target work in the frontend)

Differential Revision: https://phabricator.services.mozilla.com/D88851
2021-01-19 10:26:53 +00:00
Florian Quèze 04bd4a7047 Bug 1687677 - ignore content windows when checking if a new window is a private window that should lock the profiler, r=julienw.
Differential Revision: https://phabricator.services.mozilla.com/D102405
2021-01-20 14:36:21 +00:00
Yura Zenevich 13a44570ff Bug 1667998 - [ci] Add cli flag in desktop_unittest.py. Ensure M-a11y-checks runs on Linux x64 opt build. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D102042
2021-01-20 14:25:26 +00:00
Yura Zenevich 9ed618367f Bug 1667998 - skip some accessible related browser-chrome tests when running a11y-checks. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D100841
2021-01-15 21:51:50 +00:00
Yura Zenevich 25379561f0 Bug 1667998 - [ci] Create a new 'a11y-checks' test variant. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D100840
2021-01-15 18:20:39 +00:00
Yura Zenevich b589387e9e Bug 1667998 - pass accessibility checks for tests that need a11y exceptions. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D97324
2021-01-15 18:20:42 +00:00
Yura Zenevich a6e8d4aaa9 Bug 1667998 - converted calls to EventUtils.sendMouseEvent to be async. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D97323
2021-01-15 18:20:44 +00:00
Yura Zenevich 09a23bc0e6 Bug 1667998 - add AccessibilityUtils for testing accessibility related issues and use it to check accessibility when EventUtils.sendMouseEvent is used to make a click. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D100839
2021-01-15 18:20:37 +00:00
Paul Adenot 4a592200d2 Bug 1687487 - Update libcubeb to 4a83932. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D102312
2021-01-19 20:08:55 +00:00
Butkovits Atila 5da94b141e Backed out changeset 6ca79677c286 (bug 1679922) for bustages on Spidermonkey. CLOSED TREE 2021-01-20 16:16:33 +02:00
Nicolas B. Pierron e9da6df3eb Bug 1679922 - Apple Aarch64: Hard code JSCVT feature flag. r=lth
Apple Silicon does not provide any way to figure out the JSCVT flag at runtime.
This patch hard code in the MOZ_AARCH64_JSCVT macro the expected value of the
JSCVT flag expected on Apple Silicon hardware.

Differential Revision: https://phabricator.services.mozilla.com/D101208
2021-01-20 13:31:45 +00:00
Jonatan Klemets 795a0e1d44 Bug 1683784 - Remove extra '#' in read-only error message for SymbolCode::PrivateNameSymbol. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D102257
2021-01-20 13:16:17 +00:00
Daisuke Akatsuka 2dc3194ddb Bug 1678619: Release UDateFormat instance by udat_close after using it. r=zbraniecki
Depends on D100461

Differential Revision: https://phabricator.services.mozilla.com/D102256
2021-01-20 12:44:06 +00:00