Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								c94421bf7c 
								
							 
						 
						
							
							
								
								Bug 1297961 (part 2) - Use nsIURI::GetSpecOrDefault() for comparisons to fixed URIs. r=hurley.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c742ded3ca4ff6ddf745cf8d720261624f172027 
							
						 
						
							2016-08-26 16:02:32 +10: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wei-Cheng Pan 
								
							 
						 
						
							
							
							
							
								
							
							
								9a0fc7767f 
								
							 
						 
						
							
							
								
								Bug 1293212 - Add MOZ_MUST_USE to prevent potential bugs. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: EuyeBkDlk2G
--HG--
extra : rebase_source : de8d5a95f74b757b7441cdc1e0f2dadb3a77ac6e 
							
						 
						
							2016-08-08 18:16:15 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kan-Ru Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d880aca1 
								
							 
						 
						
							
							
								
								Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj  
							
							... 
							
							
							
							The patch is generated from following command:
  rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
--HG--
rename : mfbt/unused.h => mfbt/Unused.h 
							
						 
						
							2016-08-24 14:47:04 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								a99793373f 
								
							 
						 
						
							
							
								
								Merge m-c to inbound. a=merge  
							
							
							
						 
						
							2016-08-22 09:43:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								33700e24af 
								
							 
						 
						
							
							
								
								Bug 1296625 - Replace query to ui.use_activity_cursor pref with a cached bool value. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: GeTr29JG4qy
--HG--
extra : rebase_source : 2a74d2ca0ffe8fee23230334e01b483cc3abc8f2 
							
						 
						
							2016-08-20 00:43:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Jimenez 
								
							 
						 
						
							
							
							
							
								
							
							
								16126fcd4e 
								
							 
						 
						
							
							
								
								Bug 1252570 - Remove mozPay. r=ehsan,mfinkle,fabrice  
							
							... 
							
							
							
							MozReview-Commit-ID: C50fvuNJoGq 
							
						 
						
							2016-08-22 10:42:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								67af4817e9 
								
							 
						 
						
							
							
								
								Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange.  
							
							... 
							
							
							
							This patch makes GetBounds(), GetScreenBounds() and GetClientBounds() more
obviously infallible, like existing functions such as GetNaturalBounds() and
GetClientSize(). This results in clearer behaviour in nsCocoaWindow.mm if
Objective C exceptions occur. Along the way, the patch removes some useless
failure checks for these functions.
The patch also removes the NS_IMETHOD from GetRestoredBounds and makes that
function MOZ_MUST_USE. 
							
						 
						
							2016-08-19 09:03:04 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dimi 
								
							 
						 
						
							
							
							
							
								
							
							
								9f35496517 
								
							 
						 
						
							
							
								
								Bug 1269253 - Blank error page in iframe with insecure connection. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 8WCI8cgRZIo
--HG--
extra : rebase_source : fda416da14b9d60937cd5d86976b443d92d1e0bb 
							
						 
						
							2016-08-16 09:47:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								3b0485fcdb 
								
							 
						 
						
							
							
								
								Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.  
							
							... 
							
							
							
							Slightly less than half (93 / 210) of the NS_METHOD instances in the codebase
are because of the use of NS_CALLBACK in
nsI{Input,Output,UnicharInput},Stream.idl. The use of __stdcall on Win32 isn't
important for these callbacks because they are only used as arguments to
[noscript] methods.
This patch converts them to vanilla |nsresult| functions. It increases the size
of xul.dll by about ~600 bytes, which is about 0.001%.
--HG--
extra : rebase_source : c15d85298e0975fd030cd8f8f8e54501f453959b 
							
						 
						
							2016-08-12 17:36:22 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								e9097643d5 
								
							 
						 
						
							
							
								
								Merge inbound to central, a=merge  
							
							
							
						 
						
							2016-08-12 13:44:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								bab6d17ebf 
								
							 
						 
						
							
							
								
								Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj.  
							
							... 
							
							
							
							This patch makes the following changes on many in-class methods.
- NS_IMETHODIMP F() override;      --> NS_IMETHOD F() override;
- NS_IMETHODIMP F() override {...} --> NS_IMETHOD F() override {...}
- NS_IMETHODIMP F() final;         --> NS_IMETHOD F() final;
- NS_IMETHODIMP F() final {...}    --> NS_IMETHOD F() final {...}
Using NS_IMETHOD is the preferred way of marking in-class virtual methods.
Although these transformations add an explicit |virtual|, they are safe --
there's an implicit |virtual| anyway because |override| and |final| only work
with virtual methods.
--HG--
extra : rebase_source : 386ee4e4ea2ecd8d5001efabc3ac87b4d6c0659f 
							
						 
						
							2016-08-08 10:54:47 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Andreou 
								
							 
						 
						
							
							
							
							
								
							
							
								3585e16752 
								
							 
						 
						
							
							
								
								Bug 1283281 - Remove PB Flag from DOMStorage. r=jdm  
							
							
							
						 
						
							2016-06-29 14:01:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f10a07fd 
								
							 
						 
						
							
							
								
								Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.  
							
							... 
							
							
							
							This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.
As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
--HG--
extra : rebase_source : 815d0018b0b13329bb5698c410f500dddcc3ee12 
							
						 
						
							2016-08-08 12:18:10 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								18b7a1fc2f 
								
							 
						 
						
							
							
								
								Bug 1293666 - Add initializer_list ctor to AutoTArray. r=froydnj  
							
							... 
							
							
							
							MozReview-Commit-ID: 8ORBttWN2Rj
--HG--
extra : rebase_source : 9ad6ae8aff9cbc81c773297d0bb2f7478fb3516e 
							
						 
						
							2016-08-09 07:21:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								f9754e4544 
								
							 
						 
						
							
							
								
								Bug 1264231 - Part 1: inherit OA from docshell. r=sicking  
							
							
							
						 
						
							2016-08-05 19:44:57 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								caedb13ef1 
								
							 
						 
						
							
							
								
								Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz  
							
							
							
						 
						
							2016-07-28 09:20:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Iris Hsiao 
								
							 
						 
						
							
							
							
							
								
							
							
								caea40742f 
								
							 
						 
						
							
							
								
								Backed out changeset 8dc198cd46ff (bug 1246540) for Mochitest failures  
							
							
							
						 
						
							2016-07-27 13:14:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								c6650db185 
								
							 
						 
						
							
							
								
								Bug 1246540 HSTS Priming Proof of Concept  
							
							... 
							
							
							
							HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.
Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.
nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.
(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally) 
							
						 
						
							2016-07-26 13:03:00 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Iris Hsiao 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c8429fc4 
								
							 
						 
						
							
							
								
								Backed out changeset d7e39be85498 (bug 1246540) for Mochitest failures  
							
							
							
						 
						
							2016-07-27 11:15:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								567ebcf321 
								
							 
						 
						
							
							
								
								Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally  
							
							... 
							
							
							
							HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.
Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.
nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent. 
							
						 
						
							2016-07-26 13:03:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								d872b01ebc 
								
							 
						 
						
							
							
								
								Bug 1181370: Update CheckURL to set the incumbent document's principal as the triggeringPrincipal. r=bz  
							
							
							
						 
						
							2016-07-26 12:46:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								25aa8617fc 
								
							 
						 
						
							
							
								
								Backed out changeset 1825b8fa636a (bug 1246540) for bustage  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 45defacae713b2c2f75813fea6f2f289ebc481cd 
							
						 
						
							2016-07-26 12:52:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								01cbd73591 
								
							 
						 
						
							
							
								
								Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally  
							
							... 
							
							
							
							HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.
Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.
nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.
(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally) 
							
						 
						
							2016-07-25 12:37:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								0a5622c093 
								
							 
						 
						
							
							
								
								Backed out changeset 640247e978ba (bug 1246540) for bustage  
							
							
							
						 
						
							2016-07-24 15:59:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								547500d5a7 
								
							 
						 
						
							
							
								
								Bug 1246540 - HSTS Priming Proof of Concept. r=honzab  
							
							... 
							
							
							
							HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.
Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.
nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.
(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally) 
							
						 
						
							2016-07-22 18:35:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								b175c9fdd5 
								
							 
						 
						
							
							
								
								Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo  
							
							
							
						 
						
							2016-07-20 22:03:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								eb68bbaaa8 
								
							 
						 
						
							
							
								
								Bug 970346 - Add a DocShell attribute to override the default touch event options to a tab. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: 4BdhwQRBavd 
							
						 
						
							2016-07-18 10:26:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebfc5116b 
								
							 
						 
						
							
							
								
								Bug 1197973 - Use MOZ_MUST_USE in AutoJSAPI. r=bz.  
							
							
							
						 
						
							2016-07-14 13:18:11 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								63da0d4ab2 
								
							 
						 
						
							
							
								
								Bug 1286719 - Turn bool flags in nsDocShell into bit fields. r=bz  
							
							... 
							
							
							
							Two bools are not converted because they are used with AutoRestore.
