Jim Blandy
4b30589daf
Bug 738480: Simplify Debugger::ScriptQuery after CPG. Fix missing compile-and-go scripts. r=luke
2012-10-19 09:53:00 -07:00
Isaac Aggrey
5d8d5083ea
Bug 794510: Part 1 - Build with NO_NSPR_10_SUPPORT by default; r=ehsan,glandium,wtc
2012-10-11 01:00:54 -05:00
Peter Van der Beken
57adeb4354
Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz.
...
--HG--
extra : rebase_source : 5dd51c4ad5274da9235c8c341b0531f234e95a91
2012-10-09 14:31:24 +02:00
Jacek Caban
f155653bf2
Bug 803084 - Port bug 789753 to mingw-w64 builds r=m_kato DONTBUILD
...
--HG--
extra : rebase_source : 05e1649e02e473a22ceacb55f05afa9a9de2bda2
2012-10-19 13:17:05 +02:00
Makoto Kato
0638f34655
Bug 802529 - crash in js::detail::HashTableEntry with methodjit=false. r=luke
2012-10-19 16:37:00 +09:00
Nikhil Marathe
51a2c616e8
Bug 802751 - Remove outdated comment. r=luke DONTBUILD
...
--HG--
extra : rebase_source : 9641e600293c846e4c7a002d32b1b0da1de28cb5
2012-10-18 22:27:31 -04:00
Ryan VanderMeulen
e7c57435cb
Bug 798123 - Fix build bustage. r=Waldo
...
CLOSED TREE
2012-10-18 22:21:38 -04:00
Gabriele Svelto
cc3411e5ab
Bug 798123 - Replace the array conversion functions in BluetoothUtils.cpp with those in nsTArrayHelpers.h. r=mrbkap
2012-10-18 15:20:54 +02:00
Benjamin Peterson
632234f58e
Bug 803358 - Remove JSOPTION_RELIMIT. r=luke
2012-10-18 21:06:42 -04:00
Joel Maher
05d832e89a
Bug 788653 - Make enablePrivilege pref name more dire. r=bholley
2012-10-18 08:03:37 -04:00
Isaac Aggrey
cbb17fe7b2
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
2012-10-11 18:38:04 -05:00
Josh Matthews
17184e0206
Backed out changeset 12002e126b39 (bug 769298)
2012-10-18 17:27:23 -04:00
Jim Blandy
9b0476d15a
(no bug) DONTBUILD Fix comment search-and-replaceo in js/src/ion/IonMacroAssembler.h rs=nobody
2012-10-18 14:20:43 -07:00
Andres Hernandez
5714d9cba9
Bug 769298 - Avoid logging script errors coming from private windows in the global error console
2012-10-18 00:24:56 -06:00
Bill McCloskey
f7b79900c0
Bug 795532 - Add more assertions during transplant (r=bholley)
2012-10-17 14:42:41 -07:00
Ed Morley
08d7403cae
Merge mozilla-central to mozilla-inbound
2012-10-18 18:14:23 +01:00
Ed Morley
4663178067
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-10-18 18:12:33 +01:00
Chris AtLee
657519f363
Bug 802763: Set objcopy for gonk builds. r=ted DONTBUILD
2012-10-18 10:45:31 -04:00
Mike Hommey
c318b23973
Bug 794472 - Add quoting for some commands to make pymake happier. r=ted
2012-10-18 14:44:12 +02:00
Luke Wagner
eaea7760a3
Bug 801922 - IonMonkey: LDefinition::BOX should only be defined with JS_PUNBOX64 (r=dvander)
2012-10-16 16:56:11 -07:00
Luke Wagner
c90c4baefb
Bug 800650 - decouple CompileBackEnd from IonBuilder (r=dvander)
2012-10-16 16:56:11 -07:00
Bobby Holley
18c36e53ac
Bug 802968 - Fix racy test behavior. r=me DONTBUILD
...
--HG--
extra : rebase_source : 631b1d7d8efc625725b9a733c8e065030ff795e1
2012-10-18 14:41:13 +02:00
Bill McCloskey
57de976dc0
Bug 714050 - Make JS source compression thread optional (r=luke)
2012-10-16 11:57:11 -07:00
Bill McCloskey
6aef4b6f13
Bug 714050 - Make Ion compile threads optional (r=luke)
2012-10-16 11:57:09 -07:00
Bill McCloskey
f62c582637
Bug 714050 - Make GC helper thread optional (r=luke)
2012-10-16 11:57:09 -07:00
Bill McCloskey
760cd44124
Bug 714050 - Add support for optional JS helper threads (r=luke)
2012-10-16 11:57:09 -07:00
Sean Stangl
9fa636c54f
Bug 801915 - Handle JSOP_IN with IonMonkey. r=jandem
2012-10-17 13:57:16 -07:00
Bobby Holley
a0bafb7cc3
Bug 801241 - Properly handle |false| return false from JS_DescribeScriptedCaller. r=bz
2012-10-17 19:44:30 +02:00
Ehsan Akhgari
1a3d718b58
Merge mozilla-central into mozilla-inbound
2012-10-17 13:03:16 -04:00
Hannes Verschore
75f29a4d4b
Bug 801830: Ionmonkey: correctly compare definitions in MMul
2012-10-17 18:34:39 +02:00
bzbarsky@mit.edu
696273ce6e
Bug 802243 - WrapperCache DOMStringMap, quickstub, r=smaug
...
--HG--
extra : rebase_source : 3c1bb6ab18692d647461af42e732e5f150ae8500
2012-10-17 04:14:32 +03:00
Steve Fink
08469cdc53
Bug 802319 - Various rooting fixes. r=terrence
...
js/src/tests (jstests) currently passes all tests with rooting analysis on with this patch applied.
2012-10-15 16:23:33 -07:00
Steve Fink
5806610a77
Bug 802422 - Pay attention to the actual test result. r=terrence
2012-10-12 14:53:45 -07:00
Bobby Holley
fcedab455b
Bug 792280 - Only censor function.caller for non-same-origin calls. r=luke
2012-10-17 17:56:49 +02:00
Justin Lebar
21c38c75e3
Bug 801780 - Part 2: Explicitly call out long strings in about:memory. r=njn
2012-10-17 10:44:31 -04:00
Jan Beich
0cb1aa598a
Bug 788955 - Check for malloc_usable_size() and malloc_np.h via autoconf. r=glandium
2012-10-17 16:39:15 +02:00
Jan Beich
439cba09f1
Bug 795742 - Remove a configure check unused in JS code. r=glandium
2012-10-17 16:33:31 +02:00
Benjamin Peterson
bdcc6f920a
Bug 801961 - Make ion compile threads start lazily. r=luke
2012-10-17 00:18:21 -04:00
Bill McCloskey
07e7af0494
Bug 791174 - Clean up GC tracing code (r=jonco)
2012-10-15 17:02:52 -07:00
Terrence Cole
a67474905a
Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn
...
Return<T> wraps GC things that are returned from accessor methods. The wrapper
helps to ensure correct rooting of the returned pointer and safe access while
unrooted.
2012-09-26 11:13:20 -07:00
Bobby Holley
2d8eff9c4b
Bug 797304 - Replace MoveWrapper nonsense with orphan fixup. r=peterv
2012-10-16 15:07:54 +02:00
Bobby Holley
12bf387728
Bug 797304 - Add special handling for nuked parents in orphan fixup. r=peterv
2012-10-16 15:07:54 +02:00
Bobby Holley
f688764987
Bug 797304 - Be more aggressive when fixing up orphans. r=peterv
...
To make stronger assumptions, we should dig deeper on the parent chain, and also morph any slim wrappers. This is slightly slower, but not much, since this stuff only gets called for HTML documents, and the parent chains there tend to be short. Moreover, this only gets called during document.open(), where performance doesn't matter so much.
2012-10-16 15:07:54 +02:00
David Zbarsky
6d18b74223
Bug 801803: More nsresult as enum class creates warnings r=me
2012-10-16 00:26:51 -04:00
David Zbarsky
35ce833fdb
Backout 368cd30cccda for bustage
2012-10-15 23:52:17 -04:00
David Zbarsky
95cf6682cb
Bug 801803: More nsresult as enum class creates warnings r=me
2012-10-15 23:37:34 -04:00
Sean Stangl
bb3e56cd74
Bug 801839 - Clean up jsop_getprop(). r=pierron
2012-10-16 15:08:58 -07:00
Sean Stangl
36b708b087
Backout 73f735acc3e1.
2012-10-16 13:17:59 -07:00
Sean Stangl
8edbf1fe6d
Bug 801839 - Clean up jsop_getprop(). r=pierron
2012-10-16 12:07:17 -07:00
Bill McCloskey
513173337d
Bug 798678 - Weakmap key preservation test (r=mccr8)
2012-10-17 18:22:54 -07:00