Till Schneidereit
|
75105f0e84
|
Bug 820390 - Implement AutoHashMapRooter and AutoObjectObjectHashMap. r=terrence
--HG--
extra : rebase_source : 5b6950ddae603ccdfabb7a6de0cd46b5c3d6331f
|
2012-12-13 22:50:56 +01:00 |
|
Boris Zbarsky
|
3076697db0
|
Bug 820862. JSJitInfo should say what sort of function it is. r=jandem
|
2012-12-13 17:08:43 -05:00 |
|
Terrence Cole
|
d6b9d83a60
|
Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
--HG--
extra : rebase_source : fbd47f598964cbb03dcc782198c10164e09a26f2
|
2012-11-29 10:22:10 -08:00 |
|
Bill McCloskey
|
0c76f36845
|
Bug 816064 - Assert against NULL objects in deferred release (r=mccr8)
|
2012-12-13 11:18:41 -08:00 |
|
Benjamin Smedberg
|
38d848cbf1
|
Bug 776985 - libs-xpcshell-tests should not attempt to install backup files that end in ~, r=ted
--HG--
extra : rebase_source : 99524befd5c276a9028c778216425de20201fb6e
|
2012-07-25 10:26:41 -04:00 |
|
Brian Hackett
|
6b138b7b7d
|
Bug 813671 - ModI should not clobber input register, r=jandem.
|
2012-12-13 09:20:38 -07:00 |
|
Brian Hackett
|
358b0f0abc
|
Bug 814396 - CharCodeAt OOL call should not rejoin in the middle of the inline path, r=jandem.
|
2012-12-13 09:12:41 -07:00 |
|
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 |
|