layout/base/nsChangeHint.h
fd836a1f49c9aa678a95cc3093548d3d3e572e7e
created 2012-11-07 09:53 +0000
pushed 2012-11-08 01:08 +0000
Robert Longson Robert Longson - Bug 779971 - Make nsSVGTextPathProperty::DoUpdate trigger nsSVGTextFrame::NotifyGlyphMetricsChange() off an asynchronous change hint (to avoid calling nsLayoutUtils::FrameNeedsReflow synchronously under nsISVGChildFrame::ReflowSVG or during frame teardown, and avoid infinite loops caused by using an event queue event). r=jwatt.
cbafefd68d1c5449ce25d74df95c43e6a6550f86
created 2012-11-07 13:54 +0000
pushed 2012-11-08 01:08 +0000
Jonathan Watt Jonathan Watt - Bug 809328 - Stop using nsChangeHint_UpdateEffects in nsSVGRenderingObserver::DoUpdate overrides. r=roc.
0fb51f488b03bbf1d5d6bc5e534523880189e4e6
created 2012-11-07 12:31 +0000
pushed 2012-11-08 01:08 +0000
Ed Morley Ed Morley - Backout 99a2125bd365 (bug 779971) for reftest failures
99a2125bd365815790d3c546051cbeaf623e11d7
created 2012-11-07 09:53 +0000
pushed 2012-11-08 01:08 +0000
Robert Longson Robert Longson - Bug 779971 - Make nsSVGTextPathProperty::DoUpdate trigger nsSVGTextFrame::NotifyGlyphMetricsChange() off an asynchronous change hint (to avoid calling nsLayoutUtils::FrameNeedsReflow synchronously under nsISVGChildFrame::ReflowSVG or during frame teardown, and avoid infinite loops caused by using an event queue event). r=jwatt.
4f4898cca1c5ab3fc294dad80a5f125428292a22
created 2012-10-01 17:12 -0400
pushed 2012-10-05 10:54 +0000
Nathan Froyd Nathan Froyd - Bug 796129 - remove prtypes #includes in layout/
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
created 2012-07-20 12:02 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
21f1c34fc17a2031505ad8b88c482569dd92b115
created 2012-01-30 10:12 +0100
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
c81ee787fbff2de8a7d726aef2d85ee9fda47824
created 2012-01-19 14:27 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
93f98bebfe3994bbe5322de6b6d6c915f6fd4023
created 2012-09-07 15:57 -0700
pushed 2012-09-08 04:11 +0000
L. David Baron L. David Baron - Rename nsChangeHint_ReflowFrame to nsChangeHint_AllReflowHints to make it clearer that it's the one that contains multiple bits. (Bug 789592, patch 2) r=bzbarsky
e6396a6c27e30fb06cf4edb27bb2542de460986f
created 2012-09-07 10:13 -0700
pushed 2012-09-07 23:47 +0000
L. David Baron L. David Baron - Remove ForceCompare methods from style structs. (Bug 779968, patch 7) r=bzbarsky
a080c1f6350d68a11a1ed94e323d21bc8dadafe6
created 2012-09-07 10:13 -0700
pushed 2012-09-07 23:47 +0000
L. David Baron L. David Baron - Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods. (Bug 779968, patch 6, the main patch) r=bzbarsky
309d87857ce0499251f2b2e927530a82e9642b3b
created 2012-09-07 10:13 -0700
pushed 2012-09-07 23:47 +0000
L. David Baron L. David Baron - Refix bug 731521 in the new setup for forcing comparison in nsStyleContext::CalcDifference, since we can no longer rely on nsStyleBorder::ForceCompare. (Bug 779968, patch 5) r=bzbarsky
2d8810ba0412f4984376ebf4beb3de2fa97e9180
created 2012-09-07 10:13 -0700
pushed 2012-09-07 23:47 +0000
L. David Baron L. David Baron - Abstract nsChangeHint_NonInherited_Hints into a function so that it accurately reports the reflow cases to all callers. (Bug 779968, patch 4) r=bzbarsky
f4e247827babf3a9af03d600290dc0272f66cedd
created 2012-08-10 23:16 +1200
pushed 2012-08-13 18:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 691651. When an element changes between having a transform and not having one, don't reframe if we don't need to. r=dbaron
3d93599ccd6b0fe40e26f545027bd9ccc6c3840f
created 2012-08-10 23:55 +1200
pushed 2012-08-12 02:33 +0000
Robert O'Callahan Robert O'Callahan - Backing out f89374c446c2 for build bustage (bug 691591)
f89374c446c2a8ae3198ec43738deb9d8fb30ac4
created 2012-08-10 23:16 +1200
pushed 2012-08-12 02:33 +0000
Robert O'Callahan Robert O'Callahan - Bug 691651. When an element changes between having a transform and not having one, don't reframe if we don't need to. r=dbaron
0a00993c6ebe12a8e7771636d9c6eb04a695ed64
created 2012-07-19 15:44 -0400
pushed 2012-07-20 13:33 +0000
Jonathan Watt Jonathan Watt - Bug 775304 - Don't visit the descendant frames for the nsChangeHint_UpdateEffects hint. r=roc, r=dbaron.
df6702c41ddd15b2071752ad27400a42df0a82a4
created 2012-06-06 00:53 -0400
pushed 2012-06-07 09:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 157681 - Part 2: Optimize positioned frame offset changes by moving the frame as opposed to reflowing it in case we know that the size of the frame will not change; r=dbaron
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
05a3396204397a4ac11d0964eef04b69b1221184
created 2012-05-17 05:05 +0100
pushed 2012-05-17 18:02 +0000
Jonathan Watt Jonathan Watt - Bug 734082 - Compute and store bounds and visual overflow bounds for both SVG leaf and container frames. r=roc.
bd5cba44fa8e4f83c91fb59a6cca50ccbfd2f079
created 2012-02-08 11:52 +1300
pushed 2012-02-08 12:23 +0000
Robert O'Callahan Robert O'Callahan - Bug 724502. Ensure that UpdateTransformLayer and UpdateOpacityLayer change hints generate a new change list entry for every frame whose style asks for them. r=matspal
43251fa50e35ee7e1fa2b050a69ab5d23c44c501
created 2012-02-07 12:31 +0100
pushed 2012-02-07 11:49 +0000
Mats Palmgren Mats Palmgren - Backout bug 719177 (2cae7e5c62ae,07bd73451aa4,13739446fc8e,0246973f2513,f222fbece983,8f11aaac24dc). r=roc
13739446fc8e01c8dd7db32645e4a341b2ea1099
created 2012-01-28 04:35 +0100
pushed 2012-01-29 02:43 +0000
Mats Palmgren Mats Palmgren - Bug 719177 - Introduce NS_STYLE_HINT_UPDATE_OVERFLOW as a short-hand for nsChangeHint(nsChangeHint_RepaintFrame | nsChangeHint_UpdateOverflow). r=roc
f222fbece9833a7a500bfb1408f0a346a898c567
created 2012-01-28 04:35 +0100
pushed 2012-01-29 02:43 +0000
Mats Palmgren Mats Palmgren - Bug 719177 - Replace all NS_STYLE_HINT_VISUAL with nsChangeHint_RepaintFrame except for 'visibility' and 'z-index' which are the only ones that need SyncFrameView. r=roc
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2012-01-19 10:34 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
9a45bd27ec753bd3035a557234d39f602485637f
created 2010-08-02 15:07 +1200
pushed 2010-08-02 03:08 +0000
Matt Woodrow Matt Woodrow - Bug 505115. Use layers to render active 2D transforms. r=roc,dbaron
d98f8a21727e27081c58a5db8c98dd8024bf45fe
created 2010-07-16 09:07 +1200
pushed 2010-07-15 21:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 13: Optimize invalidation to avoid repainting ThebesLayer contents sometimes. r=mats,sr=dbaron
dee1e84a95aa4c3273b64f9d767179d6037096d1
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 494117 part 2. Don't force selector matching on the whole subtree rooted at an element when the element's style changes. r=dbaron
d594bc58ca6b5520ac9258eee4a3a42cfd87791d
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 494117 part 1. Rename eRestyle_Self to eRestyle_Subtree. r=dbaron
bf065b08ef9f14796d76f3ff53f4cba08f620a66
created 2010-03-31 17:43 -0700
pushed 2010-04-01 00:44 +0000
Zack Weinberg Zack Weinberg - Bug 494117 preliminary refactor: Search-and-replace 'ReStyle' with 'Restyle' throughout layout. r=roc
74fb7057f4dd3ef80473c8f0f4fd229cbfae2594
created 2009-08-03 21:22 -0400
pushed 2009-08-04 01:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
7fb86c108ae7981111030e5520593c10859d3562
created 2009-08-03 15:10 -0400
pushed 2009-08-03 19:12 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 25462849adcc (bug 502288) to get some talos cycles for the tracemonkey merge without this patch in.
25462849adcc87648a7fa7fc362b34dd3931a82b
created 2009-08-03 13:38 -0400
pushed 2009-08-03 17:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
2e7da4485029468d7b1bf00dd6bb917a3414fcc0
created 2008-08-06 12:55 +1200
pushed 2008-08-06 00:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 447567. Instead of brutally wiping out effects properties whenever the style context changes for an SVG frame (which wouldn't work for non-SVG frames), create a new style change hint to handle it. r=longsonr,sr=dbaron
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2008-03-20 16:49 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip