Andrew Halberstadt
36c2e31e49
Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D91587
2020-09-29 17:36:01 +00:00
Steve Fink
e1c3c67c3c
Bug 1666867 - Switch default spidermonkey compiler from gcc to clang r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D91182
2020-09-29 17:38:09 +00:00
Emilio Cobos Álvarez
d9e54ec4ae
Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan
...
But discard it when backplating behind text, so that text is readable.
This should be uncontroversial... Dealing with widgets is a bit harder
so TBD.
Differential Revision: https://phabricator.services.mozilla.com/D91779
2020-09-29 17:33:55 +00:00
Kirk Steuber
159404bd43
Bug 1666982 - Remove update.fix_permissions_attempted telemetry probe r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D91777
2020-09-29 17:28:09 +00:00
Ting-Yu Lin
98a915364c
Bug 1667668 Part 2 - Use main max size to clamp specified size suggestion only if main size is definite. r=dholbert
...
flex-aspect-ratio-img-row-012.html is the test failed without this
patch. flex-aspect-ratio-img-column-016.html is added for symmetry (Note
column-012.html to column-015.html is occupied in upstream).
Differential Revision: https://phabricator.services.mozilla.com/D91679
2020-09-29 16:41:03 +00:00
Ting-Yu Lin
47c44a2355
Bug 1667668 Part 1 - Add verbose flex log to print various size suggestions. r=dholbert
...
These size suggestion may be too verbose if not debugging flex item's
size, so I print them by using FLEX_LOGV.
Differential Revision: https://phabricator.services.mozilla.com/D91678
2020-09-29 17:18:58 +00:00
Scott
9f984d7bd0
Bug 1666892 - Be able to turn off newtab stories based on region. r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D91495
2020-09-29 16:26:36 +00:00
Razvan Maries
5fcc39162b
Backed out changeset 41f94c3377e6 (bug 1668000) for build bustages on GfxInfo.cpp. CLOSED TREE
2020-09-29 20:29:39 +03:00
Aaron Klotz
212a3b1adf
Bug 1666639: Part 3 - Remove unused Parcel import from GVE's TabSession class; r=geckoview-reviewers,agi
...
Depends on D91764
Differential Revision: https://phabricator.services.mozilla.com/D91765
2020-09-29 16:22:07 +00:00
Aaron Klotz
9dbedb9ac2
Bug 1666639: Part 2 - Remove vestigial parceling code from gtest harness; r=geckoview-reviewers,agi
...
This code is no longer needed now that `GeckoSession`'s `Parcelable` support
and its tests have been removed.
Depends on D91763
Differential Revision: https://phabricator.services.mozilla.com/D91764
2020-09-29 16:21:37 +00:00
Aaron Klotz
8ed5fe6fab
Bug 1666639: Part 1 - Remove vestigial GeckoSession.transferFrom and GeckoSession.transfer methods; r=geckoview-reviewers,agi
...
Since we removed `Parcelable` support from `GeckoSession`, these methods are
no longer used and may be removed.
Differential Revision: https://phabricator.services.mozilla.com/D91763
2020-09-29 16:21:19 +00:00
Bob Owen
0156691170
Bug 1667952: Only crash in DEBUG builds for system API failures in nsPrinterWin. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D91752
2020-09-29 15:50:16 +00:00
Ricky Stewart
de577685b7
Bug 1665013 - Support basic symbols (e.g. function names) in GDB for the JS shell r=decoder
...
This is very similar to [this Phabricator revision](https://phabricator.services.mozilla.com/D87283?vs=on&id=328442#toc ), which was backed out. It works fine except it was breaking artifact builds, so we just fix that.
Differential Revision: https://phabricator.services.mozilla.com/D91489
2020-09-29 08:18:32 +00:00
Mitchell Hentges
e92fab13a6
Bug 1667711: Bump sccache version to solve socket collision r=dmajor
...
This is only one commit forward from the previous pin, so there
shouldn't be unrelated changes.
Differential Revision: https://phabricator.services.mozilla.com/D91762
2020-09-29 16:13:51 +00:00
Micah Tigley
3524fbc87d
Bug 1328637 - Add a keyboard shortcut for showing/hiding the bookmarks toolbar. r=jaws,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D90132
2020-09-29 15:04:54 +00:00
Dorel Luca
3c9ff4ea07
Backed out 3 changesets (bug 1643689) for Gecko Decision Task failure. CLOSED TREE
...
Backed out changeset 2912d91dd291 (bug 1643689)
Backed out changeset 50195a6883bf (bug 1643689)
Backed out changeset 6c2a31b47d0b (bug 1643689)
2020-09-29 19:00:55 +03:00
Jan-Ivar Bruaroey
ad09771782
Bug 1667532 - update wpt beta expectations on android for drawImage bug 1526207. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D91603
2020-09-29 15:51:37 +00:00
Benjamin Bouvier
ff73f9991d
Bug 1662406: Replace `--wasm-compiler=ion` by `--wasm-compiler=optimizing`; r=lth
...
This introduces two (2) new options for `--wasm-compiler`:
- optimizing (or equivalently, optimized), which uses the optimizing compiler
for this platform (as of the day of writing: ion everywhere but on aarch64
where cranelift is used)
- baseline+optimizing (or equivalently, baseline+optimized), which is the
default.
Differential Revision: https://phabricator.services.mozilla.com/D91738
2020-09-29 15:47:28 +00:00
Emilio Cobos Álvarez
6c729607e9
Bug 1667723 - Don't block opening the print dialog if the page sandbox auxiliary navigations. r=nika
...
Matches other browsers and fixes the regression. Print dialogs really
aren't an auxiliary navigation, even though we implement them similarly.
Differential Revision: https://phabricator.services.mozilla.com/D91739
2020-09-29 15:47:11 +00:00
Morgan Reschenberg
8e5014ba1b
Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D90745
2020-09-29 15:41:09 +00:00
Andrew Halberstadt
4b060415fc
Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher
...
When enabling manifest scheduling, several interdependencies between tests were
revealed resulting in too many new intermittents. Make sure we disable
manifest-scheduling there for now.
Differential Revision: https://phabricator.services.mozilla.com/D91589
2020-09-29 15:07:24 +00:00
Andrew Halberstadt
cd566c51aa
Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D91588
2020-09-29 14:09:17 +00:00
Andrew Halberstadt
038ce941f6
Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D91587
2020-09-28 17:10:48 +00:00
Marco Bonardo
7ba41c5370
Bug 1667133 - Perma failure in browser_searchFunction.js when merging to beta without update2. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D91711
2020-09-29 15:41:36 +00:00
Marco Bonardo
df9986afac
Bug 1667133 - Perma failure in browser_remove_match.js when merging to beta. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D91610
2020-09-29 15:41:36 +00:00
Harry Twyford
aa74e74c84
Bug 1666927 - Allow tabbing past keywordoffer results with update2 enabled. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D91295
2020-09-29 03:52:56 +00:00
ruchikabgosain
5e3cc11a26
Bug 1587022 - Improve documentation for Mozilla specific ESLint rules. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D52626
2020-09-29 15:18:56 +00:00
Benjamin Bouvier
f7e0204a5c
Bug 1664045: Relax register constraints for MWasmCompareExchangeI64 on x86; r=lth
...
Not using atStart makes the live ranges bigger than they ought to be; the
inputs must be only be used at the use position for the instruction, not the
def use position.
Differential Revision: https://phabricator.services.mozilla.com/D91602
2020-09-29 15:23:17 +00:00
Benjamin Bouvier
743d6822c2
Bug 1664045: Check that the result of a split bundle isn't the same as the source; r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D91601
2020-09-29 15:23:08 +00:00
Robert Helmer
d95055ccc0
Bug 1664595 - Ion fallback modal text r=maxxcrawford,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D91378
2020-09-29 15:24:09 +00:00
Andreas Pehrson
a8d5921fad
Bug 1631769 - Clear SourceMediaTracks' MediaSegment on forced shutdown. r=padenot
...
To avoid leaking graphics resources (Images) past thread-shutdown.
Differential Revision: https://phabricator.services.mozilla.com/D90277
2020-09-29 15:08:42 +00:00
Ryan Hunt
3ae08a196e
Bug 1666939 - Add support for v128 in typed select instructions. r=lth
...
* Add support to baseline and ion for v128 select.
* Split off and extend test for select instruction.
- Add tests for typed select with reftypes
- Add tests for typed select with v128
Differential Revision: https://phabricator.services.mozilla.com/D91448
2020-09-29 14:50:01 +00:00
Nicolas Chevobbe
6e140506a1
Bug 1662734 - [devtools] Create an actual WorkerTargetActor and use it in startup/worker.js . r=ochameau,jdescottes,devtools-backward-compat-reviewers.
...
This patch adds a simple WorkerTargetActor, which is similar to the mock target
actor we had in startup/worker.js.
Its spec file is empty at the moment, and it does not have an associated front,
but that might change with Bug 1633712 where we will at least have events for
resources available/destroyed.
Differential Revision: https://phabricator.services.mozilla.com/D91128
2020-09-29 14:47:34 +00:00
Nicolas Chevobbe
056b9542f2
Bug 1573779 - [devtools] Rename WorkerTargetActorList to WorkerDescriptorActorList. r=jdescottes.
...
This class is creating (and handling) WorkerDescriptorActor now, so we rename
it to make it explicit.
Differential Revision: https://phabricator.services.mozilla.com/D91557
2020-09-29 14:31:10 +00:00
Nicolas Chevobbe
f315ff58cd
Bug 1573779 - [devtools] Rename WorkerTarget to WorkerDescriptor. r=ochameau,jdescottes,devtools-backward-compat-reviewers.
...
This renames the current WorkerTargetActor which is actually a descriptor.
We also rename the existing `workerTargetFront` occurences to `workerDescriptorFront`
to avoid confusion when we do introduce the real worker fronts and actors.
Differential Revision: https://phabricator.services.mozilla.com/D91100
2020-09-29 14:30:24 +00:00
Jeff Muizelaar
ca7e5f06dc
Bug 1668000 - Rollout WebRender to Intel laptops with older drivers. r=aosmond
...
There's no distinction between 'Intel' and 'IntelModern' in release
so even though we switch to 'Intel' it has no effect.
Differential Revision: https://phabricator.services.mozilla.com/D91729
2020-09-29 14:32:45 +00:00
Ricky Stewart
3f16cd05ff
Bug 1667898 - Remove `MOZ_EXCLUDE_HYPHENATION_DICTIONARIES` r=nalexander
...
This is unused (evidently a Fennec thing).
Differential Revision: https://phabricator.services.mozilla.com/D91648
2020-09-28 22:47:35 +00:00
Ricky Stewart
2bb808e369
Bug 1667896 - Remove `MOZ_ANDROID_DISTRIBUTION_DIRECTORY` r=nalexander
...
This config value is evidently a Fennec thing that isn't used anywhere any more.
Differential Revision: https://phabricator.services.mozilla.com/D91647
2020-09-29 01:51:13 +00:00
Ricky Stewart
d9aa989230
Bug 1667892 - Move search for `wget` binary from `old-configure` to Python `configure` r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D91645
2020-09-28 22:33:33 +00:00
Julian Descottes
ccfcd9d6f1
Bug 1662473 - [marionette] Port WebDriver:ElementSendKeys to JSWindowActor r=marionette-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D91722
2020-09-29 14:01:27 +00:00
Tooru Fujisawa
fe5fa39a6e
Bug 1667954 - Call setAllowRelazify for delazification. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D91719
2020-09-29 12:56:23 +00:00
Philipp Fischbeck
8d351c89b3
Bug 1622686 - Make testing/web-platform flake8 compliant. r=sylvestre,jgraham
...
This also enables py3 linting for testing/web-platform. The external testing/web-platform/tests is excluded from linting.
Differential Revision: https://phabricator.services.mozilla.com/D90744
2020-09-29 14:22:49 +00:00
Ted Campbell
a1364b5a96
Bug 1652719 - Stop allowing JS helper thread access to CHECK_THREAD APIs r=jandem
...
SpiderMonkey APIs often use CHECK_THREAD and AssertHeapIsIdle, but this can
be a footgun when they are called from helper-threads since often nothing
ensures the heap is idle. Instead, this patch updates the CHECK_THREAD assert
to disallow helper-thread access to prevent misuses. The checks in Atomize
and AtomizeChars are removed since those are (currently) allowed on helper
threads.
Differential Revision: https://phabricator.services.mozilla.com/D83492
2020-09-28 10:30:36 +00:00
Paul Adenot
1c5cb03fce
Bug 1624026 - Disable TDStretch::calcCrossCorrAccumulate to sidestep an audio quality bug on Android. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D91614
2020-09-28 18:16:45 +00:00
Peter Van der Beken
fb9ae54dbd
Bug 1659102 - Fix fragment navigation for session history in parent. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D91593
2020-09-29 12:09:59 +00:00
Peter Van der Beken
7a59804081
Bug 1659102 - Merge SetActiveSessionHistoryEntryForTop and SetActiveSessionHistoryEntryForFrame. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D91592
2020-09-29 12:04:20 +00:00
Peter Van der Beken
388375dd76
Bug 1659102 - Remove aLoadType argument from nsDocShell::OnNewURI. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D91590
2020-09-29 12:03:52 +00:00
Valentin Gosu
cd32ff2743
Bug 1589337 - Use nsIClassInfoImpl in nsStandardURL and children r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D90258
2020-09-29 11:41:44 +00:00
Valentin Gosu
cf8a03778f
Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D90257
2020-09-29 11:41:26 +00:00
Valentin Gosu
e05404b825
Bug 1589337 - Use nsIClassInfoImpl in nsJARURI r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D90256
2020-09-29 11:40:58 +00:00