Tor Arvid Lund
71bbbd7eb2
Bug 929513 - Remove unused #include statements r=nical
2013-12-13 18:31:35 +01:00
Andy Wingo
9441939663
Bug 927782 - Part 12: Remove blockChain from StackFrame. r=luke
2013-11-26 12:17:08 +01:00
Andy Wingo
44bd6e4790
Bug 927782 - Part 11: Optimize block scopes without aliased locals. r=luke
2013-11-26 12:07:02 +01:00
Andy Wingo
7da22095a0
Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
2013-12-06 18:42:08 +01:00
Andy Wingo
bbd69751e9
Bug 927782 - Part 9: Fix js_DumpScriptDepth to not abort on unreachable bytecodes. r=luke
2013-12-06 18:30:05 +01:00
Andy Wingo
e1f6dcf132
Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
2013-12-06 18:27:55 +01:00
Andy Wingo
3b8c9f30e6
Bug 927782 - Part 7: Refactor entering and leaving block scopes in BytecodeEmitter. r=luke
2013-12-06 18:25:55 +01:00
Andy Wingo
46f0c84994
Bug 927782 - Part 6: Fix for-let nesting so nonlocal exits are easier. r=luke
2013-11-26 10:13:59 +01:00
Andy Wingo
e877084c47
Bug 927782 - Part 5: Clean up bytecode generation for catch clauses. r=jorendorff
2013-11-26 10:11:06 +01:00
Andy Wingo
616863d982
Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
2013-12-06 18:22:06 +01:00
Andy Wingo
622f257d78
Bug 927782 - Part 3: Add DEBUGLEAVEBLOCK opcode to invalidate live DebugScopes. r=luke
2013-11-25 12:19:58 +01:00
Andy Wingo
759b9344ea
Bug 927782 - Part 2: Remove HAS_BLOCKCHAIN. r=luke
2013-11-25 12:19:38 +01:00
Andy Wingo
6068ab757b
Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
2013-12-06 17:56:20 +01:00
Paul Adenot
9c371ba053
Bug 947431 - Be more robust when getting the preferred sample rate when using the OpenSL backend. r=kinetik
...
--HG--
extra : rebase_source : a55d98b9ce2cc6a9c2559d9589984faf8063c301
2013-12-12 18:35:39 +01:00
Steve Fink
ab8787514a
Bug 949108 - Rooting hazards in nsScriptLoader.cpp due to AutoPushJSContext, r=bz
...
--HG--
extra : rebase_source : 02c19e3831118d3d4703c7904ea0b7228c06261f
2013-12-11 16:26:37 -08:00
Paul Adenot
b31e1049fa
Bug 949474 - Reflect the fact that the nominal range for the sampleRate argument of the AudioContext.createBuffer changed in the spec. r=
...
* * *
Bug 949474 - Fix various oranges, on a CLOSED TREE.
--HG--
extra : rebase_source : 1317857063b7f028687aab1c00f113d947cd5685
2013-12-13 17:58:00 +01:00
Bobby Holley
9d29199dc3
Bug 944407 - Tests. r=bz
2013-12-13 08:54:04 -08:00
Bobby Holley
4047601939
Bug 944407 - Allow scripts for an XBL binding if and only if the XBL document comes from a scriptable domain. r=bz
2013-12-13 08:54:04 -08:00
Dan Gohman
7bfe3843b4
Bug 949171 - IonMonkey: Enforce some invariants for LSafepoint. r=nbp
2013-12-13 08:27:48 -08:00
Dan Gohman
329bfe15ba
Bug 949171 - IonMonkey: Check more things in AssertBasicGraphCoherency. r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
c9d9fd8426
Bug 949171 - SpiderMonkey: Remove fudge from the RawLengthForBits calculation, and fix Safepoint reading to be ok with this. r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
2607a0f963
Bug 949171 - SpiderMonkey: Rename bitset's max to numBits. r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
9f4e4d2fef
Bug 949171 - SpiderMonkey: Tighten up various assertions. r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
bf65a5665c
Bug 949171 - IonMonkey: Use the right block for EffectiveAddressAnalysis r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
accec54134
Bug 949171 - SpiderMonkey: Pad the local slot size by at least sizeof(Value). r=nbp
2013-12-13 08:27:47 -08:00
Dan Gohman
18f4be66a8
Bug 949668 - SpiderMonkey: Add a MoveOp::FLOAT32 r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
d6a58ddb0b
Bug 949668 - SpiderMonkey: Enum simplification. r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
cf80b63f42
Bug 949668 - SpiderMonkey: Delete an unused function. r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
e55bd88d09
Bug 949668 - SpiderMonkey: Add a type to LMoveGroup. r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
12ce37d8aa
Bug 949668 - SpiderMonkey: Add an LDefinition::Float32 r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
371b480533
Bug 949668 - SpiderMonkey: MoveOp cleanups. r=jandem
2013-12-13 08:27:47 -08:00
Dan Gohman
7185e14125
Bug 949668 - SpiderMonkey: Rename MoveResolver::Move to MoveOp. r=jandem
2013-12-13 08:27:46 -08:00
Alexander Surkov
9d189300bb
Bug 943612 - don't use GetPosAndText to convert offsets to DOM range, r=tbsaunde
2013-12-13 11:26:35 -05:00
Olli Pettay
5477bd6943
Bug 944847, don't try to compile event handlers for data documents, r=bz
...
--HG--
extra : rebase_source : 2b4ce65fad2433475f4b50ccd89b4301cee6c8b2
2013-12-13 16:36:29 +02:00
Julian Seward
501e006ac9
Bug 867597 - IonMonkey: ARM hwcaps detection depends on uninitialised garbage on the stack. r=mjrosenb
...
--HG--
extra : rebase_source : aaa617de72c55552bd63f23d392e25785c1bf65a
2013-12-13 12:40:24 +01:00
Ehsan Akhgari
912bf8a846
Bug 940821 - Build crashreporter in unified mode; r=ted
2013-12-13 09:55:39 -05:00
Bas Schouten
1da060fb89
Bug 946540: Deal with inflection points that all lie outside of (0, 1). r=jrmuizel
2013-12-13 15:22:37 +01:00
Jonathan Watt
c21b58cae2
Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange
2013-12-13 13:43:58 +00:00
Jonathan Watt
12453ea7a3
Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange
2013-12-13 13:41:46 +00:00
Kannan Vijayan
f36cf5885c
Bug 949496 - Correctly handle frame return values when bailing to baseline. r=jandem
2013-12-13 08:37:46 -05:00
Jonathan Watt
609fb5fc12
Bug 944704, part 3 - Fix stroke dashing for SVG ellipses so that the dashing starts from the correct point and progresses in the correct direction. r=Bas
2013-12-13 12:14:37 +00:00
Jonathan Watt
9117907473
Bug 944704, part 2 - Update the Mozilla callers of Moz2D's ArcToBezier for its new signature. r=Bas
2013-12-13 12:14:36 +00:00
Jonathan Watt
f47e1b2989
Bug 944704, part 1 - Extend Moz2D's ArcToBezier helper so that it can draw ellipse arcs in addition to circle arcs. r=Bas
2013-12-13 12:14:36 +00:00
Gregory Szorc
8167b5ca6f
Bug 949304 - Print Makefile counts during config.status; r=glandium
...
We now capture and print the number of Makefile.in and the number of
generated Makefile as part of config.status. This should give us a nice,
easy to extract metric going forward.
Pushing on a CLOSED TREE because this patch didn't deserve to get backed
out.
--HG--
extra : amend_source : 36028b17fd09c57455aef681bbe459891f5ed607
2013-12-13 00:03:55 +09:00
Carsten "Tomcat" Book
dcf3207d31
Backed out changeset 203e2bcc575d (bug 949875) for Windows Bustage on a CLOSED TREE
2013-12-13 12:46:22 +01:00
Carsten "Tomcat" Book
27f0f88f29
Backed out changeset 273e7ed05fa3 (bug 949304) for Windows Bustage on a CLOSED TREE
2013-12-13 12:46:03 +01:00
Victor Porof
bb725d63df
Bug 949968 - Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_variables-view-override-02.js | Test timed out, r=me
2013-12-13 13:17:33 +02:00
Simon Montagu
cd447e7fa5
Add NS_FRAME_IS_BIDI bit even when short-circuiting bidi resolution. Bug 942690, r=roc
2013-12-13 12:09:26 +02:00
Jon Coppeard
0fa113316c
Bug 945280 - Reset nursery to initial state on disabling generational GC zeal mode r=terrence
2013-12-13 09:32:19 +00:00
Jon Coppeard
bc744f6bf1
Bug 945285 - Don't verify post barriers if store buffer is disabled r=sfink
2013-12-13 09:32:19 +00:00