btian 
								
							 
						 
						
							
							
							
							
								
							
							
								bc058622e6 
								
							 
						 
						
							
							
								
								Bug  1351795 - part 2: Remove console.markTimeline. r=baku  
							
							... 
							
							
							
							MozReview-Commit-ID: EmbscFp9oD4
--HG--
extra : rebase_source : 3f620c05faf82731d384dfca369db62ae8eb871e 
							
						 
						
							2017-05-09 15:34:18 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								1981f67eb3 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan  
							
							... 
							
							
							
							This patch does these things:
1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
   and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
--HG--
rename : dom/base/nsScriptElement.cpp => dom/script/ScriptElement.cpp
rename : dom/base/nsScriptElement.h => dom/script/ScriptElement.h
rename : dom/base/nsScriptLoader.cpp => dom/script/ScriptLoader.cpp
rename : dom/base/nsScriptLoader.h => dom/script/ScriptLoader.h
rename : dom/base/ScriptSettings.cpp => dom/script/ScriptSettings.cpp
rename : dom/base/ScriptSettings.h => dom/script/ScriptSettings.h
rename : dom/base/nsIScriptElement.h => dom/script/nsIScriptElement.h
rename : dom/base/nsIScriptLoaderObserver.idl => dom/script/nsIScriptLoaderObserver.idl 
							
						 
						
							2017-05-08 08:24:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								f0d6de60d7 
								
							 
						 
						
							
							
								
								Backed out changeset 5d77f6b14633 (bug 1362119) for android bustage in nsCCUncollectableMarker.cpp:500:7: error: 'TraceScriptHolder' is not a member of 'mozilla'  
							
							... 
							
							
							
							--HG--
rename : dom/script/ScriptSettings.cpp => dom/base/ScriptSettings.cpp
rename : dom/script/ScriptSettings.h => dom/base/ScriptSettings.h
rename : dom/script/nsIScriptElement.h => dom/base/nsIScriptElement.h
rename : dom/script/nsIScriptLoaderObserver.idl => dom/base/nsIScriptLoaderObserver.idl
rename : dom/script/ScriptElement.cpp => dom/base/nsScriptElement.cpp
rename : dom/script/ScriptElement.h => dom/base/nsScriptElement.h
rename : dom/script/ScriptLoader.cpp => dom/base/nsScriptLoader.cpp
rename : dom/script/ScriptLoader.h => dom/base/nsScriptLoader.h 
							
						 
						
							2017-05-08 09:54:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								7a4ef797cb 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan  
							
							... 
							
							
							
							This patch does these things:
1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
   and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
--HG--
rename : dom/base/nsScriptElement.cpp => dom/script/ScriptElement.cpp
rename : dom/base/nsScriptElement.h => dom/script/ScriptElement.h
rename : dom/base/nsScriptLoader.cpp => dom/script/ScriptLoader.cpp
rename : dom/base/nsScriptLoader.h => dom/script/ScriptLoader.h
rename : dom/base/ScriptSettings.cpp => dom/script/ScriptSettings.cpp
rename : dom/base/ScriptSettings.h => dom/script/ScriptSettings.h
rename : dom/base/nsIScriptElement.h => dom/script/nsIScriptElement.h
rename : dom/base/nsIScriptLoaderObserver.idl => dom/script/nsIScriptLoaderObserver.idl 
							
						 
						
							2017-05-08 08:24:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								5f0417d309 
								
							 
						 
						
							
							
								
								Bug 1361511 - change ownership assertion mechanism for various DOM classes; r=baku  
							
							... 
							
							
							
							The declarations of their refcounting methods already includes an owning
