Commit Graph

31366 Commits

Author SHA1 Message Date
Norbert Lindenberg
1968376e59 Bug 839751 - "Assertion failure: i < argc_" with localeCompare. r=jwalden 2013-02-11 19:04:36 -08:00
Sean Stangl
f9d6e516fa Bug 840339 - Include inlined JSScript definitions to fix warnings. r=dholbert 2013-02-11 18:08:21 -08:00
Olli Pettay
368eda33e9 Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey 2013-02-11 21:37:50 +02:00
Olli Pettay
1b177b868e Bug 839465 - Implement SmartCardEvent using event code generator, r=mounir 2013-02-11 21:37:20 +02:00
Ryan VanderMeulen
375c4d076e Merge m-c to inbound. 2013-02-11 13:51:32 -05:00
Mike Hommey
4bdb29d76d Bug 790115 - Create .purgecaches in $(DIST)/bin and $(DIST)/bin/webapprt, and allow to override $(DIST)/bin. r=ted 2013-02-11 14:10:10 +01:00
Bobby Holley
574cc83a83 Bug 839867 - Align gecko with the spec on cross-origin access to Location.hash. r=bz
We update the tests to cover this case. There was also a bug in the tests where
we were accidentally testing non-writable Location properties against window
rather than window.location. :-(
2013-02-11 00:05:17 +01:00
Jan de Mooij
7dddcbba0b Bug 839982 part 6 - Create |this| before creating the resume point when inlining NEW. r=djvj 2013-02-12 13:11:28 +01:00
Jon Coppeard
a7fc675b05 Bug 839471 - GC: Sweep type objects on the background thread r=billm 2013-02-08 08:40:39 +00:00
Mike Hommey
1c8a01a30b Bug 839824 - Fix build error with gcc 4.4 in MIR.h. r=dvander 2013-02-12 11:02:53 +01:00
Ryan VanderMeulen
34ac023ac4 Merge m-c to inbound. 2013-02-11 20:49:31 -05:00
Jeff Walden
f91f785300 Bug 826009 - Move locale callback info, default locale, etc. data and APIs to be JSRuntime-centered. f=bholley, r=jorendorff 2013-02-07 18:04:11 -08:00
Tom Schuster
3ee8d25ce8 Bug 840172 - Rooting fixes for Wrapper and wrap. r=terrence 2013-02-12 01:31:10 +01:00
Andrew McCreight
c3bbfed00d Bug 784730 - Crash in ReparentWrapperIfFound if wrapper already in scope. r=bholley 2013-02-06 12:18:54 +00:00
Nicholas Nethercote
430f3e6106 Bug 839376 (part 3) - Some low-hanging exact rooting fruit. sfink. 2013-02-11 14:04:25 -08:00
Nicholas Nethercote
eec898f8f6 Bug 839376 (part 2) - Add some easy exact roots for jsinfer.cpp. r=sfink. 2013-02-11 14:04:02 -08:00
Nicholas Nethercote
2e9a43fbeb Bug 839376 (part 1) - Add an exact root for jstypedarray.cpp. r=sfink. 2013-02-11 14:03:02 -08:00
Sean Stangl
c7a8d30bbf Bug 839727 - Minor cleanups around polymorphic inlining. r=djvj 2013-02-11 13:16:53 -08:00
Tom Schuster
f1364bab6f Bug 838558 and Bug 839027: checkin lost changsets in XPC. CLOSED TREE 2013-02-11 22:07:35 +01:00
Tom Schuster
bcdd8578ca Bug 838558 - Kill object equality hook. r=jorendorff 2013-02-11 21:06:05 +01:00
Tom Schuster
a842d8833f Bug 839027 - Kill object typeof hook. r=jorendorff 2013-02-11 21:05:13 +01:00
Jim Blandy
786eb156ed Bug 828078: JS GDB support: Add dummy type lookup to work around GDB bug (fixed in present GDB sources). r=sfink 2013-02-09 09:14:13 -08:00
Jan de Mooij
8d5eb8ce38 Bug 839420 - Refactor ReportIsNotFunction to not use spIndexOf and remove spIndexOf. r=bhackett 2013-02-09 13:51:48 +01:00
Jan de Mooij
776b538615 Bug 836742 part 2 - Move EnsureExitFrame to IonFrames.cpp, rename IonFrame_Bailed_*. r=nbp 2013-02-09 13:49:07 +01:00
Jeff Walden
066a29a559 Rename the |static const bool result| member of IsSame, IsPod, and IsPointer to |value| to be consistent with every other type trait. I have no idea how I managed to consistently not notice this during review. Followup to bug 723228, r=typo 2013-02-08 22:59:54 -08:00
Luke Wagner
6ac1af0bc8 Bug 839582 - IonMonkey: assume high word of 64-bit registers are zero (r=sstangl) 2013-02-08 16:50:33 -08:00
Jason Orendorff
32d5e50e89 Bug 838813 part 12 - Remove SRC_DESTRUCTLET. r=njn. 2013-02-08 17:21:51 -06:00
Jason Orendorff
284ba4999b Bug 838813 part 11 - Remove SRC_FUNCDEF. r=njn. 2013-02-08 17:21:29 -06:00
Jason Orendorff
7f47ea6523 Bug 838813 part 10 - Do not remove SRC_SWITCH. Note where it's used. r=njn. 2013-02-08 17:20:24 -06:00
Jason Orendorff
20f06339c4 Bug 838813 part 9 - Remove SRC_ENDBRACE. r=njn. 2013-02-08 17:20:14 -06:00
Jason Orendorff
01e3e36496 Bug 838813 part 8 - Remove SRC_LABEL and SRC_LABELBRACE. r=njn. 2013-02-08 17:20:03 -06:00
Jason Orendorff
9129a97248 Bug 838813 part 7 - Remove SRC_PCBASE. r=njn. 2013-02-08 17:19:52 -06:00
Jason Orendorff
a9f5e735cb Bug 838813 part 6 - Remove SRC_BRACE. r=njn. 2013-02-08 17:19:42 -06:00
Jason Orendorff
082585e814 Bug 838813 part 5 - Remove SRC_DESTRUCT. r=njn. 2013-02-08 16:15:42 -06:00
Jason Orendorff
d4b4993e7c Bug 838813 part 4 - Remove SRC_GROUPASSIGN. r=njn. 2013-02-08 16:15:29 -06:00
Jason Orendorff
2378827cf0 Bug 838813 part 3 - Remove SRC_DECL. r=njn. 2013-02-08 16:11:51 -06:00
Jason Orendorff
98a03fb1c3 Bug 838813 part 2 - Remove SRC_GENEXP. r=njn. 2013-02-08 16:07:28 -06:00
Jason Orendorff
ecbbd0656c Bug 838813, part 1 - Remove SRC_INITPROP. r=njn. 2013-02-08 16:06:59 -06:00
Robert Strong
a515f0ab0d Merge backout of Bug 678392 2013-02-08 16:53:05 -08:00
Joey Armstrong
51756ed07c bug 837754: valgrind tbpl builds, re-add catchall mkdir dot rule 2013-02-08 16:46:42 -05:00
Razvan Cojocaru
4d201c0be3 Bug 723228 - nsTArray::AssignRange should use memcpy when possible. r=jlebar for the XPCOM changes, r=jwalden for js/mfbt changes 2013-02-08 13:18:49 -08:00
Tom Schuster
11192e44f2 Bug 832299 - Handlify JSCompartment::wrap. r=terrence 2013-02-08 20:16:34 +01:00
Mike Hommey
513c349316 Bug 838915 - Add a JS_STANDALONE configure/make variable. r=ted 2013-02-08 15:58:53 +01:00
Mike Hommey
e96f6b5fb9 Bug 793767 - Use the executable file location to derive the update root. r=rstrong 2013-02-08 15:58:52 +01:00
Kannan Vijayan
b7eefb66fd Bug 839367 - Addressing forgotten nit. r=mjrosenb 2013-02-08 12:06:57 -05:00
Kannan Vijayan
cd74261577 Bug 839367 - Add branchTestValue(Condition, Address, ValueOperand, Label) method. r=mjrosenb 2013-02-08 12:03:20 -05:00
Andrea Marchesini
84bfc53585 Bug 839056 - Rename nsHTMLOptGroupElement to HTMLOptGroupElement. r=Ms2ger 2013-02-08 11:34:48 -05:00
Boris Zbarsky
c8c34765bf Bug 839116 followup. Stop depending on <html> elements having a content-visible QueryInterface in the poor CLOSED TREE. r=mrbkap 2013-02-08 15:03:07 +00:00
Bobby Holley
87b22748e6 Bug 821850 - Dynamically waive Xray for field access by XBL script on bound nodes. r=bz 2013-02-08 14:24:22 +00:00
Bobby Holley
3ca6b2e8ea Bug 821850 - Expose XBL members via Xray wrappers. r=bz 2013-02-08 14:24:21 +00:00