gecko/dom/workers
Bobby Holley 59b924c116 Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
We don't cycle collect any other kind, so there's no difference between marking
them gray and letting the JS engine mark them black. This also gets rid of that
nasty code which reset the flag, which billm theorizes has to do with faulty
logic in ContextHolder when creating ephemeral sandbox cxes. The assertion in
this patch should catch us if anything goes wrong.
2013-09-04 14:06:54 -07:00
..
test Bug 912086 - Several Workers methods do not set their return value. r=mrbkap 2013-09-04 13:20:51 -04:00
ChromeWorkerScope.cpp Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug 2013-07-26 10:00:38 +01:00
ChromeWorkerScope.h
DOMBindingBase.cpp Bug 908351. Stop over-including DOMJSClass.h, so we don't rebuild as much when PrototypeList.h changes. We do this by factoring out the slot macros into a separate header and including that. r=khuey 2013-08-23 22:42:39 -04:00
DOMBindingBase.h
DOMBindingInlines.h Bug 887364 - URL API for Workers. r=khuey 2013-09-04 13:07:34 -04:00
EventListenerManager.cpp Bug 898914 (part 1) - Remove JSBool. 2013-08-08 15:53:04 -07:00
EventListenerManager.h
Events.cpp Bug 898914 (part 1) - Remove JSBool. 2013-08-08 15:53:04 -07:00
Events.h Bug 905017 (part 2, attempt 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm. 2013-08-19 23:43:47 -07:00
EventTarget.cpp
EventTarget.h
Exceptions.cpp Bug 904962 (part 5) - Don't #include jsprf.h in three places it isn't needed. r=luke. 2013-08-11 23:34:14 -07:00
Exceptions.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
File.cpp Bug 894840, part 5 - Add a 'path' property to the File objects in the input.files FileList, and set it when a directory is picked. r=khuey 2013-08-23 08:41:17 +01:00
File.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
FileReaderSync.cpp Bug 903772: Part 3 - Refactor GlobalObject. r=peterv 2013-08-22 22:17:08 -07:00
FileReaderSync.h Bug 903772: Part 3 - Refactor GlobalObject. r=peterv 2013-08-22 22:17:08 -07:00
Location.cpp Bug 878600 - Move WorkerLocation to WebIDL; r=khuey 2013-07-24 09:41:55 +02:00
Location.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
Makefile.in Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps 2013-08-22 08:56:01 +02:00
moz.build Bug 903772: Part 7 - Remove the worker thread TextEncoder implementation. r=emk 2013-08-22 22:17:10 -07:00
Navigator.cpp Bug 878401 - Move WorkerNavigator to WebIDL; r=khuey 2013-07-24 09:38:23 +02:00
Navigator.h Bug 878401 - Move WorkerNavigator to WebIDL; r=khuey 2013-07-24 09:38:23 +02:00
Principal.cpp
Principal.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
Queue.h
RuntimeService.cpp Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8 2013-09-04 14:06:54 -07:00
RuntimeService.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
ScriptLoader.cpp Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke 2013-07-29 16:45:27 -07:00
ScriptLoader.h Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. 2013-08-17 15:50:18 -07:00
URL.cpp Bug 887364 - URL API for Workers. r=khuey 2013-09-04 13:07:34 -04:00
URL.h Bug 887364 - URL API for Workers. r=khuey 2013-09-04 13:07:34 -04:00
Worker.cpp Bug 912086 - Several Workers methods do not set their return value. r=mrbkap 2013-09-04 13:20:51 -04:00
Worker.h Bug 908351. Stop over-including DOMJSClass.h, so we don't rebuild as much when PrototypeList.h changes. We do this by factoring out the slot macros into a separate header and including that. r=khuey 2013-08-23 22:42:39 -04:00
WorkerFeature.h
WorkerInlines.h
WorkerPrivate.cpp Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke. 2013-08-26 19:05:20 -07:00
WorkerPrivate.h Bug 910797, make Event.isTrusted to work in workers, r=khuey 2013-08-30 12:47:19 +03:00
Workers.h Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett 2013-08-15 13:45:30 +02:00
WorkerScope.cpp Bug 912086 - Several Workers methods do not set their return value. r=mrbkap 2013-09-04 13:20:51 -04:00
WorkerScope.h
XMLHttpRequest.cpp Bug 903772: Part 4 - Harmonize main thread and worker dictionary implementations. r=peterv 2013-08-22 22:17:09 -07:00
XMLHttpRequest.h Bug 903772: Part 4 - Harmonize main thread and worker dictionary implementations. r=peterv 2013-08-22 22:17:09 -07:00
XMLHttpRequestEventTarget.cpp
XMLHttpRequestEventTarget.h
XMLHttpRequestUpload.cpp
XMLHttpRequestUpload.h