Cosmin Sabou 
								
							 
						 
						
							
							
							
							
								
							
							
								7ccc9d8b0b 
								
							 
						 
						
							
							
								
								Merge mozilla-inbound to mozilla-central. a=merge  
							
							
							
						 
						
							2019-01-19 11:57:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								9e451b1da0 
								
							 
						 
						
							
							
								
								Bug 1517611 - Cycle collect WebAuthnManager and U2F more. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D17026 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-18 23:21:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								e5e885ae31 
								
							 
						 
						
							
							
								
								Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre  
							
							... 
							
							
							
							# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695 
							
						 
						
							2019-01-18 10:16:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								265e672179 
								
							 
						 
						
							
							
								
								Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format  
							
							... 
							
							
							
							# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022 
							
						 
						
							2018-11-30 11:46:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								f84c2cf454 
								
							 
						 
						
							
							
								
								Bug 1480244: Part 1c - Rename TabChildGlobal to TabChildMessageManager. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: ECtFjFV7dZa
--HG--
extra : rebase_source : 50e64fa4da1099ca2bd9e14c8679bb87c354015e 
							
						 
						
							2018-08-10 14:04:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								6b594aefe4 
								
							 
						 
						
							
							
								
								Bug 1480244: Part 1b - Rename nsInProcessTabChildGlobal to InProcessTabChildMessageManager. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: GgleVt1tXTG
--HG--
rename : dom/base/nsInProcessTabChildGlobal.cpp => dom/base/InProcessTabChildMessageManager.cpp
rename : dom/base/nsInProcessTabChildGlobal.h => dom/base/InProcessTabChildMessageManager.h
extra : rebase_source : c0a595cb31c98952e9586830c8d1cee9f9d4c62b 
							
						 
						
							2018-08-10 14:08:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								ee36f9afd8 
								
							 
						 
						
							
							
								
								Bug 1480244: Part 1a - Rename ProcessGlobal to ContentProcessMessageManager. r=bz  
							
							... 
							
							
							
							After these patches, these objects will no longer be globals, which would make
their current names misleading. Parts 1a-1c give more appropriate names to the
bindings which will cease to be globals.
MozReview-Commit-ID: L8GolQaHnO5
--HG--
rename : dom/base/ProcessGlobal.cpp => dom/base/ContentProcessMessageManager.cpp
rename : dom/base/ProcessGlobal.h => dom/base/ContentProcessMessageManager.h
extra : rebase_source : c5db43ff4f56bc27c869a8051c8d2c000b3fe287 
							
						 
						
							2018-08-02 15:03:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								52b33afe4e 
								
							 
						 
						
							
							
								
								Bug 1207696 Part 7 - Ensure deterministic interaction of GC with CC and object references, r=smaug.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 5d9e7ebd1dc242ca648193ed1f27ae91d19006de 
							
						 
						
							2018-07-23 14:46:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								b83020421f 
								
							 
						 
						
							
							
								
								Bug 1473844 - Use a clearer constant for wrappercache flags. r=bzbarsky  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D1997 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-07-06 22:38:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Van der Beken 
								
							 
						 
						
							
							
							
							
								
							
							
								0a2e4b8cb7 
								
							 
						 
						
							
							
								
								Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : cd36e7afb4f6ebcd042ea40d9403546a683375ad 
							
						 
						
							2018-04-05 17:22:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								aa63116f80 
								
							 
						 
						
							
							
								
								Bug 1085062 followup.  Actually address the review comments.  r=peterv  
							
							
							
						 
						
							2018-04-04 14:43:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								fe15e92e6b 
								
							 
						 
						
							
							
								
								Bug 1085062.  Remove hasXPConnectImpls support from bindings codegen.  r=peterv  
							
							
							
						 
						
							2018-04-04 14:39:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Van der Beken 
								
							 
						 
						
							
							
							
							
								
							
							
								e673e5f508 
								
							 
						 
						
							
							
								
								Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.  
							
							... 
							
							
							
							The change in browser_net_view-source-debugger.js is needed because we now use WebIDL callbacks for MessageListener, and they add async creation stack frames.