MozReview-Commit-ID: AjU61eiMtlQ
--HG--
extra : rebase_source : d1706adc6f14a1a93d1461dd22df0a95043fcca4 
							
						 
						
							2016-07-14 10:47:39 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								e24cc195d9 
								
							 
						 
						
							
							
								
								Bug 1274893 - remove -forbid- list from SafeBrowsing. r=francois  
							
							
							
						 
						
							2016-07-11 16:11:32 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								a90f7b0ea8 
								
							 
						 
						
							
							
								
								Bug 1283526 part 2 - Remove fullscreen sandbox flag. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 5qH4gZxvNQz
--HG--
extra : rebase_source : fdc1fea2996b259a65c3068cd10fffccf6c5ebdb 
							
						 
						
							2016-07-05 09:46:55 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								dc193d9f49 
								
							 
						 
						
							
							
								
								Bug 1283526 part 1 - Revert behavior of allowfullscreen attribute for non-sandboxed iframe. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: BayA4tQBsfC
--HG--
extra : rebase_source : 17818546cd0c1ec971412346d6e32d537442dd26 
							
						 
						
							2016-07-04 10:19:35 +10: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								c1cb5a12bd 
								
							 
						 
						
							
							
								
								Backed out changeset 00312b136937 (bug 968273) for causing regressions  
							
							
							
						 
						
							2016-06-28 10:03:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0d683ac3 
								
							 
						 
						
							
							
								
								Bug 1279613 - Apply fullscreen enabled flag to about:blank as well. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: JL3ZIdXpLiX
--HG--
extra : source : 10b1a71568775ba904a916c2cce603337367c582 
							
						 
						
							2016-06-20 07:16:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								dd368c9569 
								
							 
						 
						
							
							
								
								Bug 1279194 - Get rid of nsDOMPerformanceNavigationType, r=smaug  
							
							
							
						 
						
							2016-06-10 16:29:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Andreou 
								
							 
						 
						
							
							
							
							
								
							
							
								9c2978f1c0 
								
							 
						 
						
							
							
								
								Bug 1278664 - Chrome docshells can't have private browsing OriginAttribute. r=smaug  
							
							
							
						 
						
							2016-06-09 07:48:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								1264ad2da5 
								
							 
						 
						
							
							
								
								Bug 1278845 - Move PerformanceNavigation to separate files, r=smaug  
							
							
							
						 
						
							2016-06-09 12:44:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								dd6cbdac21 
								
							 
						 
						
							
							
								
								Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug  
							
							
							
						 
						
							2016-06-07 19:59:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Andreou 
								
							 
						 
						
							
							
							
							
								
							
							
								14c6b15018 
								
							 
						 
						
							
							
								
								Bug 1277357 - Remove nsDocShell:SetUsePrivateBrowsing cpp consumers and some JS consumers r=jdm  
							
							
							
						 
						
							2016-06-06 07:42:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								035f8773be 
								
							 
						 
						
							
							
								
								Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2016-06-06 21:07:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								943c6e667c 
								
							 
						 
						
							
							
								
								Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug  
							
							
							
						 
						
							2016-06-07 00:47:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								87fd6ae3a9 
								
							 
						 
						
							
							
								
								Bug 968273 - On reload load from the original uri, so that all redirects are reloader.r=mayhemer  
							
							
							
						 
						
							2016-06-01 11:57:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								71eb3110f9 
								
							 
						 
						
							
							
								
								merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2016-06-03 12:00:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dimi 
								
							 
						 
						
							
							
							
							
								
							
							
								8d44df2c72 
								
							 
						 
						
							
							
								
								Bug 1258033 - Part 1: Add IsTrackingProtectionOn for nsILoadContext. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 2eQzO6KDLyX
--HG--
extra : rebase_source : 1f5c1c7b250336ff4ecf1e5b3949a532b7bb9144 
							
						 
						
							2016-06-02 10:12:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								4e63c1e0cf 
								
							 
						 
						
							
							
								
								Bug 881832 - Make inner document reflow asynchronous. r=tnikkel  
							
							
							
						 
						
							2016-05-12 12:07:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick McManus 
								
							 
						 
						
							
							
							
							
								
							
							
								c0638a1abc 
								
							 
						 
						
							
							
								
								Bug 1274729 - corrupted content string management r=dragana  
							
							
							
						 
						
							2016-05-23 10:12:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								6bb0bc4494 
								
							 
						 
						
							
							
								
								Back out 6 changesets (bug 881832) for failures in test_Debugger.Source.prototype.element.html  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset fac50ce10b07 (bug 881832)
Backed out changeset 32e01c144cd4 (bug 881832)
Backed out changeset 779f5336b81e (bug 881832)
Backed out changeset 95efd250e29f (bug 881832)
Backed out changeset 7fe79f07189f (bug 881832)
Backed out changeset 8ee1824f2a57 (bug 881832) 
							
						 
						
							2016-05-23 18:34:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Makoto Kato 
								
							 
						 
						
							
							
							
							
								
							
							
								da66cc7e43 
								
							 
						 
						
							
							
								
								Bug 1177943 - Part 4. Implement remote nsICommandWithParams. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: LbokIF1rWZX 
							
						 
						
							2016-04-20 19:12:27 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb3066641 
								
							 
						 
						
							
							
								
								Bug 881832 - Make inner document reflow asynchronous. r=tnikkel  
							
							
							
						 
						
							2016-05-12 12:07:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samael Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e0c31eda 
								
							 
						 
						
							
							
								
								Bug 1271240 - Part 1: Support prerender flag in e10s and implement makePrerenderedBrowserActive(). r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 73E2kmqxRwm
--HG--
extra : rebase_source : 35441f58e15013b00a0774f764378fd5e0143add 
							
						 
						
							2016-05-20 11:36:27 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gijs Kruitbosch 
								
							 
						 
						
							
							
							
							
								
							
							
								23ed0206bf 
								
							 
						 
						
							
							
								
								Bug 1273255 - Don't try alternate URIs at the end of pageload if the channel was redirected: we don't want to be applying that sort of fixup to the redirect target URI.  r=smaug  
							
							
							
						 
						
							2016-05-19 22:29:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								98894192c9 
								
							 
						 
						
							
							
								
								Bug 1272781 - nsEscape should work with ns(C)Strings and not with char pointers, r=smaug  
							
							
							
						 
						
							2016-05-18 18:21:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								2addb968ed 
								
							 
						 
						
							
							
								
								Bug  1270648 part 5 - Setup the sandboxed fullscreen flag and make it work properly. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: 3EKRbOyXwNi
--HG--
extra : source : 03b0ee1a3ba13b252cb3276adc098266979c3741 
							
						 
						
							2016-05-18 09:08:12 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								51e715f73c 
								
							 
						 
						
							
							
								
								Bug  1270648 part 4 - Make fullscreen enabled flag not be affected after document is loaded. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: L2dMAUr63qv
--HG--
extra : source : 363d7ac04cbf98fa67cad3214ac62330c2652fa8 
							
						 
						
							2016-05-18 09:08:12 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								256fff4fc9 
								
							 
						 
						
							
							
								
								bug 1271436 - add nsIDocShell::GetCommandManager() r=smaug  
							
							
							
						 
						
							2016-05-17 18:16:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								1e81548029 
								
							 
						 
						
							
							
								
								bug 1271436 - use nsIDocShellTreeItem::GetDocument() more r=smaug  
							
							
							
						 
						
							2016-05-17 18:16:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								72bac46477 
								
							 
						 
						
							
							
								
								bug 1271436 - use nsIDocShellTreeItem::GetWindow() more r=smaug  
							
							
							
						 
						
							2016-05-17 18:16:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Andreou 
								
							 
						 
						
							
							
							
							
								
							
							
								1d32e86b9c 
								
							 
						 
						
							
							
								
								Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm  
							
							
							
						 
						
							2016-06-02 17:03:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								ae8caa1fe4 
								
							 
						 
						
							
							
								
								Backed out changeset 5f50f2c7e813 (bug 968273) for android mochitest failures in the test this added  
							
							
							
						 
						
							2016-05-31 09:59:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								b5b5c03685 
								
							 
						 
						
							
							
								
								Bug 968273 - On reload load from the original uri, so that all redirects are reloader.r=mayhemer  
							
							
							
						 
						
							2016-05-31 03:43:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd6aa919b 
								
							 
						 
						
							
							
								
								Bug 1250033 - DocShell shouldn't have any child when setting userContextId. r=sicking  
							
							
							
						 
						
							2016-05-17 19:49:10 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								bd13277475 
								
							 
						 
						
							
							
								
								Bug 1250063 - Part 3 : docshell shouldn't load any document except for about:blank when set origin attibutes. r=sicking  
							
							
							
						 
						
							2016-05-17 19:49:10 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henry Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								0740b887ab 
								
							 
						 
						
							
							
								
								Bug 1269426 - Forward or clear nsDocShell::mMixedContentChannel on redirection. r=ckerschb r=smaug  
							
							... 
							
							
							
							--HG--
