Commit Graph

47890 Commits

Author SHA1 Message Date
David Anderson
bbc39f5459 [JAEGER] Implement JSOP_DEFLOCALFUN_FC. 2010-07-02 17:18:05 -07:00
David Anderson
b1196df5af [JAEGER] Implement JSOP_ARGSUB. 2010-07-02 17:11:30 -07:00
David Anderson
a08f6aa8cd [JAEGER] Fixed |this| not being set correctly in SlowNew (bug 576398). 2010-07-02 16:57:39 -07:00
Andreas Gal
1f9000189f Move wrappers directory in a desperate attempt to make our build system build bug 574924.
--HG--
rename : js/src/xpconnect/src/wrappers/AccessCheck.cpp => js/src/xpconnect/wrappers/AccessCheck.cpp
rename : js/src/xpconnect/src/wrappers/AccessCheck.h => js/src/xpconnect/wrappers/AccessCheck.h
rename : js/src/xpconnect/src/wrappers/CrossOriginWrapper.cpp => js/src/xpconnect/wrappers/CrossOriginWrapper.cpp
rename : js/src/xpconnect/src/wrappers/CrossOriginWrapper.h => js/src/xpconnect/wrappers/CrossOriginWrapper.h
rename : js/src/xpconnect/src/wrappers/FilteringWrapper.cpp => js/src/xpconnect/wrappers/FilteringWrapper.cpp
rename : js/src/xpconnect/src/wrappers/FilteringWrapper.h => js/src/xpconnect/wrappers/FilteringWrapper.h
rename : js/src/xpconnect/src/wrappers/Makefile.in => js/src/xpconnect/wrappers/Makefile.in
rename : js/src/xpconnect/src/wrappers/WrapperFactory.cpp => js/src/xpconnect/wrappers/WrapperFactory.cpp
rename : js/src/xpconnect/src/wrappers/WrapperFactory.h => js/src/xpconnect/wrappers/WrapperFactory.h
rename : js/src/xpconnect/src/wrappers/XrayWrapper.cpp => js/src/xpconnect/wrappers/XrayWrapper.cpp
rename : js/src/xpconnect/src/wrappers/XrayWrapper.h => js/src/xpconnect/wrappers/XrayWrapper.h
2010-07-02 15:26:27 -07:00
Dan Witte
d24f7a73fa Fix failing test. 2010-07-02 15:07:08 -07:00
Jason Orendorff
bc777c6d16 Bug 575208 - Crash [@ js::ExecuteFrameGuard::~ExecuteFrameGuard] or "Assertion failure: origin != destination". r=gal. 2010-07-02 16:51:42 -05:00
Andreas Gal
43c2871713 Makefile fix for bug 574924. 2010-07-02 14:45:52 -07:00
David Anderson
2f47f6789e [JAEGER] Added test case for bug573433. 2010-07-02 14:19:58 -07:00
David Anderson
67e8dc98c4 [JAEGER] Properly sync for calls that will always be slow (bug 573433). 2010-07-02 14:19:13 -07:00
David Anderson
84de2ed77d [JAEGER] Don't pass a function when compiling from Execute. 2010-07-02 14:19:11 -07:00
Benjamin Smedberg
ab295cd35f Bug 576540 - nsContentUtils::Init is getting the image loader module, which is initializing the graphics module before they expect to be initialized. This breaks the chain by lazily initializing the image loader and image cache from contentutils, r=joe sr=bz
--HG--
extra : rebase_source : cb612418b6e4be90bace1e69f5ff9432496687f7
2010-07-02 17:15:52 -04:00
Andreas Gal
eb1fce2bf5 Missing files for bug 574924. 2010-07-02 14:09:48 -07:00
Andreas Gal
38966949eb Implement remaining cross compartment wrappers (574924, r=mrbkap). 2010-07-02 13:54:53 -07:00
Chris Leary
aa4f41d836 Bug 576148: Factor out js::UpvarCookie. (r=mrbkap, dvander) 2010-07-02 13:37:39 -07:00
Sean Stangl
abc94e7ce7 [JAEGER] Rename copyConstantIntoReg() as copyInt32ConstantIntoReg(). 2010-07-02 12:20:48 -07:00
Sean Stangl
779d2a3dd0 [JAEGER] Reimplement tempRegForConstant() as copyConstantIntoReg(); (576417, r=dvander). 2010-07-02 11:56:34 -07:00
Jason Orendorff
d5b786b24f Bug 576295 - Fix tests.py to work on Windows. r=dmandelin. Re-landing. 2010-07-02 12:08:46 -05:00
timeless@mozdev.org
2445345373 Bug 576386 - AddPropertyHelper builtin would crash under JS_UNLOCK_SCOPE if js_GetMutableScope fails. r=jorendorff. 2010-07-02 09:57:19 -05:00
Mitchell Field
eb1e793da7 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Mike Hommey
12b793e767 Bug 562628. Propagate nsProcess::Init failures back to LaunchWithIProcess. r=bzbarsky 2010-07-02 16:56:09 -04:00
Steffen Wilberg
0635da26cf Bug 538813. Make about:cache and about:cache-entry pretty. r=bzbarsky 2010-07-02 16:56:09 -04:00
Saint Wesonga
f8842ec6aa Bug 572668. Don't send the useless crypto token in the UA string. r=bzbarsky 2010-07-02 16:56:09 -04:00
Ms2ger
b4907b844a Bug 290397. Default values of 'shape' should be treated as 'rect'. r=bzbarsky 2010-07-02 16:56:09 -04:00
Boris Zbarsky
8c74716ec1 Bug 573354. Don't assert things that aren't true. r=bernd 2010-07-02 16:56:09 -04:00
Boris Zbarsky
cde3075e01 Bug 576136. Use arrays of rulevalues, not linked lists, for slightly better cache locality. r=dbaron 2010-07-02 16:56:09 -04:00
Michael Wu
125ce625dd Bug 576610 - Fix Android packaging with data driven compreg, r=vlad 2010-07-02 13:20:24 -07:00
Benjamin Smedberg
c999fee100 Bug 568691 followup: fix interfaces.manifest correctly in builds that package without a manifest, r=mfinkle
--HG--
extra : rebase_source : 0c78222a98be39228825cb953e9e63c86c8d9caf
2010-07-02 16:02:56 -04:00
Timothy Nikkel
9fa49496f5 Bug 569018. If our candidate parent frame isn't for our container content then it's not a candidate parent frame. r=bzbarsky 2010-07-02 14:11:04 -05:00
Timothy Nikkel
60e2c474d2 Bug 563878. Part 6. Simplify nsViewManager::ViewToWidget. r=mats 2010-07-02 14:11:04 -05:00
Timothy Nikkel
976046bf62 Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats 2010-07-02 14:11:04 -05:00
Vladimir Vukicevic
3a3fe786d8 sync up js/src/build/autoconf/make-makefile 2010-07-02 12:09:37 -07:00
Benjamin Smedberg
76af4cae87 Fix --disable-libxul from bug 568691. r=Mossop 2010-07-02 14:23:41 -04:00
Vladimir Vukicevic
836d2f6c3a b=?; fix make-makefile and cairo-features.h.in hack; r=ted 2010-07-02 11:20:29 -07:00
Vladimir Vukicevic
3024b2c682 b=568591; fix Android widget backend for manifest reg; r=mwu 2010-07-02 11:19:50 -07:00
Dan Witte
bd456200bd Switch from Cache-Control: no-cache to no-store to see if it fixes random orange. b=450450 2010-07-02 10:24:03 -07:00
Benjamin Smedberg
d6805bcab6 Bug 576492 - Load default preferences from extension defaults, r=Mossop 2010-07-02 12:45:20 -04:00
Neil Deakin
3da6205dd4 Bug 437296, allow tabbing to <input>, <select> and <button> regardless of keyboard access setting, r=jonas 2010-07-02 10:50:08 -04:00
Jacob Bramley
a72a022883 [JAEGER] Integrate the ARM back-end into the fatval branch. [Bug 572633] [r=dvander] 2010-07-02 11:34:56 +01:00
Jacob Bramley
12086ce4d6 [JAEGER] Remove a reference to js::Vector's 'at' method (which no longer exists). [Bug 572633] [r=dvander] 2010-07-02 11:34:56 +01:00
Jacob Bramley
f6d9fe3559 [JAEGER] Tweak formatting to (partially) fix build on ARM. Notably, trailing commas are removed from enumerations. [Bug 572633] [r=dvander] 2010-07-02 11:34:56 +01:00
Jacob Bramley
6b591368a4 [JAEGER] Fix a minor #if mistake so the ARM implementation of cacheFlush works again in GCC. [Bug 572633] [r=dvander] 2010-07-02 11:34:56 +01:00
Jeff Walden
d52d02e814 Remove a couple checks in test code that had asserted that Object.getOwnPropertyNames wasn't implemented. r=orange 2010-07-02 00:26:09 -07:00
Luke Wagner
15a253d499 Merge 2010-07-01 23:10:37 -07:00
Dave Townsend
7e68f1277e Bug 565291: Last update date for Personas always shows 'Unknown'. r=robstrong 2010-07-01 21:33:34 -07:00
Luke Wagner
5ba7a6228b Fix jsval_layout for 32-bit big-endian 2010-07-01 13:06:36 -07:00
Peter Van der Beken
177ce7eab7 Fix dtrace (thanks to peterv) 2010-07-01 12:52:47 -07:00
Luke Wagner
6336e14550 Big fat explanatory comment about values in jsvalue.h 2010-07-01 12:28:30 -07:00
Sean Stangl
6d913a5c1f [JAEGER] Visually identify OOL path in JaegerSpew asm; (576122, r=dvander). 2010-07-01 12:21:30 -07:00
Luke Wagner
6230b01e41 Move more definitions out of jsval.h and into jsvalue.h (public header to private header) 2010-07-01 11:43:30 -07:00
Jason Orendorff
f757f0f424 Bug 576295 - Fix jstests.py on Windows (preexec_fn). r=dmandelin. 2010-07-01 13:22:46 -05:00