Michael Wu
|
46a170c5f0
|
Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc
|
2011-07-26 23:43:37 -07:00 |
Jeff Walden
|
376d49ca28
|
Bug 673647 - Explicitly identify which bits in JSObject::flags are available for new uses. r=dvander
--HG--
extra : rebase_source : 18f3edce0127110b0f9528dd21f8598ba97ff1a1
|
2011-07-22 19:10:54 -07:00 |
Blake Kaplan
|
39d4ccd938
|
Bug 673503 - Make sure the prototype here is in the right compartment. r=wmccloskey
|
2011-07-22 12:14:02 -07:00 |
Han Chang
|
6135d9b650
|
Bug 640629 - Move timer declaration instances to prevent premature garbage collection from occuring and wiping out the timer instances before they get a chance to fire. r=jdm,gavin
|
2011-07-05 21:40:00 -04:00 |
Rafael Ávila de Espíndola
|
f588d3efe3
|
Bug 673556 - Make sure that C limits macros are defined on over-zealous compilers; r=khuey
--HG--
extra : rebase_source : 46f5ddf3a2bcfcd882e3814216299af09347de7e
|
2011-07-26 17:09:42 -04:00 |
Igor Bukanov
|
a69af63ab4
|
bug 673760 - keep ArenaHeader::compartment until the GC finishes. r=anygregor
|
2011-07-24 18:14:10 +02:00 |
Ehsan Akhgari
|
2bd4f9ec29
|
Backout bug 670205 and bug 673451 because of build bustage
--HG--
extra : rebase_source : 1125480c0f47d0388876c09648d64bdbd62d1206
|
2011-07-26 14:41:43 -04:00 |
Rob Arnold
|
cf50729362
|
Bug 656320: don't delete properties if the delProperty op says not to, r=jorendorff
|
2011-07-26 11:41:44 -07:00 |
Bill McCloskey
|
312cf050cc
|
Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
|
2011-07-13 15:43:33 -07:00 |
Bill McCloskey
|
07e9b1d64c
|
Bug 670205 - Maintain JSOPTION_UNROOTED_GLOBAL in ContextHolder::ContextHolder (r=gal)
|
2011-07-13 15:43:31 -07:00 |
Hannes Verschore
|
843f873c2f
|
Bug 673066: Check for GOTOX in processing source notes, r=dvander
|
2011-07-26 10:55:02 -07:00 |
Brendan Eich
|
49158230b0
|
Oops, forgot the test for bug 588061.
|
2011-07-26 08:40:15 -07:00 |
Patrick McManus
|
3e031dd8e2
|
backport 659324 664692 - prefix websocket as mozwebsocket, based on nossralf. r=sicking
|
2011-07-26 09:30:14 -04:00 |
Marco Bonardo
|
e3d3e25769
|
Merge last green changeset from mozilla-inbound to mozilla-central
|
2011-07-26 11:50:00 +02:00 |
Kyle Huey
|
e29d01fd7b
|
Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted
|
2011-07-25 10:20:43 -07:00 |
Nicholas Nethercote
|
1b546f11ad
|
Bug 671150 - Add memory reporter for the JS PropertyTable. r=brendan.
|
2011-07-24 17:00:56 -07:00 |
Ehsan Akhgari
|
4a2d60fa6f
|
Merge mozilla-central and mozilla-inbound
|
2011-07-24 12:52:51 -04:00 |
Ed Morley
|
c8c8a8380e
|
Bug 672046 - Valgrind suppression files are still generated in objdir even when building without --enable-valgrind; r=ted
|
2011-07-23 11:59:19 +02:00 |
Brendan Eich
|
8275ae34fc
|
Bug 588061 - bogus initial tokenizer position (r=cdleary).
|
2011-07-22 18:14:17 -07:00 |
Luke Wagner
|
817d61af1f
|
Bug 672026 - JSObject::principals should return the compartment's principals if there is no object-principals-finder (r=mrbkap)
|
2011-07-22 15:22:05 -07:00 |
Ehsan Akhgari
|
d05a9ff08e
|
Merge the last green changeset on mozilla-inbound to mozilla-central
|
2011-07-22 15:48:18 -04:00 |
Tom Schuster
|
0e205f6f8d
|
Bug 635017 - /undefined/.match() should succeed. r=jorendorff.
|
2011-07-22 09:46:07 -05:00 |
Marco Bonardo
|
df96b57a40
|
Merge mozilla-central and mozilla-inbound
|
2011-07-22 15:31:14 +02:00 |
Kyle Huey
|
ae5e8e9dcf
|
Merge m-c to b-s.
|
2011-07-22 00:03:35 -07:00 |
Kyle Huey
|
09cac32896
|
Bug 585015: Invoke header.py as a native command. r=glandium
|
2011-07-21 17:01:45 -07:00 |
Luke Wagner
|
8d479a53ec
|
Backout out bug 672026 for causing mobile startup crashes
|
2011-07-21 16:39:10 -07:00 |
Kyle Huey
|
8c25322302
|
Bug 672938: Make pythonpath.py work as a pymake native command. r=ted
|
2011-07-21 15:07:33 -07:00 |
Mike Hommey
|
1445046528
|
Backed out changeset e2c917e0bc31 (bug 671804) because of xpcshell orange
|
2011-07-21 11:14:06 +02:00 |
Mike Hommey
|
a8b7ff302c
|
Bug 671804 - Provide NS_APP_PREF_DEFAULTS_50_DIR and NS_APP_PREFS_DEFAULTS_DIR_LIST in xpcshell dir provider. r=bsmedberg
|
2011-07-21 09:57:07 +02:00 |
Evan Shaw
|
598a227d79
|
bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted
|
2011-07-21 02:32:00 -04:00 |
Nicholas Nethercote
|
e7e34e4906
|
Bug 672694 - Add memory reporters to count compartments. r=gal.
|
2011-07-21 00:20:47 -07:00 |
Nicholas Nethercote
|
29686fd711
|
Bug 669611 - Add memory reporter for GC heap fragmentation. r=jlebar.
|
2011-07-20 21:08:24 -07:00 |
Dão Gottwald
|
df99114aec
|
Backed out changeset e25da7cc7c63
|
2011-07-21 05:25:34 +02:00 |
Bill McCloskey
|
3eec196c84
|
Bug 672112 - Fix PICTable bug in tracer (r=dmandelin)
|
2011-07-20 17:31:51 -07:00 |
Jeff Walden
|
6e1045138c
|
Bug 672854 - Crash when a syntax error is encountered immediately after the |in| in a for-in loop header. NOT REVIEWED YET
--HG--
extra : rebase_source : 875a214b0d0b140649b0845fb649c5c4926e4804
|
2011-07-20 14:26:57 -07:00 |
Makoto Kato
|
6b55cc85b1
|
Bug 669564 - XMM6 and XMM7 aren't scratch register on Win64 ABI. r=dvander
|
2011-07-22 17:58:26 +09:00 |
Kyle Huey
|
71b3060b15
|
Bug 578478: Followup to placate the copy-paste test.
|
2011-07-19 15:55:22 -07:00 |
Kyle Huey
|
0d51472487
|
Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg
|
2011-07-19 14:46:25 -07:00 |
Kyle Huey
|
fa6d263098
|
Merge m-c to b-s.
|
2011-07-19 08:50:02 -07:00 |
Mike Hommey
|
c8c47772a2
|
Bug 551138 - Allow to build against system libffi. r=ted
|
2011-07-22 08:47:57 +02:00 |
Nicholas Nethercote
|
f3aa7b2e37
|
Bug 672732 - Don't report per-compartment measurements that have zero bytes. r=gal.
|
2011-07-21 17:39:01 -07:00 |
Chris Leary
|
5b865c3e8d
|
Bug 673052: Fix JS shell option parser argument leak. (r=dvander)
|
2011-07-21 12:14:20 -07:00 |
Luke Wagner
|
61b3a57a82
|
Bug 672283 - eval cache should hit if both 'principals' and 'script->principals' are null (r=mrbkap)
|
2011-07-18 17:39:28 -07:00 |
Luke Wagner
|
5d68ed0dbd
|
Bug 672026 - Ensure that there is an object principals finder during early startup (r=mrbkap)
|
2011-07-18 17:37:19 -07:00 |
Ehsan Akhgari
|
aadd188062
|
Merge mozilla-central and mozilla-inbound
|
2011-07-18 18:16:25 -04:00 |
Ehsan Akhgari
|
72428d5e92
|
Backout changeset fdddabd345b9 and changeset 3857a4309fc3 (bug 649537) because of three mochitest-3 intermittent failures which seem to be caused by this on Windows debug builds
|
2011-07-18 18:14:59 -04:00 |
Ben Turner
|
0d1a7cf82e
|
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
* * *
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. Add workaround for bug 666963.
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/WorkerTest_badworker.js => dom/workers/test/WorkerTest_badworker.js
rename : dom/src/threads/test/WorkerTest_subworker.js => dom/workers/test/WorkerTest_subworker.js
rename : dom/src/threads/test/WorkerTest_worker.js => dom/workers/test/WorkerTest_worker.js
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_server.sjs => dom/workers/test/closeOnGC_server.sjs
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/close_worker.js => dom/workers/test/close_worker.js
rename : dom/src/threads/test/fibonacci_worker.js => dom/workers/test/fibonacci_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/importScripts_worker_imported3.js => dom/workers/test/importScripts_worker_imported3.js
rename : dom/src/threads/test/importScripts_worker_imported4.js => dom/workers/test/importScripts_worker_imported4.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/location_worker.js => dom/workers/test/location_worker.js
rename : dom/src/threads/test/longThread_worker.js => dom/workers/test/longThread_worker.js
rename : dom/src/threads/test/navigator_worker.js => dom/workers/test/navigator_worker.js
rename : dom/src/threads/test/newError_worker.js => dom/workers/test/newError_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_import.js => dom/workers/test/relativeLoad_import.js
rename : dom/src/threads/test/relativeLoad_sub_import.js => dom/workers/test/relativeLoad_sub_import.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker2.js => dom/workers/test/relativeLoad_sub_worker2.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/relativeLoad_worker2.js => dom/workers/test/relativeLoad_worker2.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/suspend_iframe.html => dom/workers/test/suspend_iframe.html
rename : dom/src/threads/test/suspend_worker.js => dom/workers/test/suspend_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/testXHR.txt => dom/workers/test/testXHR.txt
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_atob.html => dom/workers/test/test_atob.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_location.html => dom/workers/test/test_location.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_newError.html => dom/workers/test/test_newError.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadErrors_worker1.js => dom/workers/test/threadErrors_worker1.js
rename : dom/src/threads/test/threadErrors_worker2.js => dom/workers/test/threadErrors_worker2.js
rename : dom/src/threads/test/threadErrors_worker3.js => dom/workers/test/threadErrors_worker3.js
rename : dom/src/threads/test/threadErrors_worker4.js => dom/workers/test/threadErrors_worker4.js
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/throwingOnerror_worker.js => dom/workers/test/throwingOnerror_worker.js
rename : dom/src/threads/test/xhrAbort_worker.js => dom/workers/test/xhrAbort_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
|
2011-07-17 15:09:13 -04:00 |
Bill McCloskey
|
d1bcbfdf0c
|
Bug 673625 - Add more assertions to check JSScript validity (r=dmandelin)
|
2011-07-25 18:05:05 -07:00 |
Luke Wagner
|
c0b3b2d367
|
Bug 673068 - Tweak HitStackQuota call to placate stack sanity assertions (r=dvander)
--HG--
extra : rebase_source : 7701b293fd87534ffbafb7a5eebca6515d17e334
|
2011-07-25 14:00:08 -07:00 |
Luke Wagner
|
4917275e1c
|
Bug 672436 - StackIter should LeaveTrace (r=dvander)
--HG--
extra : rebase_source : 43db363cf86dfc04602239ebc9ef0d809dd689d0
|
2011-07-25 13:59:04 -07:00 |