extra : amend_source : 19d78ed0342ba00cb53d2748aa11616132fc2039 
							
						 
						
							2016-05-13 17:22:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								c6417cc01e 
								
							 
						 
						
							
							
								
								Back out 5 changesets (bug 881832) for failures in browser_html_tooltip-02.js  
							
							... 
							
							
							
							Backed out changeset 117e8e24d714 (bug 881832)
Backed out changeset 8a0d5df41cfb (bug 881832)
Backed out changeset 6b3c5e185b04 (bug 881832)
Backed out changeset 11106afdcbe7 (bug 881832)
Backed out changeset d711b7c19a43 (bug 881832) 
							
						 
						
							2016-05-11 21:08:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								e04a74ec14 
								
							 
						 
						
							
							
								
								Bug 881832 - Make inner document reflow asynchronous. r=tnikkel  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 9987e19e3318d5bc58ac8214496893041bc1775c 
							
						 
						
							2016-05-12 12:07:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								de1e98f448 
								
							 
						 
						
							
							
								
								Backed out changeset e7bfb11e947d (bug 1250033) for avoiding the firefox-ui crashes affect nightly users  
							
							
							
						 
						
							2016-05-09 11:46:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								ba88c1ae58 
								
							 
						 
						
							
							
								
								Bug 1250033 - DocShell shouldn't have any child when setting userContextId. r=sicking  
							
							
							
						 
						
							2016-05-08 22:38:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco Bonardo 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b30a4005 
								
							 
						 
						
							
							
								
								Bug 1265420 - SetAndFetchFaviconForPage should return a cancelable object to allow aborting the fetch. r=Gijs  
							
							... 
							
							
							
							MozReview-Commit-ID: Leu4iZBkP7z
--HG--
extra : rebase_source : 03ac724d128d8d80ecc099af6fa5f84a85a7d02d 
							
						 
						
							2016-05-03 15:42:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								ba1bb72568 
								
							 
						 
						
							
							
								
								Bug 1263496 - Part 3: fix for nsNullPrincipal::Create  
							
							... 
							
							
							
							This fixed the locations listed by
http://searchfox.org/mozilla-central/search?q=nsNullPrincipal::Create (&redirect=true
that needs to inherit origin attributes. 
							
						 
						
							2016-04-27 18:38:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								232720eac5 
								
							 
						 
						
							
							
								
								Bug 1263286 - Move base-uri CSP check into SetBaseURIUsingFirstBaseWithHref. r=bz  
							
							
							
						 
						
							2016-04-26 11:48:29 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Hurley 
								
							 
						 
						
							
							
							
							
								
							
							
								65e701bed3 
								
							 
						 
						
							
							
								
								Bug 1122642 - Have an error page for H2 INADEQUATE_SECURITY r=mcmanus,bz  
							
							
							
						 
						
							2016-04-22 09:56:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								645513565f 
								
							 
						 
						
							
							
								
								Bug 1125916 - Fix code that miss proper flags and originAttributes in LoadInfo. Also fix some tests. r=sicking, r=jduell  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 2a08f0208496671439ce62a576b5f8a728bbdf3c
extra : amend_source : 30412ab68cc0ee4469a88e41b6ce81c908a26535
extra : histedit_source : 1faae352f7fbf7c4c7a9e1e571ca395c853a1334 
							
						 
						
							2016-04-13 15:34:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tanvi Vyas 
								
							 
						 
						
							
							
							
							
								
							
							
								c73e96a53d 
								
							 
						 
						
							
							
								
								Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking  
							
							
							
						 
						
							2016-04-13 16:30:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tanvi Vyas 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5f23269c 
								
							 
						 
						
							
							
								
								Bug 1105556 -  
							
							... 
							
							
							
							* loadingNode passed to loadInfo null for TYPE_DOCUMENT and outer window's frameelementinternal for subdocuments.
* loadingPrincipal is taken directly from loadingNode; if loadingNode doesn't exist, it's null.
* requestingContext passed to nsIContentPolicy unchanged
* requestingPrincipal passed to nsIContentPolicy unchanged
* triggeringPrincipal passed to loadInfo unchanged
r=sicking, bz 
							
						 
						
							2016-04-13 16:30:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Gosu 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0ecbfd55 
								
							 
						 
						
							
							
								
								Bug 1263790 - Resource timing initiatorType should be "iframe" instead of "subdocument" r=bz  
							
							
							
						 
						
							2016-04-13 04:56:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									johndai1984 
								
							 
						 
						
							
							
							
							
								
							
							
								4c64e194f9 
								
							 
						 
						
							
							
								
								Bug 682294 - Add an error page for file access denied. r=bz  
							
							
							
						 
						
							2016-04-06 08:18:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dimi Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								0ca6789b58 
								
							 
						 
						
							
							
								
								Bug 1233914 - P1. ping doesn't honor the TP list. r=francois  
							
							... 
							
							
							
							MozReview-Commit-ID: 9v8Ifkn7jV9
--HG--
extra : transplant_source : %9E%C0%A1%AEw%08%C6%EC7Lm%DBlq-%0E%DA%F6%B2%5E 
							
						 
						
							2016-03-31 20:24:30 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic dd.mozilla@gmail.com 
								
							 
						 
						
							
							
							
							
								
							
							
								e69b13996a 
								
							 
						 
						
							
							
								
								Bug 225910 - Use nsIURI's GetRef and GetHasRef in nsDocShell. r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 46d7974884b96bd55add4a6c24e2a2ccb8570b4c 
							
						 
						
							2016-04-01 03:37:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								d376f9f82e 
								
							 
						 
						
							
							
								
								Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.  
							
							... 
							
							
							
							do_GetAtom() is currently just a synonym for NS_NewAtom().
--HG--
extra : rebase_source : f4409784f931616cbc300591e6b843d30805c273 
							
						 
						
							2016-03-29 10:09:43 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								cccdd9fbca 
								
							 
						 
						
							
							
								
								Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen  
							
							... 
							
							
							
							Using a simple |const char*| is more memory-efficient than allocating a
JS string. We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time. 
							
						 
						
							2016-03-23 10:40:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								ea76ed99d7 
								
							 
						 
						
							
							
								
								Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE  
							
							... 
							
							
							
							MozReview-Commit-ID: IFUHUBUCnCD 
							
						 
						
							2016-03-25 12:11:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								418aa2af4f 
								
							 
						 
						
							
							
								
								Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen  
							
							... 
							
							
							
							Using a simple |const char*| is more memory-efficient than allocating a
JS string. We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time. 
							
						 
						
							2016-03-23 10:40:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								22b11a8c5f 
								
							 
						 
						
							
							
								
								Bug 1257730 - Fix ping when no URI is available. r=sicking  
							
							
							
						 
						
							2016-03-18 14:05:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								a6f221b6a2 
								
							 
						 
						
							
							
								
								bug 1257287 - add nsIDocShell.tabChild r=smaug  
							
							
							
						 
						
							2016-03-18 15:54:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								2c05850952 
								
							 
						 
						
							
							
								
								bug 1257287 - add nsIDocShell::GetEdItingSession()  
							
							
							
						 
						
							2016-03-18 15:54:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								f8c6c153ad 
								
							 
						 
						
							
							
								
								Bug 1255849.  Add some documentation for AutoJSAPI instances that seem to be used just for cxpushing.  r=bholley  
							
							
							
						 
						
							2016-03-14 20:47:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								168746512d 
								
							 
						 
						
							
							
								
								Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures  
							
							... 
							
							
							
							MozReview-Commit-ID: FFfF4u2vOrS
