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