Jean-Yves Avenard
6b527f66fb
Bug 1374389: Prevent compilation error due to object size being too big. r=glandium
...
Prevent on Windows the error:
fatal error C1128: number of sections exceeded object file format limit: compile with /bigobj
MozReview-Commit-ID: 8j0fT38gkAZ
--HG--
extra : rebase_source : fbd220a208d09023f5ff6f115404349a9d97a7f8
2017-06-19 21:47:34 +02:00
Jean-Yves Avenard
caf8ded66d
Bug 1374936: P2. Check for error. r=mattwoodrow
...
MozReview-Commit-ID: A8Cy3BsZS8h
--HG--
extra : rebase_source : b68539f27a8fa1723bd61dda6cff07e13f59e97d
2017-06-21 08:48:18 +02:00
Jean-Yves Avenard
a44433f0b6
Bug 1374936: P1. Properly output ARGB32 with transform. r=mattwoodrow
...
MozReview-Commit-ID: Cp4fBtqDh7A
--HG--
extra : rebase_source : 35bdf9b4b4e57587cd1878fe9f3035be04895beb
2017-06-21 08:45:52 +02:00
Boris Chiou
05df187ede
Bug 1373712 - Part 2: Add a crashtest with large color value. r=birtles
...
MozReview-Commit-ID: 4pAIvv2hNTD
--HG--
extra : rebase_source : 0625ddd8c4925054a5df742b31081306a452f3fc
2017-06-21 13:53:27 +08:00
Boris Chiou
430a10180c
Bug 1373712 - Part 1: Fix ParseHue() for inf value. r=dholbert
...
MozReview-Commit-ID: C9dCbbnFP3j
--HG--
extra : rebase_source : 4cc589647577c27434886f8df88c5ef9a9d10412
2017-06-21 12:50:11 +08:00
James Cheng
3c169ca5aa
Bug 1374953 - Allow audio/mpegurl as HLS media type. r=jya
...
MozReview-Commit-ID: 6J4A4G21D0N
--HG--
extra : rebase_source : 9c8c7ad68fe4ee12b546e7707310f991572e9650
2017-06-21 16:10:11 +08:00
JW Wang
4bc2a74510
Bug 1374566 - remove methods that have no callers. r=gerald
...
MozReview-Commit-ID: 7Ze0q32VS0h
--HG--
extra : rebase_source : 470fdf5d480b9115039faeb519756e05787011af
extra : source : be2cd2df4469cec5ded0f9d07977f8f09ba60cb6
2017-06-20 16:47:03 +08:00
Wes Kocher
c0e1236f1a
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: LFtpTAueYrF
2017-06-20 18:24:29 -07:00
Ehsan Akhgari
e3eba5af6a
Bug 1373857 - Part 4: Optimize the selectionchange async event dispatcher to use direct WidgetEvent dispatch; r=smaug
2017-06-20 13:59:52 -04:00
Ehsan Akhgari
4eac977034
Bug 1373857 - Part 3: Optimize the PostHandleEvent() events that we dispatch for checkboxes and radiocontrols when they get toggled in order to make it use direct WidgetEvent dispatch; r=smaug
2017-06-20 13:59:52 -04:00
Ehsan Akhgari
580222cb8e
Bug 1373857 - Part 2: Add some AsyncEventDispatcher helpers for dispatching WidgetEvents directly; r=smaug
2017-06-20 13:59:52 -04:00
Ehsan Akhgari
9d4ea70f49
Bug 1373857 - Part 1: Add some nsContentUtils helpers for dispatching WidgetEvents directly; r=smaug
2017-06-20 13:59:52 -04:00
Joel Maher
336eae99ca
Bug 1373346 - dom/push/test has many perma failing mochitests, disable for now. r=gbrown
...
MozReview-Commit-ID: JrnJRocoooB
2017-06-20 13:25:02 -04:00
Tobias Schneider
89a9be7185
Bug 1369253
- Gather more information when test fails. r=jmaher
2017-06-20 09:04:25 -07:00
Andrea Marchesini
4b75cfc9bc
Bug 1373555 - Move the Fetch consume body login in a separate class - part 3 - Move the consuming body logic from FetchBody to FetchBodyConsumer, r=bkelly
2017-06-20 17:53:21 +02:00
Andrea Marchesini
50e54e6b44
Bug 1373555 - Move the Fetch consume body login in a separate class - part 2 - Rename FetchBodyWrapper to FetchBodyConsumer, r=bkelly
2017-06-20 17:53:21 +02:00
Andrea Marchesini
349f7847d7
Bug 1373555 - Move the Fetch consume body login in a separate class - part 1 - separate files, r=bkelly
2017-06-20 17:53:21 +02:00
Andrea Marchesini
e768233bc4
Bug 1371889 - Fetch body must be kept alive using refcounting, r=bkelly
2017-06-20 17:53:20 +02:00
Sebastian Hengst
f38c7cdfa2
Backed out changeset 10676fd9e6ad (bug 1373536) for failing asan-fuzzing at dom/base/TimeoutHandler.h:26 with unknown type name 'NS_DECL_CYCLE_COLLECTION_CLASS' and more. r=backout
2017-06-20 17:47:54 +02:00
Sebastian Hengst
d569b67fe6
Backed out changeset 5bde0b2dd768 (bug 1373536)
2017-06-20 17:46:22 +02:00
Sebastian Hengst
9e2c8a5ab0
Backed out changeset d377000dbcc9 (bug 1373536)
2017-06-20 17:46:18 +02:00
Andreas Farre
7525173e5b
Bug 1373536 - Clean up static API of TimeoutBudgetManager. r=smaug
2017-06-20 00:40:00 +02:00
Andreas Farre
3739a32604
Bug 1373536 - Move TimeoutBudgetManager to its own file. r=bkelly
2017-06-19 01:18:00 +02:00
Andreas Farre
094c0d5ecd
Bug 1373536 - Unify execution measurements. r=bkelly
...
Expose the utility framework for computing runnable execution time for
telemetry to be able to use it for managing budget times.
2017-06-16 07:40:00 +02:00
Carsten "Tomcat" Book
ab7636d45d
Backed out changeset 62999c1db7ee (bug 1236512)
2017-06-20 14:30:36 +02:00
Carsten "Tomcat" Book
7a237f7900
Backed out changeset f9147bef9fc6 (bug 1236512)
2017-06-20 14:30:34 +02:00
Paolo Amadini
375f5f7210
Bug 1362970 - Part 3 - Fix indentation and one misuse of "catch". r=florian
...
MozReview-Commit-ID: 2oFOmye7EUr
--HG--
extra : rebase_source : 1b575a89ff3f0dc7683f1c25bde12de6859c17be
extra : source : eb61cf8f77d22f0cf026056615a475c2e04f932a
2017-06-16 11:16:00 +01:00
Paolo Amadini
10ee6a5c4e
Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
...
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.
MozReview-Commit-ID: 1buqgX1EP4P
--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Andrea Marchesini
960b2e8ec6
Bug 1373222 - MutableBlobStorage always returns a temporary-file Blob if the size of data is greater than 1mb, r=smaug
2017-06-20 13:27:59 +02:00
Edgar Chen
2ae9d877a0
Bug 1236512 - Part 3: Set docShellIsActive to false when browser window is fully covered by another application; r=mconley
...
MozReview-Commit-ID: DLsmWp1h8pa
2017-06-05 14:56:00 +08:00
Edgar Chen
7a94f225de
Bug 1236512 - Part 2: Add isFullyOccluded attribute to ChromeWindow; r=bz
...
Right now, only Mac (after 10.9) will possibly return true; other platforms always
return false.
MozReview-Commit-ID: 8evSf3qQY8i
2017-05-26 18:14:06 +08:00
Nicolas B. Pierron
c64732dcc7
Bug 1362114 - JSBC: Add telemetry to later tune the heuristics. r=mrbkap,francois
2017-06-20 09:53:10 +00:00
Carsten "Tomcat" Book
de892834ed
Merge mozilla-central to mozilla-inbound
2017-06-20 11:31:34 +02:00
Carsten "Tomcat" Book
013fb0680e
merge mozilla-inbound to mozilla-central a=merge
2017-06-20 11:26:40 +02:00
Boris Zbarsky
b87612bde1
Bug 1374119. Use a bool pref cache for interface object enablement conditions instead of calling GetBool. r=qdot
2017-06-19 23:52:04 -04:00
Hiroyuki Ikezoe
ade75cf304
Bug 1356141 - Don't traverse any elements that needed only for animation-only restyles in normal traversal. r=heycam
...
Before this patch, we were setting the dirty descendants bit in animation-only
restyles and it triggered unnecessary traversal for elements that does not need
the traversal (i.e no need selector matching).
MozReview-Commit-ID: 6pmF3ojVzgb
--HG--
extra : rebase_source : 5d83b203d4f5121c648be903165a0e9c77ca4a0c
2017-06-20 06:30:48 +09:00
Chris Pearce
3d1e87597e
Bug 1374475 - Don't throttle download of media files under 8MB in size. r=jwwang
...
The startup latency for an HTTP transaction can be high, this adds delay when
we're seeking into an unbuffered range. So we should not throttle the download
for small files, to speed up seeking.
This also works around the problem in bug 1373618 in the case where the
download is fast enough for the entire file to predownload before a seek.
MozReview-Commit-ID: A8Hqi71IJ1H
--HG--
extra : rebase_source : 30648d3ad62b8c0417b1244c896b43b670382e9c
2017-06-20 13:03:49 +12:00
Ehsan Akhgari
b306e0842e
Bug 1373677 - Remove support for the moz-extremely-unstable-and-will-change-webcomponents permission; r=wchen
2017-06-19 22:12:24 -04:00
Ethan Lin
84176294e0
Bug 1367994 - Remove skip-if for 1272475-1.html since the issue is fixed in webrender. r=kats
2017-06-20 10:08:23 +08:00
Wes Kocher
17a16ffd2f
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Gf5xDaCWnPi
2017-06-19 17:34:36 -07:00
Wes Kocher
57da9036bb
Merge inbound to central, a=merge
...
MozReview-Commit-ID: KZoJHLFuTwT
2017-06-19 17:30:02 -07:00
Mats Palmgren
cddeb03b03
Bug 1374126 - Use LookupForAdd instead of Contains+Put to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: EI6vKlMqG5i
2017-06-19 18:19:14 +02:00
Mats Palmgren
882d4be4d7
Bug 1374125 - Use EnsureInserted instead of Contains+PutEntry to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: DYad7czMWBu
2017-06-19 18:19:14 +02:00
Sebastian Hengst
c153d4ba27
Backed out changeset a4230d2eab5f (bug 1362330) for failing asan-fuzzing (Bof) job, undeclared identifier TaskCategory at nsContentPolicy.cpp:142. r=backout
2017-06-19 17:43:39 +02:00
Sebastian Hengst
e027b845e7
Backed out changeset 6660b55684d3 (bug 1362330)
2017-06-19 17:42:25 +02:00
Ben Kelly
57c553c1a1
Bug 1372933 Relax time checks in browser_timeout_throttling_with_audio_playback.js back to previous levels. r=ehsan
2017-06-19 08:19:33 -07:00
JW Wang
95284c8279
Bug 1374184. P3 - rename NotifyDownloadProgressed to DownloadProgressed for it is used internally by MediaDecoder and fix the comment. r=gerald
...
MozReview-Commit-ID: 6nUEjvZ73ko
--HG--
extra : rebase_source : 55d6a5b385258aa080974574a2bfc2ef722d6e00
extra : source : 9a5d941f74815acf189bdb4f85578a2634a632ae
2017-06-19 14:27:58 +08:00
JW Wang
ca683c8fb9
Bug 1374184. P2 - merge NotifyDataArrived() and NotifyDownloadProgressed(). r=gerald
...
We also move NotifyDownloadProgressed() to private
since it won't be called outside MediaDecoder.
MozReview-Commit-ID: GISbJEW7wwx
--HG--
extra : rebase_source : a454e1477ad645e9e2ee9cab8b31332b38518836
extra : source : 8ca5e3e1fac96a150e5df8e4d06c11f85ee3257d
2017-06-19 14:24:40 +08:00
JW Wang
ec8226f548
Bug 1374184. P1 - add NotifyDataArrivedInternal() and let ResourceCallback call it. r=gerald
...
MozReview-Commit-ID: GTmNrRtxJ0U
--HG--
extra : rebase_source : 1b3a86cf1cf24f01876cb43ff65ca4543c6a4da0
extra : source : 69bbedecae3f216c7144886bd1cb67c4a2acb44d
2017-06-19 14:15:00 +08:00
Boris Zbarsky
633b9f4d31
Bug 1373798 part 3. Rewrite our existing checks for the state of the "dir" attr on top of the new event state flags. r=mystor
...
MozReview-Commit-ID: LpCYABK5ZRN
2017-06-19 23:24:59 -04:00