Benjamin Peterson
86012b7303
Bug 787760 - Use strong enum class for StrictMode. r=njn
2012-09-02 21:01:59 -04:00
Aryeh Gregor
920c5474b3
Bug 782594 - Use NS_FAILED instead of boolean test (content/, js/xpconnect/, layout/); r=bz
2012-08-07 17:58:47 +03:00
Justin Wood
b05f9cc553
Bug 766038 - increase system NSPR requirement to 4.9.2. r=glandium
2012-09-02 04:42:39 -04:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Shu-yu Guo
7c83efb873
Bug 787667 - Fix bounds checking on multidimensional ParallelArray (r=dvander)
2012-09-01 12:10:17 -07:00
Landry Breuil
379acca3e1
Bug 786588: Readd 32 bits padding for non-methodjit 32 bits archs. r=njn
2012-09-01 09:08:36 +02:00
Shu-yu Guo
3d306df11e
Bug 787282 - Initialize all slots in ParallelArray constructor when GC might trigger (r=billm)
2012-08-31 21:33:04 -07:00
Luke Wagner
b73ff50165
Bug 787291 - add pod_malloc<T> et al (r=billm)
2012-08-31 15:10:10 -07:00
Luke Wagner
002cf7abaa
Bug 787246 - rm OffTheBooks/Foreground/UnwantedForeground gunk (r=billm)
2012-08-31 15:01:33 -07:00
Steve Fink
0a326b110d
Bug 785167 - Root while allowing cx to be NULL for some typed array APIs. r=terrence
...
--HG--
extra : rebase_source : 41565e76dc534deb75e10ef65429e5bb9793f47f
2012-08-29 12:29:18 -07:00
Steve Fink
810d9772a1
Bug 785167 - Copy ArrayBuffer data to separately-allocated storage when JS_GetArrayBufferData is called. r=luke
...
--HG--
extra : rebase_source : 94ef64a6bfd58574375ac0fb7c25b6209fd6f31d
2012-08-24 11:36:10 -07:00
Steve Fink
81740070cd
Bug 720949 - Add JSAPI for transferring ArrayBuffer contents. r=terrence
...
--HG--
extra : rebase_source : 7296b1c40287d70091f06cdc30a9e5d3408e8f00
2012-08-23 21:29:42 -07:00
Bill McCloskey
632c2b04b4
Bug 787490 - Add microsecond-resolution timestamps for the start and end of each GC slice to JSON output (r=terrence)
2012-08-31 12:47:45 -07:00
Jeff Walden
f6784176f3
Backed out changeset 6227aa557e54, Windows bustage, will investigate at leisure after tree is fixed. r=redness
2012-08-31 11:51:04 -07:00
Jeff Walden
b6dd9426f4
Bug 786880 - Move nativeContains into ObjectImpl. r=bhackett
2012-06-06 17:11:47 -07:00
Jeff Walden
588579f58f
Bug 751377 - Begin to implement [[GetProperty]] for named properties in the new representation. r=bhackett
2012-05-18 20:02:28 -07:00
Jeff Walden
6af42b2074
Fix Windows VC9 debug compiler warnings. No bug, r=themaid, r=terrence
...
--HG--
extra : rebase_source : 173f849857d3350be3f0a4f39bce4444369b9b82
2012-08-29 15:37:22 -07:00
Terrence Cole
83eed560ac
Bug 786136 - Fix invalid conversion in return; r=brendan
...
--HG--
extra : rebase_source : b172b54c8efd11c9a2de6acf208c0ba26785bdd6
2012-08-31 11:14:27 -07:00
Steve Fink
1b81949337
Backed out changeset 1442613953ba (bug 784400) for mochitest-2 and xpcshell test bustage
2012-08-31 09:19:53 -07:00
Steve Fink
0a10165b92
Backed out changeset 804d74e217e3 for that burning sensation
2012-08-31 09:05:50 -07:00
Steve Fink
fbe8ce6290
Backed out changeset f6d0c187d568 for burning the build
2012-08-31 09:05:35 -07:00
Steve Fink
0d275b48a9
Backed out changeset c505e38af094 for burning the build
2012-08-31 09:05:25 -07:00
Steve Fink
21135419bd
Bug 785167 - Root while allowing cx to be NULL for some typed array APIs
2012-08-29 12:29:18 -07:00
Steve Fink
c27923da49
Bug 785167 - Copy ArrayBuffer data to separately-allocated storage when JS_GetArrayBufferData is called
2012-08-24 11:36:10 -07:00
Steve Fink
aa0097bfb1
Bug 720949 - Add JSAPI for transferring ArrayBuffer contents
2012-08-23 21:29:42 -07:00
Till Schneidereit
e82a228562
Bug 784400 - Make standard builtins and the current global available to self-hosted code. r=bhackett
...
--HG--
extra : rebase_source : 19acba6e9b53127f917787036b0dfd672ea34edd
2012-08-31 17:18:50 +02:00
Till Schneidereit
b842c73ecb
Bug 786749 - Set error reporter printing errors in self-hosted code to stderr. r=luke
...
--HG--
extra : rebase_source : b4a1ca0b0365f561834de791b1144b188a20d1b3
2012-08-30 12:04:57 +02:00
Nathan Froyd
32b99ebba8
Bug 786903 - restore typedArray(otherTypedArray) initialization fastpath; r=sfink
2012-08-30 11:39:42 -04:00
Brendan Eich
20e554a374
Rename ea to ed to match s/ExpressionAutopsy/ExpressionDecompiler/ (followup for Bug 767274, r=lumpy).
2012-08-31 10:15:17 -03:00
Ms2ger
a879438dfd
Merge m-c to m-i.
2012-08-31 11:40:15 +02:00
Kyle Huey
c25f8e64ef
Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
2012-08-30 20:45:16 -07:00
Terrence Cole
2a09743b18
Bug 786136 - Allow for automatic storage of stack roots in the runtime; r=luke r=billm
...
This stores the active JSRuntime* in TLS so that it is available for use by the
exact rooting when no JSContext* is available.
2012-08-29 10:35:56 -07:00
Nicolas Chaim Echeverria
e5e437fa6c
Bug 726125: Certificates of signed extensions were getting validated on each startup. r=taras, sr=bzbarsky
2012-08-30 16:58:55 -04:00
Joey Armstrong
87fa4655da
bug 786708: remove unmatched paren from AUTOUPDATE_CONFIGURE
2012-08-30 14:29:38 -04:00
David Zbarsky
0793e3afda
Bug 779084 - Move querySelector stuff out of nsGenericElement and into nsINode r=bz
2012-08-30 13:10:13 -04:00
Eddy Bruel
c15090a3bd
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
Terrence Cole
6c40544761
Bug 782467 - Remove sharpObjectMap and simplify obj_toSource; r=Waldo r=njn
...
The sharpObjectMap is only needed to check for recursion now. This means we can
share the necessary cycle detector code with busyArrays and remove the last
chunk of sharp related code.
--HG--
rename : content/html/content/test/test_bug786564.html => content/html/content/test/test_bug742549.html
extra : rebase_source : 0bcfacf3d5c4f7fbfa1774263456b9c2f7288d01
2012-08-17 16:48:02 -07:00
Nicholas Nethercote
f583eef991
Bug 786114 - Fix handling of nested functions that need implicit |this| within eval().
...
--HG--
extra : rebase_source : e1e13fb65ad62e46f06f17b2271f8dbfc25c819d
2012-08-30 16:30:52 -07:00
Jeff Walden
fe6599567a
Silence an unused-variable warning with gcc opt. No bug, r=themaid
...
--HG--
extra : rebase_source : e4c0ff6af6a2bbf60de583f1f19c3329ee8e26fc
2012-08-29 14:26:17 -07:00
Jeff Walden
9a4746c979
Fix used-but-not-defined warnings triggered by using JSFunction::atom_ before vm/String-inl.h is #included. No bug, r=themaid, r=jorendorff, r=terrence
...
--HG--
extra : rebase_source : 67694f59528a6a62566e79a712286fd5814f0b80
2012-08-28 19:26:36 -07:00
Brian Hackett
c5c6835dd3
Don't treat DataViews as typed arrays, bug 785776. r=dvander
2012-08-29 15:21:54 -06:00
Luke Wagner
1eb12558f6
Bug 785634 - Handle NULL defaultCompartmentObject_ in JSContext::saveFrameChain (r=mrbkap)
...
--HG--
extra : rebase_source : d2411c8cbe69511577fc015ea10023e405cac0be
2012-08-29 13:42:45 -07:00
Landry Breuil
ab4444dc5d
Bug 778414: ensure the linker supports @unwind sections in libffi. r=glandium
...
This fixes clang builds on OpenBSD/amd64, since clang itself supports
@unwind sections but OpenBSD's ld 2.15 doesn't. Previously the test
yielded true, thus producing a broken libffi.
2012-08-29 17:06:30 -03:00
Philipp von Weitershausen
a80cb6bc3c
Back out 3e9ed1fd45b9 (bug 778414) due to B2G bustage
2012-08-29 16:54:11 -03:00
Landry Breuil
f2e51fca3d
Bug 778414: ensure the linker supports @unwind sections in libffi. r=glandium
...
This fixes clang builds on OpenBSD/amd64, since clang itself supports
@unwind sections but OpenBSD's ld 2.15 doesn't. Previously the test
yielded true, thus producing a broken libffi.
2012-08-28 23:00:40 +02:00
Brian Hackett
aad658b3df
Use inferred result type for initializer opcodes, bug 785358. r=dvander
2012-08-29 13:10:35 -06:00
Siddharth Agarwal
6e3e5ab3cb
Merge mozilla-central to mozilla-inbound.
2012-08-29 20:41:03 +05:30
Siddharth Agarwal
4ac6379343
Backout bug 784262 because of Pymake bustage and GNU Make "warning: overriding commands for target".
2012-08-29 20:36:23 +05:30
Mike Hommey
543e39518d
Bug 785871 - Make config.status importable. r=gps
2012-08-29 08:55:58 +02:00
Mike Hommey
6f9fd5c1fe
Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
2012-08-29 08:55:58 +02:00