Peter Van der Beken
ae390ac4ca
Bug 1252211 - Convert XUL template builders to WebIDL. r=bz.
...
--HG--
rename : layout/xul/tree/nsITreeView.idl => dom/webidl/TreeView.webidl
rename : dom/xul/templates/nsIXULTemplateBuilder.idl => dom/webidl/XULTemplateBuilder.webidl
extra : rebase_source : ccfc87c460e20027a4ea6b3cc04efe14802dc41e
2017-05-24 11:51:10 +02:00
Peter Van der Beken
12b30f40b3
Bug 1252211 - Move nsXULTreeBuilder declaration into its own header. r=bz.
...
--HG--
rename : dom/xul/templates/nsXULTreeBuilder.cpp => dom/xul/templates/nsXULTreeBuilder.h
extra : rebase_source : e6d6af111d236e8003e87888f711b8141130bbeb
2017-01-18 21:30:46 +01:00
Peter Van der Beken
9b9495bf79
Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
...
--HG--
extra : rebase_source : 5a24af4928dbd7754850c6e3ceff6646bfe58c93
2017-05-18 09:07:25 +02:00
Michael Layzell
5d8aa01e08
Bug 1367458 - Manage TabGroup::IsBackground passively to avoid Runnable overhead, r=ehsan
...
MozReview-Commit-ID: 9HVvV1omF8G
2017-06-13 12:49:30 -04:00
Michael Layzell
c6ad56691f
Bug 1371349 - Request an even longer timeout for browser_noopener.js, r=smaug
...
MozReview-Commit-ID: 7YhR1duEIJr
2017-06-13 12:30:33 -04:00
Ryan Hunt
fcb54217c6
Bug 1371527 - Add LayersMessageUtils for IPC serialization of mozilla::layers structs. r=dvander
...
MozReview-Commit-ID: 7UAtrnnlSqI
--HG--
rename : gfx/ipc/GfxMessageUtils.h => gfx/layers/ipc/LayersMessageUtils.h
extra : rebase_source : 99abcb49ede377e5c31440b2d21a5bd79cda65e0
extra : amend_source : d1820fb6e7aee5e0dbcc83242e9264d8f4e7a4d0
2017-06-08 23:32:13 -05:00
Alexis Beingessner
adb013669b
Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
...
MozReview-Commit-ID: K1WUIOnvazF
2017-06-13 11:00:10 -04:00
Dominic Farolino
6590a708e6
Bug 1368097 - Update standards link. r=smaug
...
--HG--
extra : rebase_source : d96b3043a1f55d8a61042046e0fe1fd47df8c4b5
2017-05-26 14:02:00 -04:00
Henri Sivonen
432653453a
Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
...
MozReview-Commit-ID: 15Y5GTX98bv
2017-06-13 13:23:23 +03:00
Carsten "Tomcat" Book
4a5a3d9f30
Backed out changeset 2c51cdd42834 (bug 1252211) for bustage
2017-06-13 12:20:33 +02:00
Carsten "Tomcat" Book
cf1c3b467a
Backed out changeset 715142a051a0 (bug 1252211)
2017-06-13 12:20:18 +02:00
Carsten "Tomcat" Book
3ef39f1665
Backed out changeset 82c5f20d6ee2 (bug 1252211)
2017-06-13 12:20:16 +02:00
Carsten "Tomcat" Book
dc97c12485
Backed out changeset 629ace67da3b (bug 1252211)
2017-06-13 12:20:14 +02:00
Carsten "Tomcat" Book
bd7620cf36
Merge mozilla-central to mozilla-inbound
2017-06-13 12:11:42 +02:00
Carsten "Tomcat" Book
d67ef71097
merge mozilla-inbound to mozilla-central a=merge
2017-06-13 12:09:48 +02:00
Bill McCloskey
bd66079b0c
Bug 1371127 - Use GetCurrentVirtualThread() in MediaManager (r=jesup)
...
MozReview-Commit-ID: 2Wf9Ln8TMOx
2017-06-12 20:21:43 -07:00
Bill McCloskey
515899bc76
Bug 1371125 - Stop saving JSContext in nsSameProcessAsyncMessageBase (r=mccr8)
...
MozReview-Commit-ID: 23kFRobyO2W
2017-06-12 20:21:43 -07:00
Bill McCloskey
ab678597e4
Bug 1371116 - Remove nsJSEnvironment::sContext (r=mccr8)
...
MozReview-Commit-ID: ETtzht971fI
2017-06-12 20:21:43 -07:00
Bill McCloskey
f9aca3eae6
Bug 1365099 - Convert NS_GetCurrentThread uses in gfx (r=dvander)
...
MozReview-Commit-ID: 9I4eXsBl2s8
2017-06-12 20:20:08 -07:00
Bill McCloskey
aefa2aa5da
Bug 1365097 - Convert NS_GetCurrentThread uses in dom (except for dom/media) (r=smaug)
...
For the Quatum DOM project, it's better to work in terms of event targets than
threads. This patch converts DOM code to operate on event targets rather than
threads, when possible.
MozReview-Commit-ID: 5FgvpKadUA2
2017-06-12 20:20:08 -07:00
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
btian
25d6adc43b
Bug 1365402 - part 2: Remove trailing spaces in dom/html/HTMLTextAreaElement.cpp, r=baku
...
MozReview-Commit-ID: 1au3YwRK3ZS
2017-06-13 10:19:28 +08:00
btian
7e14d0ef4f
Bug 1365402 - part 1: Normalize CRLF and CR to LF for textarea value property, r=baku
...
MozReview-Commit-ID: HDN4EfZ3n5K
2017-06-13 10:17:54 +08: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
Cameron McCormack
a6661ab735
Bug 1370793 - Part 1: Don't try to style unstyled children of elements with newly applied XBL bindings if in a display:none or unstyled subtree. r=bholley
...
MozReview-Commit-ID: EFi2Vp19AQm
--HG--
extra : rebase_source : 39ce54a1ffc4ec709afa552bc45cb6cd803ee827
2017-06-11 19:11:08 +08: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
Peter Van der Beken
d34f37d164
Bug 1252211 - Convert TreeContentView to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 246c1dda3db15ed0332af895485853e6e5d1ffa4
extra : intermediate-source : 0312d6ff0792f8d9cb20f2e06cbae59d5bbf690a
extra : source : 7b808c16e93cbd395a9f57bda4a9206e11a6df69
2017-06-08 21:04:02 +02: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
Wes Kocher
8b6a6ce487
Backed out 5 changesets (bug 1370863) for marionette test failures a=backout CLOSED TREE
...
Backed out changeset e4605e515ffd (bug 1370863)
Backed out changeset 986d20fecd11 (bug 1370863)
Backed out changeset b0a081dfd577 (bug 1370863)
Backed out changeset bb80abe6a298 (bug 1370863)
Backed out changeset 90b14cb85f51 (bug 1370863)
MozReview-Commit-ID: chPvs0RWbK
2017-06-12 17:18:38 -07:00
Wes Kocher
101940382d
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: K0rvhhOLins
2017-06-12 17:13:12 -07:00
Kirk Steuber
0312c4f54a
Bug 1370705 - Move attribute change effects from HTMLImageElement::BeforeMaybeChangeAttr to HTMLImageElement::AfterMaybeChangeAttr r=bz
...
It logically makes more sense for these effects to happen after the attribute has actually been changed and moving them allows us to get rid of the member variable HTMLImageElement::mForceReload.
MozReview-Commit-ID: IJBF3AHVb0U
--HG--
extra : rebase_source : fe3ae2a0cc55ded9702fb7654261ffee83a52057
2017-06-09 09:46:54 -07:00