--HG--
extra : rebase_source : 0c7f5e290b388b2f35837a5f757f2d962b973da3 
							
						 
						
							2016-03-14 13:15:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								6b6c2a1fcd 
								
							 
						 
						
							
							
								
								Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen  
							
							... 
							
							
							
							Using a simple |const char*| is more memory-efficient than allocating a
JS string.  We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time. 
							
						 
						
							2016-03-08 16:29:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Franziskus Kiefer 
								
							 
						 
						
							
							
							
							
								
							
							
								ad50543437 
								
							 
						 
						
							
							
								
								Bug 1226928 - dochsell changes for content-signing on remote about:newtab, r=bz,mconley  
							
							
							
						 
						
							2016-03-14 11:57:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sajitk 
								
							 
						 
						
							
							
							
							
								
							
							
								823704b8d6 
								
							 
						 
						
							
							
								
								Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in various files.r=benjamin  
							
							
							
						 
						
							2016-01-28 10:35:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Blake Kaplan 
								
							 
						 
						
							
							
							
							
								
							
							
								f01e5763b8 
								
							 
						 
						
							
							
								
								Bug 1240246 - Handle re-entrancy in nsDocShell::InternalLoad more gracefully. r=smaug  
							
							
							
						 
						
							2016-03-09 17:12:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Blake Kaplan 
								
							 
						 
						
							
							
							
							
								
							
							
								ce47da7e2a 
								
							 
						 
						
							
							
								
								Bug 1253792 - Handle another case of re-entrancy through nsDocShell::InternalLoad. r=smaug  
							
							
							
						 
						
							2016-03-09 12:26:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								31635f4f9a 
								
							 
						 
						
							
							
								
								Bug 1254103 - Window.open() should not reuse an existing window if it's running a different container, r=bz  
							
							
							
						 
						
							2016-03-09 14:57:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								e8cb28ed02 
								
							 
						 
						
							
							
								
								Bug 1252811 - remove mIsInIsolatedMozBrowser from nsDocShell. r=smaug  
							
							
							
						 
						
							2016-03-07 12:21:49 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								7ebbd928f1 
								
							 
						 
						
							
							
								
								Bug 1253738 P1 Require an explicit principal when looking up a service worker registration. r=baku  
							
							
							
						 
						
							2016-03-08 06:55:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								4696731947 
								
							 
						 
						
							
							
								
								Bug  1253538 - Window.open() should not reuse an existing window if it's running a different container - patch 2, r=bz  
							
							
							
						 
						
							2016-03-07 14:00:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Blake Kaplan 
								
							 
						 
						
							
							
							
							
								
							
							
								456e54eb3b 
								
							 
						 
						
							
							
								
								Bug  1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking  
							
							
							
						 
						
							2016-03-04 08:54:07 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								ce8e69a274 
								
							 
						 
						
							
							
								
								Bug 1227861 - Add OriginAttributes getter/setter into nsIDocShell. r=smaug, sicking  
							
							
							
						 
						
							2016-02-16 15:04:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								73d84cb178 
								
							 
						 
						
							
							
								
								Bug 518805 - Don't do meta refreshes when backgrounded r=bz  
							
							... 
							
							
							
							This is controlled by browser.meta_refresh_when_inactive.disabled, which
is false (allow refreshes) on desktop, and true (disable refreshes) on Fennec 
							
						 
						
							2016-03-02 16:32:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								5d211456d5 
								
							 
						 
						
							
							
								
								Bug 1252839 - Remove some if stmt after allocation with 'new' - patch 1, r=bz  
							
							
							
						 
						
							2016-03-02 18:50:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									J. Ryan Stinnett 
								
							 
						 
						
							
							
							
							
								
							
							
								777c113bb3 
								
							 
						 
						
							
							
								
								Bug 1238160 - Set docshell isolation mode. r=smaug  
							
							... 
							
							
							
							Renames nsDocShell isBrowser* attributes to add a "Moz" prefix for clarity.
Adds nsDocShell::GetIsIsolatedMozBrowserElement, which parallels
GetIsInIsolatedMozBrowserElement, but only checks the immediate docshell.
Adds nsDocShell::SetIsInIsolatedMozBrowserElement for the frame loader and tab
child to set the isolation state.
nsDocShell methods related to mozbrowser elements (and their callers) are
updated to use GetIs(In)?IsolatedMozBrowserElement when checking isolation /
origins and GetIsMozBrowserElement when checking frame types.
MozReview-Commit-ID: 6pGD5fF47ZN 
							
						 
						
							2016-03-02 10:35:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									J. Ryan Stinnett 
								
							 
						 
						
							
							
							
							
								
							
							
								5bede71f0d 
								
							 
						 
						
							
							
								
								Bug 1238160 - Rename nsILoadContext::GetIsInBrowserElement. r=smaug,mayhemer  
							
							... 
							
							
							
							This change renames nsILoadContext::GetIsInBrowserElement to
GetIsInIsolatedMozBrowserElement.  Other methods that pass these values around
also have name changes.
Tokens such as "isInBrowserElement" have previously been serialized into cache
keys, used as DB column names, stored in app registries, etc.  No changes are
made to any serialization formats.  Only runtime method and variable names are
updated.
No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.
MozReview-Commit-ID: CUttXANQjSv 
							
						 
						
							2016-03-02 10:35:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									J. Ryan Stinnett 
								
							 
						 
						
							
							
							
							
								
							
							
								2a55d065b7 
								
							 
						 
						
							
							
								
								Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer  
							
							... 
							
							
							
							This change renames OriginAttributes.mInBrowser to mInIsolatedMozBrowser and
nsIPrincipal::GetIsInBrowserElement to GetIsInIsolatedMozBrowserElement.  Other
methods that pass these values around also have name changes.
Tokens such as "inBrowser" have previously been serialized into cache keys, used
as DB column names, stored in app registries, etc.  No changes are made to any
serialization formats.  Only runtime method and variable names are updated.
No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.
MozReview-Commit-ID: 66HfMlsXFLs 
							
						 
						
							2016-03-02 10:35:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								e47c42c4d1 
								
							 
						 
						
							
							
								
								Bug 1252347 - Provide missing implementations of nsIBaseWindow::SetPositionDesktopPix. r=emk  
							
							
							
						 
						
							2016-03-02 12:15:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hiroyuki Ikezoe 
								
							 
						 
						
							
							
							
							
								
							
							
								09b0051cfd 
								
							 
						 
						
							
							
								
								Bug 1244897 - Use TimerlineConsumers in PopProfileTimelineMarkers to ensure that all methods acquire TimelineConsumers Mutex. r=vporof  
							
							... 
							
							
							
							MozReview-Commit-ID: 5VzLfT5SUjI
--HG--
extra : rebase_source : 12df03d9d05698057686113145ddb33b3dd5e0ea 
							
						 
						
							2016-03-01 19:54:47 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0731fdde 
								
							 
						 
						
							
							
								
								Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly  
							
							
							
						 
						
							2016-03-01 09:16:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Francois Marier 
								
							 
						 
						
							
							
							
							
								
							
							
								53454d8416 
								
							 
						 
						
							
							
								
								Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past  
							
							... 
							
							
							
							MozReview-Commit-ID: DLC1KDvYbUH
--HG--
extra : rebase_source : 7289c93af47827f8a8dd78285d7beecf31935f3c 
							
						 
						
							2016-02-25 21:34:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								c279cb263c 
								
							 
						 
						
							
							
								
								Back out 2 changesets (bug 1245992) for several browser-chrome failures  
							
							... 
							
							
							
							Backed out changeset 6d9614f87daf (bug 1245992)
Backed out changeset 34e6eea401e3 (bug 1245992) 
							
						 
						
							2016-02-25 19:15:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Francois Marier 
								
							 
						 
						
							
							
							
							
								
							
							
								b5682aa996 
								
							 
						 
						
							
							
								
								Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past  
							
							... 
							
							
							
							MozReview-Commit-ID: JnYOqtCIib7
