Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								14f26fccf6 
								
							 
						 
						
							
							
								
								Bug 1449631 part 8.  Remove nsIDOMEventTarget::GetEventTargetParent.  r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 5wQ2LYrjUxf 
							
						 
						
							2018-04-05 13:42:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4292bca4ee 
								
							 
						 
						
							
							
								
								Bug 1449631 part 6.  Remove nsIDOMEventTarget::DispatchEvent.  r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 8YMgmMwZkAL 
							
						 
						
							2018-04-05 13:42:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								7e52540256 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 16 - JSSettings in a workerinternals namespace, r=smaug  
							
							
							
						 
						
							2018-01-31 08:24:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7c69af24 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug  
							
							
							
						 
						
							2018-01-31 08:24:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								c08095be82 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 1 - no workers namespace for SharedWorker, r=smaug  
							
							
							
						 
						
							2018-01-31 08:19:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9774cec092 
								
							 
						 
						
							
							
								
								Bug 1413112 - Fixing includes in dom/workers, r=bkelly  
							
							
							
						 
						
							2018-01-30 10:14:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								3513d1c407 
								
							 
						 
						
							
							
								
								Bug 1413112 - Renaming Workers.h to WorkerCommon.h, r=bkelly  
							
							... 
							
							
							
							--HG--
rename : dom/workers/Workers.h => dom/workers/WorkerCommon.h 
							
						 
						
							2018-01-30 10:10:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								7453988cd7 
								
							 
						 
						
							
							
								
								Bug 1364297 - Worker and SharedWorker constructors have an optional WorkerOptions parameter, r=smaug  
							
							
							
						 
						
							2017-05-17 16:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd70e0029 
								
							 
						 
						
							
							
								
								Bug  1336020 - transferables should be arrays of objects, r=smaug  
							
							
							
						 
						
							2017-02-03 11:00:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								270f257d6b 
								
							 
						 
						
							
							
								
								Bug  1336020 - postMessages should have transferable as [] by default, r=smaug  
							
							
							
						 
						
							2017-02-03 11:00:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								2134b5e0e7 
								
							 
						 
						
							
							
								
								Bug 1336044 - No needs of JSContext in SharedWorker CTOR, r=qdot  
							
							
							
						 
						
							2017-02-03 07:46:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stone Shih 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed10ff082 
								
							 
						 
						
							
							
								
								Bug 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: FM3vDUyLOCb
--HG--
extra : rebase_source : 5a513af84718a6d591f77437a0704984c8fc2b67 
							
						 
						
							2016-10-21 10:11:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								91efc5a86c 
								
							 
						 
						
							
							
								
								Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug  
							
							
							
						 
						
							2016-01-30 09:05:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								01583602a9 
								
							 
						 
						
							
							
								
								Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat  
							
							... 
							
							
							
							The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'
 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py
 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h 
							
						 
						
							2015-10-18 01:24:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								abdc1eebce 
								
							 
						 
						
							
							
								
								Bug 1193414 - SharedWorkers thread should be kept alive also when the SharedWorker object is CCed, r=khuey  
							
							
							
						 
						
							2015-09-23 06:54:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								f0aa7a8c5f 
								
							 
						 
						
							
							
								
								Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey  
							
							
							
						 
						
							2015-09-16 11:27:56 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								ab3e843b68 
								
							 
						 
						
							
							
								
								Backed out changeset ccfddcbccdac (bug 1204775) for sharedworker bustage  
							
							
							
						 
						
							2015-09-15 11:08:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								ff25288854 
								
							 
						 
						
							
							
								
								Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey  
							
							
							
						 
						
							2015-09-16 00:47:19 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8f4b219e 
								
							 
						 
						
							
							
								
								Bug 1152551, part 2 - Fix mode lines in dom/. r=jst  
							
							
							
						 
						
							2015-05-03 15:32:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a640efd2 
								
							 
						 
						
							
							
								
								Bug 1092102 - Rename Suspend/Resume to Freeze/Thaw;r=khuey  
							
							
							
						 
						
							2015-04-01 11:00:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								883849ee32 
								
							 
						 
						
							
							
								
								Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj  
							
							... 
							
							
							
							This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final 
							
						 
						
							2015-03-21 12:28:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								dc24477d79 
								
							 
						 
						
							
							
								
								Bug 1117172 part 3.  Change the wrappercached WrapObject methods to allow passing in aGivenProto.  r=peterv  
							
							... 
							
							
							
							The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp.  The
rest of this diff was generated by running the following commands:
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g' 
							
						 
						
							2015-03-19 10:13:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								dee315315e 
								
							 
						 
						
							
							
								
								Bug 1072310 - Build more DOM code in unified mode; r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a34dbc7323238d5f83a0144b62a6c52c3e6c54dc 
							
						 
						
							2014-09-25 10:12:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								79dab91ff6 
								
							 
						 
						
							
							
								
								Bug 991742 part 8.  Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods.  r=bholley  
							
							... 
							
							
							
							This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()). 
							
						 
						
							2014-04-08 18:27:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masayuki Nakano 
								
							 
						 
						
							
							
							
							
								
							
							
								930436ef24 
								
							 
						 
						
							
							
								
								Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug  
							
							... 
							
							
							
							--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h 
							
						 
						
							2014-04-01 15:13:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masayuki Nakano 
								
							 
						 
						
							
							
							
							
								
							
							
								a8aba2b26c 
								
							 
						 
						
							
							
								
								Bug 983049 part.2 Rename nsEventChainPreVisitor to mozilla::EventChainPreVisitor r=smaug  
							
							
							
						 
						
							2014-03-18 13:48:19 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								060c5d2671 
								
							 
						 
						
							
							
								
								Bug 968643 - Part 1: Stop using [PrefControlled]; r=bzbarsky  
							
							
							
						 
						
							2014-02-06 13:28:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ms2ger 
								
							 
						 
						
							
							
							
							
								
							
							
								0fdc697b63 
								
							 
						 
						
							
							
								
								No bug - Fix some style issues in DOM code.  
							
							
							
						 
						
							2013-11-11 09:04:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								020d8b6c36 
								
							 
						 
						
							
							
								
								Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug  
							
							
							
						 
						
							2013-11-05 22:16:26 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								e034802efa 
								
							 
						 
						
							
							
								
								Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz  
							
							
							
						 
						
							2013-11-05 22:16:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								9abde8f9b2 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.  
							
							... 
							
							
							
							Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885) 
							
						 
						
							2013-10-14 14:38:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								30ab732153 
								
							 
						 
						
							
							
								
								Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz  
							
							
							
						 
						
							2013-10-14 19:58:05 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6d197b06 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage  
							
							... 
							
							
							
							Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885) 
							
						 
						
							2013-10-13 21:59:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								93bec3955c 
								
							 
						 
						
							
							
								
								Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz  
							
							
							
						 
						
							2013-10-14 11:10:43 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								866302e69b 
								
							 
						 
						
							
							
								
								Bug 643325 - Implement SharedWorker. r=khuey.  
							
							... 
							
							
							
							--HG--
extra : transplant_source : %D6%8C%9Ajc%3C%F0%0E%DB%C6%7E2%AA%97%B8%AA%B2%7EY%B6 
							
						 
						
							2013-06-05 07:04:23 -07:00