sayrer@gmail.com 
								
							 
						 
						
							
							
							
							
								
							
							
								bf0d4a7536 
								
							 
						 
						
							
							
								
								Bug 387522. Native JSON support. r=crowder/jst, sr=brendan  
							
							
							
						 
						
							2007-12-27 13:34:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								1f9e2d27d8 
								
							 
						 
						
							
							
								
								(final) relanding since this has no Ts impact.  
							
							
							
						 
						
							2007-12-21 16:56:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								e49c50fc32 
								
							 
						 
						
							
							
								
								reverting change.  
							
							
							
						 
						
							2007-12-21 07:02:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								2083c9f479 
								
							 
						 
						
							
							
								
								reland part of bug 407442.  
							
							
							
						 
						
							2007-12-21 03:22:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								d3a1fc3baa 
								
							 
						 
						
							
							
								
								relanding part of 407442.  
							
							
							
						 
						
							2007-12-19 23:30:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								8dcce35b39 
								
							 
						 
						
							
							
								
								back out changes.  
							
							
							
						 
						
							2007-12-19 03:07:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3a4249f4 
								
							 
						 
						
							
							
								
								reland nsTObserverArray changes only.  
							
							
							
						 
						
							2007-12-18 22:03:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								1d9282cd47 
								
							 
						 
						
							
							
								
								backing out to investigate Ts increase  
							
							
							
						 
						
							2007-12-18 20:12:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								8345ef1233 
								
							 
						 
						
							
							
								
								implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner  
							
							
							
						 
						
							2007-12-18 17:06:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jonas@sicking.cc 
								
							 
						 
						
							
							
							
							
								
							
							
								390f6ff8c2 
								
							 
						 
						
							
							
								
								Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst  
							
							
							
						 
						
							2007-12-13 17:41:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								26d7ccd742 
								
							 
						 
						
							
							
								
								Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet.  Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore  
							
							
							
						 
						
							2007-10-23 14:56:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								bd826c03d9 
								
							 
						 
						
							
							
								
								Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri.  Get the URI from the principal.  Bug 391438, r+sr+a=sicking  
							
							
							
						 
						
							2007-08-09 22:35:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								16e6040261 
								
							 
						 
						
							
							
								
								Use the principal doing the load to decide on the URI to pass to content policies.  This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system.  Bug 388597, r+sr=sicking  
							
							
							
						 
						
							2007-08-07 18:16:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								0a0534efd5 
								
							 
						 
						
							
							
								
								Pass through loader principal and URI to LoadSheet().  Bug 387317, r+sr=peterv  
							
							
							
						 
						
							2007-07-11 12:44:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jwalden@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7584839a 
								
							 
						 
						
							
							
								
								Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence).  r=bsmedberg on the script that did this.  Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.  
							
							
							
						 
						
							2007-07-08 00:08:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0dfc58b9 
								
							 
						 
						
							
							
								
								Add an API to observe all loads in a CSSLoader.  Change XML prettyprinting tonot start layout till after the prettyprinter stylesheet is loaded, so we don'treflow and reconstruct the whole thing twice.  Bug 380612, r+sr=sicking  
							
							
							
						 
						
							2007-05-30 18:42:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								51671d60c6 
								
							 
						 
						
							
							
								
								Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet.  Bug 377091, r+sr=dbaron  
							
							
							
						 
						
							2007-05-02 18:15:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								63aeadb19b 
								
							 
						 
						
							
							
								
								Stylesheets should know what their principal is, and it should be based on theURI the sheet was loaded from, its certificate (if any) and the loaderprincipal, not just on the page the sheet is being applied to.  Propagate thisprincipal as the loading principal to @import loads from stylesheets.  Changesheet access checks to use this principal instead of the sheet URI.  Bug221428, r+sr=peterv  
							
							
							
						 
						
							2007-05-01 12:26:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								75d0ec2b2f 
								
							 
						 
						
							
							
								
								Stop blocking the parser on CSS stylesheet loads.  We still block scriptexecution on them, however.  Bug 84582, r+sr=sicking  
							
							
							
						 
						
							2007-04-20 15:59:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asqueella%gmail.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2e26a572cc 
								
							 
						 
						
							
							
								
								decomtaminate nsIXULPrototypeCache (bug 364329)  
							
							... 
							
							
							
							r=smaug, sr=roc 
							
						 
						
							2007-03-12 05:53:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									joshmoz%gmail.com 
								
							 
						 
						
							
							
							
							
								
							
							
								19b60dfc6a 
								
							 
						 
						
							
							
								
								remove unused variables, other warning fixes. no bug. r/sr=bz  
							
							
							
						 
						
							2007-02-16 08:04:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								3093f9df16 
								
							 
						 
						
							
							
								
								Simplify the posted events setup now that they're owned through dispatch by the  
							
							... 
							
							
							
							target thread. Bug 369247, r+sr=peterv 
							
						 
						
							2007-02-05 18:09:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								867068ef8a 
								
							 
						 
						
							
							
								
								Implement the proposed Web Apps 1.0 API for changing the selected style sheet  
							
							... 
							
							
							
							set, querying the available sets, etc.  Bug 200930, r=sicking, sr=dbaron 
							
						 
						
							2007-01-11 19:32:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timeless%mozdev.org 
								
							 
						 
						
							
							
							
							
								
							
							
								4e651390ef 
								
							 
						 
						
							
							
								
								Bug 355300 There should be only one nsGkAtoms creature  
							
							... 
							
							
							
							r=dbaron 
							
						 
						
							2006-12-26 17:47:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								82109069db 
								
							 
						 
						
							
							
								
								Report the right URI in the warning.  Bug 360863, patch by Nickolay Ponomarev  
							
							... 
							
							
							
							<asqueella@gmail.com>, r+sr=bzbarsky 
							
						 
						
							2006-11-17 22:45:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								cea7c0e8fc 
								
							 
						 
						
							
							
								
								Create DOM nodes for processing instructions in XUL, take 2. Still bug 319654, patch by  
							
							... 
							
							
							
							Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky. 
							
						 
						
							2006-11-11 22:27:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								0ce72c77cd 
								
							 
						 
						
							
							
								
								Make nsIStreamLoader and nsIUnicharStreamLoader be stream listeners.  Bug  
							
							... 
							
							
							
							281153, patch by Son Le <son.le0@gmail.com>, r=biesi, sr=darin 
							
						 
						
							2006-10-24 21:47:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									roc+%cs.cmu.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								8ac789f331 
								
							 
						 
						
							
							
								
								Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky  
							
							
							
						 
						
							2006-06-15 03:20:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cvshook%sicking.cc 
								
							 
						 
						
							
							
							
							
								
							
							
								c5107e27bc 
								
							 
						 
						
							
							
								
								Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz  
							
							
							
						 
						
							2006-05-16 15:52:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cvshook%sicking.cc 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d7599f6b 
								
							 
						 
						
							
							
								
								Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz  
							
							
							
						 
						
							2006-05-16 15:50:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									darin%meer.net 
								
							 
						 
						
							
							
							
							
								
							
							
								0318b8c707 
								
							 
						 
						
							
							
								
								landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb  
							
							
							
						 
						
							2006-05-10 17:30:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								30f8db359a 
								
							 
						 
						
							
							
								
								File comments that show up in LXR and provide a quick summary of what's in each file.  
							
							
							
						 
						
							2006-03-25 05:47:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bryner%brianryner.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7a96206e10 
								
							 
						 
						
							
							
								
								Clean up header includes (bug 331050).  This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect.  r+sr=jst.  
							
							
							
						 
						
							2006-03-22 18:36:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cbiesinger%web.de 
								
							 
						 
						
							
							
							
							
								
							
							
								c2d981f764 
								
							 
						 
						
							
							
								
								bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones  
							
							... 
							
							
							
							r+sr=darin 
							
						 
						
							2006-02-03 14:18:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jst%mozilla.jstenback.com 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1863159b 
								
							 
						 
						
							
							
								
								Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org  
							
							
							
						 
						
							2005-11-28 23:56:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peterv%propagandism.org 
								
							 
						 
						
							
							
							
							
								
							
							
								513c1fd56d 
								
							 
						 
						
							
							
								
								Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.  
							
							
							
						 
						
							2005-10-14 09:07:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								b8cf83ad82 
								
							 
						 
						
							
							
								
								Make sure not to access members of deleted SheetLoadDatas.  Bug 308766, r+sr=jst  
							
							
							
						 
						
							2005-09-16 15:38:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								818aafcc15 
								
							 
						 
						
							
							
								
								Improve the CSSLoader API: make it clear which methods return results  
							
							... 
							
							
							
							sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded.  Bug 293825, r+sr=peterv 
							
						 
						
							2005-09-12 18:41:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peterv%propagandism.org 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd27aa751 
								
							 
						 
						
							
							
								
								Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.  
							
							
							
						 
						
							2005-09-11 10:08:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								f4c380c572 
								
							 
						 
						
							
							
								
								Allow passing a cached nsIContentPolicy service pointer to  
							
							... 
							
							
							
							NS_CheckContent*Policy if the caller has one.  Bug 304845, r=biesi, sr=jst 
							
						 
						
							2005-08-19 15:00:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cbiesinger%web.de 
								
							 
						 
						
							
							
							
							
								
							
							
								2e7e16befb 
								
							 
						 
						
							
							
								
								Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and  
							
							... 
							
							
							
							nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann 
							
						 
						
							2005-06-24 19:44:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e353c87b 
								
							 
						 
						
							
							
								
								Clean up includes a bit in CSSLoader.  Bug 290107, r+sr=dbaron, a=brendan  
							
							
							
						 
						
							2005-04-14 15:27:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								4b1913ff77 
								
							 
						 
						
							
							
								
								Consolidate and deCOMtaminate parsing and storage of media lists.  b=156716  r+sr=bzbarsky  
							
							
							
						 
						
							2005-03-30 00:36:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								095f0fe791 
								
							 
						 
						
							
							
								
								Use nsContentUtils for error-reporting for <area> parsing.  Bug 269697,  
							
							... 
							
							
							
							r+sr=jst 
							
						 
						
							2004-11-23 17:45:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								5f62984111 
								
							 
						 
						
							
							
								
								Add function to nsContentUtils to report a localized error message to the error console, and use it from the three places that were doing pretty much the same thing.  b=187007  r+sr=bzbarsky  
							
							
							
						 
						
							2004-09-14 17:26:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								96c0e36f4e 
								
							 
						 
						
							
							
								
								Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch).  Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once.  b=255538  r+sr=bzbarsky  
							
							
							
						 
						
							2004-09-10 06:45:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								9e2cdf2204 
								
							 
						 
						
							
							
								
								Pass line number information for style elements through to the CSS parser so we can give correct line numbers in error reports.  b=240420  r+sr=bzbarsky  
							
							
							
						 
						
							2004-09-09 17:32:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timeless%mozdev.org 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e42efd8e 
								
							 
						 
						
							
							
								
								Bug 253539 Report origin url for css mime warnings/errors  
							
							... 
							
							
							
							r=bz sr=bz a=asa 
							
						 
						
							2004-08-18 02:32:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neil%parkwaycc.co.uk 
								
							 
						 
						
							
							
							
							
								
							
							
								a33872e9fe 
								
							 
						 
						
							
							
								
								Bug 32372 should be possible to completely disable CSS p=fantasai@inkedblade.net r=me (xpfe) r/sr=dbaron  
							
							
							
						 
						
							2004-08-05 11:38:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								2faa2566a0 
								
							 
						 
						
							
							
								
								Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code.  Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation.  b=252578  r+sr=bzbarsky  
							
							
							
						 
						
							2004-07-28 07:08:41 +00:00