Bill McCloskey
d6affd5261
Bug 1365098 - Convert NS_GetCurrentThread uses in dom/media (r=cpearce)
...
MozReview-Commit-ID: DUPt6xj49zz
2017-06-12 20:20:08 -07:00
Bill McCloskey
595e5d79c8
Bug 1361164 - Add nsISerialEventTarget (r=froydnj)
...
MozReview-Commit-ID: 8y1GdEGCPSB
2017-06-12 20:20:08 -07:00
Bill McCloskey
5ddda3bb77
Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj)
...
MozReview-Commit-ID: 12bk9hQ7Wnv
2017-06-12 20:20:08 -07:00
Boris Zbarsky
d7ec8ed805
Bug 1372371. Fix enumerability handling in the window resolve hook. r=qdot
2017-06-12 22:17:03 -04:00
Wes Kocher
f8412cddff
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4j8ngmg8FAD
2017-06-12 17:02:56 -07:00
Ben Kelly
bd95903746
Bug 1197401 Remove the disabled HTML imports implementation. r=wchen
2017-06-12 07:36:02 -07:00
Carsten "Tomcat" Book
98c02d6711
Merge mozilla-central to mozilla-inbound
2017-06-12 15:38:17 +02:00
Andrea Marchesini
8d3ee27842
Bug 1370087
- GenerateOriginKey cannot assert the existence of nsIPrincipal, r=smaug
2017-06-12 12:26:08 +02:00
Kershaw Chang
d17d3c6887
Bug 1343743 - Part4: Pass a labeled main thread event target in nsIUDPSocketChild::bind, r=jdm
...
Add an event target parameter in nsIUDPSocketChild::bind, so we can use this labeled event target to dispatch runnables in UDPSocketChild.
2017-06-12 00:24:00 +02:00
Kershaw Chang
56e1084587
Bug 1343743 - Part3: Set event target for TCPSocketChild and TCPServerSocketChild, r=jdm
...
Add an event target parameter in constructor, so we can call gNeckoChild->SetEventTargetForActor before sending constructor message to parent.
2017-06-12 00:22:00 +02:00
Andrea Marchesini
7dc6f0aafc
Bug 1369913 - Better check of the buffer size in WebSocket, r=smaug
2017-06-12 10:39:51 +02:00
Masatoshi Kimura
cab6038243
Bug 1371010 - Stop percent-encoding href attributes when serializing documents. r=hsivonen
...
MozReview-Commit-ID: 6nBFtzk0K4T
--HG--
extra : rebase_source : 9a03a1bf79791f45b2c4f0084a0c16f3c2a46c4e
2017-06-09 11:26:52 +09:00
JW Wang
cdf019e08b
Bug 1371202. P2 - don't release decoders if we are looping since we will need them soon. r=jya
...
MozReview-Commit-ID: L1hOBytfENK
--HG--
extra : rebase_source : dc2d399ed0af1d98cb6945641aace7e76ff290b7
extra : intermediate-source : bea92e7fd9ed383d1df040b6757b8e3e1ca915a1
extra : source : 48738321b534a29d7747fa9ad0bec71b29067a52
2017-06-08 11:42:43 +08:00
JW Wang
75e01f7b0a
Bug 1371202. P1 - plumb the 'loop' attribute into MDSM. r=jya
...
MozReview-Commit-ID: DtsaXmtQw76
--HG--
extra : rebase_source : 34686d455670975a824dc803a16b8acff97c86ab
extra : intermediate-source : 0de95b1644a365dda9beff4b75d56251da2258c7
extra : source : ba5b2599c949766395bf5b0381023a752bc6e04d
2017-06-08 12:03:10 +08:00
Masayuki Nakano
ec9ae17b0c
Bug 1368554 ContentCacheInParent::mPendingCompositionCount should be decreased when TextCompositin which has dispatched composition events to corresponding remote process r=m_kato
...
ContentCacheInParent::mPendingCompositionCount is now managed with composition events which TabParent received. However, TextComposition doesn't dispatch composition events after coming request to commit active composition. Therefore, composition is committed forcibly in a remote process over 255 times, the main process crashes.
It's the safest way to use TextComposition to manage ContentCacheInParent::mPendingCompositionCount.
MozReview-Commit-ID: DEhzYcK1zcW
--HG--
extra : rebase_source : a47891b1d620bbe4e380e73134ec6da5d21f4ea9
2017-06-10 02:42:16 +09:00
Mantaroh Yoshinaga
df6a321bc6
Bug 1353987 - Clear ready promise when animation is canceled. r=birtles
...
According to the spec, when we cancel an animation we should "reset an
animation's pending tasks"[1] which has following step:
...
4. Reject animation’s current ready promise with a DOMException named "AbortError".
5. Let animation’s current ready promise be the result of creating a new resolved Promise object.
Since we create the ready promise and, if need resolve it when we create it
(see Animation::GetReady), this patch simply clear the ready promise
when an animation is canceled.
[1] https://w3c.github.io/web-animations/#reset-an-animations-pending-tasks
MozReview-Commit-ID: JxoqeA5dXCO
--HG--
extra : rebase_source : 1c51724f236b3ed464eb6af3c20ccc9aaf5aa3e6
2017-06-12 10:45:48 +09:00
JW Wang
549f9bcf13
Bug 1371515
. P5 - remove mIsShutdown which is not read at all. r=kaku
...
MozReview-Commit-ID: H8MZSoG9wCV
--HG--
extra : rebase_source : e02b3814993cd325520b89866f1e275b62c94fd6
2017-06-09 11:47:53 +08:00
JW Wang
b394689f0b
Bug 1371515
. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku
...
MozReview-Commit-ID: AVWtCVFflho
--HG--
extra : rebase_source : a8a8ac68b03ab45ee086607b5b0ba416ff9bbecf
2017-06-09 11:45:20 +08:00
JW Wang
f367b1a0e9
Bug 1371515
. P3 - remove IsShutdown() which now has no callers. r=kaku
...
MozReview-Commit-ID: Te3F7WJ8iF
--HG--
extra : rebase_source : 5ed1fa5537f32d3e340ba61c2e1538ed23c007d7
2017-06-09 11:43:51 +08:00
JW Wang
0ddb970029
Bug 1371515
. P2 - remove the check from DecodeError(). r=kaku
...
The same reason as P1. ShutdownState::Enter() disconnects callbacks to prevent
DecodeError() from being called during shutdown.
MozReview-Commit-ID: EFZiE2zkcUZ
--HG--
extra : rebase_source : 279d5fcdc79f2d4d7861cea627c4314b26aa5da5
2017-06-09 11:42:59 +08:00
JW Wang
5ecf1f125f
Bug 1371515
. P1 - remove the |IsShutdown()| check from Seek() which is already handled by ShutdownState. r=kaku
...
MozReview-Commit-ID: 5V7xCGCsh5j
--HG--
extra : rebase_source : 0f23c9390893e421ecc976bb0d0eeed534351de2
2017-06-09 11:41:20 +08:00
JW Wang
a61afab096
Bug 1371514. P2 - remove MediaDecoder::mStateMachineIsShutdown. r=gerald
...
MozReview-Commit-ID: Dv2pdHW2tgI
--HG--
extra : rebase_source : aea740ced32fe31185127617102f026b1ad0349e
2017-06-09 11:27:42 +08:00
JW Wang
ba75abc972
Bug 1371514. P1 - remove AbstractMediaDecoder::IsOggDecoderShutdown() and its friends. r=gerald
...
MozReview-Commit-ID: 5HOqH6YtB8b
--HG--
extra : rebase_source : 49cc525c32d827584c856e815a1ff3e2df968cea
2017-06-09 11:24:45 +08:00
Kris Maglione
38e062c7fb
Bug 1370752: Part 1 - Enter the correct target compartment when creating structured clone holder. r=aswan
...
MozReview-Commit-ID: AoDsocd3vPu
--HG--
extra : rebase_source : 6399ef08b2ba7bc4f8c2c0f7e7a26022a20e6e5f
extra : histedit_source : 6ff2d875ead72f0237edad8e96465ebf99333c58
2017-06-09 18:15:50 -07:00
JW Wang
e4b22b962a
Bug 1371200. P5 - devirtualize some functions that don't have overrides. r=cpearce
...
MozReview-Commit-ID: CtWPXF6MYIi
--HG--
extra : rebase_source : c0d147cb878ddf2147355c02419fd7d7b2044a40
extra : source : 6467bf865cdcefd5b41049045ac9d34b101d5673
2017-06-07 14:41:37 +08:00
JW Wang
7b50a4d6b2
Bug 1371200. P4 - constify some members. r=cpearce
...
MozReview-Commit-ID: B7rrXrTn7RD
--HG--
extra : rebase_source : cdca8a7a313d0c066aac58083e4b63e1be83603d
extra : source : 4d818f16afa3763b2515bdb9834880f11aa13989
2017-06-07 14:26:36 +08:00
JW Wang
eb1841ec23
Bug 1371200. P3 - remove unused code. r=cpearce
...
MozReview-Commit-ID: JVmmKSAQl3q
--HG--
extra : rebase_source : b4a727b9c631fc85d12abb84d2b91b31923093eb
extra : source : 79cbb22b4a53945dcff3046b27dac617c8dac51a
2017-06-07 14:21:47 +08:00
JW Wang
e8a94c0927
Bug 1371200. P2 - add more fields to MediaDecoderInit. r=cpearce
...
Now we can init some members in the constructor and remove the setters
that are called only once.
MozReview-Commit-ID: 2hkrIA6pFlh
--HG--
extra : rebase_source : 33c008ef1508597e64ef7f92b028867dbd4ffba6
extra : source : fa213ee733ea881f4f76dac06c9b4709aeba4b91
2017-06-07 14:10:26 +08:00
JW Wang
4031d18757
Bug 1371200. P1 - add MediaDecoderInit and fix MediaDecoder constructor and its friends. r=cpearce
...
We will add more fields to MediaDecoderInit and be able to remove some setters.
MozReview-Commit-ID: BVx935IHQHf
--HG--
extra : rebase_source : 6d167265e478ce39881ceada1303e9ca18189bbf
extra : source : 0c26f909568f673591ad6720458dfc912c01daad
2017-06-07 12:14:11 +08:00
Ryan VanderMeulen
c553ee6a62
Merge m-c to autoland. a=merge
2017-06-11 22:07:18 -04:00
Ryan VanderMeulen
a157d1a655
Merge inbound to m-c. a=merge
2017-06-11 22:06:40 -04:00
Daisuke Akatsuka
0100db259a
Bug 1368610 - Part 6: Add tests for valid inherit value during animation. r=hiro
...
This tests are to confirm either we could get valid value of 'inherit' of
keyframe.
Also, this tests are for clone_XX methods of stylo as well.
MozReview-Commit-ID: J6HZBRZB5am
--HG--
extra : rebase_source : c8c282f3204d94931112fa9811bb5c51b8fe6992
2017-06-12 10:17:25 +09:00
Eric Rahm
a758e6ab82
Bug 1370070 - Avoid unnecessary string creation. r=smaug
...
MozReview-Commit-ID: LLQQrCpK630
2017-06-09 15:56:35 -07:00
Sebastian Hengst
0457405200
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: C5HD11ptDT0
2017-06-11 10:35:34 +02:00
Cameron McCormack
9c5bdf701f
Bug 1323647 - Re-enable crashtest. r=me
...
MozReview-Commit-ID: GlQdxJJGbCe
2017-06-11 12:27:54 +08:00
Gerald Squelart
0fa477a0cd
Bug 1371205 - MEDIACACHESTREAM_NOTIFIED_LENGTH captures the HTTP header length given to MediaCacheStream - r=cpearce,francois
...
MozReview-Commit-ID: 9muZcpfD2vG
--HG--
extra : rebase_source : 11de88ac8f0788c3e04ef206bcdacc4ef112a139
2017-06-08 20:26:24 +12:00
Sebastian Hengst
d748bc8f40
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-06-10 11:21:03 +02:00
Sebastian Hengst
bf061ec7f9
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: FeTjZsgM7om
2017-06-10 11:18:21 +02:00
Olli Pettay
3d7f2966ec
Bug 1371224 - Add markers for forgetSkippable and CC slices, r=mccr8,mstange
...
--HG--
extra : rebase_source : 34fd3553e7eeba6e72291d145451c8dd786c6834
2017-06-10 03:16:25 +03:00
Olli Pettay
5591c27af9
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, tweaks to keep reftest memory usage lower, r=mccr8
...
--HG--
extra : rebase_source : 850e4f25ef1ac18b768dc50dc4fa9b77f0743080
2017-06-10 02:41:06 +03:00
Olli Pettay
ce6010c7d6
Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
...
--HG--
extra : rebase_source : 2ee14a0cc890b91f405a5b4741030dbad6989018
2017-06-10 02:38:50 +03:00
Wes Kocher
7462f47787
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: LZOwJMXpznP
2017-06-09 15:58:08 -07:00
Wes Kocher
b66d50d0ca
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
Ehsan Akhgari
60fa8934e7
Bug 1357656 - Part 1: Expose an nsIDOMWindowUtils method for retrieving the direction of a piece of text based on the first-strong character algorithm; r=mystor
2017-06-09 17:26:14 -04:00
Carsten "Tomcat" Book
3d196e1cbc
Merge mozilla-central to mozilla-inbound
2017-06-09 16:11:41 +02:00
Carsten "Tomcat" Book
a6cba61b0e
merge mozilla-inbound to mozilla-central a=merge
2017-06-09 16:03:43 +02:00
Nicolas B. Pierron
a54368e741
Bug 1371261 - ScriptLoader: Work-around the lack of Epoch from TimeStamp class. r=mrbkap
2017-06-09 13:52:52 +00:00
Nicolas B. Pierron
45f5fab197
Bug 1370345 - Create JS bytecode mime type based on the platform BuildID instead of MOZ_BUILDID macro. r=mrbkap
2017-06-09 13:52:52 +00:00
Carsten "Tomcat" Book
ea48e176bb
Merge mozilla-central to autoland
2017-06-09 13:04:17 +02:00
Carsten "Tomcat" Book
34b558689d
Merge mozilla-central to mozilla-inbound
2017-06-09 13:03:16 +02:00