Jan de Mooij
|
9ea1cdcde1
|
Bug 820816 - Refactor call object creation to not require a StackFrame. r=luke
|
2012-12-13 13:19:32 +01:00 |
|
Jon Coppeard
|
e91232b5a9
|
Bug 820871 - GC: Validate gray marking r=billm
--HG--
extra : rebase_source : 932c1be89d941714d4b4f4ab1b01509395d35749
|
2012-12-10 13:42:41 +00:00 |
|
Jon Coppeard
|
bbfebabe74
|
Bug 820422 - GC: Store buffered gray roots per-compartment r=billm
--HG--
extra : rebase_source : 0fb2e6d96c8a4cb91c045444be0ff12bf5eb4010
|
2012-12-11 17:03:44 +00:00 |
|
Jan de Mooij
|
a6d2f47035
|
Bug 820105 - Add callWithABI overload that takes the callee as Address. r=dvander
|
2012-12-13 09:33:15 +01:00 |
|
Robert O'Callahan
|
ddc6a67d43
|
Backing out bug 815010 due to test failures
|
2012-12-13 16:06:34 +13:00 |
|
Robert O'Callahan
|
83ad6aadb3
|
Backed out changeset 531eb76b7ab6 (bug 815010) due to major test bustage
|
2012-12-13 16:06:06 +13:00 |
|
Jim Blandy
|
f3b275a9f7
|
bug 820691: Don't use GDB's --python option to run JS pretty-printer tests; newer GDBs don't have that option. DONTBUILD r=sfink
|
2012-12-12 18:09:50 -08:00 |
|
Jim Blandy
|
affa256eba
|
Bug 819525: JS GDB pretty-printers: Don't trip over tagless structs. DONTBUILD r=sfink
|
2012-12-12 18:09:50 -08:00 |
|
Till Schneidereit
|
bbc14dabde
|
Bug 815010 - Create lazy interpreted function's script in the jsdbg API's JS_GetFunctionScript. r=luke
--HG--
extra : rebase_source : 937a9c607b5f703463539fffb1f298e61a6fd53b
|
2012-12-10 15:46:52 +01:00 |
|
Till Schneidereit
|
f782ba3600
|
Bug 819702 - apply de-macroization and de-constification form JS2C to selfhosted.js. r=shu DONTBUILD
--HG--
extra : rebase_source : 68579a8050c1ad7a1bc59cd2c4fdc450ec8faa74
|
2012-12-13 02:10:34 +01:00 |
|
Bobby Holley
|
3fcdd84451
|
Bug 818716 - Move XBL detection into nsContentUtils and remove filename hack. r=mrbkap
|
2012-12-12 17:09:37 -08:00 |
|
Bobby Holley
|
b9b954824f
|
Bug 820666 - Tag XBL script for <field> elements and child scripts. r=jorendorff
|
2012-12-12 17:09:37 -08:00 |
|
Terrence Cole
|
ccf9451d1a
|
Bug 821013 - Exactly rooting IonBuilder::jsop_initelem; r=billm
--HG--
extra : rebase_source : 6616c002c039b92dacbd5b5ef76ee320af8073dd
|
2012-12-12 15:01:36 -08:00 |
|
Bill McCloskey
|
06ed6fc353
|
Bug 819443 - Fix compile error (r=red)
|
2012-12-12 13:44:33 -08:00 |
|
Bill McCloskey
|
bd1e47165c
|
Bug 819443 - Make sure we don't finalize on background thread (r=luke)
|
2012-12-12 13:17:45 -08:00 |
|
Bill McCloskey
|
17f16ce86d
|
Bug 819443 - Fix some enums (r=terrence)
--HG--
extra : rebase_source : f6d9342a5b077c5691cefa8eeb760e6527855290
|
2012-12-12 13:17:43 -08:00 |
|
Bill McCloskey
|
5bccb8cdf0
|
Bug 782818 - Temporarily enable compartment assertions (r=luke)
|
2012-12-12 12:59:51 -08:00 |
|
Brian Hackett
|
7eab3ec7a5
|
Bug 819329 - Use AutoFlushCache when attaching finished compilations, r=dvander.
|
2012-12-12 13:18:00 -07:00 |
|
Justin Lebar
|
822f4ee221
|
Bug 820540 - Build more things with -funwind-tables when DMD is enabled on ARM. r=glandium
This allows our backtraces to trace into more files.
As part of this fix, fix typo in gfx/cairo/cairo/src/Makefile.in introduced in bug 785422.
|
2012-12-12 11:15:35 -05:00 |
|
Benjamin Peterson
|
bd0c6115e7
|
Bug 819509 - Rename almost everything dealing with strict mode to just |strict|. r=njn
--HG--
extra : rebase_source : b9698ec5c0fee259ca84aa29ec15118509d9e86f
|
2012-12-12 01:37:34 -05:00 |
|
Benjamin Peterson
|
7044ad9b09
|
Bug 819509 - Reduce possible tokenizer lookahead. r=njn
--HG--
extra : rebase_source : 85362ff2f4703c23cb5a46cef5fa837a4d8f8240
|
2012-12-12 01:35:26 -05:00 |
|
Benjamin Peterson
|
1b37e03c8c
|
Bug 819509 - Remove old strict mode code and simplify. r=njn
--HG--
extra : rebase_source : bc45b3d5c6229042512a8079ec9941e86df8a4c5
|
2012-12-12 01:35:17 -05:00 |
|
Benjamin Peterson
|
5447f78806
|
Bug 819509 - Make strictness a boolean. r=njn
--HG--
extra : rebase_source : c27dcc98cf86d2550590e097f484a15bd26e89a3
|
2012-12-12 01:35:12 -05:00 |
|
Benjamin Peterson
|
d142cbe071
|
Bug 819509 - Reimplement banning of XML in defaults. r=njn
--HG--
extra : rebase_source : c6caca04941cd93ccc19414cb1f15bccf686f49c
|
2012-12-12 01:35:06 -05:00 |
|
Benjamin Peterson
|
77dac08f38
|
Bug 819509 - Reparse functions if we discover they are strict. r=njn
--HG--
extra : rebase_source : ab04928f5922e6785f32dcd802b2474525981e99
|
2012-12-12 01:35:05 -05:00 |
|
Benjamin Peterson
|
8cbbec8014
|
Bug 819509 - Make some JSFunction setters idempotent. r=njn
--HG--
extra : rebase_source : 71dab04f49a84d1d3108d610e33fa7e06a18a143
|
2012-12-12 01:34:46 -05:00 |
|
Benjamin Peterson
|
b43c7084b8
|
Bug 819509 - Make the tokenizer record if it sees an octal escape. r=njn
--HG--
extra : rebase_source : 924bbbfe3fdcad5c4334f2bf6cbb91763fced512
|
2012-12-12 01:34:35 -05:00 |
|
Benjamin Peterson
|
c80d3162ca
|
Bug 819509 - Minimal tokenizer support for seek and tell. r=njn
--HG--
extra : rebase_source : 0689ce098094157e1dc9967e86bf30b42a75622c
|
2012-12-12 01:34:29 -05:00 |
|
Mike Hommey
|
7a281758d5
|
Bug 780448 - Add rules for generic python unit tests. r=ted
|
2012-12-12 16:01:32 +01:00 |
|
Mike Hommey
|
400ba91116
|
Bug 820724 - Add support for more elaborate expressions for Preprocessor.py. r=ted
|
2012-12-12 16:00:40 +01:00 |
|
Tom Schuster
|
ce2db82e4a
|
Bug 812446 - Optimize str[double], str.char[Code]At(double). r=nbp
|
2012-12-12 13:21:41 +01:00 |
|
Jon Coppeard
|
853469c636
|
Bug 817343 - GC validation isn't happening r=billm
--HG--
rename : dom/tests/browser/browser_ConsoleStoragePBTest_perwindowpb.js => dom/tests/browser/browser_ConsoleStoragePBTest.js
rename : toolkit/components/places/tests/browser/browser_visituri_privatebrowsing_perwindowpb.js => toolkit/components/places/tests/browser/browser_visituri_privatebrowsing.js
extra : rebase_source : 7deb5ea796a0dfd68a3baa5b616af5ec98db545f
|
2012-12-05 17:55:26 +00:00 |
|
Nicolas B. Pierron
|
d8fe3007ea
|
Bug 800862 - Unwind bailouts exception with the interpreter. r=dvander
|
2012-12-11 20:45:01 -08:00 |
|
Nicholas Nethercote
|
5aca577162
|
Bug 816250 - Make it harder to break the JSScript size constraints. r=luke.
|
2012-12-11 17:48:40 -08:00 |
|
Terrence Cole
|
1f312f6f66
|
Bug 819118 - Use accessor rather than direct script access; r=billm
This abstracts the requirement to manually cast from HeapPtr to Unrooted.
|
2012-12-05 14:21:44 -08:00 |
|
Kyle Huey
|
947106a519
|
Bug 811615: Enable chrome code to create a new File object by wrapping an existing Blob and provide a custom name/type. r=sicking a=basecamp-blocking
|
2012-12-11 13:21:03 -08:00 |
|
Ms2ger
|
ac97224f7a
|
Bug 776539 - Move FormData to Paris bindings; r=bz
|
2012-12-11 19:09:56 +01:00 |
|
Mike Hommey
|
dca27bb5bb
|
Bug 755724 - Use DIST_SUBDIR for XPIs too. r=ted
|
2012-12-11 16:37:07 +01:00 |
|
Mike Hommey
|
7faae537f1
|
Bug 820289 - Quote paths in install/preprocessing/mkdir "magic" rules. r=ted
|
2012-12-11 16:36:40 +01:00 |
|
Mike Hommey
|
d52dad1185
|
Bug 820351 - Use pymake native touch in config/makefiles/autotargets.mk. r=ted
|
2012-12-11 16:36:39 +01:00 |
|
Jeff Walden
|
e753142a19
|
Bug 805121 - Be more careful checking math to avoid incorrect behaviors. r=terrence
|
2012-10-31 15:07:59 -07:00 |
|
Ed Morley
|
afe82ab291
|
Backout 194d8f675d2d & 251a18603db4 (bug 811615) for xpcshell and mochitest failures
|
2012-12-11 13:09:38 +00:00 |
|
Kyle Huey
|
9b92167718
|
Bug 811615: Enable chrome code to create a new File object by wrapping an existing Blob and provide a custom name/type. r=sicking a=basecamp-blocking
|
2012-12-11 03:54:08 -08:00 |
|
Hannes Verschore
|
fa92ccc83d
|
Bug 816492: Add testcase, r=testcase
|
2012-12-11 12:51:13 +01:00 |
|
Hannes Verschore
|
d4c37ed4f4
|
Bug 819797: Create script for lazy functions before using the script, r=dvander
|
2012-12-11 12:22:06 +01:00 |
|
Hannes Verschore
|
fe2c0df0a9
|
Bug 819797: Don't use range information when range analysis is disabled, r=bhackett
|
2012-12-11 12:22:03 +01:00 |
|
Hannes Verschore
|
d75d66b99a
|
Bug 813773: Increase speed of calls with unknown function target using IM to IM fastpath, r=nbp,sstangl
|
2012-11-27 22:03:37 +01:00 |
|
Hannes Verschore
|
cdfe72685c
|
Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander
|
2012-12-09 22:57:01 +01:00 |
|
Till Schneidereit
|
fa7b8b7f31
|
Bug 819700 - Part 4: Followup for a bug introduced in Part 1. r=ms2ger
--HG--
extra : rebase_source : f2dc7ac7d6c2e74a8a3eb01e61541a7162ad8833
|
2012-12-11 10:40:25 +01:00 |
|
Till Schneidereit
|
7a588e2984
|
Bug 819700 - Part 3: Cleanup of intrinsics naming and arguments order of callFunction. r=shu
|
2012-12-11 09:48:42 +01:00 |
|