Andi-Bogdan Postelnicu 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf2063029 
								
							 
						 
						
							
							
								
								Bug 1317241 - Replace default bodies of special member functions with = default in dom/. r=baku  
							
							... 
							
							
							
							MozReview-Commit-ID: 12AHOhrpaNO
--HG--
extra : rebase_source : 7881277a13fe7389b95635ee9b94f1686f56d142 
							
						 
						
							2016-11-14 11:40:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								f2776f1b8d 
								
							 
						 
						
							
							
								
								Bug 1308889 - Try to explicitly pass aTriggeringPrincipal and aPrincipalToInherit to DoURILoad(). r=bz  
							
							
							
						 
						
							2016-11-08 07:23:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								a553fdd757 
								
							 
						 
						
							
							
								
								Bug 1303196 - Part 4: Merge mFrameLoader and mOpener into mFrameLoaderOrOpener, r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: DuJRM5KsGhb 
							
						 
						
							2016-10-27 15:53:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								f9eea2d135 
								
							 
						 
						
							
							
								
								Bug 1303196 - Part 2: Connect the DocGroup and TabGroup objects to nsGlobalWindow and nsDocument, ensuring that Opener is set early enough that it is correct, r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 3rZfLw3dXkF 
							
						 
						
							2016-10-27 15:53:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								37074751dc 
								
							 
						 
						
							
							
								
								Bug 1307694 - Remove reversal of attributes for plugins; r=bsmedberg  
							
							... 
							
							
							
							MozReview-Commit-ID: 75pULekS9s6 
							
						 
						
							2016-10-20 11:28:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								fe7d577d2e 
								
							 
						 
						
							
							
								
								Bug  1307445 part B - remove the gecko code that support :moz-type-unsupported and :moz-type-unsupported-platform, r=qdot  
							
							... 
							
							
							
							MozReview-Commit-ID: Dybppkfrb7E
--HG--
extra : rebase_source : 8dedfafb0edefa54b4a73a0f0204be46f989c87f 
							
						 
						
							2016-10-06 13:25:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								3f10f5ed57 
								
							 
						 
						
							
							
								
								Bug 1308287 part 1.  Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers.  r=baku  
							
							... 
							
							
							
							The idea is to not make consumers think about whether the principal exists or
