Hiroyuki Ikezoe
2cc7ec0f68
Bug 1455999 - Enable animation tests on WebRender. r=kats
...
MozReview-Commit-ID: xtQbHwAHXT
--HG--
extra : rebase_source : 435fc55c368e0a059175c927d192c768e863c745
2018-04-24 15:25:52 +09:00
Hiroyuki Ikezoe
dd8b403ed7
Bug 1455999 - Skip the visibility hidden test case on WebRender. r=birtles
...
On WebRender, the animation on the visibility hidden element runs on the
compositor somehow.
MozReview-Commit-ID: 77dVlIeFQ3u
--HG--
extra : rebase_source : 2b93833e9bf5ed17f3e4ee5306bdcfd57e3c87a4
2018-04-24 15:25:41 +09:00
Hiroyuki Ikezoe
374e5b3e07
Bug 1455999 - Drop isStyleByServo() in dom/animation/. r=birtles
...
We have already dropped the old style sytem.
MozReview-Commit-ID: I4RUlLHLAxr
--HG--
extra : rebase_source : d2f1bacd0c938da760ee37288c5df331de489f40
2018-04-24 08:50:12 +09:00
Hiroyuki Ikezoe
59c7ccd500
Bug 1456003 - Don't allocate new AnimatedValue when we update AnimatedValue. r=kats
...
We need to allocate new AnimatedValue only if there is no AnimatedValue
corresponding to the id in the hashtable.
MozReview-Commit-ID: HeRt74Tnojt
--HG--
extra : rebase_source : 6920ac7fe770e928883e9995469e972799b3c02e
2018-04-24 15:13:10 +09:00
Tarek Ziadé
90bafd1f42
Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r=baku,erahm,farre
...
PerformanceCounters are currently disabled in two ways:
- a preference that's off by default "dom.performance.enable_scheduler_timing"
- calls made only for nightly using #ifndef RELEASE_OR_BETA
In order to simplify the code, let's remove the #ifndef and rely only on the pref.
That will also allows us to use the feature in every version going forward.
The performance will not be impacted since the current code is already using
the (cached) pref value to determine if the counters are used.
MozReview-Commit-ID: 47t2M1O13aH
--HG--
extra : rebase_source : e129e1829f1dc37c019e50e156474c4876d6d6cb
2018-04-24 22:03:06 +02:00
Kris Maglione
320f51fd2c
Bug 1456262: Optimize addAddonsToCrashReporter at startup. r=aswan
...
This consistently shows up in profiles as taking about 6-10ms during startup.
Part of the problem is that it loads TelemetrySession.jsm, which we can't fix.
Part of the problem is that the escaping and string manipulation it does is fairly expensive. We can cache the escaped values in addonStartup.jsm to avoid that.
A lot of the problem is that we call it every time we load a bootstrap scope, even though we already set the correct value before we start loading any bootstrapped scopes, and it doesn't change after that. We can avoid this by skipping the redundant calls during startup.
MozReview-Commit-ID: 68EWdnJdPvk
--HG--
extra : rebase_source : a2ad982214634304be5adc17661c9997fc94a708
extra : amend_source : aa2038ff9d655e8d5628c70615c04f7a5101fe28
2018-04-22 15:58:02 -07:00
James Willcox
c37c419263
Bug 1456203 - Take patch from upstream lss to fix use of disallowed syscalls on Android r=ted
...
https://chromium-review.googlesource.com/c/linux-syscall-support/+/699213
MozReview-Commit-ID: 7hjCWfwcuHR
2018-04-24 14:22:25 -05:00
Kris Maglione
fb878aebe0
Bug 1455964: Make encodeBlob fallible on OOM. r=zombie
...
MozReview-Commit-ID: 83t9c9we5zg
--HG--
extra : rebase_source : 08568d79b13ac498fb5f30b268a202d8219711b9
extra : amend_source : b6092955eddc48d48cb6510384f068f85ab062bf
2018-04-22 12:20:20 -07:00
Kris Maglione
4e1f530c08
Bug 1455406: Convert test_same_site_cookies_webextension to an xpcshell test. r=mixedpuppy
...
MozReview-Commit-ID: BFAmZUn349n
--HG--
rename : toolkit/components/extensions/test/mochitest/test_same_site_cookies_webextension.html => toolkit/components/extensions/test/xpcshell/test_ext_same_site_cookies.js
extra : rebase_source : 1b7bfbdedf7e023ebbd66568f39ff4c27b031640
extra : amend_source : 9e56278784b6ff7b17daaeaf20a74fdc9d1ac346
2018-04-19 12:49:19 -07:00
Chris Manchester
ac074614a7
Backed out rust 1.25 in mach bootstrap (bug 1450077)
...
MozReview-Commit-ID: 6TXbyDvWGEP
2018-04-24 12:07:50 -07:00
Chris Manchester
73c4c02d68
Backed out rust 1.25 update due to breaking Windows rust oom stack traces (bug 1447116)
...
MozReview-Commit-ID: EkBliM51n59
2018-04-24 12:07:49 -07:00
Kris Maglione
5368c68c85
Bug 1363925: Follow-up: Fix JSDoc issues. r=zombie DONTBUILD
...
MozReview-Commit-ID: 4MlDEcrLOS5
--HG--
extra : rebase_source : d750fbadf20517922879bce386f920e380146fe6
2018-04-24 12:03:51 -07:00
Kris Maglione
a8e81034c4
Bug 1363925: Follow-up: Cleanup merge artifacts from bug 1433574. r=trivial
...
MozReview-Commit-ID: EFrwjQkk7OO
--HG--
extra : rebase_source : bdde36041472d2b887d4a586afd5ede0518afcec
2018-04-24 12:05:26 -07:00
Aaron Klotz
ea4048c1e7
Bug 1456054: Verify that a redirected address is accessible and backed by an image; r=handyman
2018-04-23 15:07:54 -06:00
Gabriel Luong
7331bdb85a
Bug 1456143 - Update Codemirror to 5.37.0. r=bgrins
2018-04-24 14:34:58 -04:00
Aaron Klotz
ff279da3a5
Bug 1451524: Add a VM policy to the DLL interceptor that allows multiple instances to share a single trampoline space; r=handyman
2018-04-02 17:04:17 -06:00
Eric Rahm
b626618f7d
Bug 1364624 - Switch from CRITICALSECTION to SRWLOCK. r=froydnj
...
--HG--
extra : rebase_source : 4acc959bb8ccc33f6d549b71bbd83b8f8d09b353
2018-04-23 10:45:20 -07:00
Andrew Osmond
4b77101e8d
Bug 1444537 - Part 4. Add gtests for AnimatedFrameBuffer for redecode errors. r=tnikkel
2018-04-24 13:51:38 -04:00
Andrew Osmond
5f0abb12dc
Bug 1444537 - Part 3. Fix how redecode errors could cause animated image state inconsistencies. r=tnikkel
...
We can discard frames from an animated image if the memory footprint
exceeds the threshold. This will cause us to redecode frames on demand
instead. However decoders can fail to produce the same results on
subsequent runs due to differences in memory pressure, etc. If this
happens our state can get inconsistent. In particular, if we keep
failing on the first frame, we end up in an infinite loop on the decoder
thread.
Since we don't have the owning image to signal, as we had to release our
reference to it after the first pass, we can do little but stop decoding.
From the user's perspective, the animation will come to a stop.
2018-04-24 13:51:35 -04:00
James Graham
e1248b3d63
Bug 1456525 - Fix wpt ws[s] server intermittent startup issue, r=ato
...
Running wpt occasionally failed due to an issue starting the ws[s]
servers. This turns out to be a deadlock caused by a logging lock
being inherited into the child process, sometimes in a locked
state. As a workaround, after spawning the subprocess, we reload the
logging module in order to clear any existing lock. This is pretty
much a hack, but it's the fastest path to a solution to a critical issue.
2018-04-24 17:52:47 +01:00
Andrew Swan
7b20ac46dc
Bug 1433574 Remove startup addon update check r=kmag
...
MozReview-Commit-ID: AjcRaDqjDNy
--HG--
extra : rebase_source : 6c70243496248b617d3bf5d7244388d0c30004f8
2018-04-23 14:59:11 -07:00
Kartikaya Gupta
5beb01b971
Bug 1454594 - Follow-up to clear the static pointers on shutdown. r=botond
...
MozReview-Commit-ID: 5NVaBGIzbMR
2018-04-24 12:42:37 -04:00
Eugen Sawin
d0a67d958e
Bug 1437551 - [3.2] Move generic callback out of GeckoSession. r=snorp,jchen
2018-04-24 18:23:08 +02:00
Eugen Sawin
50c7b89566
Bug 1437551 - [2.6] Add GeckoRuntime telemetry API backend. r=jchen,Dexter
2018-04-24 18:23:08 +02:00
Eugen Sawin
ff1fcbc379
Bug 1437551 - [1.4] Add GeckoRuntime telemetry API. r=snorp,jchen
2018-04-24 18:23:08 +02:00
Boris Zbarsky
4b6ed4c011
Bug 1456261. Add cycle collection bits for WebIDL dictionaries. r=smaug
2018-04-24 11:57:40 -04:00
Boris Zbarsky
1790f0fa04
Bug 1453828. Fix IsContainerNode to not claim true for doctype nodes. r=mccr8
...
MozReview-Commit-ID: BC1iBI38wfJ
2018-04-24 11:57:21 -04:00
Eliza Balazs
4a89389ffc
Bug 1448450 - Disable browser_dbg-babel-preview.js for frequent failures on windows opt. r=jmaher
2018-04-24 01:05:00 +03:00
Stefan Hindli
ec586598c3
Bug 1381305 - disable browser_ext_user_events.js for frequent failures on Linux. r=jmaher
2018-04-24 02:01:00 +03:00
Noemi Erli
b76009286a
Bug 1333264 - disabled test_master_password.html on Linux 32 debug for frequent failures. r=jmaher
2018-04-24 01:41:00 +03:00
David Major
68fab3379f
Bug 1456500: Disable PGO for Win64 aom to speed up builds. r=froydnj
...
--HG--
extra : rebase_source : ccab44a70a3147fdfebab11cb874bfde48165f93
2018-04-24 11:15:13 -04:00
Justin Wood
b85bff3aac
Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). Fix bustage. r=rail
...
--HG--
extra : rebase_source : 834dd0b4041789c1c74d97fc7cef82fe3a77043a
2018-04-24 10:52:30 -04:00
Tom Ritter
3705fef918
Bug 1446346 Do not clamp or jitter the AudioContext's CurrentTime if its interval is larger than our precision. r=jib
...
MozReview-Commit-ID: Bc1cto3pBKL
--HG--
extra : rebase_source : ace58df9f1669beacc176ab968f45a09ca44be2e
2018-04-17 15:35:51 -05:00
Aditya Bharti
7d52995eaf
bug 1442664 - JSKeyedHistogram_Add accumulates multiple samples in one call r=chutten
...
Factored out common code between JSHistogram_Add and JSKeyedHistogram_Add
to get values from array, and handle case of single accumulation.
Uses type checking utility function introduced in bug 1428893.
--HG--
extra : rebase_source : 9a8cf6f192d457dae89142a8365a6c5fed7d2f96
2018-04-23 04:43:34 +05:30
Christoph Kerschbaumer
e45c9ffe52
Bug 1456407: Add test for same site cookies using a meta refresh. r=mgoodwin
...
--HG--
extra : rebase_source : ac0ef378dbd480ecd4fdaca6ef6d4a4c2da374f1
2018-04-24 11:08:00 +02:00
Dragana Damjanovic
d9148a8a51
Bug 1441246 - Move preload cod from nsStyleLinkElement to HTMLLinkElement. r=smaug
...
--HG--
extra : rebase_source : 01cb8b69aa1187abb83b36098d81df1d96c7d79c
2018-04-20 12:47:00 +03:00
Narcis Beleuzu
4a8e45afbb
Bug 1450660 - Disable /child-navigates-parent-allowed.html on Linux for frequent failures. r=gbrown
...
--HG--
extra : rebase_source : 106971c7ab54ac61d3c12feca7ecca961bd4d800
2018-04-22 00:06:00 +03:00
Andrei Oprea
37867257a0
Bug 1442067 - Revert 1428108 set browser.newtabpage.activity-stream.debug by default in local builds. r=Mardak
...
This reverts commit e997d3b39179176d04e9745e697712204655c507.
MozReview-Commit-ID: HS40TQryCjg
--HG--
extra : rebase_source : 63ce74da45499549c7fe1f2b5c438177b845285e
2018-04-20 12:08:46 +02:00
Tom Ritter
8728bdccf7
Bug 1455378 Give an informative error message of you try to ./mach pastebin too large a file. r=gps
...
--HG--
extra : rebase_source : 719fb33701b159955494031708d9366a57b31f9a
2018-04-19 17:31:00 +00:00
Eitan Isaacson
70e1c57e9b
Bug 1454785 - Make TakeFocus user initiated. r=surkov
...
--HG--
extra : rebase_source : 554b1a7dabcdd3f14e67028ad5effc69dabed4b9
2018-04-23 09:02:00 +03:00
Ted Campbell
3f1982d4df
Bug 1448563 - Part 5b: Fix issue with mem reporting IonBuilder. r=jandem
...
MozReview-Commit-ID: 462mR7tAWUo
2018-04-24 10:57:42 -04:00
Noemi Erli
40fee0b341
Backed out 3 changesets (bug 1456466) for mochitest failures in /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/MozPromise.h on a CLOSED TREE
...
Backed out changeset fd0feb0058fc (bug 1456466)
Backed out changeset e3a50afee79e (bug 1456466)
Backed out changeset 89ce7df05344 (bug 1456466)
--HG--
extra : rebase_source : b3f92fad7452a251948b88e6bf561acda162072b
2018-04-24 17:23:09 +03:00
Joel Maher
b6b767f893
Bug 1425929 - test-verify jobs should pick a virtualization appropriate to the test. r=gbrown
2018-04-24 10:20:19 -04:00
Joel Maher
9077c8cf36
Bug 1453056 - test-verify should have the ability to run in chunks depending on the incoming tests. r=gbrown
2018-04-24 10:20:11 -04:00
Andrea Marchesini
3abafd2746
Bug 1454889 - Remove createObjectURL()'s MediaStream overload, r=valentin
2018-04-24 16:19:51 +02:00
Jan de Mooij
2c4c4c3296
Bug 1064316 part 3 - Fix |mach check-spidermonkey| to use correct cwd. r=gps
2018-04-24 16:17:50 +02:00
Andrea Marchesini
2aa16211a9
Bug 1455811 - ReadableStream.cancel() must cancel the actual download - part 2, r=bkelly
2018-04-24 16:10:38 +02:00
Andrea Marchesini
8617b48e8e
Bug 1455811 - ReadableStream.cancel() must cancel the actual download - part 1, r=bkelly
2018-04-24 16:09:58 +02:00
Kyrian Aouina
0441560d1e
Bug 1456100 - Delete an useless line r=jandem
...
--HG--
extra : rebase_source : 7b94b3ce77136b7c2920be91af9ad5bdf75d852e
2018-04-24 11:21:20 +02:00
Ben Kelly
4d52267479
Bug 1456466 P3 Fix tests to expect ServiceWorkerRegistration.update() to resolve with a registration. r=baku
2018-04-24 06:32:15 -07:00