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

728295 Коммитов

Автор SHA1 Сообщение Дата
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