L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								712030c86e 
								
							 
						 
						
							
							
								
								Use the appropriate color based on visitedness for nsCSSRendering::PaintBorder users of the 'border-*-color' properties.  (Bug 147777)  r=zweinberg  
							
							
							
						 
						
							2010-04-02 18:58:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Craig Topper 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7073c4a5 
								
							 
						 
						
							
							
								
								Bug 253889: DeCOMtaminate nsIPresShell r=roc  
							
							
							
						 
						
							2010-03-20 17:54:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Makoto Kato 
								
							 
						 
						
							
							
							
							
								
							
							
								c2725d950c 
								
							 
						 
						
							
							
								
								Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r=jst  
							
							
							
						 
						
							2010-02-08 11:49:18 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Nikkel 
								
							 
						 
						
							
							
							
							
								
							
							
								38e6814668 
								
							 
						 
						
							
							
								
								Bug 517737. Special case event targeting for area element's that are capturing the mouse due to their misuse of primary frame pointers. r=smaug  
							
							... 
							
							
							
							--HG--
extra : rebase_source : ae74bfd8ccec6e0e7605be33a99cc3e1b3a85420 
							
						 
						
							2010-02-02 20:07:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								ce93e20a83 
								
							 
						 
						
							
							
								
								Ensure intrinsic size is always initialized.  (Bug 541028)  r=bzbarsky  
							
							
							
						 
						
							2010-01-24 12:06:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fantasai 
								
							 
						 
						
							
							
							
							
								
							
							
								3027a2127b 
								
							 
						 
						
							
							
								
								Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc  
							
							
							
						 
						
							2009-12-24 00:21:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7813eeb6d1 
								
							 
						 
						
							
							
								
								Bug 525295.  Rename nsStyleContext::GetPseudoType to GetPseudo.  r=dbaron  
							
							
							
						 
						
							2009-10-29 17:17:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Taras Glek 
								
							 
						 
						
							
							
							
							
								
							
							
								1d126be6cd 
								
							 
						 
						
							
							
								
								Bug 515777  - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe 
							
						 
						
							2009-10-12 12:31:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Taras Glek 
								
							 
						 
						
							
							
							
							
								
							
							
								387de8cf2e 
								
							 
						 
						
							
							
								
								Backed out changeset e22bef491d84  
							
							
							
						 
						
							2009-10-08 16:43:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Taras Glek 
								
							 
						 
						
							
							
							
							
								
							
							
								d07c55d805 
								
							 
						 
						
							
							
								
								Bug 515777 -  move css files, hiddenWindow.html to jar r=bsmedberg sr=bz  
							
							
							
						 
						
							2009-10-08 11:22:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f7a1e950 
								
							 
						 
						
							
							
								
								Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e 
							
						 
						
							2009-09-07 12:35:14 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								bd7ca49df0 
								
							 
						 
						
							
							
								
								Bug 514856 -  Server side image maps are broken, r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : d0a5c4795c0279d612435a0c0ad9cb6d5a4783a8 
							
						 
						
							2009-09-23 18:11:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								dea07412a1 
								
							 
						 
						
							
							
								
								Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc  
							
							
							
						 
						
							2009-09-16 17:01:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								86dd317584 
								
							 
						 
						
							
							
								
								Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad  
							
							
							
						 
						
							2009-09-12 16:44:18 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Weinberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d47e0f433b 
								
							 
						 
						
							
							
								
								Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object.  Also some cleanups to the QueryFrame implementation.  r=dbaron sr=roc  
							
							
							
						 
						
							2009-09-12 17:49:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								026451d5a7 
								
							 
						 
						
							
							
								
								Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron  
							
							... 
							
							
							
							--HG--