thread, so let's just piggyback on top of that to assert their owning
thread, rather than having separate fields and tests. 
							
						 
						
							2017-05-03 11:48:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								81bc08c5d9 
								
							 
						 
						
							
							
								
								Bug 1357473 - Update Console to the latest spec - part 6 - Console.count(), r=bgrins  
							
							
							
						 
						
							2017-04-20 13:52:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								62832535e3 
								
							 
						 
						
							
							
								
								Bug 1357473 - Update Console to the latest spec - part 5 - Console.time(), r=bgrins r=smaug  
							
							
							
						 
						
							2017-04-20 13:52:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								309383c5b0 
								
							 
						 
						
							
							
								
								Bug 1357473 - Update Console to the latest spec - part 4 - Console.trace(), r=bgrins  
							
							
							
						 
						
							2017-04-20 13:52:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9a89dabb3e 
								
							 
						 
						
							
							
								
								Bug 1357473 - Update Console to the latest spec - part 3 - Console.groupEnd(), r=bgrins, r=nchevobbe  
							
							
							
						 
						
							2017-04-18 10:04:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								5c55c3b994 
								
							 
						 
						
							
							
								
								Bug 1357473 - Update Console to the latest spec - part 2 - Console.clear(), r=bgrins  
							
							
							
						 
						
							2017-04-20 13:50:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Tromey 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a58b20b7 
								
							 
						 
						
							
							
								
								Bug 1346326 - implement new console.count semantics; r=baku  
							
							... 
							
							
							
							Bug 1346326 points out that the console.count spec has changed to
  void count(optional DOMString label = "default");
This patch implements the same behavior, but does not change the webidl,
on the theory that perhaps something relies on the current "any..."
type.
MozReview-Commit-ID: 9RQKAZ4AVtT 
							
						 
						
							2017-04-07 10:04:10 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								dddaf22902 
								
							 
						 
						
							
							
								
								Bug 1357503 - Some additional CX exception checks in Console API code, r=smaug  
							
							
							
						 
						
							2017-04-18 22:22:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nchevobbe 
								
							 
						 
						
							
							
							
							
								
							
							
								e7354910af 
								
							 
						 
						
							
							
								
								Bug 1088900 - Parse console.group/groupCollapse for custom styling. r=baku  
							
							... 
							
							
							
							Process the arguments of "MethodGroup" and "MethodGroupCollapsed"
Use the result of ProcessArguments to compute the groupName so we can get
rid of the "%c" parts.
MozReview-Commit-ID: 5B2jqG5RoRj
--HG--
extra : rebase_source : 256ef1ffc80157751cb202cc163cb2ca42c7397a 
							
						 
						
							2017-04-11 15:14:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								a68b3b11fd 
								
							 
						 
						
							
							
								
								Bug 1350433 Expose WorkerPrivate::ServiceWorkerScope() instead of using WorkerName() all over the place. r=asuth  
							
							
							
						 
						
							2017-03-24 19:56:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								85333437e5 
								
							 
						 
						
							
							
								
								Bug 1314361 - Part 3: Stop using origin attributes for add-on ID in console filtering. r=baku  
							
							
							
						 
						
							2017-02-26 13:13:45 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								729b7a2019 
								
							 
						 
						
							
							
								
								Bug 1273251: Part 3 - Allow CallbackObject to contain a null callable. r=peterv  
							
							... 
							
							
							
							MozReview-Commit-ID: FCXVHouhG3I