not when the caller knows for sure that it does.
The substantive changes are in dom/bindings, nsHTMLDocument::SetDesignMode, and
around the CanUseStorage bits.  Everything else is pretty mechanical. 
							
						 
						
							2016-10-10 21:07:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								75ee078310 
								
							 
						 
						
							
							
								
								Bug 1306241 - Use NeedsSubjectPrincipal in dom/html/* - part 2, r=ehsan  
							
							
							
						 
						
							2016-10-03 10:34:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								bddafc48dd 
								
							 
						 
						
							
							
								
								Bug 1305309, backout Bug 1214805, r=backout  
							
							... 
							
							
							
							--HG--
extra : rebase_source : d86f67ef53b26027d739725829a2ee736d71221e 
							
						 
						
							2016-09-27 01:03:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								e4eb76b618 
								
							 
						 
						
							
							
								
								Bug 1297300 - Add missing checks to GetSpec() calls in dom/base/. r=bz.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 55e83aad222825b2dd1399fa42eee6b6c894d0ee 
							
						 
						
							2016-09-08 14:17:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								c47fca1cd7 
								
							 
						 
						
							
							
								
								Bug 1018486 - Part 1: Changes in dom/, r=baku  
							
							... 
							
							
							
							MozReview-Commit-ID: 4tCUM4KRe81 
							
						 
						
							2016-09-07 10:50:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								961aa9b24b 
								
							 
						 
						
							
							
								
								Bug 1214805, allow navigating when afterprint event is dispatched, r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 67bb9b79332b009756781ae3e58aed91a5bdfbfa 
							
						 
						
							2016-09-03 17:33:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								742fc7eb48 
								
							 
						 
						
							
							
								
								Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.  
							
							... 
							
							
							
							This function is an infallible alternative to nsIURI::GetSpec(). It's useful
when it's appropriate to handle a GetSpec() failure with a failure string, e.g.
for log/warning/error messages. It allows code like this:
  nsAutoCString spec;
  uri->GetSpec(spec);
  printf("uri: %s", spec.get());
to be changed to this:
  printf("uri: %s", uri->GetSpecOrDefault().get());
This introduces a slight behavioural change. Previously, if GetSpec() failed,
an empty string would be used here. Now, "[nsIURI::GetSpec failed]" will be
produced instead. In most cases this failure string will make for a clearer
log/warning/error message than the empty string.
* * *
Bug 1297961 (part 1b) - More GetSpecOrDefault() additions. r=hurley.
I will fold this into part 1 before landing.
--HG--
extra : rebase_source : ddc19a5624354ac098be019ca13cc24b99b80ddc 
							
						 
						
							2016-08-26 16:02:31 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								aa89e8fd55 
								
							 
						 
						
							
							
								
								Bug 1293001 - Part 1: Change the BinaryName of nsIFrameLoaderOwner::frameLoader (which overloaded another virtual method) to FrameLoaderXPCOM, r=froydnj  
							
							... 
							
							
							
							MozReview-Commit-ID: Db3z2DP5qba 
							
						 
						
							2016-08-11 15:49:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Schneider 
								
							 
						 
						
							
							
							
							
								
							
							
								5c1c1c37f3 
								
							 
						 
						
							
							
								
								Bug 1290749 - Skip plugin content plugin of no URI specified. r=francois  
							
							
							
						 
						
							2016-07-26 10:59:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Schneider 
								
							 
						 
						
							
							
							
							
								
							
							
								ce4badc7bc 
								
							 
						 
						
							
							
								
								Bug 1268120 - Make plugin content blocking work on e10s. r=francois  
							
							
							
						 
						
							2016-06-17 11:05:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								efc4dcf284 
								
							 
						 
						
							
							
								
								Bug 1275315 part 2.  Use the new Realm getters in binding code.  r=peterv  
							
							
							
						 
						
							2016-07-09 00:19:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								e4ae8f8bff 
								
							 
						 
						
							
							
								
								Bug 1282038 - Allow allowfullscreen for rewritten YouTube Flash embeds. r=qdot,jst  
							
							... 
							
							
							
							MozReview-Commit-ID: I8y0gMA5BxE
--HG--
rename : dom/base/test/test_youtube_flash_embed.html => dom/base/test/file_youtube_flash_embed.html 
							
						 
						
							2016-06-24 19:12:53 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								24fbc29c99 
								
							 
						 
						
							
							
								
								Bug 1188642 - Use channel->ascynOpen2 in dom/base/nsObjectLoadingContent.cpp r=smaug  
							
							
							
						 
						
							2016-06-28 09:37:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d157959ac1 
								
							 
						 
						
							
							
								
								Bug 1003797.  Fire error events for <object> per spec.  r=qdot  
							
							
							
						 
						
							2016-06-23 00:32:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								5979f6931b 
								
							 
						 
						
							
							
								
								Bug 1258053 - String changes. r=cpeterson  
							
							
							
						 
						
							2016-06-22 21:55:14 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								a396185694 
								
							 
						 
						
							
							
								
								Bug 1258053 - Convert YouTube Flash embed URLs that contain params in the path components. r=kmachulis  
							
							... 
							
							
							
							--HG--
rename : dom/base/test/test_bug1240471.html => dom/base/test/test_youtube_flash_embed.html 
							
						 
						
							2016-06-22 21:55:13 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Watt 
								
							 
						 
						
							
							
							
							
								
							
							
								b15368cfcb 
								
							 
						 
						
							
							
								
								Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky  
							
							
							
						 
						
							2016-06-07 21:10:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick McManus 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd574f25f 
								
							 
						 
						
							
							
								
								Bug 1274376 - more mozilla::net namespaces r=dragana  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 914d48f23a4a5db052a789b9e21c1ff922533d35 
							
						 
						
							2016-05-18 22:02:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								29016786b4 
								
							 
						 
						
							
							
								
								Bug 1272651.  Fix fallback loading of <embed> inside an <object> with no type attribute to actually work reliably.  r=qdot  
							
							
							
						 
						
							2016-05-20 23:13:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Schneider 
								
							 
						 
						
							
							
							
							
								
							
							
								06c125d9b7 
								
							 
						 
						
							
							
								
								Bug 1266889 - Plugin block list blocks SWF network requests, but does not prevent plugin instantiation. r=francois  
							
							
							
						 
						
							2016-04-22 16:00:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								85146b9ee1 
								
							 
						 
						
							
							
								
								Bug 1263696 - Block embed content loading when ancestor of object element with content; r=bz  
							
							
							
						 
						
							2016-05-02 09:54:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								bb87072fdb 
								
							 
						 
						
							
							
								
								Backout of 541618e4babd (bug 1263696) due to performance timeline test bustage  
							
							
							
						 
						
							2016-04-28 14:48:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								58d9018e54 
								
							 
						 
						
							
							
								
								Bug 1263696 - Block content loading for embed nodes that are ancestors of objects with data; r=bz  
							
							
							
						 
						
							2016-04-28 13:08:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								c73656947b 
								
							 
						 
						
							
							
								
								Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj  
							
							
							
						 
						
							2016-04-25 17:23:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									J. Ryan Stinnett 
								
							 
						 
						
							
							
							
							
								
							
							
								013ba36705 
								
							 
						 
						
							
							
								
								Bug 1242644 - HTML swapFrameLoaders. r=bz  
							
							... 
							
							
							
							Adds swapFrameLoaders for HTML frames.  It is also possible to swap frame
loaders between XUL and HTML frames.
MozReview-Commit-ID: 43JeiBuMcOL 
							
						 
						
							2016-03-31 19:47:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Schneider 
								
							 
						 
						
							
							
							
							
								
							
							
								9dd3cff0b6 
								
							 
						 
						
							
							
								
								Bug 1237198 - Block SWFs on the content blocking list hosted on the Shavar service. r=francois  
							
							
							
						 
						
							2016-03-29 00:37:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								172598b4e2 
								
							 
						 
						
							
							
								
								Bug 1257335.  Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses.  r=bholley  
							
							... 
							
							
							
							In general, using an AutoJSAPI inited with an object is NOT the same as using
AutoSafeJSContext (or AutoJSAPI inited without an object) and then entering the
compartment of the object: the former will report exceptions to the global of
the object as it comes off the stack, while the latter will not.  This only
really matters if we have an object from a window or worker global and hence
might fire error events, or report internal stuff to the web console.
The changes to initing with an object made in this bug are OK for the following
reasons:
1) dom/base/Console.cpp: Always clears its exception before coming off the stack.
2) dom/base/nsDOMClassInfo.cpp: Inits with a non-web global.
3) dom/base/nsFrameMessageManager.cpp: Inits with a non-web global.
4) dom/media/MediaPermissionGonk.cpp: We probably want the caller to notice if
   anything here throws.
5) dom/xbl/nsXBLPrototypeBinding.cpp: Inits with a non-web global.
6) dom/xul/nsXULElement.cpp: Inits with a non-web global.
7) extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp: Inits with a non-web global.
8) ipc/testshell/XPCShellEnvironment.cpp: Inits with a non-web global. 
							
						 
						
							2016-03-18 10:48:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								79cb11f843 
								
							 
						 
						
							
							
								
								Bug 1240471 - Possibly remove invalid queries and post console messages on youtube rewrite; r=khuey fb=cpeterson  
							
							
							
						 
						
							2016-03-01 14:05:29 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aidin Gharibnavaz 
								
							 
						 
						
							
							
							
							
								
							
							
								6863090c8a 
								
							 
						 
						
							
							
								
								Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: Hm8Owq17KXn
--HG--
extra : transplant_source : 2%82%D5%89%19%94%7C%E7%CA1%99%B5%24%1F5%E1%C0%1F%DE%07 
							
						 
						
							2016-02-12 19:10:07 +03:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								91efc5a86c 
								
							 
						 
						
							
							
								
								Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug  
							
							
							
						 
						
							2016-01-30 09:05:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								bbb8c328d1 
								
							 
						 
						
							
							
								
								Bug 1237402 - Allow certain plugins to be loaded in parent process (r=jimm)  
							
							
							
						 
						
							2016-01-28 14:52:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Schuster 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6aaf2f25 
								
							 
						 
						
							
							
								
								Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor everywhere else. r=smaug  
							
							
							
						 
						
							2016-01-28 11:28:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5418bae3 
								
							 
						 
						
							
							
								
								Bug 1237401 - Add telemetry probe for non-rewritable youtube flash embeds; r=cpeterson, r=vladan  
							
							
							
						 
						
							2016-01-25 15:14:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								ab4e3a0d42 
								
							 
						 
						
							
							
								
								Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 7d2cc56b6553cd7a8d848d3c660f30735bd82eec 
							
						 
						
							2016-01-22 16:58:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Matthews 
								
							 
						 
						
							
							
							
							
								
							
							
								77fbe887eb 
								
							 
						 
						
							
							
								
								Bug 1239463 - Do not assert when notifying an inactive document about changed content from the plugin crash notification. r=bz  
							
							
							
						 
						
							2016-01-21 13:39:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Rajchenbach-Teller 
								
							 
						 
						
							
							
							
							
								
							
							
								42b6a4145f 
								
							 
						 
						
							
							
								
								Bug  1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ  
							
							... 
							
							
							
							Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712 
							
						 
						
							2016-01-14 23:03:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								d8d4a2d1a5 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug  1224374) for Windows bustage. r=bustage on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 5f458e6e4997 (bug 12243741224374 
							
						 
						
							2016-01-19 21:30:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Rajchenbach-Teller 
								
							 
						 
						
							
							
							
							
								
							
							
								f5531f5260 
								
							 
						 
						
							
							
								
								Bug  1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ  
							
							... 
							
							
							
							Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712 
							
						 
						
							2016-01-14 23:03:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								0f6b29d229 
								
							 
						 
						
							
							
								
								Bug 1239585 - Remove eSupportSVG from nsObjectLoadingContent capabilities; r=bz  
							
							
							
						 
						
							2016-01-15 14:11:54 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								1932fc42cc 
								
							 
						 
						
							
							
								
								Bug 1239721 - Remove mRewrittenYoutubeEmbed from nsObjectLoadingContent; r=bz  
							
							
							
						 
						
							2016-01-15 14:11:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								5987eeb2ed 
								
							 
						 
						
							
							
								
								Bug 769117 - Rewrite youtube flash embed tags to possibly use HTML5; r=bz r=hsivonen  
							
							
							
						 
						
							2016-01-13 16:13:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								5b132a5fa9 
								
							 
						 
						
							
							
								
								Backout of changesets 05eb8219c3e5, 1ecd2a9ffb67 (Bug 769117) for bustage on CLOSED TREE  
							
							
							
						 
						
							2016-01-13 12:16:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								bcad161069 
								
							 
						 
						
							
							
								
								Bug 769117 - Rewrite youtube flash embed tags to possibly use HTML5; r=bz r=hsivonen  
							
							
							
						 
						
							2016-01-13 11:45:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								52e65f89d8 
								
							 
						 
						
							
							
								
								Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu  
							
							
							
						 
						
							2015-12-11 11:17:33 -05:00