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

710554 Коммитов

Автор SHA1 Сообщение Дата
emcminn 15b30df4be Bug 1593276 - Automated test added to try-runner.js to check for changes in activity-stream.bundle r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D72759
2020-05-29 15:21:10 +00:00
Tilden Windsor 9dd0c82162 Bug 1334305 - Refactored DebugDump. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D77128
2020-05-29 16:57:57 +00:00
emcminn 0bb753a182 Bug 1638064 - Removed toolkit.cosmeticAnimations.enabled pref and replaced it with "prefers-reduced-motion" in CFRPageActions r=dao
Differential Revision: https://phabricator.services.mozilla.com/D76761
2020-05-28 15:03:08 +00:00
Chris Fallin b8c253312c Bug 1641684: Add documentation about cross-compiling SpiderMonkey. r=bbouvier
This patch updates `js/src/doc/build.rst` to include up-to-date
instructions for cross-compiling a SpiderMonkey binary; for example, how
to build a Linux/aarch64 binary on a Linux/x86-64 host. It also adds
information about how to use `qemu` to run JIT-tests on this
cross-compiled binary without requiring native hardware at all. It has
been tested on the above platform pair (x86 to aarch64).

Differential Revision: https://phabricator.services.mozilla.com/D77360
2020-05-29 16:30:38 +00:00
Tom Schuster dc45e11312 Bug 1641708 - Transpile IsCallable/IsConstructor r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77383
2020-05-29 16:17:51 +00:00
Tom Schuster b4e474a842 Bug 1641708 - Support IsConstructor in CacheIR r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77382
2020-05-29 16:17:44 +00:00
Tom Schuster 834a3ba9fc Bug 1641708 - Support IsCallable in CacheIR r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77381
2020-05-29 16:17:32 +00:00
Tom Schuster 4d2666f79a Bug 1641708 - Move isCallableOrConstructor to the MacroAssembler r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77380
2020-05-29 16:17:14 +00:00
Jason Laster ca9c383fa8 Bug 1641731 - Prefer pausing in original locations. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D77158
2020-05-29 15:23:30 +00:00
Dorel Luca 22f881549e Backed out changeset 0bb39e97d6dd (bug 1623427) for Mochitest failures in extensions/test/mochitest/test_ext_activityLog.html. CLOSED TREE 2020-05-29 19:57:46 +03:00
Jon Coppeard 539a82f765 Bug 1636419 - Fix misconfigured geckoview telemetry r=sfink
Sadly I messed up the minor GC time telemetry by getting the unit wrong.

Differential Revision: https://phabricator.services.mozilla.com/D77473
2020-05-29 16:04:23 +00:00
Nathan Froyd 54e9de192c Bug 1641640 - move angle d3dcompiler dll installation into moz.build; r=firefox-build-system-reviewers,jgilbert,rstewart
Less Makefiles are more better.

Differential Revision: https://phabricator.services.mozilla.com/D77322
2020-05-29 16:02:16 +00:00
Nathan Froyd 60751ecb77 Bug 1641640 - install xre test ini with `FINAL_TARGET_FILES`; r=firefox-build-system-reviewers,rstewart
Less makefile rules are more better.

Differential Revision: https://phabricator.services.mozilla.com/D77321
2020-05-28 19:06:34 +00:00
Andrea Marchesini 416d5d75ff Bug 1641553 - Use `step_func` correctly in cookies/samesite WPTs, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D77251
2020-05-29 15:57:29 +00:00
Andrea Marchesini a0049a050f Bug 1641459 - Consider 3rd parties cookie requested by documents with a window, r=smaug
This is required for how Cookies gtests are written

Differential Revision: https://phabricator.services.mozilla.com/D77301
2020-05-29 15:57:29 +00:00
Andrea Marchesini 948adbdc87 Bug 1641459 - Do not allow the setting of sameSite=lax/strict cookies from cross-site iframe documents - part 2 - tests, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D77245
2020-05-29 15:54:34 +00:00
Andrea Marchesini 58c2fe71b1 Bug 1641459 - Do not allow the setting of sameSite=lax/strict cookies from cross-site iframe documents - part 1 - implementation, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D77244
2020-05-29 15:54:24 +00:00
Andrea Marchesini a37d23da1f Bug 1641459 - Do not expose sameSite=lax/strict cookies to cross-site documents - part 2 - tests, r=smaug,annevk
Differential Revision: https://phabricator.services.mozilla.com/D77209
2020-05-29 15:54:00 +00:00
Andrea Marchesini e9c61f5c0b Bug 1641459 - Do not expose sameSite=lax/strict cookies to cross-site documents - part 1 - implementation, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D77208
2020-05-29 15:53:42 +00:00
Axel Hecht 7e07333aa8 Bug 1641791, remove special build fallback for LANGPACK_DEFINES, r=nalexander
This is a follow-up to bug 1641184, which I missed due to the special
special logic for `defines.inc` here.

