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