--HG--
extra : rebase_source : f3e9325559d40bcb4017ec2505f435275d4fea7f 
							
						 
						
							2016-11-14 21:25:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								359ae91eac 
								
							 
						 
						
							
							
								
								Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby  
							
							
							
						 
						
							2017-01-12 17:38:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								0364dbc792 
								
							 
						 
						
							
							
								
								Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459 
							
						 
						
							2017-01-03 21:47:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								2ceecc22f5 
								
							 
						 
						
							
							
								
								Bug 1324115 - Part 2: replace the callers to use C++ helper. r=smaug  
							
							
							
						 
						
							2016-12-21 14:59:21 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								3f9ca03e22 
								
							 
						 
						
							
							
								
								Bug 1323676 - Remove ConsoleTimerStart.started, r=bgrins  
							
							
							
						 
						
							2016-12-16 22:42:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								769ca2e705 
								
							 
						 
						
							
							
								
								Bug 1323781 - Console API should use OriginAttributes instead a privateBrowsing boolean, r=ehsan, r=smaug  
							
							
							
						 
						
							2016-12-16 22:08:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								6fce6188df 
								
							 
						 
						
							
							
								
								Backed out changeset 7c18fbb292d1 (bug 1323781) for assertion failures  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 0d9518d855e463eb85e262452e9a957716735f12 
							
						 
						
							2016-12-16 11:57:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								553b437a8c 
								
							 
						 
						
							
							
								
								Bug 1323781 - Console API should use OriginAttributes instead a privateBrowsing boolean, r=ehsan  
							
							
							
						 
						
							2016-12-16 09:23:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								4f830c36c0 
								
							 
						 
						
							
							
								
								Bug 1322292 - Some fixes for the Performance API in workers - part 3 - TimeStampToDOMHighRes() in workerPrivate, r=bz  
							
							
							
						 
						
							2016-12-16 09:08:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								64b687fb1c 
								
							 
						 
						
							
							
								
								Bug 1322292 - Some fixes for the Performance API in workers - part 2 - Get rid of NowBaseTimeStamp(), r=bz  
							
							
							
						 
						
							2016-12-16 09:07:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								f8cf3b6565 
								
							 
						 
						
							
							
								
								Bug 1290021 - Implement a prototype version of Houdini "Worklets Level 1" spec - part 3 - Console API in worklet, r=smaug  
							
							
							
						 
						
							2016-11-06 09:54:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								8ccb3ca885 
								
							 
						 
						
							
							
								
								Bug 1301032 - Remove a warning when Console.cpp is compiled, r=smaug  
							
							
							
						 
						
							2016-09-07 18:08:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								34dcc7b852 
								
							 
						 
						
							
							
								
								Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.  
							
							... 
							
							
							
							This change avoids lots of false positives for Coverity's CHECKED_RETURN
warning, caused by NS_WARN_IF's current use in both statement-style and
expression-style.
In the case where the code within the NS_WARN_IF has side-effects, I made the
following change.
> NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
> -->
> Unused << NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
In the case where the code within the NS_WARN_IF lacks side-effects, I made the
following change.
> NS_WARN_IF(!condWithoutSideEffects);
> -->
> NS_WARNING_ASSERTION(condWithoutSideEffects, "msg");
This has two improvements.
- The condition is not evaluated in non-debug builds.
- The sense of the condition is inverted to the familiar "this condition should
  be true" sense used in assertions.
A common variation on the side-effect-free case is the following.
> nsresult rv = Fn();
> NS_WARN_IF_(NS_FAILED(rv));
> -->
> DebugOnly<nsresult rv> = Fn();
> NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), "Fn failed");
--HG--
extra : rebase_source : 58788245021096efa8372a9dc1d597a611d45611 
							
						 
						
							2016-09-02 17:12:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								b3d116ff7e 
								
							 
						 
						
							
							
								
								Bug 1286487 - WorkerProxyToMainThreadRunnable must keep alive workers using WorkerHolder - part 2, r=me  
							
							
							
						 
						
							2016-08-16 09:35:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								c054f8ec15 
								
							 
						 
						
							
							
								
								Bug 1292289, part 3 - Remove dependency of Console on xpcprivate.h. r=mrbkap  
							
							... 
							
							
							
							This file only uses functions on nsIXPConnect, so it can get it from