--HG--
extra : rebase_source : 4488fa66efd6a1dd6d1b477836a772549a0424c3 
							
						 
						
							2016-02-24 16:23:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								cb99502b79 
								
							 
						 
						
							
							
								
								Bug 1247335 - patch 1 - Provide a desktop-pixel variant of SetPosition on nsIBaseWindow and its implementations. r=emk  
							
							
							
						 
						
							2016-02-18 10:46:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								96f906f124 
								
							 
						 
						
							
							
								
								Bug 1247872.  Just get our private browsing state directly off the docshells we already have instead of trying to indirect through their documents. r=smaug  
							
							
							
						 
						
							2016-02-12 21:29:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								d7371d07d0 
								
							 
						 
						
							
							
								
								Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj  
							
							
							
						 
						
							2016-02-02 17:36:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								5755012009 
								
							 
						 
						
							
							
								
								Bug 1244076 - Fix a crash in nsDocShell::IssueWarning by null-checking mContentViewer; r=bzbarsky  
							
							
							
						 
						
							2016-02-02 10:25:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								d381b4bca6 
								
							 
						 
						
							
							
								
								Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261) 
							
						 
						
							2016-01-31 10:10:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								373593275e 
								
							 
						 
						
							
							
								
								Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj  
							
							
							
						 
						
							2016-01-31 17:12:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								91efc5a86c 
								
							 
						 
						
							
							
								
								Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug  
							
							
							
						 
						
							2016-01-30 09:05:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								b9d77f5943 
								
							 
						 
						
							
							
								
								Backed out changeset 2c56aed63687 (bug 1219482) to hopefully fix the intermittent hazard failures CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : commitid : 7egFNnxx2ut 
							
						 
						
							2016-01-29 10:15:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sajitk 
								
							 
						 
						
							
							
							
							
								
							
							
								6fdb9b782e 
								
							 
						 
						
							
							
								
								Bug 1219482 - Replace PRLogModuleInfo with LazyLogModule in various files. r=bsmedberg  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 37e8f53a8aa5242058ab8fc867804cbc8940653e 
							
						 
						
							2016-01-28 10:35:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Madsen 
								
							 
						 
						
							
							
							
							
								
							
							
								150b645ebb 
								
							 
						 
						
							
							
								
								Bug 1241377 - Part 1: Implement nsIFormPOSTActionChannel for the channel accepts form POST. r=mayhemer  
							
							
							
						 
						
							2016-01-28 19:38:34 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick McManus 
								
							 
						 
						
							
							
							
							
								
							
							
								519de62f7c 
								
							 
						 
						
							
							
								
								Bug 567365 - allow bfcache for no-cache/https r=jduell r=bz  
							
							
							
						 
						
							2016-01-26 13:27:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								1b3a625f51 
								
							 
						 
						
							
							
								
								Backed out changeset e73523d185a7 (bug 567365) for m-oth failures in test_bug112564.xul  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 4dd3038d27708719a5382b32b929125c583105b6 
							
						 
						
							2016-01-26 16:11:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick McManus 
								
							 
						 
						
							
							
							
							
								
							
							
								3a54e21101 
								
							 
						 
						
							
							
								
								Bug 567365 - allow bfcache for no-cache/https r=jduell r=bz  
							
							
							
						 
						
							2016-01-25 16:10:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								3614b6bde7 
								
							 
						 
						
							
							
								
								Backout changeset 8bbed05c1661 r=bz a=abillings  
							
							
							
						 
						
							2016-01-22 06:40:03 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								31fe69aff2 
								
							 
						 
						
							
							
								
								Bug 1087320 - On charset reload set LOAD_FROM_CACHE only on the default channel, r=bz r=jduell  
							
							
							
						 
						
							2016-01-19 15:28:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								dcfa1c7611 
								
							 
						 
						
							
							
								
								Bug  1239420 - UserContextId should be propagate to nested docShells, r=smaug  
							
							
							
						 
						
							2016-01-18 12:03:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								abb7ba49be 
								
							 
						 
						
							
							
								
								Bug  1240094 - nsDocShell should initialize mUserContextId to nsIScriptSecurityManager::DEFAULT_USER_CONTEXT_ID, r=smaug  
							
							
							
						 
						
							2016-01-16 10:01:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wagner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ebd19920f 
								
							 
						 
						
							
							
								
								Bug 1239601 - improve the UniquePtr situation (r=jorendorff)  
							
							... 
							
							
							
							--HG--
extra : commitid : FwqWNSZ3SKY
extra : rebase_source : 75ed67bfadcbdaeb5bf89a57ad6ca9ef75b7f1f0 
							
						 
						
							2016-01-15 18:26:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								6d1e417938 
								
							 
						 
						
							
							
								
								Backed out changeset b20e5de65e51 (bug  1239420) for m(bc) failures in browser_usercontext.js  
							
							... 
							
							
							
							--HG--
extra : commitid : HbBPWGSMxWu 
							
						 
						
							2016-01-15 12:13:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								31bbbc390a 
								
							 
						 
						
							
							
								
								Bug  1239420 - UserContextId should be propagate to nested docShells, r=smaug  
							
							
							
						 
						
							2016-01-15 18:33:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								45d2ab27ce 
								
							 
						 
						
							
							
								
								Bug 890156 - patch 2 - Expose DevicePixelsPerDesktopPixel through nsIBaseWindow and its implementations. r=emk  
							
							
							
						 
						
							2015-11-25 19:12:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								54e1406a46 
								
							 
						 
						
							
							
								
								Bug  1237081 - remove the getter of userContextId from nsIDocShell, r=smaug  
							
							
							
						 
						
							2016-01-06 15:39:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nigel Babu 
								
							 
						 
						
							
							
							
							
								
							
							
								442c7ab5e1 
								
							 
						 
						
							
							
								
								Backed out changeset 1b5c66916877 (bug  1237081) for mochitest browser-chrome bustage  
							
							... 
							
							
							
							--HG--
extra : commitid : HyS2gutZZNx 
							
						 
						
							2016-01-06 12:01:27 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								ed29611caa 
								
							 
						 
						
							
							
								
								Bug  1237081 - Remove the getter of userContextId from nsIDocShell. r=smaug  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 2909919577005b2a988eeb82d8e6414dadfb44d9 
							
						 
						
							2016-01-05 14:22:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								fb35bc42f0 
								
							 
						 
						
							
							
								
								Bug 1237075 - Navigating from 'manual' to 'auto' session history entry should scroll the page, r=jst  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c6d901084edf1b17e21c44515a0483c7fbcc77dd 
							
						 
						
							2016-01-06 04:03:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								cb358b3a57 
								
							 
						 
						
							
							
								
								Bug 1193854 - Restoring userContextIds with the browser session - part 1 - store the userContextId in sessionStore, r=smaug, r=ttaubert  
							
							
							
						 
						
							2016-01-05 21:00:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								40c82fa10c 
								
							 
						 
						
							
							
								
								Bug 1236686 - Remove nsIFetchEventDispatcher; r=jdm  
							
							
							
						 
						
							2016-01-05 15:04:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								2b2b2cc690 
								
							 
						 
						
							
							
								
								Bug 1155730, implement History.scrollRestoration r=jst  
							
							
							
						 
						
							2015-12-26 12:59:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								cf7f672f1c 
								
							 
						 
						
							
							
								
								Bug 1137681 - Per-tab user agent emulation. r=bz  
							
							
							
						 
						
							2015-07-21 08:42:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								d8cef2d841 
								
							 
						 
						
							
							
								
								Bug 1222464 - Part 2: Implement FetchEvent.clientId; r=jdm  
							
							
							
						 
						
							2015-12-02 20:36:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								f9035eb119 
								
							 
						 
						
							
							
								
								Bug 1222464 - Part 1: Save a client ID for top-level navigations on the docshell and assign it as the document ID when we start loading the document; r=jdm  
							
							... 
							
							
							
							For top-level navigations, we need to compute the client ID when we decide to
