Ryan VanderMeulen
b4c932c603
Backed out changeset b03732ee3d23 (bug 1150548) for mochitest-e10s failures.
...
CLOSED TREE
2015-04-02 16:12:43 -04:00
L. David Baron
57fbf06499
Backed out changeset 9002c68ad577 (bug 980770, enabling off-main-thread animations) for 10% failure rate crash bug 1150619 on Linux ASAN mochitest-e10s-2, on a CLOSED TREE.
2015-04-02 12:58:55 -07:00
Jeff Walden
f06b4feed4
Bug 1149797 - Update browser jstests to treat ecma_6/extensions tests as 1.8, so that let is interpreted as a statement and not as an expression. r=bustage in a CLOSED TREE
2015-04-02 15:46:33 -04:00
Andrew McCreight
1bb1fac06a
Bug 1147946, part 4 - Use an early return in XULContentSinkImpl::OpenScript(). r=baku
2015-04-02 12:13:15 -07:00
Andrew McCreight
734d31f052
Bug 1147946, part 3 - Eliminate unused case for non-JS scripting languages in XULContentSinkImpl::OpenScript(). r=baku
...
langID is either be UNKNOWN or JAVASCRIPT so we never run the code here.
2015-04-02 12:13:15 -07:00
Andrew McCreight
9fcd0b3345
Bug 1147946, part 2 - Move body of check inside prior if in XULContentSinkImpl::OpenScript(). r=baku
2015-04-02 12:13:15 -07:00
Andrew McCreight
9e5e77efba
Bug 1147946, part 1 - Tuck elses in nsXULContentSink.cpp. r=baku
2015-04-02 12:13:15 -07:00
Jeff Walden
86ea252d57
Bug 1149797 - Use the loop's *static* block object when freshening a loop's block object, then copy in values from the old cloned block. Using the old cloned block directly isn't valid when the cloned block might be extended with additional variables created by eval or added by nested function statements. r=shu
...
--HG--
extra : rebase_source : 8cad681ae5ae01ee5f5688ae156bf9e15b6084da
2015-04-01 16:39:33 -04:00
David Rajchenbach-Teller
4da5078372
Bug 1150563
- Intermittent test_compartments.js | test_measure - [test_measure : 125] At least 10ms counted for built-in statistics (0) - false == true;r=yoric
...
--HG--
extra : rebase_source : 6b2725238f604688f884f6463e14da9eb67f0847
2015-04-02 18:41:23 +02:00
David Rajchenbach-Teller
b9acb4b4ef
Bug 1150548 - MISBEHAVING_ADDONS_CPOW_TIME_MS is in milliseconds, but is filled with microseconds data;r=yoric
...
--HG--
extra : rebase_source : 73351d138f78d7555430a98c7d7c3eb407ca8492
2015-04-02 17:29:13 +02:00
David Rajchenbach-Teller
1cdfe96091
Bug 1150446 - Default longestDuration should be 128, not 7;r=yoric
...
--HG--
extra : rebase_source : ddc0dd424bc554ca884adbe6960ebf01487ba934
2015-04-02 13:22:01 +02:00
David Rajchenbach-Teller
65c8d23cc5
Bug 1150432 - AddonWatcher assumes that totalCPOWTime is in milliseconds, while it is in microseconds;r=yoric
...
--HG--
extra : rebase_source : 0e698d4991551b594610f1b2144e45abb142add6
2015-04-02 12:14:04 +02:00
David Rajchenbach-Teller
83cb3e4d12
Bug 1149897 - PerformanceStatsService data is not monotonic;r=jandem
...
--HG--
extra : rebase_source : 2baca0276dfab35686e7d07d24189b363f0a23ff
2015-04-02 17:15:23 +02:00
Atif Iqbal
ce96843aa0
Bug 1150197 - Remove useless null checks after allocating memory with new from xpcom/threads/; r=froydnj
2015-04-02 14:57:46 -04:00
Markus Stange
d18985cfe1
Bug 1150642 - Make mozilla_sampler_save_profile_to_file callable from lldb in Nightly builds. r=jrmuizel
...
--HG--
extra : rebase_source : deaf6793ddc54c487341978c6021f7b0da1c7f57
2015-04-01 12:08:34 -04:00
Markus Stange
7992a7d2ae
Bug 1148855 - Add some tests. r=roc
...
--HG--
extra : rebase_source : 869011e2d53740a54b71a5d8d13a46264ed9ca8c
2015-04-02 14:19:42 -04:00
Markus Stange
192ff01616
Bug 1148855 - Rework how display items are assigned to PaintedLayers and make it work the same way with and without APZ. r=roc
...
--HG--
extra : rebase_source : e6f246f2ee67e4b3478f5687774fb257f40dc5b4
2015-04-02 14:22:40 -04:00
Markus Stange
e2ab5a8c41
Bug 1148855 - Intermediate state that unifies APZ and non-APZ layerization behavior somewhat.
...
--HG--
extra : rebase_source : a5ec7aab3b588c6c5967cfbf1cebc607f6e24953
2015-04-01 17:31:56 -04:00
Markus Stange
cd1c8ccd7f
Bug 1148855 - Mark some ContainerState methods as const. r=roc
...
--HG--
extra : rebase_source : a25baee09a55ab02032c37bdf2ddfc005313203a
2015-03-25 18:08:56 -04:00
Markus Stange
e2dcb6e46e
Bug 1148855 - Set overflow:hidden on scrollbar tracks so that layerization knows that the scrollbar thumb won't leave the scrollbar. r=roc
...
--HG--
extra : rebase_source : 2ac88ac9888444f21114cf951d3f1f814b690e4f
2015-03-25 16:45:24 -04:00
Markus Stange
6d2f0151ad
Bug 1148022 - When frame metrics are attached to the container layer of the root scroll frame, make sure that its scroll frame is active. r=tn
...
--HG--
extra : rebase_source : bb0f77645cd023a6c4f086a54c89a3338bf4faee
2015-04-02 14:28:42 -04:00
Ralph Giles
26d26823cd
Bug 1133862 - Remove MSE debug User Agent string. r=mconley
...
This reverts bug 1127448, removing the build id from the user
agent string we send to youtube in non-release builds. Now that
the feature is in release we no longer need this code for testing.
2015-04-01 16:29:12 -07:00
Ehsan Akhgari
7b1bbb9ff6
Back out bug 1149127 because of Thunderbird insanity
2015-04-02 14:37:55 -04:00
Boris Zbarsky
36a2aaf1fb
Bug 1149811. When XDR-decoding a non-lazy function that can be lazified, we need to set up a backpointer from its LazyScript to its JSScript. r=luke
2015-04-01 12:05:28 -04:00
Boris Zbarsky
94eab48905
Bug 1146333. Get rid of WrapCallThisValue and just use ToJSValue, now that we have it. r=peterv
2015-03-30 23:43:45 -04:00
Jeff Muizelaar
41efb86096
Bug 1149761. Don't MOZ_CRASH if WARP fails. r=bas
...
returning is better than trying to continue.
2015-04-02 14:26:45 -04:00
Jeff Muizelaar
4a5c07e4a6
Bug 1137716. Fix driver version typo.
...
Driver versions are compared like decimal numbers so 8.7 > 8.17 meaning
we blacklisted nothing.
--HG--
extra : rebase_source : fd3bdc9b521d7b0602620d6f0c7ced7bfb34a7eb
2015-04-02 14:19:30 -04:00
Ryan VanderMeulen
6dad174050
Backed out changeset 43c2bea152ce (bug 1148033) for test_broadcastchannel_mozbrowser.html failures.
2015-04-02 14:16:30 -04:00
Daniel Holbert
a798d8e6bc
Bug 1057908 followup: Add missing 'override' annotation on GMPServiceParent::ActorDestroy method decl. rs=ehsan
2015-04-02 10:32:04 -07:00
Jonathan Griffin
3124f5649a
Bug 1147029 - Bump mozharness to 87da3e48572d, r=jlund
2015-04-02 10:19:34 -07:00
Jason Orendorff
1f2361b6ec
Bug 1149563 - Change bogus ctypes code that modifies a frozen object. r=efaust.
...
--HG--
extra : rebase_source : 1b6a8a551e232bed990196c26a9afcc4dfadf3f5
2015-03-28 11:28:06 -05:00
Jason Orendorff
34a69040c9
Bug 1148652, part 3 - Mark arguments.length as overridden when it is redefined via the C API. r=efaust.
...
--HG--
extra : rebase_source : 197f66702b4104417db3b74008b5c2928ad8d335
2015-03-23 14:32:33 -05:00
Jason Orendorff
494f931803
Bug 1148652, part 2 - Use mostly-compliant code for defining TypedArray elements, already used from StandardDefineProperty, in NativeDefineProperty as well. r=efaust.
...
--HG--
extra : rebase_source : b68ed36ea5a657477ca062d549e230931f4bf5d3
2015-03-23 14:32:31 -05:00
Jason Orendorff
e70320abea
Bug 1148652, part 1 - Move array-specific special cases to the top of NativeDefineProperty; update ArraySetLength to be able to cope with incomplete attrs. r=efaust.
...
--HG--
extra : rebase_source : 4c4a58cb7c0819d6af2799e8847cde981f3528b8
2015-03-23 14:32:30 -05:00
Aaron Klotz
161897ae0e
Bug 1149358: Ensure that plugin streams are not manipulated by PluginAsyncSurrogate if plugin destruction is imminent; r=jimm
...
--HG--
extra : rebase_source : 440ecf2bd74fd5e28ed715e7e477d9fd55d18697
2015-04-01 16:53:47 -06:00
Jason Orendorff
43939414b8
Bug 1148568 - In JSON.parse with a reviver callback, ignore failure when defining properties. r=Waldo.
...
Switch to StandardDefineProperty while we're at it. I don't think the "CreateDataProperty" operation given in the spec is quite worth making into a function on its own, since the standard almost exclusively uses it in cases where it "can't fail", and (a) that is unpossible for us; (b) this is not one of those cases anyway.
--HG--
extra : rebase_source : f224305107a7881b6dfd312419808e0211d2f6f3
2015-03-23 14:32:30 -05:00
Jason Orendorff
24fcf2a236
Bug 1147660, part 5 - Split the part of NativeDefineProperty that updates the object into a separate function again. r=efaust.
...
--HG--
extra : rebase_source : 38f9f48c7781328c5116d5e1a37ab39d68aecf89
2015-03-23 14:32:29 -05:00
Jason Orendorff
fb07f68159
Bug 1147660, part 4 - Change NativeDefineProperty to use a PropertyDescriptor internally instead of a bunch of variables. This is a little ugly at first but it'll get better. r=efaust.
...
--HG--
extra : rebase_source : 00a350d6337bfd0d296ff34efa9bd5c89cb0b892
2015-03-23 14:32:29 -05:00
Jason Orendorff
60213879bd
Bug 1147660, part 3 - Rearrange NativeDefineProperty so that special cases are all dispensed with, and ES6 checks done, by the time we start thinking about how to update the object. r=efaust.
...
--HG--
extra : rebase_source : 89858f3cedbf4ca89bc3ed5ace302a4c4904c409
2015-03-23 14:32:29 -05:00
Jason Orendorff
733f6abe90
Bug 1147660, part 2 - Merge DefinePropertyOrElement into NativeDefineProperty, making one long function we can refactor. r=efaust.
...
--HG--
extra : rebase_source : b4055a5b18b8c7f742273fd2d457c7f9ec46e70b
2015-03-23 14:32:28 -05:00
Jason Orendorff
a7363d34e4
Bug 1147660, part 1 - Refactor NativeDefineProperty to put DefinePropertyOrElement's only call site right at the end. No change in behavior. r=efaust.
...
--HG--
extra : rebase_source : 6c946bdb3b5f2d3fa243bfcd4dedbbbbe57773fb
2015-03-23 14:32:28 -05:00
Jason Orendorff
3599763a2f
Bug 1142828 - Refactor to avoid having [[Set]]-specific weird cases in the [[DefineOwnProperty]] code. r=Waldo.
...
NativeSetExistingDataProperty is only moved in this changeset; its body is not modified.
--HG--
extra : rebase_source : b018086d39e9ebd9ebb7f70000f296cd9a452b82
2015-03-23 14:32:28 -05:00
Andrea Marchesini
316669518c
Bug 1148033 - BroadcastChannel API should rispect the B2G app sandboxes, r=ehsan
2015-04-02 17:05:50 +01:00
Neil Deakin
fd03e98915
Bug 1131579, [e10s] fix and re-enable browser_visibleFindSelection.js, r=mdeboer
2015-04-02 12:43:21 -04:00
Eitan Isaacson
3e535f690e
Bug 1086545 - Bind speech task streams to a parent stream held by voice registry. r=padenot
2015-04-02 09:37:24 -07:00
Sotaro Ikeda
806c406d91
Bug 1143694 - Care about gralloc YV12 stride r=jesup
2015-04-02 09:28:11 -07:00
L. David Baron
80cc90223f
Bug 980770 - Enable off-main-thread animations on all platforms other than Mac OS X with off-main-thread compositing, for nightly/aurora. r=birtles
...
CLOSED TREE with a=RyanVM
2015-04-02 09:08:40 -07:00
Ryan VanderMeulen
d2e5e61478
Backed out changeset 93166201fca0 (bug 941085) for Gip failures.
...
CLOSED TREE
2015-04-02 12:05:56 -04:00
Jason Orendorff
4ed9fdd437
Bug 1138499, part 3 - Flip JS_CHECK_ACCESSOR_FLAGS from a blacklist to a whitelist. r=Waldo.
...
--HG--
extra : rebase_source : 757d46a33a5febdc758dc5ce6b3d621c254fe096
extra : source : c7388a9c393519117d55d2cc5326ae8c54ccae47
2015-03-23 16:44:10 -05:00
Jason Orendorff
6543d49db0
Bug 1138499, part 2 - Strengthen assertComplete() to require that both [[Get]] and [[Set]] be present on accessor properties. r=Waldo.
...
--HG--
extra : rebase_source : 171aabdb0c4291d35e70fc0d6bf404a17a7bdb9b
extra : source : 9b51b38317d6a85390d73074fd6344e576d2605d
2015-03-23 14:32:27 -05:00