layout/svg/base/src/nsSVGOuterSVGFrame.cpp
831df43787ef647af37fa028fc7fa9a14dbe0578
created 2011-09-30 09:25 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 689546 - Simplify attribute updates to svg elements. r=jwatt
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c9a9397f6db3e27cff0cf5ba8ed1fa4c3b9d85c2
created 2011-09-25 22:04 +0100
pushed 2011-09-30 20:09 +0000
Brian Birtles Brian Birtles - Bug 602759 part 13 - Update layout to use new matrix and transform types; r=jwatt
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
b2ba5a0e5ddaa80448123e14c74bbfa5a18b3414
created 2011-07-15 12:31 +0200
pushed 2011-09-30 20:09 +0000
Ms2ger Ms2ger - Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
b3e5dd43281f0d89acf5a0b27119c1cd51407932
created 2011-06-13 14:48 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 654858: Fix float-to-nscoord rounding issue in SVG intrinsic ratio, with certain GCC versions & optimizations. r=roc
58fe3ede72f834b7110fa5b937bee6995d43a174
created 2011-06-12 18:52 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Remove notion of percentage intrinsic size: remove the single case that (incorrectly) sets percentage intrinsic sizes, and fix all of the tests that depend on our old incorrect behavior. (Bug 611099) r=dholbert
40cbdfc8dba1a84a88977857e7eda70a4ce9c427
created 2011-05-31 19:12 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 657077 - Should not assert calling suspendRedraw on elements that fail conditional processing. r=dholbert
90e46b3e8e6f973a78280d340b64f8ed4d831624
created 2011-04-19 15:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
5fb27ef09b9b4b4bc416ad36f9226e9f96f3d656
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 7: Simplify calling convention of SetClipRect and SetClipRegion.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
faeb9fecfc94ed619fed6758b4dbea1b8ed1fee6
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Jan Küchler Jan Küchler - Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
78ca7c8ec7bd0c5d782dd2be6a35d2a56ecea9a4
created 2011-02-09 12:13 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 614649, patch 1: In SVG-as-an-image with no viewBox, use height & width attrs on <svg> to dynamically synthesize a viewBox. r=jwatt a=roc
395fac6a7de431827a5254d47ed92c5dafa8b489
created 2010-12-07 09:57 +1300
pushed 2011-09-30 20:09 +0000
Cameron McCormack Cameron McCormack - Bug 615146 - Ensure outer SVG elements get an nsSVGOuterSVGFrame even they fail conditional processing attributes (v2) r=longsonr, a=blocking
acc4673a58ac64487ccffb0bfb936e6a78a9fcec
created 2010-10-14 20:03 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
81bb4ca2a4a243a977ce30a6c24526ea7bd8b151
created 2010-09-08 13:40 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 276431 Patch 12d: Make nsSVGOuterSVGFrame::ComputeSize use containing-block-size as its own size if we're in <img>, just like we do for <embed>. r=roc a=blocking
fb7ecc5f447c7df9ff59c68054367b50e1ce38bb
created 2010-08-25 12:17 +0200
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Introduce nsStyleCoord::HasCoordOrNonPercentCalc to check for either a coord value or a calc() value not containing a percent. (Bug 585715) r=bzbarsky a2.0=blocking+
9933c41be19553d4a5ff6cabb0311c9b8ff32936
created 2010-08-24 09:05 +0200
pushed 2011-09-30 20:09 +0000
Ms2ger Ms2ger - Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
a3bcab53ea0dfca86e7f71d07013040c599a3f62
created 2010-08-13 22:01 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
f5d647210dec273e0dd148c3e1c6c4935aba81c5
created 2010-08-13 22:01 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
fc2439150a499721248a2b412e43d2234e5447c2
created 2010-08-13 22:01 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
5d549dd2b22c7b20a47253e481dd1b4913e84617
created 2010-08-13 22:01 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
d6326ce2ea4ca7cc219a0b87552a6c910c40de7c
created 2010-08-11 12:32 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
e6ab14cca64b59511fbd0a293cc590e3d9b11b39
created 2010-08-10 15:10 +0200
pushed 2011-09-30 20:09 +0000
Dão Gottwald Dão Gottwald - Backed out changeset cdd440adb726
cdd440adb726474a3e23d7bde3c7bb085b7e11b2
created 2010-08-10 14:25 +0200
pushed 2011-09-30 20:09 +0000
Ms2ger Ms2ger - Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed 2011-09-30 20:09 +0000
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
fbca3a801c22288c7df56434f5a1c2ec378f6f26
created 2010-05-12 14:41 -0700
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 490003: Take outer <svg> element's border and padding into account, for invalidation and hit-testing. r=roc
5c843ae12c40556f28f32493cbfcb4b89467ac66
created 2010-05-05 14:18 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 560503. Don't check for mutation observer uniqueness; callers should handle that. r=sicking
bc10dcdc3b1e27e259ca1c7efa6c27aeea7de334
created 2010-04-30 09:12 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
a1d1e59ac1de9028a9d9b6ac2117692858b4f090
created 2010-04-07 20:31 -0400
pushed 2011-09-30 20:09 +0000
Felipe Gomes Felipe Gomes - Bug 489127 - nodesFromRect required for better usability on mobile devices (part 1+2) [r=roc]
35637227632df389d0b1b4a75763c47a1df70311
created 2010-02-25 10:20 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 547333: Call FlushAnimations() in SVG DOM getters for animated values, and not in internal getters. r=jwatt
e2863ca85819b67210e532f3f83753fe080c786b
created 2010-02-18 21:51 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 541884. Add support for SMIL animation of the viewBox attribute in SVG. r=dholbert
69409debef058bff78fefa1165e409cacbd05556
created 2010-01-07 12:36 +0200
pushed 2011-09-30 20:09 +0000
Olli Pettay Olli Pettay - Bug 534226 - Remove support for multiple presshells, r=bz, sr=roc
8b6f32659aa66634e8417d15952b8f2d6c9299f9
created 2009-12-24 16:20 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
cc8aab2f36b30aaef644ccb4cb21320aac4c0ae8
created 2009-12-10 14:36 -0800
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - 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
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - 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
684dadc0726e8c6632f912b8592ff8ec07b77474
created 2009-07-23 10:35 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
d3e0648a5d54ab9852426d0326c601b8bea8c951
created 2009-07-22 00:55 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Backout bug 435356 to fix nsSVGMatrix leaks.
941a73f2fc2142c17d5e8f8bba13968eae523c2e
created 2009-07-21 22:34 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
7a983cc4040f6e512cf4bab3dd980d853bc94f2c
created 2009-06-18 13:31 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
06027b3d50d99bb1d03ed761fb8c6e99597b718f
created 2009-06-11 16:57 -0700
pushed 2011-09-30 20:09 +0000
Shawn Wilsher Shawn Wilsher - Backed out changeset f3fcd36fcbd1 (bug 119061) for linux orange.
f3fcd36fcbd190362e1869607d5387e23a892a51
created 2009-06-11 21:49 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 119061. SVG elements to which the :hover pseudo class apply do not restyle when moved under the mouse pointer. r=roc
d9090370b4dc090366bba1de531f6548530cdf77
created 2009-05-29 12:15 +0200
pushed 2011-09-30 20:09 +0000
Arpad Borsos Arpad Borsos - Bug 495296 - kill nsISVGTextContentMetrics; r+sr=roc
665b73eb15c804b90b4978b7820e41067a955d59
created 2009-05-08 14:31 +1200
pushed 2011-09-30 20:09 +0000
Ryo Onodera Ryo Onodera - Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
fc3def2eef99397b1a15f603441b4cded8535f33
created 2009-04-29 06:31 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
c6fe0a8a592990097c3f98d8eb7e3d8fa125bea0
created 2009-04-28 15:25 +0200
pushed 2011-09-30 20:09 +0000
Craig Topper Craig Topper - Bug 474230. Cleanup scale and translate in nsSVGElement similar to the new style SVG classes. r=jwatt
13b5a7af35bbf3f026ef44577db05615a6133cde
created 2009-02-03 15:42 +0100
pushed 2011-09-30 20:09 +0000
Craig Topper Craig Topper - Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc
422ebbfbdc87a2185750596c607b2b5abaee22de
created 2009-01-19 13:31 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed 2011-09-30 20:09 +0000
Jeremy Lea Jeremy Lea - 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
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
c9d886710915639cb488f5566772cbf6aae6c0e5
created 2008-11-03 10:01 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 461751 - zoomAndPan=disable prevents programmatic zoom. r+sr=roc
7659ab5a28082af83b8b22efbdf5748fd76d7b84
created 2008-10-24 08:47 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 461324 - Simplify NS_STATE_SVG_NONDISPLAY_CHILD in foreignObject. r+sr=roc
734b871312a46aaf552b5a3ce03ae22c15c6af3a
created 2008-10-20 09:42 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 459758 - effects on outer svg frames only work accidentally. r+sr=roc
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2011-09-30 20:09 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
less more (0) -100 -60 tip