Differential Revision: https://phabricator.services.mozilla.com/D77422
2020-05-29 15:47:42 +00:00
Martin Stransky 30ea024440 Bug 1619882 [Wayland] Use WaylandDMABufSurface global lock instead of VAAPIFrameHolder at WaylandDMABUFSurfaceImage, r=sotaro
VAAPIFrameHolder was moved to FFmpegVideoDecoder class and we use WaylandDMABufSurface global lock to keep
surface reference until it's used.

Differential Revision: https://phabricator.services.mozilla.com/D76691
2020-05-29 15:22:07 +00:00
Martin Stransky 09e34aad82 Bug 1619882 [Wayland] Use VAAPIFrameHolder array at FFmpegVideoDecoder to hold active vaapi hw video surfaces, r=jya
VA-API surfaces are owned by ffmpeg library and we need to keep them locked until any part of rendering pipeline use them.
We use a global lock provided by WaylandDMABUFSurface for it, keep array of active surfaces at FFmpegVideoDecoder
and release them only when all references are cleared or FFmpegVideoDecoder is deleted.

Differential Revision: https://phabricator.services.mozilla.com/D76690
2020-05-29 15:36:01 +00:00
Martin Stransky ec6a3bec56 Bug 1619882 [Wayland] Implement dmabuf global ref count, r=jhorak
This patch implements:

- Global surface UID for better tracking/debugging. The UID is passes acros all processes so we can track
  surface usage.
- WaylandAllocateShmMemory() function which uses shm_open() instead of files at tmp for Shm memory creation.
- DMABufRefcount() class based on eventfd() which is used as a global surface reference count.

Differential Revision: https://phabricator.services.mozilla.com/D76689
2020-05-29 15:21:50 +00:00
Bob Clary 48722e157f Bug 1638175 - split valgrind args using shlex.split rather than str.split, r=gbrown.
Differential Revision: https://phabricator.services.mozilla.com/D77475
2020-05-29 15:48:45 +00:00
Gijs Kruitbosch 2dc589c537 Bug 1638086 - show multiple subsequent spaces in file listings, r=valentin
Using `white-space: pre` avoids collapsing multiple spaces as HTML is wont to do.

With thanks to Jelle Geerts for reporting this and providing a strategy to patch this.

Differential Revision: https://phabricator.services.mozilla.com/D77246
2020-05-29 15:41:31 +00:00
Shane Caraveo 687bcc2358 Bug 1623427 address timing of child api call in activityLog test r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D76784
2020-05-29 15:24:35 +00:00
Scott bbd68f401e Bug 1641666 - Update pocket pref language r=fluent-reviewers,gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D77348
2020-05-29 15:40:12 +00:00
Bogdan Tara c72f5589b1 Backed out changeset 2c18e64584af (bug 1641131) for gecko decision task bustage CLOSED TREE 2020-05-29 18:33:23 +03:00
Sebastian Hengst a502af6cd5 Bug 1640025 - Set web-animations/idlharness.window.html to only fail on Nightly. r=jgraham DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D76586
2020-05-29 15:17:40 +00:00
Sebastian Hengst b8a2710b29 Bug 1640281 - Set textdecoder-copy.any.serviceworker.html to also pass in late beta. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D76589
2020-05-29 15:17:40 +00:00
Sebastian Hengst 367aebf30d Bug 1640928 - Expectation update for reporting-navigation.https.html because ReportingObserver not available on Beta and Release. r=jgraham DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D76858
2020-05-29 15:17:23 +00:00
Sebastian Hengst 61e7785c78 Bug 1641629 - Expectation update for reporting-subresource-corp.https.html because ReportingObserver not available on Beta and Release. r=jgraham DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D77313
2020-05-29 15:17:23 +00:00
Marco Bonardo 96775851b2 Bug 1641888 - Remove no more used 'unload' event listener. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D77470
2020-05-29 15:07:41 +00:00
Marco Bonardo 0fe5bfa8fa Bug 1627499 - Address Bar should not show Top Sites in Private Browsing when clearing input. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D77411
2020-05-29 15:00:09 +00:00
Rob Wu 54f7cc66f6 Bug 1638007 - Check windowId/tabId before urls r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D77174
2020-05-28 18:31:25 +00:00
Andrew Halberstadt ec4749227c Bug 1641131 - [taskgraph] Make 'repackage' and 'repackage-signing' tasks copy their dependency's optimization, r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D77346
2020-05-29 14:43:29 +00:00
Andrew Halberstadt 12b0e45ee9 Bug 1641131 - [taskgraph] Make 'upload-symbols' tasks copy their dependency's optimization r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D77048
2020-05-29 14:42:51 +00:00
Andrew Halberstadt ad57d3a5df Bug 1641131 - [taskgraph] Make 'upload-generated-sources' tasks copy their dependency's optimization r=Callek
This should ensure that they are never the cause of their dependency being scheduled
and only run when they do.