extra : rebase_source : ee218effc8b98ba19b9b2ce9ff29ce4e8dfe0a2e 
							
						 
						
							2009-09-02 14:46:33 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								e20bc1b196 
								
							 
						 
						
							
							
								
								Bug 513544 - Crash [@nsImageFrame::DisplayAltFeedback] - r=bzbarsky  
							
							
							
						 
						
							2009-08-30 23:06:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bobby Holley 
								
							 
						 
						
							
							
							
							
								
							
							
								4275f152b5 
								
							 
						 
						
							
							
								
								Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe  
							
							
							
						 
						
							2009-08-12 16:23:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joe Drew 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa59235f2 
								
							 
						 
						
							
							
								
								Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc  
							
							... 
							
							
							
							--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h 
							
						 
						
							2009-07-20 18:50:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Van der Beken 
								
							 
						 
						
							
							
							
							
								
							
							
								ffbf9a7ae8 
								
							 
						 
						
							
							
								
								Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3 
							
						 
						
							2009-07-13 13:48:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Montagu 
								
							 
						 
						
							
							
							
							
								
							
							
								313d6dc395 
								
							 
						 
						
							
							
								
								Check alt text for right-to-left characters and enable bidi processing if they are found. Bug 503269, r+sr=roc  
							
							
							
						 
						
							2009-07-12 06:32:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								b3135c89bc 
								
							 
						 
						
							
							
								
								Remove some unused AddRef/Release methods on frame classes.  (Bug 488774)  r+sr=roc  
							
							
							
						 
						
							2009-04-22 10:13:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Longson 
								
							 
						 
						
							
							
							
							
								
							
							
								84203c61ee 
								
							 
						 
						
							
							
								
								Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc  
							
							
							
						 
						
							2009-04-05 10:52:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy D. Lea 
								
							 
						 
						
							
							
							
							
								
							
							
								0e51628bd3 
								
							 
						 
						
							
							
								
								Bug 431634 - Part 1 - clean up header pollution; r+sr=roc  
							
							
							
						 
						
							2009-04-01 13:59:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								6f798eec6c 
								
							 
						 
						
							
							
								
								Bug 420811 - Convert broken-image.gif and loading-image.gif to PNGs. r+sr=mconnor  
							
							
							
						 
						
							2009-03-22 09:57:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								63217d7258 
								
							 
						 
						
							
							
								
								Invalidate the correct area when loading an image for which we've displayed the loading-image icon.  (Bug 409870)  r+sr=bzbarsky  r=roc  
							
							
							
						 
						
							2009-02-06 08:52:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lea 
								
							 
						 
						
							
							
							
							
								
							
							
								ce80f69254 
								
							 
						 
						
							
							
								
								Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615 
							
						 
						
							2009-01-15 16:27:09 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3498a5f86e 
								
							 
						 
						
							
							
								
								Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:  
							
							... 
							
							
							
							* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41 
							
						 
						
							2009-01-12 14:20:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								73a6fab34b 
								
							 
						 
						
							
							
								
								Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.  
							
							
							
						 
						
							2009-01-09 11:35:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								802d1a10c7 
								
							 
						 
						
							
							
								
								Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:  
							
							... 
							
							
							
							* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results. 
							
						 
						
							2008-11-05 14:25:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								f27247750a 
								
							 
						 
						
							
							
								
								Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron  
							
							
							
						 
						
							2008-11-04 14:01:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								775dd33c74 
								
							 
						 
						
							
							
								
								Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron  
							
							
							
						 
						
							2008-09-18 21:47:21 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arpad Borsos 
								
							 
						 
						
							
							
							
							
								
							
							
								87878e68eb 
								
							 
						 
						
							
							
								
								Bug 454766 - Add suggested parentheses to layout/; r+sr=roc; (with nits by sgautherie)  
							
							
							
						 
						
							2008-09-15 17:40:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								604d6d15e4 
								
							 
						 
						
							
							
								
								Paint a focus ring for <area shape="default">. b=448987 r+sr=roc  
							
							
							
						 
						
							2008-08-07 16:44:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Weinberg 
								
							 
						 
						
							
							
							
							
								
							
							
								300f48fbd4 
								
							 
						 
						
							
							
								
								Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad  
							
							
							
						 
						
							2008-08-06 12:33:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								dc7ecebfee 
								
							 
						 
						
							
							
								
								Make image controls splittable just like regular images.  Bug 409659, r+sr=roc, a=dsicore  
							
							
							
						 
						
							2008-01-04 22:44:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									reed@reedloden.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0a89edbe84 
								
							 
						 
						
							
							
								
								Bug 368554 - "[quirks] Image inside table inside table-cell with small width is wrapped" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]  
							
							
							
						 
						
							2007-12-03 01:24:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jwatt@jwatt.org 
								
							 
						 
						
							
							
							
							
								
							
							
								d308285bb4 
								
							 
						 
						
							
							
								
								Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org  
							
							
							
						 
						
							2007-11-18 04:09:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								9c59e9e4cc 
								
							 
						 
						
							
							
								
								Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to  
							
							... 
							
							
							
							update the resize flags properly.  Bug 388084, r+sr+a=dbaron 
							
						 
						
							2007-08-02 11:08:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peterv@propagandism.org 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ff5666a6 
								
							 
						 
						
							
							
								
								Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.  
							
							
							
						 
						
							2007-07-11 06:05:05 -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 
							
								 
							
						 
					 
				
					
						
							
								
								
									mats.palmgren@bredband.net 
								
							 
						 
						
							
							
							
							
								
							
							
								42a227c78a 
								
							 
						 
						
							
							
								
								Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst  
							
							
							
						 
						
							2007-07-03 19:15:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								0235059d11 
								
							 
						 
						
							
							
								
								Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio.  b=364066  r+sr=bzbarsky  
							
							
							
						 
						
							2007-06-12 11:27:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								1b5f6b30b6 
								
							 
						 
						
							
							
								
								Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method.  That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children.  This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call.  Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.  
							
							
							
						 
						
							2007-05-06 12:16:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								073d7a78a6 
								
							 
						 
						
							
							
								
								Make computed style handle eStyleUnit_Chars.  Bug 371043, r+sr=dbaron  
							
							
							
						 
						
							2007-05-04 23:09:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								ace3611ec9 
								
							 
						 
						
							
							
								
								Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width.  b=311415  r+sr=bzbarsky  
							
							
							
						 
						
							2007-05-03 16:11:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asqueella@gmail.com 
								
							 
						 
						
							
							
							
							
								
							
							
								99db15ab7d 
								
							 
						 
						
							
							
								
								Bug 376034 - Possible incorrect coordinate transform in nsImageFramep=Jeremy Lea <reg@freebsd.org>r+sr=roc  
							
							
							
						 
						
							2007-04-27 07:40:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								eeaa1a101b 
								
							 
						 
						
							
							
								
								Rename nsIFrame::GetPresContext to nsIFrame::PresContext.  Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.  
							
							
							
						 
						
							2007-03-30 14:11:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								405d600298 
								
							 
						 
						
							
							
								
								When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms.  b=371434  r=vlad  r+sr=roc  
							
							
							
						 
						
							2007-03-20 00:58:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								9d7f938b99 
								
							 
						 
						
							
							
								
								Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably.  b=341326  r+sr=roc  
							
							
							
						 
						
							2007-02-24 18:33:33 +00:00