cku
2ccbd7a896
Bug 1325038 - Part 1. Correct assertion logic. r=heycam
...
In the test case of bug 1324809:
1. A span is been broken into two continuation frames: FA and FB. FA is the first
connituation
2. Adding a filter effect to this span.
3. FA::FinishAndStoreOverflow is called. This function will call ComputeEffect:
if (nsSVGIntegrationUtils::UsingEffectsForFrame(aFrame)) {
aFrame->Properties().
Set(nsIFrame::PreEffectsBBoxProperty(), new nsRect(r)); // Now FA has
// PreEffectsBBoxProperty
// but FB does not
// have yet.
// ComputePostEffectsVisualOverflowRect will iterate all continuations from
// FA to FB. At this moment, FB does not carry PreEffectsBBoxProperty,
// assertion failure.
r = nsSVGIntegrationUtils::ComputePostEffectsVisualOverflowRect(aFrame, r);
}
4. FB::FinishAndStoreOverflow is called. But already too late.
MozReview-Commit-ID: 2c8OFzSLhfD
***
merge
MozReview-Commit-ID: C0lYQkKCYT6
--HG--
extra : rebase_source : d4777d5b60c9df78fd2ee1d734649b76579644c3
2017-01-12 16:38:48 +08:00
Carsten "Tomcat" Book
58249e3bf0
Backed out changeset 18151dec259d (bug 1184217) for causing bug 1329644
2017-01-10 16:55:37 +01:00
Benjamin Bouvier
d93ef59ab0
Bug 1329774: Fix code generation for 64-bits integer left rotation on x86; r=h4writer
...
--HG--
extra : rebase_source : 984fb270ccf9ab3b2dcf5cf0415398d12ffb51ce
extra : amend_source : 19c0c9e3bafd2733778c39bba09f7352a8e38e3d
2017-01-10 16:16:41 +01:00
Sebastian Hengst
6945ea68f5
Backed out changeset c6c6a1ba1218 (bug 1329814) for bustage due to undeclared variables. r=backout
2017-01-10 17:59:22 +01:00
Trevor Saunders
ae8b177c6c
bug 1329814 - fix race condition when shutting down a tab r=smaug
...
When TabChild recieves the Destroy message from its parent the doc accessibles
for that tab are shut down. However if the Shutdown message sent by
DocAccessible::Shutdown() isn't recieved before the child process handles the
runnable that sends __delete__ to the tab parent actor the parent can send a
message to the already shut down doc accessible child actor.
2017-01-10 11:59:03 -05:00
Nathan Froyd
c5ffb0976b
Bug 1329726 - part 2 - ensure {,HOST_}RUST_PROGRAMS are hooked into root-deps.mk; r=chmanchester
...
If we don't do this, a directory with only
RUST_PROGRAMS (resp. HOST_RUST_PROGRAMS) won't get traversed properly.
2017-01-10 11:33:58 -05:00
Nathan Froyd
96bf4530f4
Bug 1329726 - part 1 - ensure _compile_graph is deterministically ordered; r=chmanchester
...
Future tests will depend on the ordering for this, and it seems like a
good change to make in any event.
2017-01-10 11:33:58 -05:00
Ben Kelly
b54fac30f3
Bug 1329668 Handle partial initialized when ScriptLoader is canceled. r=baku
2017-01-10 08:20:16 -08:00
Ben Kelly
095ebc2535
Bug 1329693 Gracefully handle immediate ActorDestroy() in CacheStorage::ActorCreated(). r=asuth
2017-01-10 08:20:15 -08:00
Ben Kelly
14426edb1b
Bug 1329682 Gracefully handle immediate ActorDestroy() calls in CacheStreamControlParent. r=asuth
2017-01-10 08:20:15 -08:00
Ben Kelly
076e2cbd26
Bug 1329669 Gracefully handle nullptr Cache actor in CacheStorage::Open() result. r=asuth
2017-01-10 08:20:15 -08:00
Ben Kelly
7254b4bfa4
Bug 1329284 Refactor DOM timeout to set mWhen/mTimeRemaining from one place. r=ehsan
2017-01-10 08:08:18 -08:00
Carsten "Tomcat" Book
f1af2c5ab9
Merge mozilla-central to mozilla-inbound
2017-01-10 16:57:43 +01:00
Lars T Hansen
f9a1ff6310
Bug 1321773 - SAB+Atomics are off by default in both release and beta. r=shu
...
--HG--
extra : rebase_source : 079215cc9b7709e23987145442d04e0059e648d9
extra : amend_source : a07f6c457f6d3334d27a00fec942c0297b994bae
2017-01-10 15:47:55 +01:00
Carsten "Tomcat" Book
7393426ca8
Backed out changeset 8beb4b722b73 (bug 1321865) for errors like in test_intersectionobservers.html
...
--HG--
extra : rebase_source : e8003e47128843e53bf10e8eefee8cbea914d481
2017-01-11 10:13:49 +01:00
Carsten "Tomcat" Book
b77b4b1c41
Backed out changeset 1f9103460d1a (bug 1321865)
...
--HG--
extra : rebase_source : ce62e2845e5f32303c00283c18c3a966dadae481
2017-01-11 10:13:15 +01:00
ffxbld
6d10f48530
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-01-10 06:46:36 -08:00
ffxbld
86cfb8cc9f
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-01-10 06:46:34 -08:00
Carsten "Tomcat" Book
89882dc5f4
merge mozilla-inbound to mozilla-central a=merge
2017-01-10 12:11:31 +01:00
Alessio Placitelli
fae153ec9d
Bug 1278556 - Enable child processes scalars in about:telemetry. r=chutten
...
MozReview-Commit-ID: DWtro2brAw2
2017-01-10 09:06:00 +01:00
Alessio Placitelli
1161e36b35
Bug 1278556 - Add scalar data from child processes to the main ping. r=chutten
...
MozReview-Commit-ID: Ed4cV4XieRq
2017-01-16 06:10:00 +01:00
Alessio Placitelli
932126d970
Bug 1278556 - Enable child process scalar recording. r=chutten, f=gfritzsche,froydnj
...
MozReview-Commit-ID: IddrszBX0f5
2017-01-16 05:12:00 +01:00
Alessio Placitelli
23dbcfc1a4
Bug 1278556 - Move the IPC timer logic to TelemetryIPCAccumulator.cpp. r=chutten
...
MozReview-Commit-ID: DSyFUM967F0
2017-01-16 05:10:00 +01:00
Shing Lyu
11a1d3e940
Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam
...
MozReview-Commit-ID: AMwdk5wvM0F
2017-01-10 15:50:59 +08:00
Alessio Placitelli
399e2baf67
Bug 1278556 - Enable the support for "record_in_process" in Scalars.yaml. r=gfritzsche
...
MozReview-Commit-ID: BP2sADn0ELc
2017-01-10 08:22:00 +01:00
Ben Kelly
700a14067d
Bug 1330693 Try to handle SW job double-completion better. r=ehsan
2017-01-16 09:17:15 -05:00
Paolo Amadini
e33311d3f7
Bug 1319112 - Adjust strings for the WebRTC permission notifications. r=florian
...
MozReview-Commit-ID: 98jRli5Cqxy
--HG--
extra : rebase_source : b3dc18f98c2749c75ccac910693033993e267e2f
2017-01-16 14:31:23 +01:00
Jan de Mooij
10a83ad659
Bug 1321437 - Fix ThrowReadOnlyError to match the error message we would throw in the VM. r=nbp
...
--HG--
extra : rebase_source : 7f5d3dc1c8f919444f1088c8973000629f5c04f2
2017-01-16 13:47:23 +01:00
Jan de Mooij
c0312180f5
Bug 1330248 - Make sure the script still has an IonScript before attaching a stub. r=h4writer
...
--HG--
extra : rebase_source : b6b8710666096db583a1b212757815ce81d8882e
2017-01-16 13:45:01 +01:00
Nicolas B. Pierron
9e0785daca
Bug 1321521
- RegisterSets: Add a register type to getAny and add the equivalent hasAny function. r=lth
2017-01-16 12:47:34 +00:00
Julian Descottes
25012b4646
Bug 1331355 - Remove missing browser-devedition.js from import-browserjs-globals.js;r=me
...
MozReview-Commit-ID: LqmujVGrC6a
--HG--
extra : rebase_source : 364124793597b70e811d81941d6bfcb496e2c160
2017-01-16 13:22:25 +01:00
Hannes Verschore
d3a9026c55
Bug 1329933 - IonMonkey: add 0 to the range if NaN is in the input range, r=nbp
2017-01-16 12:51:26 +01:00
Hannes Verschore
cf13e95ac8
Bug 1330662
- IonMonkey: Don't check the size of a zero TypedArrayObject when not used, r=jandem
2017-01-16 12:46:48 +01:00
Chris Peterson
971f368adf
Bug 1330496 - Part 3: Remove other ipc checks for Windows Vista or 7+. r=aklotz
...
MozReview-Commit-ID: 9z5LKw71Veg
--HG--
extra : rebase_source : 34e4edb7f5dd92cdca0ca638398705ded48bd3bc
extra : histedit_source : 06350bb2aa8baf386431e634d63819d87cd18fe1
2017-01-09 21:03:57 -08:00
Chris Peterson
cab8e99bea
Bug 1330496 - Part 2: Remove mochitest use of MOZ_WIN_INHERIT_STD_HANDLES_PRE_VISTA. r=jmaher
...
MozReview-Commit-ID: LX8F53hVySp
--HG--
extra : rebase_source : 6bb8d549e3d90c210b0a1895ccbfe9a24e5345bf
extra : histedit_source : 494c4537776bb1f79c6a7654a48ab901a78ee1f8
2017-01-10 23:47:32 -08:00
Chris Peterson
4d95c4db20
Bug 1330496 - Part 1: Remove MOZ_WIN_INHERIT_STD_HANDLES_PRE_VISTA support for inheriting stdout/stderr handles on XP. r=bobowen
...
MozReview-Commit-ID: B7qJdK2sjv5
--HG--
extra : rebase_source : 4053054009359c0a775dae5ad5e24ba74b4c7c7b
extra : amend_source : 3231886a86fd03ac52f3717e22f33a7b4dc41f54
extra : histedit_source : 4533b894f9894bf5c883943bc53b260faa2ae8b1
2017-01-10 23:50:16 -08:00
Hiroyuki Ikezoe
66779abf27
Bug 1330824 - Drop skip-if from test cases that failed due to animation property handling for stylo. r=heycam
...
These test cases will not crash once the below PR gets merged into stylo tree.
https://github.com/servo/servo/pull/15022
MozReview-Commit-ID: LwU3RfhfVfH
2017-01-14 15:03:47 +09:00
Hiroyuki Ikezoe
a4cf573971
Bug 1330824 - Add truncate for nsAString and nsACString. r=mystor
...
MozReview-Commit-ID: 2ND5ra3buxI
2017-01-14 15:02:14 +09:00
Ben Kelly
10f39e4fd9
Bug 1331038 Make nsPipe handle OOM conditions gracefully. r=froydnj
2017-01-13 17:11:01 -08:00
Wes Kocher
64affe9854
Backed out changeset 4dc794806128 (bug 1317374) for spidermonkey bustage a=backout
...
MozReview-Commit-ID: EJDwWWtrHTb
2017-01-13 17:02:57 -08:00
Shu-yu Guo
a88cba74f6
Bug 1317374 - Don't do Annex B lexical function behavior when redeclaring a parameter name. (r=Waldo)
2017-01-13 16:51:00 -08:00
Mats Palmgren
31135bdfca
Bug 1330380 part 3 - Add more reftests using percentages in various properties.
2017-01-14 01:05:53 +01:00
Mats Palmgren
6944ddd800
Bug 1330380 part 2 - We must always pass along a CB size when reflowing grid items, also in MeasuringReflow. r=dholbert
2017-01-14 01:05:52 +01:00
Mats Palmgren
a3cd53c12c
Bug 1330380 part 1 - Rename a couple of variables. r=dholbert
2017-01-14 01:05:52 +01:00
Wes Kocher
f8a62a9ce6
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: ASajzspkOe1
2017-01-13 15:48:34 -08:00
Jan de Mooij
3e71edcc8a
Bug 1331058 - Fix analysis check in IonBuilder::initEnvironmentChain. r=shu
2017-01-14 00:12:43 +01:00
sotaro
9c5080bd64
Bug 1329432 - Add ImageContainerListener r=nical
2017-01-14 07:51:40 +09:00
David Parks
e214363851
Bug 1312788 - Log to browser console and telemetry if the parent content to a ServiceWorker is a file. r=bkelly
...
Info is useful to sandboxing. Logs when ServiceWorker is registered (i.e. each run), not just when it is installed.
--HG--
extra : rebase_source : e21a521a5015c722cfbf2f5a7a23d5cf39a88a18
2017-01-10 15:17:13 -08:00
Nicholas Nethercote
e3685c4266
Bug 1329846
(part 1) - Remove XPCNativeScriptableInfo. r=mccr8.
...
XPCNativeScriptableInfo is now a very thin wrapper around nsIXPCScriptable, and
it uses manual memory management. Removing it simplifies things quite a bit.
In particular, when setting XPCWrappedNative::mScriptable in
XPCWrappedNative::WrapNewGlobal() and XPCWrappedNative::Init() we no longer
have to worry about sharing the XPCNativeScriptableInfo object with the proto.
And XPCWrappedNative::{Init,Destroy}() have similar simplifications.
--HG--
extra : rebase_source : e58eb28f1574224a8e8badf25fcfa25e5a5b8ad8
2017-01-10 12:47:57 +11:00
David Anderson
3651b67998
Don't double-copy the Edit list when forwarding transactions. (bug 1330531, r=mattwoodrow)
...
--HG--
extra : rebase_source : 84d431eb29185fc10abc6c743ee81067ec3e7c61
2017-01-12 09:49:30 -08:00