Commit graph

217953 commits

Author SHA1 Message Date
Brendan Eich
c0b3caa942 Fix arguments objects to share a runtime-wide empty scope, instead of each getting a differently shaped own scope at birth (554626, r=igor). 2010-03-30 00:44:28 -07:00
Rob Arnold
0bf0dea2fb GCC complains about unnecessary typedef from checkin of bug 555133 r=dholbert 2010-03-29 22:14:13 -04:00
Dão Gottwald
4d47d4754c Disable aero glass until bug 555182 is fixed (CLOSED TREE) 2010-03-30 01:27:44 +02:00
Josh Aas
4a2b551b96 [OOPP] Serialize remaining Cocoa NPAPI events, including keyboard events. b=555300 r=cjones 2010-03-29 15:27:49 -04:00
Rob Arnold
0feeddc29f Bug 555133 - Attempt to infer whether or not theme parts are transparent r=roc sr=vlad 2010-03-29 15:24:40 -04:00
Rob Arnold
a777551ae6 Bug 554764 - Dynamically removing glass appearance causes the window to stop redrawing r=jimm 2010-03-29 15:24:40 -04:00
Rob Arnold
0300235d7c Bug 555198 - Find bar and all tabs panel are black r=jimm 2010-03-29 15:24:40 -04:00
Jeff Walden
cf75d4b5c6 Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage. 2010-03-29 12:24:03 -07:00
Jeff Walden
1060be6986 Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
Jeff Walden
36182c5d48 Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702. 2010-03-29 19:47:40 -07:00
Jeff Walden
c2dcd0b0c7 Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate! 2010-03-29 19:46:37 -07:00
Jeff Walden
8577d1493c Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702. 2010-03-29 12:24:03 -07:00
Jeff Walden
ff258a8cb0 Oops, forgot a necessary change to go with the jsparse changes in the last push. 2010-03-29 16:49:45 -07:00
Jeff Walden
893b197054 Readd jsparse.cpp and jsparse.h changes for bug 548702. 2010-03-29 12:03:43 -07:00
Jeff Walden
43048a9fec Readd substantive jsgc.cpp changes for bug 548702.
--HG--
extra : rebase_source : dd4cc7651df4280d1166bf99907f8469e81b006d
2010-03-29 12:03:24 -07:00
Jason Orendorff
ecc99e6047 Fix busted tests to use reportCompare. no_r=orange.
--HG--
extra : rebase_source : 5d3055655d0c5326d08966c956f2e2d6fcf74e65
2010-03-29 14:57:43 -05:00
Jeff Walden
e3a19a7cad Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702. 2010-03-29 11:36:33 -07:00
Ehsan Akhgari
a58f16038b Another follow-up fix for bug 555289 2010-03-29 14:15:57 -04:00
Ehsan Akhgari
8946e0fac7 Follow-up fix for bug 555289 2010-03-29 14:08:34 -04:00
Ehsan Akhgari
adefcacdfd Bug 555289 - Plugin crashed UI should be RTL in RTL locales; r=dao 2010-03-29 14:06:25 -04:00
Joel Maher
b349ccffd7 Bug 471676 Allow reftest harness to accept same chunking arguments as mochitest, used for maemo and other platforms r=ted 2010-03-29 10:57:51 -07:00
Andrew Sutherland
759e351de7 Bug 555124 - Intermittent "ASSERTION: AsyncStatementSpinner not thread-safe: '_mOwningThread.GetThread() == PR_GetCurrentThread()', file .../mozilla/storage/test/test_true_async.cpp, line 162". null out references on the main thread to avoid destruction on the async thread. r=sdwilsh. 2010-03-29 10:54:41 -07:00
Dan Witte
c5e94efd8d Bug 552525 - Get rid of container classes with static functions in CTypes.h/cpp. r=benjamn 2010-03-29 09:38:27 -07:00
Jason Orendorff
2239823240 Bug 541255 - "Assertion failure: obj->isDenseArray(), at ../jsarray.cpp". r=brendan. 2010-03-29 11:24:42 -05:00
Jason Orendorff
ef306b8afa Bug 554996 - Eliminate native-ops check before testing property cache. Part 2: tracer. r=gal. 2010-03-29 10:35:38 -05:00
Jason Orendorff
d1f4fe9a74 Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal. 2010-03-29 10:35:16 -05:00
Jason Orendorff
b2a62b2dae Bug 500431 part 5 - Make js::PropertyCache fields private. r=brendan. 2010-03-26 18:38:33 -05:00
Jeff Walden
6eaa7e5cd1 Readd jsarray.cpp changes for bug 548702. array_sort in particular is a rat's-nest of complexity, so this file's changes are being pushed in isolation from all others. In the interest of getting the tree as pristine for morning, I'm pushing this now and letting it cycle while I sleep -- if it turns anything pretty colors, please back out. Otherwise, look for more in the morning... 2010-03-29 00:02:13 -07:00
Jeff Walden
f3cf631e3b Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
Jeff Walden
806a75e33e Readd all jsobj.cpp and related changes from bug 548702. 2010-03-28 20:32:20 -07:00
Nicholas Nethercote
0b93aa9f96 Bug 541030 - nanojit: isconstq() should only succeed for 64-bit integer (TM-specific part). r=dvander. 2010-03-28 18:02:40 -07:00
Nicholas Nethercote
d179f8f3c2 Update nanojit-import-rev stamp. 2010-03-28 17:48:10 -07:00
Nicholas Nethercote
3e7c79263b Bug 541030 - nanojit: isconstq() should only succeed for 64-bit integer. r=rreitmai.
--HG--
extra : convert_revision : b8fea2e57673f9f2d4e864870d73ee294cabd4bd
2010-03-28 16:49:42 -07:00
Ignore Bukanov
eabbe4cfb9 Bug 555338 - preprocessor define to tell when rdtsc is available. r=nnethercote.
--HG--
extra : convert_revision : 673444e26f4810744ff252ee113fd7f0f3d5a7c9
2010-03-28 15:31:53 -07:00
Jeff Walden
cfa3e60dd6 Readd more of the new rooting scaffolding from bug 548702, without enabling it (except in a side-by-side fashion where the two can both function and coexist). 2010-03-28 13:34:16 -07:00
Jeff Walden
24b5cef632 More mismerging fixes. 2010-03-27 00:04:10 -07:00
Jeff Walden
d3403826f1 Fix mismerge. 2010-03-26 22:57:23 -07:00
Jeff Walden
9f8a70cea5 Merge². 2010-03-26 22:10:39 -07:00
Jeff Walden
cc578ac362 Merge. 2010-03-26 21:53:40 -07:00
Luke Wagner
805c7064c3 Bug 555104 - remove JS_ExecuteScriptPart (r=brendan) 2010-03-26 19:37:45 -07:00
Jeff Walden
1066acafbb Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\ 2010-03-26 18:01:54 -07:00
Jeff Walden
e21a5b0f34 Revert strict-aliasing disabling now that n810 has shown not to improve without it. Also change from -Wstrict-aliasing=2 to -Wstrict-aliasing=3; gcc claims the latter gives more precise warnings with fewer mistakes, and I don't think we care that much about it being a little slower, for only the files in SpiderMonkey. 2010-03-26 15:32:35 -07:00
Taras Glek
bca924d424 Bug 541828 - Do not crash on small invalid jar files r=alfredkayser
--HG--
extra : rebase_source : c8dd6d99b4e86d60e85e08eab4100df74c629ad4
2010-03-26 10:19:53 -07:00
Shawn Wilsher
4de63f5137 Fix comments on Get[ASCII|UTF]Origin. No bug. r=bz 2010-04-02 09:43:14 -07:00
Daniel Holbert
3de1190d72 Bug 556404: Put CSS parser in SVG mode when parsing SMIL animation endpoints for XML attributes. r=roc r=dbaron 2010-04-02 09:34:31 -07:00
Daniel Holbert
b5eb8254ec Bug 556559: Fix unsigned/signed comparison warnings in TestTArray.cpp. r=bsmedberg 2010-04-02 09:34:31 -07:00
Daniel Holbert
059379486c (no bug) Unset executable flag on a few .cpp & .h files in /xpcom/tests. (no review; just a "chmod -x") 2010-04-02 09:34:30 -07:00
Daniel Holbert
27fb414cc8 (no bug) Remove method-declaration for unused & undefined function "UpdateValuesArray" in nsSMILAnimationFunction. (no review; one-liner, removing unused code) 2010-04-02 09:34:30 -07:00
Serge Gautherie
b113991cf7 Bug 541671 - [SeaMonkey 2.1] xpcshell: test_bug519468.js fails; (Av1) Call checkForNewChrome(), s/TmpD/ProfD/.
r=benjamin.
2010-04-02 18:25:13 +02:00
Oleg Romashin
c5ced7e57d Bug 556718 - Enable WebGL for Qt builds. r=ted.mielczarek 2010-04-02 15:59:55 -04:00