Blake Kaplan
8789cb1eec
Bug 604430 - Make the wantXrays flag apply to values obtained off of the sandbox object itself. r=peterv
...
--HG--
extra : rebase_source : 5c4c04829b8db95cc47954b11152ec328bbd7b98
2010-10-25 16:29:13 -07:00
Jeff Walden
ca6294d553
Bug 607148 - Remove unnamed namespaces from SpiderMonkey code. rs=luke
2010-10-25 16:47:11 -07:00
Blake Kaplan
6c0160af2d
Bug 604341 - Ensure that we're in the right compartment when we create plugin objects' wrapper JS objects. r=jst a=blocking beta 7
...
--HG--
extra : transplant_source : F%91%F4%D9%C2%5Etuh%A1w%8A%23%AB%84Q%CD%AD%AA%B5
2010-10-25 12:18:20 -07:00
Blake Kaplan
4a0c50347c
Bug 604449 - Protect against an outer window that has already been closed. r=jst
...
--HG--
extra : transplant_source : d%82D1%05%CA%B9%7F%04%7C%C7%0B%A7%85%40A%13%2B%20%20
2010-10-25 12:15:04 -07:00
Blake Kaplan
442be7263a
Bug 605696 - Refuse to create location objects without an outer window. r=jst
...
--HG--
extra : transplant_source : 4%D9%ABJ%0A%03%E5%7D%C5%F1%3C%BDV%BB%E7%E0%CC%DFh%10
2010-10-25 12:13:36 -07:00
Blake Kaplan
c7f9cb0697
Bug 606106 - Avoid tripping an assertion under CC. r=gal
...
--HG--
extra : transplant_source : x%D1%3C%A8%8D%D2%F0%1E%9FL%E8%E9%21%C5%EA%0ET%2C%7B%E3
2010-10-25 12:12:43 -07:00
Blake Kaplan
babfa71137
Bug 606357 - Make jsd values not compartment mismatch. r=gal
...
--HG--
extra : transplant_source : %DD49k%A8%D8%92p%1EC%07NKU%9D%BFY8%A0U
2010-10-25 12:12:32 -07:00
Brendan Eich
54fd156cb3
PropertyTable::{init,change} should use js_calloc/js_free, and JSObject::addPropertyInternal should report OOM on change failure (606880, r=anygregor).
2010-10-24 19:24:53 -07:00
David Anderson
da981b1848
Compile JSOP_FORGLOBAL,ARG,PROP,NAME,ELEM (bug 597455, r=dmandelin).
2010-10-25 10:01:21 -07:00
Nicholas Nethercote
6331d0c5bf
Update nanojit-import-rev stamp.
2010-10-24 20:47:40 -07:00
Nicholas Nethercote
10003a285a
Fix typo that leads to assertion failure. No bug, r=me.
...
--HG--
extra : convert_revision : a52df753119f0b9c3b6b9a3e6b8efc664b164dec
2010-10-24 20:42:58 -07:00
Nicholas Nethercote
65902927de
Update nanojit-import-rev stamp.
2010-10-24 20:31:49 -07:00
Nicholas Nethercote
9b191da1f1
Bug 606066 - nanojit: some i386 backend clean-ups. r=rreitmai.
...
--HG--
extra : convert_revision : 08f542f7fe1e16f1ec230af5d688527aa6feaece
2010-10-24 19:30:45 -07:00
Werner Sharp (wsharp@adobe.com)
d3bc7cd335
bug 409216. Add 8 byte alignment for MSVC. (r+ edwsmith, gal)
...
--HG--
extra : convert_revision : 15146f891b3a5cd9755b99f3b51b2acf8a692947
2010-10-22 13:20:41 -07:00
Ginn Chen
a71da8c8b5
Bug 603890 add big endian test cases r=nnethercote
...
--HG--
extra : convert_revision : a8165439796e6f0c6d377f7252fbacfe5c61db45
2010-10-22 19:22:13 +08:00
Ginn Chen
5e1533734b
Bug 603890 add --endianness to lirasm, make tests endianness aware r=nnethercote
...
--HG--
extra : convert_revision : c7cd544f32aae57d3d359756db867bb33dd83e73
2010-10-22 16:53:42 +08:00
Andreas Gal
257334300b
Backed out changeset 685accd622f0 (bug 606065).
2010-10-24 13:21:33 -07:00
Andreas Gal
61a710e895
Move deflated string cache into compartment (606065, r=jorendorff).
2010-10-24 02:07:42 -07:00
Andreas Gal
4d36561b99
Follow-up fix for 606573.
2010-10-24 00:52:38 -07:00
David Anderson
154d66a02a
Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
...
* * *
Make Assembler derive from value-format assemblers (bug 603779 part 1, r=sstangl).
* * *
Refactor dense array load generation (bug 603779 part 2, r=dmandelin).
* * *
Add object class helpers to Assembler (bug 603779 part 3, r=dmandelin).
* * *
Refactor StateRemat and fix nearby IC bugs (bug 603779 part 4, r=dmandelin).
* * *
Refactor ValueRemat (bug 603779 part 5, r=dmandelin).
* * *
Factor out and rename some common IC structures (bug 603779 part 6, r=dmandelin).
2010-10-17 22:28:49 -07:00
Andreas Gal
4ef624448b
Don't wrap StopIteration singleton, just translate it to the current global's StopIteration object and freeze StopIteration at birth (606573, r=mrbkap).
2010-10-23 16:24:32 -07:00
Brian Hackett
17384528d1
Reland followup warning fix for rev d20abbebe373.
2010-10-22 22:34:05 -07:00
David Anderson
a9d05951c1
Fix register allocation bug in return values (bug 604996, r=dmandelin).
2010-10-22 21:08:22 -07:00
Andreas Gal
de49671a75
Merge from mozilla-central.
2010-10-22 19:46:37 -07:00
Andreas Gal
9e84075376
Remove bogus assert, follow-up for bug 604523.
2010-10-22 17:21:18 -07:00
Jason Orendorff
bfaf004fd7
Merge.
2010-10-22 19:11:26 -05:00
Jason Orendorff
42d03e7276
Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
2010-10-22 19:06:26 -05:00
Jason Orendorff
596862d852
Remove JSObject::title. Bug 606029, r=igor.
2010-10-22 19:04:22 -05:00
David Anderson
8d3e18ebbd
Trace returning from JSOP_STOP with callDepth=0 (bug 606083, r=billm).
2010-10-22 16:27:28 -07:00
David Mandelin
738271936a
Bug 604756 diagnostic: get blackbox information about JSString::flatten crash, r=lw, a=damons
2010-10-22 16:04:19 -07:00
Colby Russell
5c9da2bfe5
Bug 606107: Remove comment about long-fixed bugs in svg.css. r=roc a=comments-only
2010-10-22 15:55:05 -07:00
Edmund Wong
921721c641
Bug 602766 - Fix 'a the' comments in Core::DOM. r=bz a=comments-only
2010-10-22 15:55:04 -07:00
Edmund Wong
9ef5d133d3
Bug 602761 - Fix 'a the' comments in Firefox::General. r=dolske a=comments-only
2010-10-22 15:55:04 -07:00
Daniel Holbert
a313214d9f
Bug 606360: Don't double-count full-page-zoom factor when drawing SVG <image> element. r=longsonr a=blocking-final+
2010-10-22 15:55:04 -07:00
Andreas Gal
a4b0c37cda
Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
2010-10-22 15:40:11 -07:00
Jim Mathies
cc06828e5c
Bug 580599 - Fix for alt+space in full screen mode, selecting 'Restore' results in a window without chrome if the previous window state was maximized. r=neil, a=final.
2010-10-22 17:38:18 -05:00
Chris Jones
e0830d554e
Bug 606538: Make msgids be 32 bits to stop the insanity. r=bent a=blocking-fennec
2010-10-22 17:28:40 -05:00
Chris Leary
5862580eb3
Bug 594615: YARR/PCRE license updates. (r=gerv)
2010-10-22 15:27:09 -07:00
Jacob Bramley
6dc02c53a8
Bug 605415: re-enable MICs on ARM. (r=cdleary)
2010-10-22 14:40:02 -07:00
Bill McCloskey
80c12f97eb
Bug 606483 - Make it more likely for profiler to trace typed arrays (r=bz)
2010-10-22 13:58:47 -07:00
Ehsan Akhgari
ba7e507269
Bug 551540 followup - Use the correct capturing parameter when removing the event listener; r,a=me
2010-10-22 16:52:56 -04:00
Ehsan Akhgari
22cdd2dc8b
Bug 606295 - Don't attempt to remove the edit action listener from nsPlaintextEditor's dtor; r,a=roc
2010-10-22 16:51:06 -04:00
Jim Mathies
6f22e0ce28
Bug 597387 - Fix for software update not updating the app modal id in start menu shortcuts. r=rstrong, a=final.
2010-10-22 15:23:04 -05:00
Josh Matthews
14d42cf23c
Backout changeset 367117828795 (Make httpd.js call gc()). a=orange
...
--HG--
extra : rebase_source : 6cc6a0fc6d973f631629915c99a294db5ad14f16
2010-10-22 15:59:18 -04:00
Mounir Lamouri
971b781063
Bug 83635 - Detach bindings when an element is removed from the document. r+a=sicking
2010-10-22 21:29:21 +02:00
Mounir Lamouri
fa881a64c7
Bug 606215 - radio widget destructor should not assume radioGroup is not null. r=gavin.sharp a=bz
2010-10-22 21:29:58 +02:00
David Anderson
5d217875d6
Move some straggler tests into jit-tests.
...
--HG--
rename : js/src/trace-test/tests/basic/delete-integer-nonid.js => js/src/jit-test/tests/basic/delete-integer-nonid.js
2010-10-22 12:17:10 -07:00
Brian Hackett
99d0b115f7
Fix Windows bustage from incorrect relanding of rev d20abbebe373.
2010-10-22 11:42:34 -07:00
Brian Hackett
5d3fb505d0
Reland rev d20abbebe373, interrupt counter for JSRuntime, bug 589193.
2010-10-22 10:48:06 -07:00
Nicholas Nethercote
cf6420590f
Update nanojit-import-rev stamp.
2010-10-21 20:52:20 -07:00