Commit Graph

165633 Commits

Author SHA1 Message Date
Boris Zbarsky
78f22014c4 Bug 945416 part 4. Introduce a DoNewResolve method on nsGlobalWindow and call it from nsWindowSH::NewResolve. r=peterv 2014-01-29 22:33:25 -08:00
Boris Zbarsky
3ecc0d422f Bug 945416 part 3. Make GlobalResolve fill in a JSPropertyDescriptor that nsWindowSH::NewResolve then uses to actually define the property. r=bholley,peterv 2014-01-29 22:33:23 -08:00
Boris Zbarsky
2cc31b028d Bug 945416 part 2. When invoking a DoNewResolve hook on an Xray, make sure to first invoke it on the underlying object. r=bholley,peterv 2014-01-29 22:33:22 -08:00
Boris Zbarsky
b95def137b Bug 945416 part 1. Move the Components shim into GlobalResolve. r=bholley 2014-01-29 22:33:20 -08:00
Boris Zbarsky
21d37593cc Bug 962290. Remove support for the JavaScript-global-dynamic-nameset category as a way to install lazy properties on the global. r=peterv 2014-01-29 22:33:10 -08:00
Boris Zbarsky
e5abd9db16 Bug 963895. Add threadsafe versions of AutoJSContext/AutoSafeJSContext. r=bholley 2014-01-29 22:33:03 -08:00
Boris Zbarsky
c6f7471ec5 Bug 964891. Don't put up a slow script dialog for no-longer-current inners. Just kill the script instead. r=smaug 2014-01-29 22:32:57 -08:00
Matt Woodrow
550fee56f2 Bug 962786 - Convert nsDragService to use Moz2D. r=roc
* * *
Bug 962786 - Bustage fix on a CLOSED TREE
2014-01-29 13:10:33 +13:00
Matt Woodrow
eec83a3058 Bug 946952 - Run a 'compressed' paint up to 1 second after skipping the ColorLayer optimization. r=roc 2014-01-30 18:41:17 +13:00
Matt Woodrow
61e8facd78 Bug 965030 - Pass the correct positioned frame to PushAbsoluteContainingBlock. r=roc 2014-01-30 18:40:23 +13:00
Nicholas Nethercote
921f918ebf Bug 957410 - Make |mach valgrind-test| detect errors in child processes. r=gps. 2014-01-22 16:26:55 -08:00
Jeff Walden
ee9851c473 Bustage fix, bug 947014 followup. r=bustage in a CLOSED TREE 2014-01-29 17:57:36 -08:00
Tim Taubert
423f6f24e5 Bug 965468 - Make LoadStartDetectionRunnable wait for loadstart r=bent 2014-01-29 12:32:50 -08:00
Anthony Jones
69c993c6ec Bug 965120 - Git support for mach clang-format; r=gps 2014-01-30 14:27:44 +13:00
Anthony Jones
556925da1c Bug 965120 - Use .clang-format to set tree default format; r=gps 2014-01-30 14:27:44 +13:00
Anthony Jones
1b29808611 Bug 965120 - Add --show option to mach clang-format; r=gps 2014-01-30 14:27:44 +13:00
Eric Faust
378de04593 Bug 947014 - Allow callers of Wrapper::New to specify a prototype. (r=bholley) 2014-01-29 17:20:16 -08:00
Eric Faust
2ae17ed581 Bug 924720 - Part 8: Remove BaseProxyHandler::isOuterWindow(). (r=bholley) 2014-01-29 17:20:16 -08:00
Eric Faust
c41d46714f Bug 924720 - Part 7: Move and rename OuterWindowProxyObject::class_. (r=bholley) 2014-01-29 17:20:16 -08:00
Eric Faust
a91f79ccaf Bug 924720 - Part 6: Allow callers of Wrapper::New to specify a Proxy JSClass. (r=bholley) 2014-01-29 17:20:16 -08:00
Eric Faust
d24a35e290 Bug 924720 - Part 5: Allow callers of NewProxyObject() to specify a Proxy JSClass. (r=jwalden) 2014-01-29 17:20:16 -08:00
Eric Faust
6220679371 Bug 924720 - Part 4: Create new macros for easy Proxy JSClass creation. (r=jwalden) 2014-01-29 17:20:16 -08:00
Eric Faust
3bacb68ed4 Bug 924720 - Part 3: Allow future Proxy JSClasses to safely have extra reserved slots. (r=billm) 2014-01-29 17:20:16 -08:00
Eric Faust
fdd24700fe Bug 924720 - Part 2: Make OuterWindowProxy use the proxy HasInstance and Convert stubs. (r=bholley) 2014-01-29 17:20:15 -08:00
Eric Faust
f142659bfe Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden) 2014-01-29 17:20:15 -08:00
Eric Faust
131ceafd59 Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden) 2014-01-29 17:20:15 -08:00
Jeff Walden
edd89ea07a Set TZ=UTC in update-icu.sh so that $Date$ expansions in ICU source expand identically no matter where update-icu.sh is run. Useful but not necessary preliminary to bug 924839, rs=jimb over IRC 2014-01-03 17:44:24 -06:00
Jeff Walden
8a168a543c Don't write out the repository revision to intl/icu/SVN-INFO, so that the results of running this script remain constant over time when the same ICU repository path is specified. Useful but not necessary preliminary to bug 924839, r=jimb over IRC 2013-12-14 16:04:21 -05:00
Jeff Walden
6cfc1364d7 Bug 963641 - Make TI work correctly with respect to JSOP_MUTATEPROTO. r=jandem
--HG--
extra : rebase_source : bdd48aeae22ea418569910d470c329a8fc1fa2bf
2014-01-28 10:38:44 -08:00
Jeff Walden
d70f17aca1 Bug 963641 - Add a test for __proto__ in destructuring patterns as a shorthand. r=jorendorff
--HG--
extra : rebase_source : 9d9e5ede1195b7e879a8ca539c9af432c5f2b5d9
2014-01-28 10:38:29 -08:00
Jeff Walden
f327d79b9b Bug 963641 - Remove PNK_MUTATEPROTO, and just make JSOP_MUTATEPROTO be generated for the PNK_INITPROP+__proto__ combination. r=jorendorff
--HG--
extra : rebase_source : 8317d2a90d55a57fb654f72a57ca40575613072c
2014-01-24 19:54:53 -08:00
Jeff Walden
b0c9ce62b4 Bug 963641 - Tests for __proto__ in object literals with jsreflect and asm.js module export objects. r=jorendorff
--HG--
extra : rebase_source : cc570fcbc018618079843df2d07f87bbf30f18a7
2014-01-27 21:39:58 -08:00
Jeff Walden
bcd0dcde6a Bug 963641 - Miscellaneous cleanups not implicated in actual bugs. r=jorendorff
--HG--
extra : rebase_source : a7969e756bc5456b6524fab8f602f61a7ed83a13
2014-01-27 16:33:03 -08:00
Benoit Girard
b352a57e15 Bug 956263 - Add a preference to control the compositor frame-rate. r=mstange 2014-01-29 18:26:38 -05:00
Phil Ringnalda
6d6297bbf6 Back out d890e603d751 (bug 961919) for reenabling failing tests 2014-01-29 15:36:49 -08:00
Eitan Isaacson
5ed940a4ca Bug 964534 - Move cursor to new dialog if focus does not change the cursor first. r=yzen 2014-01-29 15:08:53 -08:00
Eitan Isaacson
9398af6885 Bug 964514 - Add dialog to output generator. r=yzen 2014-01-29 15:08:53 -08:00
Eitan Isaacson
46acb0203b Bug 963373 - Update cursor after scroll. r=yzen 2014-01-29 15:08:53 -08:00
Ehsan Akhgari
5f9cdeea9f Bug 965526 - Disable the native theme on the textboxes in the test case for bug 585922 2014-01-29 14:57:31 -08:00
Vladimir Vukicevic
9e20208adb b=738872; implement WebGL OES_texture_half_float; part 3 - desktop GL compat; r=jgilbert 2014-01-27 13:30:33 -05:00
Vladimir Vukicevic
a988bc2a34 b=738872, implement WebGL OES_texture_half_float; part 2 - core impl; r=jgilbert 2014-01-23 16:47:37 -05:00
Vladimir Vukicevic
b6b7a87f86 b=738872, implement WebGL OES_texture_half_float; part 1 - GLContext; r=jgilbert 2014-01-23 12:47:56 -05:00
Vladimir Vukicevic
f5982a8788 b=951799, cache uniforms in OGLShaderProgram, part 3 - inline; r=bjacob 2014-01-29 17:53:38 -05:00
Vladimir Vukicevic
2862b29b17 b=951799, cache uniforms in OGLShaderProgram, part 2 - fix LayerProgramProjectionMatrix; r=bjacob 2014-01-29 17:53:38 -05:00
Vladimir Vukicevic
60cf58f1f2 b=951799, cache uniforms in OGLShaderProgram, part 1; r=bjacob 2014-01-29 17:53:37 -05:00
Camilo Viecco
0b730b3492 Bug 962693: Add function to add arbitrary errors to tail of verifylog. r=keeler 2014-01-24 14:13:25 -08:00
Terrence Cole
7bf2e1c451 Bug 962256 - Remove extraneous roots from some hot paths in Baseline; r=jonco 2014-01-27 16:51:57 -08:00
Kartikaya Gupta
f7c2ff47dd Bug 956690 - Ensure we descend into the root scroll frame if there is a displayport set. r=tn 2014-01-29 17:40:01 -05:00
Nikhil Marathe
5db6ecc8f5 Bug 942359 - More Promises tests on workers. r=baku
--HG--
extra : rebase_source : 202611f82f7fc1272229f847bee09e6fb39a336b
2013-11-22 18:21:49 -08:00
Jim Blandy
d9503ff767 Bug 964507: Add mochitests for Debugger.Source.protoype.element and .elementAttributeName. r=bz 2014-01-29 14:12:23 -08:00