Bill McCloskey
6cb04d72a6
Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
2012-01-25 10:59:55 -08:00
Ben Turner
8ee989c91b
Bug 718100 - 'Web workers should GC more'. r=mrbkap.
2012-01-17 12:05:25 -08:00
Ms2ger
0da18b7a47
Bug 677079 - Part d: Move js_GetErrorMessage to jsfriendapi.h; r=jorendorff
2012-01-15 09:13:08 +01:00
Ben Turner
43b6928129
Bug 717173 - 'Crash @ JS_ReportPendingException'. r=khuey.
2012-01-12 08:55:44 -08:00
Ms2ger
e1f03a5b25
Bug 714264 - Part c: Move IterateData / CollectCompartmentStatsForRuntime / GetExplicitNonHeapForRuntime to js/MemoryMetrics.h; r=njn
...
This patch also removes those APIs exposed in js/MemoryMetrics.h that aren't
used anymore.
2012-01-11 09:23:08 +01:00
Ben Turner
8a04d58443
Bug 711388 - 'WORKER_RUNTIME_HEAPSIZE too small for big PDFs in PDF.JS'. r=sicking.
2012-01-04 11:11:32 -08:00
Landry Breuil
b53466cdfd
Bug 714332 - Fix uint64 types usage in dom/workers and dom/base; r=bent
...
Use uint64_t where appropriate for mData, fails to build on OpenBSD
otherwise with wrong casts/no matching template.
dom/base/nsStructuredCloneContainer.cpp:96: error: invalid conversion from 'PRUint64*' to 'uint64_t*'
dom/base/nsStructuredCloneContainer.cpp:131: error: invalid conversion from 'PRUint64*' to 'uint64_t*'
dom/workers/WorkerPrivate.cpp:822: error: no matching function for call to 'JSAutoStructuredCloneBuffer::steal(uint64**, size_t*)'
../../dist/include/jsapi.h:4641: note: candidates are: void
JSAutoStructuredCloneBuffer::steal(uint64_t**, size_t*, uint32_t*) <near
match>
dom/workers/WorkerPrivate.cpp:833: error: no matching function for call to 'JSAutoStructuredCloneBuffer::adopt(uint64*&, size_t&)'
../../dist/include/jsapi.h:4634: note: candidates are: void
JSAutoStructuredCloneBuffer::adopt(uint64_t*, size_t, uint32_t) <near
match>
dom/workers/WorkerPrivate.cpp:853: error: no matching function for call to 'JSAutoStructuredCloneBuffer::steal(uint64**, size_t*)'
../../dist/include/jsapi.h:4641: note: candidates are: void
JSAutoStructuredCloneBuffer::steal(uint64_t**, size_t*, uint32_t*) <near
match>
2012-01-02 19:08:14 +01:00
Ben Turner
45d9da977f
Bug 713069 - 'Remove AutoEnterCompartment calls from finalizers and assert'. r=mrbkap.
2011-12-29 13:28:13 -05:00
Nicholas Nethercote
9ad9986a6e
Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent.
2011-12-12 19:04:12 -08:00
Blake Kaplan
18d775192a
Bug 712341 - Make dump in workers show up in adb logcat. r=bent
2011-12-07 02:29:34 -08:00
aceman
8a85ef9b8e
Bug 711721 - merge nsIScriptError and nsIScriptError2 interfaces; r=neil, sr=bzbarsky
2011-12-21 16:51:29 -05:00
Jeff Walden
12e010ddeb
Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
2011-12-08 22:54:10 -05:00
Blake Kaplan
0a5d56105e
Bug 698621 - Part 1: Implement cross-thread dispatching for web workers. r=bent
2011-12-05 15:58:27 +08:00
Ben Turner
0b62c49fce
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
Ben Turner
36e0d7c00e
Bug 699633 - "Inline workers broken". r=sicking, test by Jussi Kalliokoski <jussi.kalliokoski@gmail.com>.
2011-11-04 09:32:17 -07:00
Ehsan Akhgari
478ad1a412
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Ben Turner
2f790f664a
Bug 690418 - 'ChromeWorker global inaccessible out of DOM scope'. r=sicking.
2011-10-14 08:58:37 -07:00
Ben Turner
efb2da8455
Bug 683280 - 'Workers: creating workers from 'localhost' or an IP address fails'. r=sicking.
2011-10-13 14:45:22 -07:00
Ben Turner
0e780d7128
Bug 683885 - 'Assertion failure: self, at dom/workers/EventTarget.cpp:170'. r=sicking.
2011-10-06 16:09:43 -07:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Ms2ger
6057ede4ed
Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst
2011-09-18 11:22:17 +02:00
Phil Ringnalda
56305a0ce2
Back out 307b5fa030fd (bug 683280) for timeouts in test_ipAddressOrigin.html
2011-09-14 09:10:41 -07:00
Ben Turner
47f974339e
Bug 683280 - 'Workers: creating workers from 'localhost' or an IP address fails'. r=sicking.
2011-09-08 17:07:11 -07:00
Ben Turner
89e1c977ea
Bug 679551 - 'Workers: Deadlock in WorkerPrivate::BlockAndCollectRuntimeStats if worker is blocked (LastPass extension)'. r=mrbkap.
2011-09-08 17:03:03 -07:00
Ehsan Akhgari
4fbedde497
Backout changesets 58d026601240, c5a9a439d72c and cfdf675266b2 because of mochitest-3 crash
2011-09-08 22:04:43 -04:00
Ben Turner
0c5fe111be
Bug 683280 - 'Workers: creating workers from 'localhost' or an IP address fails'. r=sicking.
2011-09-08 17:07:11 -07:00
Ben Turner
2e60e96484
Bug 683885 - 'Assertion failure: self, at dom/workers/EventTarget.cpp:170'. r=sicking.
2011-09-08 17:04:57 -07:00
Ben Turner
6bb11c8bb2
Bug 679551 - 'Workers: Deadlock in WorkerPrivate::BlockAndCollectRuntimeStats if worker is blocked (LastPass extension)'. r=mrbkap.
2011-09-08 17:03:03 -07:00
Mihai Sucan
80dd1964e2
Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky
2011-08-24 23:44:35 +03:00
Ben Turner
dc15375a46
Bug 677273 - 'Crash in mozilla::dom::workers::WorkerPrivate::RescheduleTimeoutTimer'. r=sicking.
2011-08-26 00:34:10 -07:00
William Chen
9698231df5
Bug 664783 - Implement FileReaderSync for Workers. r=bent+sicking.
2011-08-15 20:40:38 -07:00
Ben Turner
fc6672a9f1
Bug 676376 - 'prevent multi-threaded JSRuntime access in new web worker memory reporters'. r=luke+sicking.
2011-08-06 18:03:46 -07:00
Jim Chen
655f7af83d
Bug 674805 - Move WorkerPrivateParent instantiation inside namespace; r=bent
2011-08-04 15:01:45 -07:00
Ben Turner
af1f194eea
Bug 674721 - 'Add memory reporting for web worker data'. r=jst+njn.
2011-08-01 21:06:17 -07:00
Luke Wagner
f252ca2ba6
Bug 672971 - Remove SetSafeJSContext (r=bz,bent)
2011-07-27 16:15:50 -07:00
Luke Wagner
7e27f16f0c
Bug 668915 - JSAutoStructuredCloneBuffer shouldn't require a 'cx' (r=bent,jorendorff)
2011-07-12 10:42:24 -07:00
Luke Wagner
96ae424303
Backout 2e0fea2cbd9b for windows linker lameness
2011-07-28 14:35:38 -07:00
Luke Wagner
caaf8fc7f4
Bug 668915 - JSAutoStructuredCloneBuffer shouldn't require a 'cx' (r=bent,jorendorff)
2011-07-12 10:42:24 -07:00
Ben Turner
c4a49e7868
Bug 672086 - 'Workers: Recycle threads to prevent churn and stack recursion problems'. r=sicking.
2011-07-25 18:49:16 -07:00
Ben Turner
e8afb778cc
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.
2011-07-17 15:09:13 -04:00