Olli Pettay
dd8879be51
Bug 1338518, make parent process to use 10ms gc slices when user is active, r=jonco
...
--HG--
extra : rebase_source : a502261ecfceb72ebcd030ace2ddd92e09618708
2017-02-11 14:01:26 +02:00
Brian Hackett
01a649c197
Bug 1337112 - Remove links from JSRuntime to its single context and zone group, r=jandem,jonco.
...
--HG--
extra : rebase_source : ebf319af724d5f829cdf5c2386dc82d49be89989
2017-02-10 16:47:50 -07:00
John Lin
7ae315a319
Bug 1336792 - part 3: release outputs not sent for rendering. r=jya
...
MozReview-Commit-ID: 9dQc80av5Kr
--HG--
extra : rebase_source : 5f56550ee423869d4944daf68f2fdf2e119e99a0
2017-02-10 16:47:20 +08:00
John Lin
5914ce165f
Bug 1336792 - part 2: use pts to index input duration. r=jya
...
MozReview-Commit-ID: hvf0QeRzbX
--HG--
extra : rebase_source : 50193c70dc1df978de26db95870d640b73759a9a
2017-02-10 13:58:10 +08:00
Phil Ringnalda
df4305e633
Merge m-c to autoland
2017-02-12 15:31:37 -08:00
Hiroyuki Ikezoe
ca14d9287e
Bug 1338769 - Don't move const reference into AnimValuesStyleRule. r=birtles
...
MozReview-Commit-ID: 8koosLn9VKn
--HG--
extra : rebase_source : 01147a281b6d823766c25470d02efe1aa89ce1f8
2017-02-12 08:30:22 +09:00
John Lin
286d9b45fd
Bug 1336792 - part 1: extract DurationMap and make it thread safe. r=jya
...
MozReview-Commit-ID: EGSc5sMfxvL
--HG--
extra : rebase_source : 465a09144b1ffe129761a64b17eb80aa3b938347
2017-02-10 11:39:18 +08:00
Tomislav Jovanovic
4bbd63323f
Bug 1312260 - Part 3: Fix trailing whitespace in nsHTMLDocument.cpp r=bz
...
MozReview-Commit-ID: MkigKgSMAq
--HG--
extra : rebase_source : 44d79a870da5de69b165340cae7e1c753e516990
2017-02-09 15:18:33 +01:00
Tomislav Jovanovic
cfdba143c5
Bug 1312260 - Part 1: Allow access to execCommand("paste") with permission r=bz
...
MozReview-Commit-ID: B1sfhsQWWQa
--HG--
extra : rebase_source : 533fc39c52733cc9d3f0eb7ff0558dab36f6263d
2017-02-09 15:09:22 +01:00
Sebastian Hengst
559bd6a3a1
Backed out changeset e2f6d5054e20 (bug 1331704) for build bustage: unused variable hasProperty at KeyframeEffectReadOnly.h:294. r=backout on a CLOSED TREE
2017-02-11 11:37:54 +01:00
Sebastian Hengst
9a8981039c
Backed out changeset 6eb3b0501d00 (bug 1331704)
2017-02-11 11:32:14 +01:00
Sebastian Hengst
c7040ed466
Backed out changeset 0077d103e862 (bug 1331704)
2017-02-11 11:32:10 +01:00
Hiroyuki Ikezoe
1c96a1ad82
Bug 1331704 - Part 3: Drop all of unused stuff. r=birtles a=abillings
...
MozReview-Commit-ID: BWAC0iZLw6t
2017-02-11 19:11:45 +09:00
Hiroyuki Ikezoe
14613aa3a3
Bug 1331704 - Part 2: Resolve base styles during UpdateProprties. r=birtles a=abillings
...
EnsureBaseStyle() requires an already resolved nsStyleContext
and resolves the base style by ResolveStyleByRemovingAnimation().
MozReview-Commit-ID: BHqJiBJspQY
2017-02-11 19:11:45 +09:00
Hiroyuki Ikezoe
e7c1543f3e
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00
Boris Zbarsky
15fc53a58f
Bug 1328861. Be a little less trusting about our error codes in ErrorResult. r=smaug
2017-02-10 23:06:34 -05:00
Boris Zbarsky
e1a9c1904b
Bug 1338417. Make @@iterator properties on DOM prototypes not enumerable, to match IDL spec. r=qdot
2017-02-10 23:06:14 -05:00
Brian Birtles
492acb1b5c
Bug 1338404 - Fix keyframe handling for single-valued lists r=hiro
...
MozReview-Commit-ID: 5MNSDm3Qr8b
--HG--
extra : rebase_source : 97f89e50d0e28fae206c29e6dee575493289e2eb
2017-02-10 15:21:15 +09:00
JW Wang
0b5c3e7107
Bug 1338023. Part 6 - remove unused code and fix comments. r=gerald
...
MozReview-Commit-ID: 7WCFnraD313
--HG--
extra : rebase_source : 78cb30bc565a5051b7067589845bfd1b42fab220
extra : intermediate-source : 10b41917a6c62b60a0e428a0adf17684b39c8542
extra : source : 0388389e6fb45e077b9c64c7f2c36042e75b0d47
2017-02-09 13:39:56 +08:00
JW Wang
a48f080485
Bug 1338023. Part 5 - let OggCodecState::DecodeHeader() take a OggPacketPtr instead of a raw pointer to clarify memory ownership. r=gerald
...
MozReview-Commit-ID: 925fgdsSIdo
--HG--
extra : rebase_source : e679445ed99c54327d1fa471135b2bc3aabb8ff4
extra : intermediate-source : e11c7ffff86afa33b3a7db11dc8091240df9d615
extra : source : b82531d5edf3593625c2e86c1a2ebe3e7e8282ff
2017-02-09 13:52:41 +08:00
JW Wang
bb946739d4
Bug 1338023. Part 4 - let OggPacketQueue process OggPacketPtr instead of raw pointers to clarify memory ownership. r=gerald
...
MozReview-Commit-ID: Atw3Uf5rLRW
--HG--
extra : rebase_source : 1985361b5bd90d95492751dba08e822aeb7ad0d1
extra : intermediate-source : 2f82cc9d6ca6d86b5d5ab6cddda935e08dd9d457
extra : source : 6315ec4bbb709bc885a153ae15c2c382412161f7
2017-02-09 13:20:01 +08:00
JW Wang
e4bc12e51a
Bug 1338023. Part 3 - let mUnstamped store an array of UniquePtr<> to clarify memory ownership. r=gerald
...
MozReview-Commit-ID: CnqyL5FgFdT
--HG--
extra : rebase_source : d67394aced4a1afbc84b18ca4950066d6faa770a
extra : intermediate-source : 952a2509cebf4844bc11d926b167d66e09691e2c
extra : source : 57b4876bed78411dce3939d90e16d178d5b3bebe
2017-02-09 10:14:36 +08:00
JW Wang
76c81b2bde
Bug 1338023. Part 2 - let Clone() return a UniquePtr<>. r=gerald
...
MozReview-Commit-ID: 4IfpyuqBLA5
--HG--
extra : rebase_source : d7ea0d3835d5c9f566e06c0d5eb9a4c810754e13
extra : intermediate-source : 8e6e69d21a965fca55989be1f99d500989c0aad5
extra : source : 687641203d684a0d8672990b7bf7dcb5344acf94
2017-02-07 18:05:27 +08:00
JW Wang
ce84ae38fd
Bug 1338023. Part 1 - add OggPacketDeletePolicy. r=gerald
...
MozReview-Commit-ID: KhuMed88j4V
--HG--
extra : rebase_source : e06d6bdb5efc87fb570282e6526c39825ea8821c
extra : intermediate-source : c1acded5a6e942c4b4daba3dac3074ab554f9dbf
extra : source : c90ca181c02d1f69c12b1e1f08d7501c28df3937
2017-02-07 17:56:41 +08:00
Xidorn Quan
70377f6cf6
Bug 1332699 - Don't check handler of legacy version if the event is not trusted. r=smaug
...
MozReview-Commit-ID: A7G4bkyNsOe
--HG--
extra : rebase_source : b5831d05588fa5ca98430d606591ea05e42fd672
2017-01-23 16:08:41 +11:00
Nils Ohlmeier [:drno]
8d57237a09
Bug 1268262: ignore callbacks after connection got established r=jib
...
MozReview-Commit-ID: ELrapnbiPy2
--HG--
extra : rebase_source : 24278b493529d49943bfabe182a88198caba3b52
2017-02-02 13:17:51 -08:00
Wes Kocher
6a2b9f5e43
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 4z9MXOzghI7
2017-02-10 15:40:01 -08:00
Wes Kocher
4062cb56a0
Merge inbound to central, a=merge
...
MozReview-Commit-ID: FNYBhhHr4dg
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 15:23:33 -08:00
Wes Kocher
71842da0e8
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 8GR9XTMPAjp
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 14:32:26 -08:00
Julian Seward
5338290910
Bug 1338156 - Add missing initialisation of DOMParser::mOriginalPrincipleWasSystem. r=ehsan.
...
--HG--
extra : rebase_source : 335ffed73f05e1b174e752daf475e5185e19cfd6
2017-02-10 20:47:49 +01:00
Kartikaya Gupta
96c394d70c
Merge m-c to graphics
...
MozReview-Commit-ID: AXRXwXgkOTv
2017-02-10 13:57:53 -05:00
Carsten "Tomcat" Book
3ed98bee2a
merge mozilla-inbound to mozilla-central a=merge
2017-02-10 13:49:56 +01:00
Ethan Lin
cbce1095a3
Bug 1337291
- Part3. Enable a reftest for WebRenderBorderlayer's border style. r=pchang
2017-02-10 15:44:59 +08:00
Kearwood Gilbert
ba5b7895c1
Bug 1337441 - Prevent crash when accessing VRDisplayEvent.display within onvrdisplayactivate r=Ehsan
...
- A non-null value is now always returned, as VRDisplayEvent.display
is required.
MozReview-Commit-ID: IrE2a7rw3Co
--HG--
extra : rebase_source : ca27aa588e49a8e19cc29114dd477e84e39bacef
2017-02-09 17:46:18 -08:00
Kartikaya Gupta
61bc491994
Merge m-c to graphics
...
MozReview-Commit-ID: Ejcj1CD87t3
2017-02-09 10:12:03 -05:00
Carsten "Tomcat" Book
e2a2f8d124
merge mozilla-inbound to mozilla-central a=merge
2017-02-09 16:04:14 +01:00
Carsten "Tomcat" Book
f0343913a8
Backed out changeset f4c6758e15f9 (bug 1307708) on developers request
2017-02-09 11:49:38 +01:00
Carsten "Tomcat" Book
ffe70d35b2
Merge mozilla-central to mozilla-inbound
2017-02-09 11:38:08 +01:00
Carsten "Tomcat" Book
8d609a0382
Backed out changeset 116291cf00b5 (bug 1332956) for causing merge conflicts with mozilla-central
...
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => dom/base/test/test_bug1263696.html
extra : rebase_source : febe534a5dc591efb6ac3fdd1fc7a0bb5e082b4f
2017-02-09 11:33:37 +01:00
Carsten "Tomcat" Book
ad42fa5bcb
Backed out changeset bdea29a8b0f3 (bug 1332956)
...
--HG--
extra : rebase_source : 6f70d61486f1d583ab0632476b552ef002ad1b89
2017-02-09 11:33:14 +01:00
Andrea Marchesini
b9332b43d8
Bug 1337722 - Use BufferSource in webIDL - part 2, r=me CLOSED TREE
2017-02-09 10:57:15 +01:00
Andrea Marchesini
6bce17f8b4
Bug 1337746 - XHR should cancel the nsIChannel with an error code and not with NS_OK, r=smaug
2017-02-09 10:47:43 +01:00
Andrea Marchesini
5333794e03
Bug 1337787 - Get rid of old code in XHRWorker, r=qdot
2017-02-09 10:41:39 +01:00
Andrea Marchesini
3fdb9b2063
Bug 1337765 - Fix a compilation issue in FileCreatorHelper, r=qdot, f=jbeich
2017-02-09 10:40:46 +01:00
Andrea Marchesini
4434f5a668
Bug 1337722 - Use BufferSource in webIDL, r=qdot
2017-02-09 10:37:54 +01:00
Boris Chiou
606e52ba0f
Bug 1337313 - Part 2: Add AnimationValue::SerializeSpecifiedValue. r=hiro
...
Move the implementation of uncomputing to string into AnimationValue,
and add one more FFI for RawServoAnimationValue.
MozReview-Commit-ID: JFnXnGO3mlp
--HG--
extra : rebase_source : 83c0e084ef4202a5c98c668d68bfe9066196d735
2017-02-09 11:33:17 +08:00
Ben Kelly
9c8728e4a8
Bug 1338523 Make worker SetPrincipalOnMainThread fallible. r=baku
2017-02-10 13:34:38 -05:00
Ben Kelly
774823dcf7
Backout 959dce51f8cb (bug 1338523) for incorrect bug number in commit message. r=me
2017-02-10 13:33:28 -05:00
Ben Kelly
58ba9ead8c
Bug 1338532 Make worker SetPrincipalOnMainThread fallible. r=baku
2017-02-10 13:30:47 -05:00
Ehsan Akhgari
8a998d9134
Bug 1336484 - Don't throttle timeouts in background tabs that are playing audio; r=baku
...
In websites such as Facebook Live, timeout chains are used to drive the
playback of a video or something similar in JavaScript. Throttling the
minimum timeout values a tab playing a video from such websites in the
background could make the timeout based scheduling of video playback to
not work correctly, and cause audio buffer under-runs that are audible.
In order to address this, other major browsers don't throttle timeouts
in tabs that are playing audio. This brings us to parity to other
browsers (even though we already do this for websites that use Web Audio
since we've had similar bug reports using the Web Audio API.)
The current audio agent setup that drives the tab audio notification
icons is currently tracking whether a Window is playing audio. We use
this setup to decide whether to throttle timeouts when a window goes
into background.
2017-02-10 12:08:25 -05:00
Ryan Hunt
963025a5dd
Merge m-c to graphics
2017-02-08 10:57:06 -06:00
Carsten "Tomcat" Book
55606baab8
merge mozilla-inbound to mozilla-central a=merge
2017-02-08 11:30:00 +01:00
Boris Chiou
ac7c271b7f
Bug 1337313 - Part 1: Use AnimationValue in CreatePropertyValue. r=hiro
...
Replace the argument type with AnimationValue.
MozReview-Commit-ID: IeydVOLKTB9
--HG--
extra : rebase_source : 9537e40c9ffa16919a08765daa5d12e020e5d17c
2017-02-08 16:15:18 +08:00
Masayuki Nakano
fa85dc8ad8
Bug 1337718 part.9 Make IMEStateManager::OnClickInEditor() take const WidgetMouseEvent* instead of nsIDOMMouseEvent* r=m_kato
...
MozReview-Commit-ID: KdoMcxW8lkT
--HG--
extra : rebase_source : a03316e3a6ca7daf937032f32e00f2a4b2fd23fc
2017-02-08 22:29:14 +09:00
Masayuki Nakano
cee96a2b9a
Bug 1337718 part.7 Make IMEStateManager::OnMouseButtonEventInEditor() take WidgetMouseEvent* instead of nsIDOMMouseEvent r=m_kato
...
MozReview-Commit-ID: FDselwSymZq
--HG--
extra : rebase_source : 211e4f91075d0a93bf10fd82273856010957b3ee
2017-02-08 22:02:49 +09:00
Cameron McCormack
730840c3ac
Bug 1337656 - Allow layout.css.servo.enabled to be read at content process startup. r=bholley
...
MozReview-Commit-ID: 7WHuijPH45S
2017-02-08 13:22:33 +08:00
Jessica Jong
d310f04aae
Bug 1310080 - Implement the step attribute for <input type=datetime-local>. r=smaug
...
--HG--
extra : rebase_source : 5805842bb84b54a08015e52395b05eea47bd47cf
2017-02-07 22:03:00 +08:00
Ryan Hunt
5e2990dc18
Merge m-c to graphics
2017-02-07 09:05:18 +00:00
Carsten "Tomcat" Book
092e5dc5f1
merge mozilla-inbound to mozilla-central a=merge
2017-02-07 14:08:46 +01:00
Tim Huang
756cf900c9
Bug 1336802 - Part 2: Updating the whole code base to make sure nsILoadInfo get null check. r=smaug
...
--HG--
extra : rebase_source : 22149fd540fd02119afe9fe5c9a815d01cf959c1
2017-02-07 11:49:34 +08:00
Hiroyuki Ikezoe
a0e80666fe
Bug 1333846 - Part 2: Evaluate scale values for additive or accumulative animations. r=birtles a=abillings
...
MozReview-Commit-ID: LSKJNH5OJbs
2017-02-09 11:28:47 +09:00
Hiroyuki Ikezoe
4047570520
Bug 1333846 - Part 1: Move ContainsAnimatedScale() codes into dom/animation/. r=birtles a=abillings
...
MozReview-Commit-ID: 6bWeTfCmjtd
2017-02-09 11:28:47 +09:00
Bobby Holley
6fac28059f
Bug 1333183 - Prime the root element cache before the servo traversal. r=emilio
2017-02-08 17:04:47 -08:00
Bobby Holley
0f1312abd1
Bug 1335303 - Explicitly set up the bool var cache for BrowserFramesEnabled. r=smaug
2017-02-08 17:04:47 -08:00
Bobby Holley
347e3d646b
Bug 1335303 - Add a virtual method to avoid QI to nsIMozBrowserFrame. r=smaug
2017-02-08 17:04:47 -08:00
Bobby Holley
9a17411fe6
Bug 1335305 - Don't cache stringifications for CSS declaration blocks during parallel traversal. r=bz
2017-02-08 17:04:44 -08:00
Wes Kocher
33636673cb
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 42kYU6Mip4
2017-02-08 16:21:19 -08:00
Wes Kocher
6ff8201ffe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4mN7daXzULJ
2017-02-08 16:08:42 -08:00
Wes Kocher
2880f6ee5a
Backed out 2 changesets (bug 1336358) for android failures in video-replay-after-audio-end.html a=backout
...
Backed out changeset c474e07f9ad8 (bug 1336358)
Backed out changeset 1ffc124c5fc1 (bug 1336358)
MozReview-Commit-ID: 3IS2QDRTQkN
--HG--
extra : rebase_source : ba363cc027cb51d8f9711f671fa08a3cc2eae277
2017-02-08 12:34:48 -08:00
Andreas Farre
d4a08aa0fc
Bug 1337814 - Remove rIC callback from pending callbacks before running it. r=smaug
...
MozReview-Commit-ID: FJqrwWDgweA
2017-02-08 20:07:34 +01:00
Jon Coppeard
97b56e2adf
Bug 1330657 - Enable <script type="module"> behind a pref r=bkelly
2017-02-08 17:08:33 +00:00
Michael Layzell
a30828a3a5
Bug 1335859 - Add usage counters to track usage of gecko-only DataTransfer APIs, r=baku
...
MozReview-Commit-ID: L3vQXvWotUs
2017-02-08 11:43:59 -05:00
Kartikaya Gupta
cfd6b031e0
Merge m-c to graphics
...
MozReview-Commit-ID: AGZ8pI8vmAs
2017-02-06 11:53:47 -05:00
Carsten "Tomcat" Book
c95dc46546
merge mozilla-inbound to mozilla-central a=merge
2017-02-06 12:56:49 +01:00
Boris Zbarsky
3db8f8c6f6
Bug 1328894 part 3. Throw SyntaxError from Location::SetProtocol on URI parse failures. r=bkelly
2017-02-08 18:19:02 -05:00
Boris Zbarsky
329288dab5
Bug 1328894 part 2. Strip ':' and anything following it from the string passed to the location.protocol setter. r=bkelly
2017-02-08 18:19:02 -05:00
Boris Zbarsky
95bcab0af6
Bug 1328894 part 1. Don't navigate when location.protocol is set to anything other than http or https. r=bkelly
2017-02-08 18:19:01 -05:00
Boris Zbarsky
e674c80494
Bug 1332956 part 3. Implement the same behavior for <object>-inside-<object> and <object>-inside-mediaelement as we do for <embed> already. r=qdot
...
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-08 18:19:01 -05:00
Boris Zbarsky
6f6a2a9687
Bug 1332956 part 1. Move our existing mochitest for embed-inside-object over to web-platform-tests. r=qdot
...
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
2017-02-08 18:19:00 -05:00
Ryan VanderMeulen
1314446302
Bug 1267432 - Skip test_pluginstream_geturl.html and test_pluginstream_geturlnotify.html for intermittent failures.
2017-02-08 17:26:49 -05:00
Kartikaya Gupta
2c58155ac0
Merge m-c to graphics
...
MozReview-Commit-ID: EcjJhQuqDFI
2017-02-05 10:39:54 -05:00
Benjamin Smedberg
2772deba78
Bug 1334080 - If a plugin is associated with a window that has no nsIWebNavigation, don't crash, r=qdot
...
MozReview-Commit-ID: CZLne2N498d
--HG--
extra : rebase_source : aac04a1c16824fde27e3869109e7e8b591ce9296
2017-02-10 11:27:08 -05:00
Brad Lassey
a5e07b93bf
bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
2017-02-05 00:52:38 -05:00
Wes Kocher
2c901c4bcb
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: FrOiBMr2DHX
2017-02-06 17:51:48 -08:00
Wes Kocher
848c29538a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2yQjOIMCCiO
2017-02-06 17:45:21 -08:00
Ryan VanderMeulen
e7c14086ff
Backed out changeset b346ea98c29a (bug 1329796) for reftest failures.
2017-02-06 20:31:22 -05:00
Ben Kelly
5466fd2706
Bug 1336822 Optimize ResetTimesForTHrottleReduction() for common case. r=ehsan
2017-02-06 12:10:00 -05:00
Andrea Marchesini
869af55a16
Bug 1335678 - Revert patch for bug 1302566, r=ehsan
2017-02-06 16:37:15 +01:00
Phil Ringnalda
cde93160c2
Merge m-i to m-c, a=merge
2017-02-04 17:05:50 -08:00
Kartikaya Gupta
bf7599ac75
Merge m-c to graphics
...
MozReview-Commit-ID: 8BjfShvh5gp
2017-02-03 10:39:57 -05:00
Carsten "Tomcat" Book
e95ecef88f
merge mozilla-inbound to mozilla-central a=merge
2017-02-03 13:25:24 +01:00
Andrea Marchesini
c58769de70
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-03 08:35:19 +01:00
Andrea Marchesini
899a146699
Bug 1336018 - Get rid of objectURLOptions dictionary in URL.createObjectURL, r=smaug
2017-02-03 08:28:52 +01:00
Andrea Marchesini
2134b5e0e7
Bug 1336044 - No needs of JSContext in SharedWorker CTOR, r=qdot
2017-02-03 07:46:22 +01:00
Phil Ringnalda
6bfdccc26e
Merge m-c to m-i
2017-02-02 22:11:09 -08:00
Phil Ringnalda
b1aadb3572
Backed out 5 changesets (bug 1285898) for causing the crashes of bug 1336242
...
Backed out changeset 15b3b9feb54f (bug 1285898)
Backed out changeset 1d0bfb02d6c0 (bug 1285898)
Backed out changeset bc99844772ee (bug 1285898)
Backed out changeset 8bbe285cf5c0 (bug 1285898)
Backed out changeset e56108122b90 (bug 1285898)
2017-02-02 22:02:24 -08:00
Phil Ringnalda
abe2443efb
Merge m-c to m-i
2017-02-02 21:26:26 -08:00
Phil Ringnalda
d685853b46
Merge autoland to m-c, a=merge
2017-02-02 20:52:46 -08:00
Wes Kocher
2dcccc4332
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Ben Kelly
b639eaf199
Bug 1336598 P3 Add preferences to control timeout back pressure algorithm. r=smaug
2017-02-05 21:50:12 -05:00
Ben Kelly
cc8571902b
Bug 1336598 P2 Avoid underflow in timeout CancelOrUpdateBackpressure(). r=smaug
2017-02-05 21:50:09 -05:00
Ben Kelly
10744cc4bb
Bug 1336598 P1 Tune setTimeout anti-flood constants to minimize jank. r=smaug
2017-02-05 21:50:07 -05:00
Bobby Holley
c35f772b59
Bug 1335863 - Inline common case parent access. r=emilio
2017-02-02 11:24:43 -08:00
Kartikaya Gupta
6580d884b2
Merge m-c to graphics
...
MozReview-Commit-ID: uU8MPphFqj
2017-02-02 13:38:51 -05:00
Boris Zbarsky
08d76ec702
Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
2017-02-02 10:32:58 -05:00
Boris Zbarsky
bcc1d4ab44
Bug 1335654 part 3. Implement actually throwing a SecurityError when cross-origin property accesses are denied. r=bholley
2017-02-02 12:48:49 -05:00
Carsten "Tomcat" Book
72823b1e95
merge mozilla-inbound to mozilla-central a=merge
2017-02-02 14:25:20 +01:00
Kaku Kuo
e0d4ae1189
Bug 1337301 part 2 - modify the MarkAsContentSource() API; r=gerald
...
MozReview-Commit-ID: 7hgZZUEvDEK
--HG--
extra : rebase_source : 64f96a5043a921312fbde0cf93b793e5fba6c3dc
2017-02-07 18:20:47 +08:00
Masayuki Nakano
5442d350f3
Bug 1337739 Create an enum eKeyLocation* for avoiding to use nsIDOMKeyEvent::DOM_KEY_LOCATION_* r=smaug
...
Currently, we use alias NS_VK_* for WidgetKeyboardEvent::mKeyCode. Similarly, we should create alias enum for nsIDOMKeyEvent::DOM_KEY_LOCATION_*. Then, we can reduce the length and avoid to include nsIDOMKeyEvent in some cpp files.
MozReview-Commit-ID: 5cs4zQ061Lc
--HG--
extra : rebase_source : e6a6edd27718b9e3d4a40b07902d029791876999
2017-02-08 21:04:22 +09:00
Wes Kocher
d3307f19d5
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9TTIrjfNKZm
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-09 17:01:39 -08:00
Wes Kocher
e27ab18a24
Merge autoland to central, a=merge
...
MozReview-Commit-ID: Cu9iXbDAS7t
2017-02-09 16:36:11 -08:00
Mats Palmgren
a06eb5c98d
Bug 605985 part 3 - The expected result for all checkboxes and radios with -moz-appearance:none is about:blank now (except on Android).
...
--HG--
rename : layout/reftests/forms/input/checkbox/checked.html => layout/reftests/forms/input/checkbox/checked-appearance-none.html
rename : layout/reftests/forms/input/checkbox/checked-notref.html => layout/reftests/forms/input/checkbox/unchecked-appearance-none.html
rename : layout/reftests/forms/input/radio/checked.html => layout/reftests/forms/input/radio/checked-appearance-none.html
rename : layout/reftests/forms/input/radio/checked-notref.html => layout/reftests/forms/input/radio/unchecked-appearance-none.html
2017-02-09 21:22:40 +01:00
Boris Zbarsky
44299d0343
Bug 1332956 part 3. Implement the same behavior for <object>-inside-<object> and <object>-inside-mediaelement as we do for <embed> already. r=qdot
...
--HG--
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html
rename : testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-08 18:19:01 -05:00
Boris Zbarsky
e1f088d232
Bug 1332956 part 1. Move our existing mochitest for embed-inside-object over to web-platform-tests. r=qdot
...
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
2017-02-08 18:19:00 -05:00
Andrea Marchesini
95d6392cf9
Bug 1337702 - Implement URL's toJSON(), r=smaug
2017-02-09 13:18:40 +01:00
Chris Peterson
7ed800f024
Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
...
MozReview-Commit-ID: D31Yg1LHI5u
--HG--
extra : rebase_source : 7c608ee93025840fc4f97977feec2ca65ceee263
2017-02-01 22:10:06 -08:00
Wes Kocher
f9c7eaa259
Bug 1336654 - Skip the suddenly permafailing tests to reopen the tree a=me CLOSED TREE
...
MozReview-Commit-ID: 1KLjbaojvYc
2017-02-03 17:17:51 -08:00
Wes Kocher
b488ae9021
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GhBqmLvUpgQ
2017-02-03 17:04:18 -08:00
Ben Kelly
c07494ba04
Bug 1336529 Handle ServiceWorkerInfo destruction while released KeepAliveToken. r=asuth
2017-02-03 14:36:27 -05:00
Andrea Marchesini
f7dc102b1b
Bug 1336481 - Window is not used in the ErrorCallback runnable in the Entries API, r=qdot
2017-02-03 19:51:24 +01:00
Ehsan Akhgari
e194de018f
Bug 1334281 - Fix the docgroup key computation to account for things such as null principals, URLs with IP address hostnames, etc.; r=billm
2017-02-03 13:26:03 -05:00
Ehsan Akhgari
012ba2217d
Bug 1336213 - Part 2: Remove DOMParser::mOriginalPrincipal; r=bzbarsky
2017-02-03 10:46:45 -05:00
Ehsan Akhgari
d250dc8172
Bug 1336213 - Part 1: Set the right principal on the documents created by DOMParser from the beginning; r=bzbarsky
2017-02-03 10:46:40 -05:00
Ehsan Akhgari
35ff90ed3b
Bug 1334047 - Only set the script handling object for XSLT result documents after setting up the principal; r=peterv
2017-02-03 10:35:36 -05:00
Henry Chang
fa523f6745
Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian
...
MozReview-Commit-ID: 32nXdFpgCjg
--HG--
extra : rebase_source : 5aa5108ef4ba274b5b8f7dc6df77eed59b21680d
2017-02-02 11:26:56 +08:00
Brian Birtles
5ba8812302
Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro
...
MozReview-Commit-ID: AiSdxQvU2mj
--HG--
extra : rebase_source : 77fb266b62a3a93ac134c1d65d1107c0bb8a110d
2017-02-08 09:25:31 +09:00
Wes Kocher
95ae929bd7
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: AY7XekuIyIs
2017-02-07 16:56:19 -08:00
Wes Kocher
672c83ed65
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 5H1ZxSV0XuM
2017-02-07 16:33:31 -08:00
Andrew Sutherland
45cc729bbb
Bug 1335054 - Fix IndexedDB blob writing ownership race. r=janv
...
--HG--
extra : rebase_source : 1b67f4f1977233a196616f041622fa1bc4d8f0d9
2017-02-07 01:18:33 -05:00
Geoff Brown
0be825632c
Bug 1332862 - Skip test_browserElement_inproc_AudioPlayback.html for frequent failures; r=me,test-only
2017-02-07 09:42:31 -07:00
Sebastian Hengst
0264cdf6be
Bug 1336311 - Change code comments with http://hg.mozilla.org to https://. r=gps
...
For components also referencing it in code, see the blockers of bug 1336311.
MozReview-Commit-ID: 4tUZ24HKBWy
--HG--
extra : rebase_source : ec16149f525b9b7eaca7f96f1369929d21497121
2017-02-07 17:52:56 +01:00
Sebastian Hengst
7225ec6170
Backed out changeset 9a332af74af5 (bug 1335099) for build bustage (moz.build rule matches no files). r=backout on a CLOSED TREE
2017-02-06 16:21:20 +01:00
Joel Maher
60e61eed48
Bug 1335099 - add BUG_COMPONENT to many dom/* subdir files. r=overholt
...
MozReview-Commit-ID: CyIIs98hnUI
2017-02-06 09:45:55 -05:00
Tom Tung
e185f7bc4c
Bug 1220936 - Flush console report to innerWindowID by using nsIDocument and nsILoadGroup. r=bkelly.
2017-02-06 09:19:34 +08:00
Franziskus Kiefer
456a4733d7
Bug 1336654 - update expired certs and signatures for content signature tests, r=mgoodwin
...
--HG--
extra : rebase_source : ec6a62f2f8d651f6e2cc8d4dade93d9647d03a10
2017-02-06 10:07:49 +01:00
Boris Zbarsky
9516d2d41d
Bug 1334957 part 3. Remove the use of IsCallerChrome() in NotifyPaintEvent. r=smaug
2017-02-01 18:26:31 -05:00
Boris Zbarsky
48f43b7f91
Bug 1334957 part 2. Remove all the accessors from the XPCOM interface for NotifyPaintEvent. r=smaug
2017-02-02 12:48:48 -05:00
Boris Zbarsky
52e939e98d
Bug 1334957 part 1. Mark NotifyPaintEvent and all its members as chromeonly. r=smaug
2017-02-01 18:12:38 -05:00
Sebastian Hengst
3b7bb25ac6
Backed out changeset bf20544a7385 (bug 1336043) for failing wpt interfaces.worker.html. r=backout
2017-02-02 17:35:46 +01:00
Paul Adenot
0ac29668f5
Bug 1336098 - When the input is silent, AnalyserNode.getFloatFrequencyData should put -Infinity in the buffer. r=pehrsons
2017-02-02 17:13:13 +01:00
Sebastian Hengst
4c5957bbd3
Backed out changeset c724fbd9c326 (bug 1332812) for build bustage. r=backout on a CLOSED TREE
2017-02-02 16:58:52 +01:00
Sebastian Hengst
1fef20171e
Backed out changeset bfaa720977d2 (bug 1336018) for failing test_exception_messages.html. r=backout on a CLOSED TREE
2017-02-02 16:51:55 +01:00
Sebastian Hengst
cf329a5f4a
Backed out changeset 95fe30082f2c (bug 1334564)
2017-02-02 16:51:18 +01:00
Boris Zbarsky
b249de7c3a
Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
2017-02-02 10:32:58 -05:00
Boris Zbarsky
c22552fc85
Bug 835981 part 7. Remove all the remaining bits of nsIDOMXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Boris Zbarsky
ac6be6fde3
Bug 835981 part 6. Change nsIDOMXULElement::GetControllers consumers to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Boris Zbarsky
1a543ff1ad
Bug 835981 part 5. Change nsIDOMXULElement::GetBoxObject consumers to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Boris Zbarsky
e57875aac9
Bug 835981 part 4. Change nsXULElement::ClickWithInputSource to return void and switch consumers of nsIDOMXULElement::Click to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Boris Zbarsky
acd21dac48
Bug 835981 part 3. Switch nsIDOMXULElement::DoCommand consumers to nsXULElement instead. r=peterv
2017-02-02 10:32:57 -05:00
Boris Zbarsky
67e1896e97
Bug 835981 part 2. Switch nsIDOMXULElement::GetDatabase consumers to nsXULElement instead. r=peterv
2017-02-02 10:32:57 -05:00
Boris Zbarsky
5e86c194f6
Bug 835981 part 1. Switch nsIDOMXULElement::GetBuilder consumers to nsXULElement instead. r=peterv
2017-02-02 10:32:57 -05:00
Andrea Marchesini
8aa589ac59
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-02 16:15:24 +01:00
Andrea Marchesini
8f2647aa6b
Bug 1334564 - Deprecate URL.createObjectURL(mediastream), r=smaug
2017-02-02 15:25:54 +01:00
Andrea Marchesini
73af520c01
Bug 1336018 - Get rid of objectURLOptions dictionary in URL.createObjectURL, r=smaug
2017-02-02 15:15:54 +01:00
Mats Palmgren
7d5c410670
Bug 1335515 - Add mozilla:: prefix to make MediaEngine.h compile with --disable-webrtc. r=jesup
...
Part of the original patch already landed in Bug 1335250
2017-02-02 09:12:29 -05:00
Kartikaya Gupta
21e9123c56
Merge m-c to graphics
...
MozReview-Commit-ID: 3tWI3srj2uj
2017-02-01 08:48:31 -05:00
Carsten "Tomcat" Book
005011be4c
merge mozilla-inbound to mozilla-central a=merge
2017-02-01 13:14:23 +01:00
Milan Sreckovic
c7daab6df3
Bug 1329796 - Don't cache the mTarget too soon. r=mstange
2017-02-06 19:32:50 -05:00
Mike Shal
795f995ed4
Bug 1335796 - Move WebIDL parser tests out of 'make check'; r=dustin,Ms2ger
...
This test suite involves a bunch of python tests which don't require
configure or any generated binaries to run. We can split them out into a
Taskcluster linter type task to run directly on the source tree in
parallel with builds.
MozReview-Commit-ID: 9ux3rAuFXAY
--HG--
extra : rebase_source : 95378cd686644e34ea017c682d7384906b17d13a
2017-01-31 19:08:50 -05:00
Andrew Swan
9e4e48131a
Bug 1335829
Add mozAddonManager.permissionPromptsEnabled r=qdot
...
MozReview-Commit-ID: FldFilY24kf
--HG--
extra : rebase_source : 19a8996a443098fbe095cd14653d10dc80f30b68
2017-02-02 10:59:54 -08:00
Kirk Steuber
a2a797193b
Bug 1323064 - Remove Flash from navigator.plugins when Flash is blacklisted in the document r=bsmedberg
...
MozReview-Commit-ID: LKjCORgaecI
--HG--
extra : rebase_source : bf07e9da8e0bb1a899c6e81aa66149794aadf8d7
2017-02-02 10:03:51 -08:00
Jay Harris
c2ed7a7dfc
Bug 1318792 - Adds a simple test for keys specified in the sgpd r=jya
...
MozReview-Commit-ID: 8TrZcTVcbzD
--HG--
extra : rebase_source : 93fb734a5960b68039b1acfb9fb9238dae483e76
2017-02-02 09:03:31 +13:00
Chun-Min Chang
37b2c71e24
Bug 1323659 - Enable audio multi-channels on Linux; r=jya
...
MozReview-Commit-ID: 4nRHiH1JcbE
--HG--
extra : rebase_source : 8276abfc24b4d7436b737b121442da3bd1bc95d1
2017-02-08 12:56:20 +08:00
JW Wang
553e846993
Bug 1331070 - delay seek request until decoding first frames for non-MSE media. r=kaku
...
See see bug 1321198 comment 17. This is a workaround to alleviate the issue
which seems to happen on win8 x64 opt only.
MozReview-Commit-ID: Lr4viEjuFkC
--HG--
extra : rebase_source : 99895cf6f6f13d5f4d698f76db7acda15d8cee77
2017-02-08 18:15:28 +08:00
Kartikaya Gupta
ad05a74a39
Bug 1335202 - Enable crashtests on QR builds in automation. r=rhunt
...
MozReview-Commit-ID: K72o3BRp4Ti
2017-01-31 12:20:25 -05:00
Kartikaya Gupta
21e1fb6753
Bug 1334931 - Ensure we initialize content-process APZ machinery for the webrender case. r=dvander
...
MozReview-Commit-ID: LA3I92pgxLe
2017-01-31 09:46:32 -05:00
Kartikaya Gupta
1c269ab364
Merge m-c to graphics
...
MozReview-Commit-ID: 7PVyxahE0p6
2017-01-31 09:04:18 -05:00
Cameron McCormack
f7f9c5f69e
Bug 1324647 - stylo: Downgrade "Need to flush before destroying!" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: AOUnCyG4I2O
2017-01-31 15:10:45 +08:00
Cameron McCormack
41bbd156cf
Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 15:10:45 +08:00
David Major
940f1b7413
Bug 1335207 followup build fix on a CLOSED TREE
...
MozReview-Commit-ID: HPhI9ngjcSj
2017-02-01 16:09:28 +13:00
Mike Conley
5431c3f1e3
Bug 1334960 - Enable unprefixed fullscreen API for more fullscreen plugin crash tests to avoid perma-oranging on beta / release. r=philor
...
MozReview-Commit-ID: Biw4I5uitwI
2017-01-31 09:55:57 -05:00
David Major
c45f3a66c0
Bug 1335207: Add constexpr to data tables under dom/ for better codegen on Windows. r=ehsan
...
MozReview-Commit-ID: 6tEIqjq4Guo
2017-02-01 15:42:33 +13:00
Wes Kocher
3a2daab431
Merge m-c to inbound, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4FysKITPKa4
2017-01-31 15:14:29 -08:00
Wes Kocher
e95e4ed8b5
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: EznJuwqcCfw
2017-01-31 15:13:44 -08:00
Nathan Froyd
d5472817de
Bug 1335460 - release globals properly when GetFilesHelper is destroyed on the main thread; r=smaug
2017-01-31 13:08:28 -05:00
Sebastian Hengst
2664cfc0a9
Backed out changeset 0d069e7395e9 (bug 1314045) for Windows build bustage: warning at Loader.cpp(1885). r=backout on a CLOSED TREE
2017-01-31 18:17:09 +01:00
Andrea Marchesini
cbcc3bb043
Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=me CLOSED TREE
2017-01-31 18:06:14 +01:00
Andrea Marchesini
d4efdb7c26
Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=smaug, data-review=bsmedberg
2017-01-31 17:34:08 +01:00
Cameron McCormack
8731638062
Bug 1334768 - stylo: Adjust a bunch of reftest expectations. r=me on a CLOSED TREE
...
MozReview-Commit-ID: 1qa08cspl7o
2017-01-31 17:38:24 +01:00
Cameron McCormack
0ba5cf9cc4
Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 17:38:16 +01:00
Cameron McCormack
590058f927
Bug 1324669 - stylo: Downgrade SMIL assertion even further to a non-test-failing warning. r=me
...
MozReview-Commit-ID: 5fk6C9qaOgW
2017-01-31 17:37:08 +01:00
Sebastian Hengst
ed5bd31f9b
Backed out changeset ad45a3da5e4a (bug 1324669) for Windows build bustage: OverflowChangedTracker.h(44). r=backout on a CLOSED TREE
2017-01-31 17:32:12 +01:00
Sebastian Hengst
24430aff14
Backed out changeset 4787d54f7aa6 (bug 1314045)
2017-01-31 17:30:25 +01:00
Sebastian Hengst
82170bb7cf
Backed out changeset 7771169d9f8a (bug 1324647)
2017-01-31 17:30:21 +01:00
Sebastian Hengst
79a42c161e
Backed out changeset e3687105be00 (bug 1334768)
2017-01-31 17:30:16 +01:00
Lee Salzman
28449c344a
Bug 1334647 - add crashtest for bug 1334647. r=rhunt
...
MozReview-Commit-ID: C1QuJk2Mweb
2017-01-31 11:17:50 -05:00
Lee Salzman
c994984df2
Bug 1334366 - add crashtest for bug 1334366. r=mchang
...
MozReview-Commit-ID: H8rRT3OgMsN
2017-01-31 11:17:31 -05:00
Geoff Brown
0770ac9471
Bug 1318809 - Skip test_peerConnection_promiseSendOnly.html on Android, for intermittent failures; r=me
2017-01-31 09:11:02 -07:00
Wes Kocher
584127af5f
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4GYZ5Pzy7BY
2017-01-30 15:44:58 -08:00
Kartikaya Gupta
445dea068b
Merge m-c to graphics
...
MozReview-Commit-ID: Kv6GW5ElioD
2017-01-29 08:03:30 -05:00
Phil Ringnalda
5d4072a82c
Merge m-i to m-c, a=merge
2017-01-28 13:09:00 -08:00
Phil Ringnalda
439b10ced6
Backed out 2 changesets (bug 1288768) for wptlint failure
...
Backed out changeset 3361d527f683 (bug 1288768)
Backed out changeset d8b8219c20d6 (bug 1288768)
2017-01-28 08:10:26 -08:00
Andrea Marchesini
cab859bea8
Bug 1288768 - Better error reporting for network errors in workers - WPT, r=bz
2017-01-28 15:40:08 +01:00
Andrea Marchesini
bc538fc7e0
Bug 1288768 - Better error reporting for network errors in workers, r=bz
2017-01-28 15:39:24 +01:00
Nicolas B. Pierron
ca59a6685f
Bug 900784 part 0.10 - Fix MOZ_LOG arguments indentation in nsScriptLoader.cpp. r=nbp
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
4c286a9c0c
Bug 900784 part 0.9 - Add ScriptLoader LazyLogModule. r=jonco
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
493097a692
Bug 900784 part 0.7 - Remove trailing whitespace in nsScriptLoader.h comments. r=nbp
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
2acbb289f0
Bug 900784 part 0.6 - Remove useless static_cast from nsScriptLoader::OnStreamComplete. r=bkelly
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
cee2c0f92d
Bug 900784 part 0.5 - Replace manual handling of the ScriptText buffer of nsScriptLoadRequest. r=bkelly
...
Replace mScriptTextBug and mScriptTextLEngth of the nsScriptLoadRequest by an
equivalent Vector.
Also remove the aString argument from the nsScriptLoader::PrepareLoadedRequest
and nsScriptLoader::OnStreamComplete, as the nsScriptLoadHandler is now writing
to the Vector held by the nsScriptLoadRequest.
Doing so is needed to avoid adding more arguments to OnStreamComplete, as we are
going to add the bytecode cache input in a similar way as the text input.
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
e2298251e0
Bug 900784 part 0.4 - Move aScriptFromHead to the ScriptLoadRequest. r=bkelly
...
Moving aScriptFromHead to a field of the ScriptLoadRequest ensure that all the
state to call StartLoad is either in the ScriptLoader or in the
ScriptLoadRequest.
Thus, we can later add new calls to StartLoad, if we have to restart a request
because of some decoding issues.
2017-01-31 20:03:57 +00:00