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

593235 Коммитов

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