--HG--
extra : rebase_source : 0adb349b40a0c51bb3d8f4b9b7d98106a3929cbd
extra : source : a88d94ec010a12c1d829708aaf59a85609478477 
							
						 
						
							2017-07-19 14:59:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								3a10644021 
								
							 
						 
						
							
							
								
								Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout  
							
							... 
							
							
							
							Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)
--HG--
extra : histedit_source : 791b22f6770f4fead2f909478a93d65d85829fe0%2Cbb387309e90f53e1dde45dcf8cf4ebedcc6e5c5e 
							
						 
						
							2018-03-01 11:51:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Van der Beken 
								
							 
						 
						
							
							
							
							
								
							
							
								fc804325a9 
								
							 
						 
						
							
							
								
								Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.  
							
							... 
							
							
							
							The change in browser_net_view-source-debugger.js is needed because we now use WebIDL callbacks for MessageListener, and they add async creation stack frames.
--HG--
extra : rebase_source : d7c026d8a77634ef2566feba78168beb8a66a552 
							
						 
						
							2017-07-19 14:59:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								eb728b65cf 
								
							 
						 
						
							
							
								
								Bug 1414279 - Expose wrappers when they are preserved r=smaug a=dveditz  
							
							
							
						 
						
							2017-11-07 11:46:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								7210bd7226 
								
							 
						 
						
							
							
								
								Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio  
							
							... 
							
							
							
							MozReview-Commit-ID: A8O3JOpsv4E 
							
						 
						
							2017-08-22 21:19:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Sumbera 
								
							 
						 
						
							
							
							
							
								
							
							
								ac723ae99f 
								
							 
						 
						
							
							
								
								Bug 1376277 - nsWrapperCache.h: add support for 64bits sparc build. r=glandium  
							
							
							
						 
						
							2017-06-27 01:33:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								6ed039fa49 
								
							 
						 
						
							
							
								
								Bug 1360321 - 11. Include AArch64 in nsWrapperCache 64-bit check; r=me  
							
							... 
							
							
							
							Include AArch64 in the 64-bit architecture check in nsWrapperCache.h.
Otherwise AArch64 builds fail with a build error. r=me for trivial
patch.
MozReview-Commit-ID: 60CXTNBbS2x 
							
						 
						
							2017-05-17 13:06:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								de6dd624ed 
								
							 
						 
						
							
							
								
								Bug 1363375 - Pack nsINode better on 64-bit and stop conditionally compiling mServoData. r=smaug  
							
							
							
						 
						
							2017-05-11 13:51:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								eb3c9870bf 
								
							 
						 
						
							
							
								
								Bug 1352430 - Add barrier to wrapper cache to clear dying objects that have not yet been finalized r=bz r=sfink  
							
							... 
							
							
							
							* * *
Code review followup
--HG--
extra : rebase_source : 10c1fd603c2dd1ac2ff5770ae9aec2e9131681ce 
							
						 
						
							2017-04-26 11:18:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								28dabea2ec 
								
							 
						 
						
							
							
								
								Bug 1332322 part 3.  Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing.  r=mccr8  
							
							
							
						 
						
							2017-01-24 20:39:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								cce1668e68 
								
							 
						 
						
							
							
								
								Bug 1332322 part 2.  Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper.  r=mccr8  
							
							
							
						 
						
							2017-01-24 20:38:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b39cdf67a8 
								
							 
						 
						
							
							
								
								Bug 1332322 part 1.  Add an nsWrapperCache function to mark the wrapper as 'live' for GC purposes.  r=mccr8  
							
							
							
						 
						
							2017-01-24 20:33:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf09020fb 
								
							 
						 
						
							
							
								
								Bug 851892 part 19.  Convert CSSCounterStyleRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b7f22f88b0 
								
							 
						 
						
							
							
								
								Bug 851892 part 18.  Convert CSSKeyframesRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								fa5fe536da 
								
							 
						 
						
							
							
								
								Bug 851892 part 17.  Convert CSSKeyframeRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								284cc54462 
								
							 
						 
						
							
							
								
								Bug 851892 part 16.  Convert CSSFontFeatureValuesRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								5398bc5f13 
								
							 
						 
						
							
							
								
								Bug 851892 part 15.  Convert CSSFontFaceRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b1b80495aa 
								
							 
						 
						
							
							
								
								Bug 851892 part 14.  Convert CSSPageRule to WebIDL.  r=peterv,heycam  
							
							... 
							
							
							
							The PutForwards bit is a new feature, but easy enough to implement here. 
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4ce77bc3a3 
								
							 
						 
						
							
							
								
								Bug 851892 part 13.  Convert media, supports, and moz-document rules to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2daa8920fe 
								
							 
						 
						
							
							
								
								Bug 851892 part 12.  Convert CSSStyleRule to WebIDL.  r=peterv,heycam,mccr8  
							
							... 
							
							
							
							The .style PutForwards bit is coming along for the ride; I did check that Chrome
