layout/style/nsStyleStruct.cpp
4a8ddcbeef483cb38e6bd8a6a54502e1f926a16c
created 2010-03-10 16:50 -0500
pushed 2010-03-10 21:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 534808. Need to clear descendant intrinsic widths on height changes, due to replaced elements. r=dbaron
a1d8d0e6b6c71592fa96fcdf2f94d48351f788ff
created 2009-11-05 09:47 -0800
pushed 2009-11-05 18:27 +0000
Zack Weinberg Zack Weinberg - Bug 513395: Implement less awkward/more logical CSS gradient syntax.
301b3fe25335f5d1b2eab7d0dd8562bd766fbd31
created 2009-10-30 00:00 -0400
pushed 2009-10-30 04:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 522390. Fix percentage-height kids of scrollframes in quirks mode to deal with the height of the scrollframe becoming auto. r=dbaron
ec457a432c0b24726d8185dc285c6101f8c6805c
created 2009-09-23 10:17 +0200
pushed 2009-09-23 08:38 +0000
Jonathan Watt Jonathan Watt - Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron, a1.9.2=roc.
45cee94d82f3b3ade0bd305eb94ab7b8fba32d07
created 2009-08-07 10:38 -0400
pushed 2013-01-08 04:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 508919. Stop leaking nsStyleBorder objects. r=dbaron
74fb7057f4dd3ef80473c8f0f4fd229cbfae2594
created 2009-08-03 21:22 -0400
pushed 2013-01-08 04:54 +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 2013-01-08 04:54 +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 2013-01-08 04:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
c2ef8a0ce8aee1fec4754a1c86a0f42554d616e8
created 2009-07-30 15:02 +1200
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
77a8228f29512b5b219f6cb8df9c799198f86532
created 2009-08-01 08:53 -0700
pushed 2013-01-08 04:54 +0000
Michael Ventnor Michael Ventnor - Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
e5de4e7260fe33d1f4c65154b3ef3cf49f952502
created 2009-07-31 14:35 +0200
pushed 2013-01-08 04:54 +0000
Dão Gottwald Dão Gottwald - Backed out changeset c086fca6fc55
c086fca6fc5508a4d4031af7e5756acf2c8929cd
created 2009-07-31 13:32 +0200
pushed 2013-01-08 04:54 +0000
Michael Ventnor Michael Ventnor - Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
48336ba0cea50145a2bb8f85bcbf5c3e20afbf1d
created 2009-07-30 13:17 -0700
pushed 2013-01-08 04:54 +0000
Shawn Wilsher Shawn Wilsher - Merge for back out of changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges. Trying to fix a CLOSED TREE.
6fa97a14dde15f0c89160cc15a4e7ba928ea55f2
created 2009-07-30 13:16 -0700
pushed 2013-01-08 04:54 +0000
Shawn Wilsher Shawn Wilsher - Backed out changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges.
88e95d638b35c7724b1a202c6e2485c1faef918f
created 2009-05-28 11:09 -0700
pushed 2013-01-08 04:54 +0000
Jeff Walden Jeff Walden - Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
8506b25206cf63f5da2f4c4d7902c5140e2724e5
created 2009-07-30 15:02 +1200
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
c6c685aa0379927b3686b639d2f2cff5a008f62e
created 2009-06-13 21:16 +1200
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
37f8a33e4c54c159bda6f7057709ad2defda1553
created 2009-06-16 08:00 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
43bba2afdbb81a0a1e6089ef5ca2418f9d041921
created 2009-06-14 00:18 +1200
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 69c6dbdfd179
69c6dbdfd17954a71791016d71c3830ecce46a79
created 2009-06-13 21:16 +1200
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
a1fc27041e53a75a6c9af3d15d7bbc214180c356
created 2009-05-13 10:26 +0200
pushed 2013-01-08 04:54 +0000
Arpad Borsos Arpad Borsos - Bug 492531 - Optimize some CSS and Reflow classes for memory usage; r+sr=dbaron
6052ce2d3507e3498fb09e62c3ea25b910c2bdcc
created 2009-04-01 13:59 -0800
pushed 2013-01-08 04:54 +0000
Jeremy D. Lea Jeremy D. Lea - Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
8b8f4cc66c802998839c2551f2d462c4c3001ea7
created 2009-03-21 15:36 +0000
pushed 2013-01-08 04:54 +0000
Robert Longson Robert Longson - Bug 484150 - support image-rendering attribute. Includes some gfx code by vlad from bug 423756 which is r=joe. The rest is r=dbaron, sr=roc
55a739725414da3c3d01a9cfa935336a1ecf66ea
created 2009-02-19 21:29 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
0590dccbad048faa84af827bb1eaefe978e95260
created 2009-02-19 13:51 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
fde0b361f25eb13e1b18cab08150e8d3f7a34272
created 2009-02-19 12:33 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
24685122178539af0ea83c325f8d8b9bd8f8617f
created 2009-02-19 09:06 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
7272fc6bc7449c542b07bf9ef9074817f46a2c9b
created 2009-02-19 07:29 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
949427a872588eab06c89815382e5fc8817c25e1
created 2009-02-18 18:59 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
d02b4de2eb53ea10820649514e8a01efe47bdba7
created 2009-02-18 18:04 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Remove MOZ_COUNT_CTOR/MOZ_COUNT_DTOR from nsStyleBackground::Layer because the copy constructor is now used. (Bug 322475)
c93d2582416e50d8f1b571b3b31121594794ec18
created 2009-02-18 17:13 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
e2182ed1e1299eaa0e7a3918ae24163f9043f3dc
created 2009-01-29 12:39 -0800
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
7ab2054c76800cd044ee277b08285f526a597318
created 2009-01-22 14:02 +1300
pushed 2013-01-08 04:54 +0000
Robert Longson Robert Longson - Bug 472135. Invalidate markers using style system hints instead of doing an eager invalidation (which reacquires frames, breaking our one-shot nsSVGRenderingObservers setup). r+sr=roc
87a549e52a9a14c1db740aec4479c028ee03d489
created 2009-01-17 23:58 +1300
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 9246fefef1cc
9246fefef1cc661df9a0f9e41d64e61132bfafea
created 2009-01-16 21:20 +1300
pushed 2013-01-08 04:54 +0000
Robert Longson Robert Longson - Bug 472135. Avoid re-getting the target marker frame in nsSVGMarkerProperty::DoUpdate --- that leads to infinite loops. Update things lazily instead via fake style changes. r+sr=roc
a50ff010b3fff247eb2adeeef497e155cd558c50
created 2008-12-27 20:58 -0500
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Make 'word-spacing: normal' just compute to '0', since that's what CSS 2.1 says to do, and thus change nsStyleText::mWordSpacing from nsStyleCoord to nscoord. (Bug 470705) r+sr=roc
447d12ffe764c89999281d5458286628e987c95c
created 2008-12-27 20:58 -0500
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Better handling of overflowing integer values. (Bug 440230) r+sr=roc
90efdbe2c69a7f4881f7db839381dc7dacc3fd98
created 2008-11-03 13:58 +1300
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 460240. box-shadow style changes sometimes need a REFLOW hint, so ensure we don't return prematurely with VISUAL before we check the box-shadow styles. r+sr=dbaron
44687f34236ccd4523b3fa00930feb31d52a48aa
created 2008-10-17 10:13 +0200
pushed 2013-01-08 04:54 +0000
Mats Palmgren Mats Palmgren - Use iterative algorithms when cloning and deleting lists. b=456196 r+sr=dbaron
03bbada2e82f64898877a80d9885cf0b38694afb
created 2008-10-14 16:44 +0200
pushed 2013-01-08 04:54 +0000
Markus Stange Markus Stange - Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron
bf3f9fbfb54311c3c682d0885a2ffe251ab74af6
created 2008-10-10 16:56 +0200
pushed 2013-01-08 04:54 +0000
Zack Weinberg Zack Weinberg - Bug 458463 - Rename nsStyleFont::mFlags to ::mGenericID and stop treating it like a bitfield; r+sr=dbaron
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed 2013-01-08 04:54 +0000
Zack Weinberg Zack Weinberg - Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
594b90ca0cec3599e4842118d8f48997a371edf9
created 2008-10-01 13:51 +1300
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
7f678bca2dbf3c7bc5998c20850f2bde5c6a697f
created 2008-10-01 00:28 +1300
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 455984 to see if it fixed Tp crashes
1c681814281d68baac8110aedb6f83fc48614ed4
created 2008-09-30 21:47 +1300
pushed 2013-01-08 04:54 +0000
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
b827e694565dc90907b641cd9f4e4f7179bee895
created 2008-09-13 21:42 +1200
pushed 2013-01-08 04:54 +0000
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
ade776b76598fde98928fce35e59e01d360e8754
created 2008-09-12 20:45 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Convert border spacing storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
47e7de9ac585147de70d55357235338595cbfaa7
created 2008-09-12 20:45 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Convert outline offset storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
d426fd05130b7e4888824324b63dea6dcbeb24ed
created 2008-09-12 08:35 -0700
pushed 2013-01-08 04:54 +0000
Zack Weinberg Zack Weinberg - Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
3c518880b8d468bb5bfcc76038a9c1b846c0d496
created 2008-08-19 10:18 -0400
pushed 2013-01-08 04:54 +0000
Zack Weinberg Zack Weinberg - Bug 389406 – initial value for 'quotes' property is stored incorrectly and not reachable by -moz-initial; r+sr=dbaron
2e7da4485029468d7b1bf00dd6bb917a3414fcc0
created 2008-08-06 12:55 +1200
pushed 2013-01-08 04:54 +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
7370786111c2e1870d4b46c4d303ae4bcb286f98
created 2008-07-26 09:14 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Fix a bunch of issues relating to dynamic changes of border images. (Bug 445810) r=robarnold sr=bzbarsky
3cf51abb4040135b42a3a8a4f6043532aaf8cde5
created 2008-07-24 10:16 +0300
pushed 2013-01-08 04:54 +0000
Simon Montagu Simon Montagu - Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
8f3ff19953831e8e44a14b8fbbf8fc22944e9ea9
created 2008-07-19 12:38 +0200
pushed 2013-01-08 04:54 +0000
Michael Ventnor Michael Ventnor - Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
2bf42512916dff1df68a185c9aa896f17e59c136
created 2008-07-16 23:30 -0700
pushed 2013-01-08 04:54 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
12d07c032ffce59fae4c035fa600f744920e4baf
created 2008-07-16 22:59 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
9b0b2391485c50da98e30be3f793063d41c95f00
created 2008-07-16 22:18 -0700
pushed 2013-01-08 04:54 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
572afe6e63fc9048b3758374c8a0aaad45b56a6b
created 2008-07-15 14:31 -0700
pushed 2013-01-08 04:54 +0000
Zack Weinberg Zack Weinberg - Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
2ac5fa6f9090892db2b7600f2ce1da0e216d600f
created 2008-07-07 19:56 -0500
pushed 2013-01-08 04:54 +0000
Michael Ventnor Michael Ventnor - Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
4f1b1553985c88372878dffe93a79988a4f1c8a1
created 2008-07-01 22:00 -0700
pushed 2013-01-08 04:54 +0000
L. David Baron L. David Baron - Back out 0b57ada5d4b2 due to mochitest failures on at least Windows. (Bug 363706)
less more (0) -60 tip