intercept the document load, and we need to make sure the document that will
be created later will end up using that same ID. 
							
						 
						
							2015-12-02 20:36:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								20bcd25937 
								
							 
						 
						
							
							
								
								Bug 1191460 Rebased patch and added userContextId to origin attributes. (r=tanvi,r=sicking)  
							
							
							
						 
						
							2015-11-24 10:40:02 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Franziskus Kiefer 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf24410e1 
								
							 
						 
						
							
							
								
								Bug 1187357 - rename referrer attribute to referrerpolicy. r=hsivonen  
							
							
							
						 
						
							2015-11-30 16:13:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								4478aaa8da 
								
							 
						 
						
							
							
								
								Merge mozilla-central to b2g-inbound  
							
							
							
						 
						
							2015-11-25 14:00:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								4b500464f5 
								
							 
						 
						
							
							
								
								Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.  
							
							
							
						 
						
							2015-11-03 09:50:54 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Francois Marier 
								
							 
						 
						
							
							
							
							
								
							
							
								82be864165 
								
							 
						 
						
							
							
								
								Bug 1226490 - Allow administrators to prevent users from ignoring Safe Browsing warnings. r=gcp,r=smaug  
							
							
							
						 
						
							2015-11-23 13:34:31 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								9552d92516 
								
							 
						 
						
							
							
								
								Bug 1119386 - Part 1: Use document's principal for favicons in docshell (r=smaug)  
							
							
							
						 
						
							2015-11-24 13:31:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Francois Marier 
								
							 
						 
						
							
							
							
							
								
							
							
								67506f65a6 
								
							 
						 
						
							
							
								
								Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug  
							
							
							
						 
						
							2015-11-20 20:24:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henry 
								
							 
						 
						
							
							
							
							
								
							
							
								daec939f23 
								
							 
						 
						
							
							
								
								Bug 1178526 - Create docshell with packageId from TabContext. r=sicking.  
							
							
							
						 
						
							2015-10-29 00:52:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								4f99faeaed 
								
							 
						 
						
							
							
								
								Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)  
							
							
							
						 
						
							2015-11-11 18:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Wright 
								
							 
						 
						
							
							
							
							
								
							
							
								92df2e4ade 
								
							 
						 
						
							
							
								
								Bug 1098131 - Don't invalidate layers when simply changing SizeMode r=smaug,jimm  
							
							
							
						 
						
							2015-11-09 21:38:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								ad0dd8414a 
								
							 
						 
						
							
							
								
								Bug  1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.  
							
							... 
							
							
							
							The patch renames the existing functions (GetBounds(), GetClientBounds(), etc)
by adding an |Untyped| suffix. It then adds typed equivalents, and uses those
typed equivalents in all the call sites where it's easy to do so. The trickier
remaining call sites are converted to use the Untyped-suffix version.
--HG--
extra : rebase_source : 6bfb15bfc4698e2eba7d4db55497299d3dffcd51 
							
						 
						
							2015-11-09 21:37:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gijs Kruitbosch 
								
							 
						 
						
							
							
							
							
								
							
							
								35bed1c0ce 
								
							 
						 
						
							
							
								
								Bug 1209591 - allow loadURI consumers to expose whether an error page was immediately loaded as result of an error, r=smaug,mak  
							
							... 
							
							
							
							--HG--
extra : commitid : 9tlkWrUKl12
extra : rebase_source : bb5b476dc28cebc66a99d23934a5214530e9a008
extra : amend_source : f62e5a91df5af9eea893fbb9a13980e9fdd56a38 
							
						 
						
							2015-10-27 16:44:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Tromey 
								
							 
						 
						
							
							
							
							
								
							
							
								141af2d368 
								
							 
						 
						
							
							
								
								Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo  
							
							
							
						 
						
							2015-11-05 11:31:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								9985829ecc 
								
							 
						 
						
							
							
								
								Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj  
							
							
							
						 
						
							2015-11-02 07:53:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								a4dd10345e 
								
							 
						 
						
							
							
								
								Bug 1215140 P8 Remove now unnecessary interception values from ErrorList.h. r=bz  
							
							
							
						 
						
							2015-10-29 19:53:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								00f7f89915 
								
							 
						 
						
							
							
								
								Bug 1215140 P7 Remove old service worker interception logging. r=bz  
							
							
							
						 
						
							2015-10-29 19:53:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								5f3adc2e2b 
								
							 
						 
						
							
							
								
								Bug 1215140 P3 Flush pending console reports on http channels. r=bz  
							
							
							
						 
						
							2015-10-29 19:53:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d3c4e21a 
								
							 
						 
						
							
							
								
								Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz  
							
							
							
						 
						
							2015-10-26 14:37:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc0ce6b1a 
								
							 
						 
						
							
							
								
								Bug 1202657 - Add markers for workers' message passing and serialization/deserialization, r=smaug, jsantell, tromey, ejpbruel  
							
							... 
							
							
							
							--HG--
rename : docshell/base/timeline/OTMTMarkerReceiver.h => docshell/base/timeline/MarkersStorage.h 
							
						 
						
							2015-10-21 23:10:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								007f351b9c 
								
							 
						 
						
							
							
								
								Bug 1213267 - Fix view-source address. r=bz  
							
							
							
						 
						
							2015-10-12 02:08:00 -04: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								9ea53214d8 
								
							 
						 
						
							
							
								
								Merge f-t to m-c, a=merge  
							
							
							
						 
						
							2015-10-17 11:19:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8f7945a7 
								
							 
						 
						
							
							
								
								Bug 1207137 - Add an error code for weak crypto override. r=bz  
							
							
							
						 
						
							2015-10-17 09:38:30 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								9a9ce1ed03 
								
							 
						 
						
							
							
								
								Bug 1003100 - pushState() in iframe fails when reloading with CTRL+F5, r=bz  
							
							
							
						 
						
							2015-10-16 20:05:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gijs Kruitbosch 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5eaa117d 
								
							 
						 
						
							
							
								
								Bug 1210439, r=smaug  
							
							... 
							
							
							
							--HG--
extra : commitid : C69q7RrWYoC
extra : rebase_source : ef3f6584fa0c62c55bd3b233638b3a2a1db0f865 
							
						 
						
							2015-10-01 13:23:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								57b9d7be94 
								
							 
						 
						
							
							
								
								Bug 1212299 part 1 - Forbid documents inside elements other than iframe from requesting fullscreen. r=smaug  
							
							... 
							
							
							
							--HG--
extra : source : b995b57bc1dd2003eeff6f568f5f22298ff81608 
							
						 
						
							2015-10-12 11:24:23 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								eebb3ae788 
								
							 
						 
						
							
							
								
								Bug 1211690 - Remove not needed nsILoadInfo get. r=ckerschb  
							
							
							
						 
						
							2015-10-11 18:13:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								202348d36c 
								
							 
						 
						
							
							
								
								Bug 1213514 - Don't bother checking for third party URLs at interception time unless if the user needs it; r=jdm  
							
							... 
							
							
							
							The current code is wasteful for the vast majority of our users. 
							
						 
						
							2015-10-10 19:05:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								f303ed36f2 
								
							 
						 
						
							
							
								
								Bug 1213150 - Part 2: Rework ShouldPrepareForIntercept() in terms of subresource requests; r=jdm  
							
							
							
						 
						
							2015-10-09 10:52:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd4c8c55b 
								
							 
						 
						
							
							
								
								Bug 1213150 - Part 1: Add a nsContentUtils::IsNonSubresourceRequest helper; r=jdm  
							
							
							
						 
						
							2015-10-09 10:52:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								1869e89340 
								
							 
						 
						
							
							
								
								Bug 1212636 - Add a better error message for the content corrupcted error caused by the Promise being passed to FetchEvent.respondWith; r=bkelly  
							
							
							
						 
						
							2015-10-07 18:06:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d5457154 
								
							 
						 
						
							
							
								
								Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process  
							
							
							
						 
						
							2015-10-07 11:15:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								158253749d 
								
							 
						 
						
							
							
								
								Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking  
							
							
							
						 
						
							2015-10-06 20:26:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								eaa946bccc 
								
							 
						 
						
							
							
								
								Bug 1210941 P4 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in nsDocShell. r=ehsan  
							
							
							
						 
						
							2015-10-06 06:37:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								ba3f41bc1e 
								
							 
						 
						
							
							
								
								Bug 1211269 - Store the information whether the channel is LOAD_REPLACE into history entry. r=bz  
							
							
							
						 
						
							2015-10-05 12:33:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Madsen 
								
							 
						 
						
							
							
							
							
								
							
							
								5722288db7 
								
							 
						 
						
							
							
								
								Bug 1208124 - changed a check such that post data only depends on nsIUploadChannel and not nsIHttpChannel. r=bz  
							
							
							
						 
						
							2015-09-29 19:50:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								207404ad2d 
								
							 
						 
						
							
							
								
								Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)  
							
							
							
						 
						
							2015-10-01 21:18:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								7c2b0c515f 
								
							 
						 
						
							
							
								
								Merge inbound to central, a=merge  
							
							
							
						 
						
							2015-09-30 13:49:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dragana Damjanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								5f14316a80 
								
							 
						 
						
							
							
								
								Bug 1185256 - Save originURI to the history. r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 4321df591ab16127ca4cd6549fcdca7e20c2e890 
							
						 
						
							2015-09-30 08:54:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gijs Kruitbosch 
								
							 
						 
						
							
							
							
							
								
							
							
								314c978904 
								
							 
						 
						
							
							
								
								Bug 1206879 - fire onlocationchange from pushState in frames when the URI changes, r=smaug  
							
							... 
							
							
							
							--HG--