already implements this, so we're not the only ones. 
							
						 
						
							2017-01-13 10:41:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d274f30b35 
								
							 
						 
						
							
							
								
								Bug 851892 part 11.  Convert CSSImportRule to WebIDL.  r=peterv,heycam,mccr8  
							
							... 
							
							
							
							Note that the .media PutForwards is a new feature coming along for the ride now
that we're using the spec IDL. 
							
						 
						
							2017-01-13 10:41:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								03dbb8c08b 
								
							 
						 
						
							
							
								
								Bug 851892 part 10.  Convert CSSNamespaceRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								637e48e6e3 
								
							 
						 
						
							
							
								
								Bug 851892 part 4.  Make css::Rule wrappercached.  r=heycam,peterv,smaug  
							
							... 
							
							
							
							Note that this increases the size of css::Rule by three words, unfortunately. 
							
						 
						
							2017-01-13 10:41:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								65f894384a 
								
							 
						 
						
							
							
								
								Bug 851892 part 1.  Make all CSS rules cycle-collected.  r=heycam,smaug  
							
							
							
						 
						
							2016-11-30 18:18:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9c348769 
								
							 
						 
						
							
							
								
								Backed out changeset 9a4b96c10b23 (bug 851892) for build bustage. r=backout on a CLOSED TREE  
							
							
							
						 
						
							2017-01-20 19:31:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								63caf1fba9 
								
							 
						 
						
							
							
								
								Backed out changeset 3be6690b9f0a (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								e21b4b941f 
								
							 
						 
						
							
							
								
								Backed out changeset 9dee4f98503c (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								e533169d2c 
								
							 
						 
						
							
							
								
								Backed out changeset eab8ccda41b8 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								d4070f77eb 
								
							 
						 
						
							
							
								
								Backed out changeset 31103a03f2c2 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								927a298938 
								
							 
						 
						
							
							
								
								Backed out changeset 1bbbc436690d (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								7185ac1f02 
								
							 
						 
						
							
							
								
								Backed out changeset 34c280ac5f73 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								d93216e56b 
								
							 
						 
						
							
							
								
								Backed out changeset 332bb85695a9 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:30:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								9815df27fe 
								
							 
						 
						
							
							
								
								Backed out changeset 430f2759de65 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:29:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								72128a359b 
								
							 
						 
						
							
							
								
								Backed out changeset 76136a4cadcc (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:29:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								715a24f4ba 
								
							 
						 
						
							
							
								
								Backed out changeset 663ad79f5c13 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:29:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								530e4006d3 
								
							 
						 
						
							
							
								
								Backed out changeset f62d345e9d41 (bug 851892)  
							
							
							
						 
						
							2017-01-20 19:29:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								0c99ca4a95 
								
							 
						 
						
							
							
								
								Bug 851892 part 19.  Convert CSSCounterStyleRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								86f140582c 
								
							 
						 
						
							
							
								
								Bug 851892 part 18.  Convert CSSKeyframesRule to WebIDL.  r=peterv,heycam  
							
							
							
						 
						
							2017-01-13 10:41:04 -05:00