nsContentUtils and stop including xpcprivate.h, which eliminates
another file from being rebuilt when xpcprivate.h gets touched.
MozReview-Commit-ID: AT5Khu0vkyf
--HG--
extra : rebase_source : fa40afb7df9afe1dede714c111947e4e85aee34e 
							
						 
						
							2016-08-04 11:35:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								13a6409e22 
								
							 
						 
						
							
							
								
								Bug 1280818 part 2.  Change console to capture the first non-self-hosted subsumed frame when it just needs a caller location, instead of capturing the first frame and then possibly failing to get useful location info out of it because it's self-hosted.  r=baku  
							
							
							
						 
						
							2016-07-21 23:41:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								43868a9da7 
								
							 
						 
						
							
							
								
								Bug 1282366 - Improve WorkerHolder use in Runnables, r=khuey  
							
							
							
						 
						
							2016-07-04 08:19:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								aac2306f2c 
								
							 
						 
						
							
							
								
								Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey  
							
							... 
							
							
							
							--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h 
							
						 
						
							2016-06-23 10:53:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								47aeb86e2c 
								
							 
						 
						
							
							
								
								Backed out changeset 1c5d78c7ba43 (bug 1269154) for bustage on a CLOSED TREE  
							
							... 
							
							
							
							--HG--
rename : dom/cache/CacheWorkerHolder.cpp => dom/cache/Feature.cpp
rename : dom/cache/CacheWorkerHolder.h => dom/cache/Feature.h
rename : dom/workers/WorkerHolder.h => dom/workers/WorkerFeature.h
extra : rebase_source : 49f9e9ce0500ac441fe97878cf9308804926544f 
							
						 
						
							2016-06-23 10:13:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								45087a7970 
								
							 
						 
						
							
							
								
								Bug 1269154 - Get rid of WorkerFeature: WorkerHolder, r=khuey  
							
							... 
							
							
							
							--HG--
rename : dom/cache/Feature.cpp => dom/cache/CacheWorkerHolder.cpp
rename : dom/cache/Feature.h => dom/cache/CacheWorkerHolder.h
rename : dom/workers/WorkerFeature.h => dom/workers/WorkerHolder.h 
							
						 
						
							2016-06-22 17:24:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								64734bf74c 
								
							 
						 
						
							
							
								
								Bug  1278838 - Remove separate worker binding for Performance API, r=smaug  
							
							... 
							
							
							
							--HG--
rename : dom/performance/nsPerformance.cpp => dom/performance/Performance.cpp
rename : dom/performance/nsPerformance.h => dom/performance/Performance.h
rename : dom/workers/Performance.cpp => dom/performance/PerformanceWorker.cpp
rename : dom/workers/Performance.h => dom/performance/PerformanceWorker.h 
							
						 
						
							2016-06-09 19:04:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								501b078b36 
								
							 
						 
						
							
							
								
								Bug 1278799 - Moving Console API into dom/console, r=smaug  
							
							... 
							
							
							
							--HG--
rename : dom/base/Console.cpp => dom/console/Console.cpp
rename : dom/base/Console.h => dom/console/Console.h
rename : dom/base/ConsoleAPI.manifest => dom/console/ConsoleAPI.manifest
rename : dom/base/ConsoleAPIStorage.js => dom/console/ConsoleAPIStorage.js
rename : dom/base/ConsoleReportCollector.cpp => dom/console/ConsoleReportCollector.cpp
rename : dom/base/ConsoleReportCollector.h => dom/console/ConsoleReportCollector.h
rename : dom/base/nsIConsoleAPIStorage.idl => dom/console/nsIConsoleAPIStorage.idl
rename : dom/base/nsIConsoleReportCollector.h => dom/console/nsIConsoleReportCollector.h
rename : dom/base/test/test_bug659625.html => dom/console/tests/test_bug659625.html
rename : dom/base/test/test_bug978522.html => dom/console/tests/test_bug978522.html
rename : dom/base/test/test_bug979109.html => dom/console/tests/test_bug979109.html
rename : dom/base/test/test_bug989665.html => dom/console/tests/test_bug989665.html
rename : dom/base/test/test_console.xul => dom/console/tests/test_console.xul
rename : dom/base/test/test_consoleEmptyStack.html => dom/console/tests/test_consoleEmptyStack.html
rename : dom/base/test/test_console_binding.html => dom/console/tests/test_console_binding.html
rename : dom/base/test/test_console_proto.html => dom/console/tests/test_console_proto.html 
							
						 
						
							2016-06-08 14:46:50 +02:00