extra : commitid : AuCEnWCXk6y
extra : rebase_source : e825b13db3edccb115b7fdd2569154bbc434cfec 
							
						 
						
							2015-09-29 13:50:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								aa774fb7e3 
								
							 
						 
						
							
							
								
								Bug 1208903 - Eliminate a repeated condition in nsDocShell::EndPageLoad; r=baku  
							
							... 
							
							
							
							Found by Viva64. 
							
						 
						
							2015-09-28 09:08:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								d38b78ae54 
								
							 
						 
						
							
							
								
								Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley  
							
							
							
						 
						
							2015-09-23 16:10:21 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								110f12e7ca 
								
							 
						 
						
							
							
								
								Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz  
							
							
							
						 
						
							2015-09-24 14:02:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc360edc4 
								
							 
						 
						
							
							
								
								Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku  
							
							
							
						 
						
							2015-09-24 10:09:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								48d53f38df 
								
							 
						 
						
							
							
								
								Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm  
							
							... 
							
							
							
							--HG--
extra : commitid : KSrA2sDx3MI
extra : rebase_source : c28988811316aa40e38752669a928d27750001b6 
							
						 
						
							2015-09-17 11:56:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								5d40efa578 
								
							 
						 
						
							
							
								
								Bug 1206894 - Enable asynchronous dispatching of fetch events; r=jdm  
							
							... 
							
							
							
							This refactoring patch separates the preparation of the fetch event
object from its dispatching, so that consumers would be able to
dispatch the event asynchronously. 
							
						 
						
							2015-09-21 20:59:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9462aa8c25 
								
							 
						 
						
							
							
								
								Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm  
							
							
							
						 
						
							2015-09-18 10:18:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brendan Dahl 
								
							 
						 
						
							
							
							
							
								
							
							
								47647e9a4f 
								
							 
						 
						
							
							
								
								Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly  
							
							
							
						 
						
							2015-09-16 15:28:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matteo Ferretti 
								
							 
						 
						
							
							
							
							
								
							
							
								694730e132 
								
							 
						 
						
							
							
								
								Bug 1132475 - Refactor LayoutHelpers.jsm to avoid dependencies. r=pbrosset  
							
							... 
							
							
							
							--HG--
extra : histedit_source : 54d69138146487b378e62bc2cfeb520a85956f43 
							
						 
						
							2015-09-15 00:32:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								cd9d0eb7ab 
								
							 
						 
						
							
							
								
								Bug 1198230 - Respect FetchEvent.preventDefault(). r=jdm  
							
							... 
							
							
							
							Update web-platform-tests expected data
--HG--
extra : commitid : 4dM6kivKeAc
extra : rebase_source : 64e40258a98b79064d5073422811fb8e1f688735 
							
						 
						
							2015-09-04 12:00:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aidin Gharibnavaz 
								
							 
						 
						
							
							
							
							
								
							
							
								9a9c180ef3 
								
							 
						 
						
							
							
								
								Bug 1100154 - Ensure that targeted links in a private browsing window can't target non-private-browsing windows and vice versa. r=bz  
							
							
							
						 
						
							2015-09-05 09:15:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								e12f21f827 
								
							 
						 
						
							
							
								
								Bug 1184607 P5 Set RequestRedirect to "manual" for navigations. r=nsm  
							
							... 
							
							
							
							* * *
Bug 1184607 P5 interdiff 001 don't set manual redirect mode for html imports 
							
						 
						
							2015-08-31 14:26:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								10350eb242 
								
							 
						 
						
							
							
								
								Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm  
							
							... 
							
							
							
							* * *
Bug 1184607 P4 interdiff 001 fix manual redirect assertion for navigations r=nsm
* * *
Bug 1184607 P4 interdiff 002 dom/worker nits 
							
						 
						
							2015-08-31 14:26:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								e14eb49e91 
								
							 
						 
						
							
							
								
								Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey  
							
							
							
						 
						
							2015-08-31 16:14:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								c78fbabbef 
								
							 
						 
						
							
							
								
								Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey  
							
							
							
						 
						
							2015-08-31 14:56:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								4ce24e2588 
								
							 
						 
						
							
							
								
								Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey  
							
							
							
						 
						
							2015-08-31 11:42:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								942f1a8ca8 
								
							 
						 
						
							
							
								
								Bug 1186774 - Scroll position (scrollX/scrollY) should be restored after popstate, not before, r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : e5b3a1bae24adf174777d35847576c61242e221e 
							
						 
						
							2015-08-28 22:25:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								4347bb2318 
								
							 
						 
						
							
							
								
								Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley  
							
							
							
						 
						
							2015-08-17 17:03:19 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								edfe287f26 
								
							 
						 
						
							
							
								
								Backed out 3 changesets (bug 1165272) for b2g sanity blocker.  
							
							
							
						 
						
							2015-08-25 11:16:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yoshi Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								12efacfa8c 
								
							 
						 
						
							
							
								
								Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley  
							
							
							
						 
						
							2015-08-24 01:31:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									William Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								601a710703 
								
							 
						 
						
							
							
								
								Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3ac42afe245103c052125e9615e43f9b89b295a2 
							
						 
						
							2015-08-20 17:25:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6c68863f 
								
							 
						 
						
							
							
								
								Bug 1193552 - Remove baseURI from LoadInfo (r=sicking,jkitch)  
							
							
							
						 
						
							2015-08-19 10:43:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									William Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								0625e989b4 
								
							 
						 
						
							
							
								
								Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 51fb1484301d8b2afa518396f52a1bd0378f326d 
							
						 
						
							2015-08-18 15:28:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aryeh Gregor 
								
							 
						 
						
							
							
							
							
								
							
							
								0ccef27b6a 
								
							 
						 
						
							
							
								
								Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 161e415b6f518bf2b82e45b6f7f8d21298712d81 
							
						 
						
							2015-08-13 15:22:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								dad90516d6 
								
							 
						 
						
							
							
								
								Bug 1192955 - Use channel->ascynOpen2 for PING in docshell/base/nsDocShell.cpp (r=sicking)  
							
							
							
						 
						
							2015-08-13 08:53:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								4db099dbd2 
								
							 
						 
						
							
							
								
								Bug 1191491 - Do not dispatch an audio-playback notification when swapping browsers; r=smaug  
							
							... 
							
							
							
							We send a pagehide event during swapping docshell frame loaders, and
before this patch we would not be able to differentiate this event with
the one that we send when navigating away from a page, so we would
incorrectly dispatch an audio-playback notification indicating that
audio playback has stopped.  This patch adds a flag to the root docshell
when the frame loader swapping is in progress and disables the above
behavior when that flag is set. 
							
						 
						
							2015-08-07 12:18:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								7315345693 
								
							 
						 
						
							
							
								
								Bug  1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan  
							
							... 
							
							
							
							Comment-only so DONTBUILD. 
							
						 
						
							2015-08-04 16:17:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Junior Hsu 
								
							 
						 
						
							
							
							
							
								
							
							
								546348a34c 
								
							 
						 
						
							
							
								
								Bug 1043110 - Part 2 - dispatch mozbrowsererror. r=kanru  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 40a7dc00c2c1121ec6444fefaf1aca927ea17b27 
							
						 
						
							2015-07-15 18:13:16 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Junior Hsu 
								
							 
						 
						
							
							
							
							
								
							
							
								d0b091710d 
								
							 
						 
						
							
							
								
								Bug 1043110 - Part 1 - Display a load error if we navigate to a page which is not claimed in |widgetPages|. r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 2e5d48a826ef8e6f8c159f305d8d549923861488 
							
						 
						
							2015-04-27 14:17:41 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								4f09769d88 
								
							 
						 
						
							
							
								
								Merge fx-team to m-c. a=merge  
							
							
							
						 
						
							2015-07-27 10:39:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								4bebfdcdbc 
								
							 
						 
						
							
							
								
								Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz  
							
							
							
						 
						
							2015-07-24 12:15:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								c7617039dc 
								
							 
						 
						
							
							
								
								Bug 1184377 - Move nsDocShell::PopProfileTimelineMarkers logic to ObservedDocShell, r=smaug  
							
							
							
						 
						
							2015-07-18 09:35:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								cbae5434a4 
								
							 
						 
						
							
							
								
								merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2015-07-24 12:54:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								16c5601b55 
								
							 
						 
						
							
							
								
								Merge m-c to inbound. a=merge  
							
							
							
						 
						
							2015-07-23 16:05:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								fb657a2076 
								
							 
						 
						
							
							
								
								Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell  
							
							... 
							
							
							
							This error is handled properly and appears to happen due to legitimate usage.