Differential Revision: https://phabricator.services.mozilla.com/D76988
2020-05-29 14:42:44 +00:00
Andrew Halberstadt bd5660af34 Bug 1641131 - [taskgraph] Fix the 'push-interval-*' schema to not require an argument, r=jmaher
The Backstop optimization doesn't take any arguments, yet the schema for 'push-optimization-*'
requires a 'schedules-component' that goes ignored. Fix this.

Differential Revision: https://phabricator.services.mozilla.com/D77058
2020-05-29 14:48:07 +00:00
Andrew Halberstadt 1b2e865f8c Bug 1641283 - [taskgraph.optimize] Increase debug logging of optimization phase, r=tomprince
For each task, this sheds a bit of light on why it was removed or kept.

Differential Revision: https://phabricator.services.mozilla.com/D77147
2020-05-29 14:48:07 +00:00
Andrew Halberstadt e5ab1dc839 Bug 1641283 - [taskgraph] Upload bugbug push schedules API data to an artifact rather than the log, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D77140
2020-05-29 14:39:38 +00:00
Gregory Mierzwinski 55c95e297a Bug 1637994 - Add a transformer for extracting times/durations from logcat logs. r=acreskey,mozperftest-reviewers,tarek
This patch adds a transformer that is capable of extracting times/entries or durations for logcat logs. Here, we also implement the ability for users to pass options to the transformers so that they can be more generic (through transformer-options). The logcat transformer makes use of this, and also shows how a custom function can be used within transformers. A new test file is added for the transformer, as well as a test in test_perfherder.py so we can test the full pipeline.

Differential Revision: https://phabricator.services.mozilla.com/D77094
2020-05-29 12:40:40 +00:00
Gregory Mierzwinski 115d1b4294 Bug 1641566 - Update in-tree browsertime to latest. r=tarek,perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D77257
2020-05-29 12:24:33 +00:00
Dão Gottwald b2982a32c7 Bug 1640403 - Remove dark mode support for the library window on macOS for now. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77082
2020-05-29 14:41:07 +00:00
Jan de Mooij 85456b409f Bug 1641789 part 3 - Rename GuardType to GuardNonDoubleType and remove support for doubles. r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D77432
2020-05-29 12:23:12 +00:00
Jan de Mooij 24e230f857 Bug 1641789 part 2 - Change LoadDoubleTruthyResult input from ValId to NumberId. r=evilpie
Depends on D77420

Differential Revision: https://phabricator.services.mozilla.com/D77421
2020-05-29 11:25:22 +00:00
Jan de Mooij 6a4b19b648 Bug 1641789 part 1 - Change TruncateDoubleToUInt32 input from ValId to NumberId. r=evilpie
Use GuardIsNumber for binary bitwise operations so that the stub works for int32
too. The IC code may be slightly less efficient now for int32 values because they
are converted to double but this is consistent with other code and helps Warp a lot.

Differential Revision: https://phabricator.services.mozilla.com/D77420
2020-05-29 14:17:39 +00:00
Alexis Beingessner 5013279fa5 Bug 1637727 - convert network.http.rcwn prefs to StaticPrefs. r=KrisWright,necko-reviewers,valentin
converts:
 * network.http.rcwn.enabled
 * network.http.rcwn.cache_queue_normal_threshold
 * network.http.rcwn.cache_queue_priority_threshold
 * network.http.rcwn.small_resource_size_kb
 * network.http.rcwn.min_wait_before_racing_ms
 * network.http.rcwn.max_wait_before_racing_ms

Differential Revision: https://phabricator.services.mozilla.com/D77108
2020-05-29 07:54:24 +00:00
Alexis Beingessner 32ab7a7bc4 Bug 1637727 - convert network.http.sanitize-headers-in-logs to a StaticPref. r=KrisWright,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D77107
2020-05-29 07:56:48 +00:00
Alexis Beingessner b4d76cf97a Bug 1637727 - convert network.standard-url.max-length to a StaticPref. r=KrisWright,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D77106
2020-05-29 07:52:35 +00:00