Brian Birtles
b3d639f650
Bug 1277456 part 6 - Use the composed document of the target effect (if any) when computing keyframe values; r=hiro
...
Previously, when fetching an nsPresShell, we would look up the current realm
document and get the pres shell for it. This patch makes us call GetPresShell()
which uses GetRenderedDocument() which corresponds to the composed document of
the target effect which seems more consistent since it is the target effect we
will use as context for computing CSS values (as required by [1]).
[1] https://w3c.github.io/web-animations/#calculating-computed-keyframes
MozReview-Commit-ID: 9S55041rfTp
--HG--
extra : rebase_source : c52d4c366d0a2891958c8f7378614a8feb5e7c70
2016-07-13 13:22:25 +09:00
Brian Birtles
7d054e7e89
Bug 1277456 part 5 - Pass the document associated with an AnimationEffectTiming/KeyframeEffect object to KeyframeUtils as the context to use when parsing CSS properties; r=hiro
...
Note that when we actually compute values, we will use the composed document of
the target element (see the next patch in this series).
MozReview-Commit-ID: 8Pp3y19pltP
--HG--
extra : rebase_source : bb1c21f3fdcf2e831213d2f278d70e4ca2637028
2016-07-13 13:22:25 +09:00
Brian Birtles
dca0a51347
Bug 1277456 part 4 - Use the document associated with an AnimationEffectTiming object as the context for parsing easing rather than the current realm document; r=bz
...
MozReview-Commit-ID: 4LhbIUIz6Vd
--HG--
extra : rebase_source : 817d59a42876d2c28455fece896e0648fbff551e
2016-07-13 13:22:13 +09:00
Brian Birtles
f0043df530
Bug 1277456 part 3 - Move set easing test to mozilla folder; r=hiro
...
There doesn't seem to be a need to have a separate 'sandbox' folder just for
this test. It's a Gecko-specific test so it can go in the 'mozilla' folder.
MozReview-Commit-ID: 340knfWtcD7
--HG--
rename : dom/animation/test/sandbox/test_set-easing.html => dom/animation/test/mozilla/test_set-easing.html
extra : rebase_source : 44a03425bbfee97a06d498224dcaa76b51c3b317
2016-07-13 13:02:28 +09:00
Brian Birtles
5998713466
Bug 1277456 part 2 - Store the parent document object of AnimationEffectTiming(ReadOnly) as nsIDocument instead of nsISupports; r=hiro
...
MozReview-Commit-ID: HOgkXaDVuH5
--HG--
extra : rebase_source : 7fa63e9ef0003f2dc22eb562dde99e0e927ed32c
2016-07-13 11:32:05 +09:00
Brian Birtles
e58dbec808
Bug 1277456 part 1 - Store the parent document object of AnimationEffectReadOnly as an nsIDocument rather than nsISupports; r=hiro
...
MozReview-Commit-ID: 2GQvDB1rhoA
--HG--
extra : rebase_source : da96deb6fa82a84e3b4b3761bcebec3a65801ff4
2016-07-13 11:32:01 +09:00
Carsten "Tomcat" Book
0ea79a3826
Merge mozilla-central to autoland
2016-07-16 10:14:41 +02:00
Jean-Yves Avenard
94a6256296
Bug 1287244: [MSE] Remove check for not 'updating' in {set,clear}LiveSeekableRange(). r=gerald
...
See https://github.com/w3c/media-source/issues/118
MozReview-Commit-ID: FtIc1cVfn8R
--HG--
extra : rebase_source : d4cb85d8fa42f67e6710a64cb73f4dfda6088992
2016-07-16 14:35:02 +10:00
Jean-Yves Avenard
6f49eb89cc
Bug 1287021: [MSE] Set delaying-the-load-event-flag to false when attaching media source. r=jwwang
...
MozReview-Commit-ID: IsF1BPHrjce
--HG--
extra : rebase_source : 5639c3007979c2cdc2f5ac284cee068a1382aa14
2016-07-15 14:22:47 +10:00
Wes Kocher
ad9620b862
Merge m-c to autoland a=merge
2016-07-15 17:01:59 -07:00
Nathan Hakkakzadeh
e5cc1aa101
Bug 1100925 - Vendored pylru 1.0.9 into mozilla-central. r=gps
...
This makes building on msys2 easier since its pip is broken.
MozReview-Commit-ID: 1hQHeu3BKOd
--HG--
extra : rebase_source : 5447d96893a502225980d1dab7b4f89b888ad661
2016-07-13 14:22:01 -07:00
Julian Hector
54f8b7b221
Bug 1286413
- Add CASES_FOR_fchown and use it. r=gcp
...
--HG--
extra : rebase_source : b16522c25182223094fe2ed9ae18d5894bf6f9f1
2016-07-13 01:18:02 +02:00
Carsten "Tomcat" Book
cd4a2ce973
Backed out changeset 535e23baec4a (bug 1286119) for landing with wrong bugnumber
...
--HG--
extra : rebase_source : dede3bd9767b450934308a4c3de215a8837be93a
2016-07-14 13:51:16 +02:00
Olli Pettay
f8d35b16d1
Bug 1283497, unbind editor created native anonymous content properly, r=wchen
2016-07-14 13:41:14 +03:00
Michael Li
5c0a021d2d
bug 1286612 - Remove unsafe assignment in xpcAccessibleValue::GetMinimumIncrement. r=yzenevich
2016-07-13 10:56:00 +02:00
Michael Li
5de5fa74c5
Bug 1286610 - Change MinValue() call to CurValue() in xpcAccessibleValue::GetCurrentValue. r=yzenevich
2016-07-13 10:54:00 +02:00
Julian Hector
c58d37220b
Bug 1286527 - Add sys_semop to seccomp whitelist. r=gcp
2016-07-13 15:03:30 +02:00
Julian Hector
a6c28f48e6
Bug 1286119 - Add CASES_FOR_fchown and use it. r=gcp
2016-07-13 01:18:02 +02:00
Christoph Kerschbaumer
97e696739a
Bug 1286376 - Do not call finish multiple times within test_contentpolicytype_targeted_link_iframe.html. r=smaug
2016-07-13 09:04:30 +02:00
Brad Lassey
b34fdcf7fe
Bug 1286292 - Fix graphene build for windows. r=fabrice
2016-07-12 11:37:45 -04:00
Chris H-C
c12eb572dd
Bug 1285006 - Remove IMAGE_MAX_DECODE_COUNT Telemetry r=gfritzsche, seth
...
It clears a histogram on the child process which is no longer allowed
(see bug 1218576)
MozReview-Commit-ID: GXWN7qpalAc
2016-07-13 11:53:00 +02:00
Markus Stange
63c4f33f96
Bug 1070710 - Use ViewRegion for window dragging. r=spohl
...
MozReview-Commit-ID: 5x2XHl20P6a
--HG--
extra : histedit_source : 56b671bffe9e6cd497ade61ff9beed2e3bf98e14
2016-07-11 16:15:07 -04:00
Markus Stange
f1138d1e77
Bug 1070710 - Use ViewRegion for vibrant areas in VibrancyManager. r=spohl
...
MozReview-Commit-ID: 5qVo59SV7QG
--HG--
extra : histedit_source : 12980052172b2a858a52978fdd98dea28a9ea854
2016-07-11 14:47:05 -04:00
Markus Stange
5ee44d898b
Bug 1070710 - Add mozilla::ViewRegion which assembles a LayoutDeviceIntRegion as NSViews. r=spohl
...
MozReview-Commit-ID: RrVzLcv27T
--HG--
extra : amend_source : d14dc262bf300a81feaf03954d5783ea1c7451cb
extra : histedit_source : aa39b53c122a719a5181b5a41d5351bbdf04cbd8
2016-07-16 17:07:45 -04:00
Sebastian Hengst
bf244b578e
Backed out changeset ff5028ff81cb (bug 447689) for assertion in test_worker_xhr_implicit_cancel.html in debug builds. r=backout
2016-07-16 18:26:08 +02:00
Boris Zbarsky
c100c511bf
Bug 933378 part 4. Change the ErrorResult destructor to suppress the exception, after asserting that it's already suppressed. r=bkelly
2016-07-15 22:35:13 -04:00
Boris Zbarsky
e84fe03fe3
Bug 933378 part 3. Fix the ErrorResult usage in PeerConnectionImpl to not use ErrorResult directly anymore. r=jib
2016-07-15 22:35:13 -04:00
Boris Zbarsky
de3dccf7da
Bug 933378 part 2. Introduce a FastErrorResult class that bindings can use internally instead of ErrorResult. r=bkelly
2016-07-15 22:35:13 -04:00
Boris Zbarsky
e3b8194f3f
Bug 933378 part 1. Introduce a TErrorResult class that will serve as a base class for various ErrorResult-like subclasses. No actual behavior changes so far. r=bkelly
2016-07-15 22:35:13 -04:00
Till Schneidereit
859867a8a9
Bug 1242662 - Don't emit opening paren for decompiled bound function. r=jandem
2016-07-16 15:40:13 +02:00
Till Schneidereit
3a9eed06fe
Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
...
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):
Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-16 15:05:12 +02:00
Emilio Cobos Álvarez
12929ea07e
Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
2016-07-15 22:35:13 -04:00
Andrea Marchesini
be759d0233
Bug 1286955. Don't use an ErrorResult on multiple threads in the Worker URL implementation. r=bzbarsky
2016-07-15 22:35:12 -04:00
Till Schneidereit
7203e85f42
Bug 911216 - Part 29: Don't unwrap in JS::IsPromiseObject and JS::GetPromiseState. r=efaust
2016-07-16 12:00:41 +02:00
Till Schneidereit
a649a91853
Bug 911216 - Part 28: Second round of fixes for Promise accessors on Debugger.Object.prototype. r=ejpbruel
2016-07-16 12:00:41 +02:00
Carsten "Tomcat" Book
ebc26445fb
Merge mozilla-central to mozilla-inbound
2016-07-16 10:13:13 +02:00
Carsten "Tomcat" Book
e75558e07b
Backed out changeset cf2bb72412a0 (bug 1286955) for hazard failures
2016-07-16 10:03:27 +02:00
Carsten "Tomcat" Book
255d05f484
Backed out changeset 03362dd7616d (bug 1224664)
2016-07-16 10:03:12 +02:00
Carsten "Tomcat" Book
2abd5d3f18
Backed out changeset dd2d38b7c16b (bug 933378)
2016-07-16 10:03:11 +02:00
Carsten "Tomcat" Book
b2d35d7ca3
Backed out changeset 1c2bd3bdebd6 (bug 933378)
2016-07-16 10:03:10 +02:00
Carsten "Tomcat" Book
fa869d9ca1
Backed out changeset b33a9a88daa6 (bug 933378)
2016-07-16 10:03:09 +02:00
Carsten "Tomcat" Book
dfb4a51bab
Backed out changeset ed38780a242c (bug 933378)
2016-07-16 10:03:08 +02:00
Carsten "Tomcat" Book
10cd9bcc48
Backed out changeset 7fef388bc6cf (bug 1224664)
2016-07-16 10:03:07 +02:00
Doug Turner
dfb8831da1
Bug 1286325 - re-enable all geolocation tests. r=blassey
2016-07-15 19:59:00 +02:00
Thomas Wisniewski
0564cc02ae
Bug 447689 - clean up XMLHttpRequest::Open so XHR readyState=1 events are fired according to spec. r=baku
2016-07-15 11:33:17 -04:00
Seth Fowler
342a16f1a3
Bug 1284031 (Part 3) - Remove the FromSourceBuffer suffix from StreamingLexer test names. r=njn
2016-07-16 00:37:06 -07:00
Seth Fowler
71a5e7a304
Bug 1284031 (Part 2) - Add new StreamingLexer tests for zero-length states. r=njn
2016-07-16 00:37:04 -07:00
Seth Fowler
269c03d80e
Bug 1284031 (Part 1) - Advance SourceBufferIterator in Lex() per-state. r=njn
2016-07-16 00:37:02 -07:00
Seth Fowler
6fbb8890f0
Bug 1286161 (Part 2) - Add a GTest suite for SourceBuffer. r=edwin
2016-07-16 00:37:00 -07:00
Seth Fowler
6b52f4548a
Bug 1286161 (Part 1) - Expose SourceBuffer and SurfaceCache constants which are useful for testing. r=edwin
2016-07-16 00:36:58 -07:00