The warnings are updated to just return the proper error code. 
							
						 
						
							2015-07-23 11:03:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								05bbc587a6 
								
							 
						 
						
							
							
								
								Bug 1183235 - Keep the dochsell-specific markers inside a ObservedDocShell managed list instead of nsDocShell, r=smaug  
							
							
							
						 
						
							2015-07-18 09:35:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								6603d2cd75 
								
							 
						 
						
							
							
								
								Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug  
							
							
							
						 
						
							2015-07-22 09:24:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								b76ca95f3f 
								
							 
						 
						
							
							
								
								merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2015-07-21 16:56:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								a714287abf 
								
							 
						 
						
							
							
								
								Bug 1183231 - Maintain a list of timeline-observed docshells outside of nsDocShell, r=smaug  
							
							
							
						 
						
							2015-07-18 09:35:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								811eb00946 
								
							 
						 
						
							
							
								
								Bug 1184971 - Expose cookieBehavior and cookieLifetimePolicy preference variants from nsICookieService. r=ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 7cfe37db0fe858f42aceda2ef90a5fa69560b86e 
							
						 
						
							2015-07-17 08:01:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								af1ca050c6 
								
							 
						 
						
							
							
								
								Backed out changeset 2f4b5acae553 (bug 1184971) for causing OS X Memory Leaks  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 8a69fbfd8f30276036a80929e2f04b1e22d60341 
							
						 
						
							2015-07-21 10:27:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								c08ba2500f 
								
							 
						 
						
							
							
								
								Bug 1183229 - Add a way to count the number of timeline-observed docshells outside of nsDocShell, r=smaug  
							
							
							
						 
						
							2015-07-18 09:35:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Franziskus Kiefer 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e4b6d771 
								
							 
						 
						
							
							
								
								Bug 1174913 - remove unnecessary attribute parsing. r=bz  
							
							
							
						 
						
							2015-07-13 18:04:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Franziskus Kiefer 
								
							 
						 
						
							
							
							
							
								
							
							
								e97220a88e 
								
							 
						 
						
							
							
								
								Bug 1174913 - anchor and area referrer attributes. r=ckerschb, r=bz  
							
							
							
						 
						
							2015-06-05 15:25:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								30664f5e8d 
								
							 
						 
						
							
							
								
								Bug 1184971 - Expose cookieBehavior and cookieLifetimePolicy preference variants from nsICookieService. r=ehsan  
							
							
							
						 
						
							2015-07-17 08:01:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Conley 
								
							 
						 
						
							
							
							
							
								
							
							
								c86643f748 
								
							 
						 
						
							
							
								
								Bug 1114299 - Be more strict about which window chromeFlags we compute from content. r=smaug  
							
							... 
							
							
							
							We don't ever want to accept "private", "non-private", "remote" or "non-remote" from the
content process. We only let the parent decide when to open those types of windows.
--HG--
extra : commitid : 9MGeXNdb9US
extra : rebase_source : 41a4d9785bd667b84c255eda0ac7fedf44733736
extra : histedit_source : 698c707b68c60108e0631b775a98fb4e241c009b 
							
						 
						
							2015-07-10 11:40:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								020deeb507 
								
							 
						 
						
							
							
								
								Bug 1148044 - Correctly reflect frame and iframe RequestContext values; r=smaug  
							
							
							
						 
						
							2015-07-18 13:18:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								837b076d57 
								
							 
						 
						
							
							
								
								Bug 1182316: Part 2 - Rework FORWARD_TO_OUTER_OR_THROW. r=peterv  
							
							
							
						 
						
							2015-07-16 22:10:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								7f057e1c5f 
								
							 
						 
						
							
							
								
								Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 56a2060af6a1d4cbb1f21665d65e50ec3b834265 
							
						 
						
							2015-07-16 20:38:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Crews 
								
							 
						 
						
							
							
							
							
								
							
							
								6a379c1b45 
								
							 
						 
						
							
							
								
								Bug 1178058.  Don't convert an expanded principal into inheriting the current principal.  Just pretend like the null principal did the load (like LOAD_FLAGS_DISALLOW_INHERIT_OWNER does).  r=bholley  
							
							
							
						 
						
							2015-07-16 17:53:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Tromey 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff8c1f3fa 
								
							 
						 
						
							
							
								
								Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo  
							
							
							
						 
						
							2015-07-15 12:15:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								1d8798cbc9 
								
							 
						 
						
							
							
								
								Bug 1173912 Fail opaque responses for client requests. r=ehsan  
							
							
							
						 
						
							2015-07-14 13:11:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								e2321797dc 
								
							 
						 
						
							
							
								
								Bug 1173934 Show a message if a docshell fails to load due to SW intercept failure. r=ehsan r=jdm  
							
							
							
						 
						
							2015-07-14 13:11:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1e61795d 
								
							 
						 
						
							
							
								
								Bug 1184376 - Remove nsDocShell::AddProfileTimelineMarker, r=smaug  
							
							
							
						 
						
							2015-07-18 09:35:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								a8939590de 
								
							 
						 
						
							
							
								
								Bug 1182996 - Fix and add missing namespace comments. rs=ehsan  
							
							... 
							
							
							
							The bulk of this commit was generated by running:
  run-clang-tidy.py \
    -checks='-*,llvm-namespace-comment' \
    -header-filter=^/.../mozilla-central/.* \
    -fix 
							
						 
						
							2015-07-13 08:25:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Neil Deakin 
								
							 
						 
						
							
							
							
							
								
							
							
								eee10c99f2 
								
							 
						 
						
							
							
								
								Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug  
							
							
							
						 
						
							2015-07-13 06:07:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								aec62d3dc0 
								
							 
						 
						
							
							
								
								Backed out changeset adf95d1cd0aa (bug 1173934) for fetch-frame-resource.https.html WPT orange and test_synthesized_response.js S4 orange CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : amend_source : 82d7af13e11137e614b0b1bd12f5af3108551bfc 
							
						 
						
							2015-07-10 15:59:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								14b97c87b1 
								
							 
						 
						
							
							
								
								Backed out changeset df6593df027b (bug 1173912)  
							
							
							
						 
						
							2015-07-10 15:58:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								e0d5d6632a 
								
							 
						 
						
							
							
								
								Bug 1173912 Fail opaque responses for client requests. r=ehsan  
							
							
							
						 
						
							2015-07-10 14:28:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								2a31a01e4b 
								
							 
						 
						
							
							
								
								Bug 1173934 Show a message if a docshell fails to load due to SW intercept failure. r=ehsan r=jdm  
							
							
							
						 
						
							2015-07-10 14:28:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nihanth Subramanya 
								
							 
						 
						
							
							
							
							
								
							
							
								5e74ed3e43 
								
							 
						 
						
							
							
								
								Bug 1179058 - Implement shouldAddToSessionHistory in WebBrowserChrome JS object. r=adw  
							
							... 
							
							
							
							--HG--
extra : rebase_source : b21952075a68b39cbfbbb36cde0713096c700c46 
							
						 
						
							2015-07-02 11:04:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Hoogeveen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d1e52f2ff 
								
							 
						 
						
							
							
								
								Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell  
							
							
							
						 
						
							2015-07-07 04:17:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Gomez 
								
							 
						 
						
							
							
							
							
								
							
							
								258ad59e3f 
								
							 
						 
						
							
							
								
								Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj  
							
							
							
						 
						
							2015-07-03 18:29:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								2fead310bb 
								
							 
						 
						
							
							
								
								Bug 1177565 - Stop warning if EnsureScriptEnvironment returns NS_ERROR_NOT_AVAILABLE. r=smaug  
							
							
							
						 
						
							2015-06-29 17:16:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								90ccc67e4e 
								
							 
						 
						
							
							
								
								merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2015-06-29 14:17:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								43fb37cc29 
								
							 
						 
						
							
							
								
								Bug 1177621 - SharedWorkers should not be shared between a private and a non-private documents, r=nsm  
							
							
							
						 
						
							2015-06-26 11:18:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								5f5c327690 
								
							 
						 
						
							
							
								
								Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.  
							
							
							
						 
						
							2015-06-25 19:48:42 -04:00