Daniel Holbert
|
83bf8f3bd3
|
Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
|
2010-04-01 08:08:51 -07:00 |
|
Neil Deakin
|
4f0034acef
|
Bug 442228, add -moz-resize property to indicate that elements are resizable, r=dbaron
|
2010-03-19 07:49:33 -04:00 |
|
Jonathan Kew
|
f3a8507386
|
Bug 547267 followup - rename nsPresContext::GetLanguage to GetLanguageFromCharset for clarity. r=dbaron
|
2010-02-26 06:20:35 -08:00 |
|
Jonathan Kew
|
49cf41e772
|
Bug 547267 - make langGroup in nsStyleVisibility respect document's Content-Language if available. r=dbaron
|
2010-02-25 20:34:38 -08:00 |
|
Jonathan Kew
|
e9d0f828e0
|
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
|
2010-02-24 09:57:44 -08:00 |
|
Boris Zbarsky
|
fa1d8938cf
|
Bug 534808. Need to clear descendant intrinsic widths on height changes, due to replaced elements. r=dbaron
|
2009-12-29 15:13:54 -05:00 |
|
Robert Longson
|
819b6997d7
|
Bug 523576 - Fix compilation with disable-svg. r=dbaron
|
2009-12-12 19:43:34 +00:00 |
|
L. David Baron
|
8f42a4d123
|
Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
Zack Weinberg ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
|
dbd6355ce6
|
Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
|
2009-11-02 11:36:43 -08:00 |
|
Boris Zbarsky
|
44e7bf4e25
|
Bug 522390 followup. Fix test orange
|
2009-10-29 23:43:52 -04:00 |
|
Boris Zbarsky
|
4ee4e6154d
|
Bug 507764. No need to reflow on z-index changes. r=roc
|
2009-10-29 21:47:46 -04:00 |
|
Boris Zbarsky
|
21f0b83225
|
Bug 522390. Fix percentage-height kids of scrollframes in quirks mode to deal with the height of the scrollframe becoming auto. r=dbaron
|
2009-10-29 21:47:43 -04:00 |
|
L. David Baron
|
48e18ed038
|
Add bug numbers for the FIXME comments in CSS transitions patches. (Bug 435441)
|
2009-10-15 17:23:19 -07:00 |
|
Daniel Holbert
|
e98e00b7d5
|
Bug 517882 follow-up: Reorder nsStyleText constructor's initializer list to fix build warning. r=dbaron
|
2009-10-14 19:42:03 -07:00 |
|
L. David Baron
|
34d6f3a24f
|
Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
|
2009-10-13 19:38:20 -07:00 |
|
L. David Baron
|
125bd1103e
|
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
|
2009-10-07 20:22:42 -07:00 |
|
Geoff Lankow
|
bd900ff5fd
|
Bug 517882: Implement a -moz-tab-size CSS property that specifies the number of spaces between tab stops in preformatted text. r=roc, dbaron
|
2009-09-26 13:23:47 -07:00 |
|
Boris Zbarsky
|
ce54997bc6
|
Bug 516286. No need to clear ancestor intrinsic widths on top/left/right/bottom changes anymore. r=dbaron
|
2009-09-24 13:59:43 -04:00 |
|
Mats Palmgren
|
948203eb7d
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Bobby Holley
|
2d5ec55945
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Jonathan Watt
|
ed42a30cb8
|
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
|
2009-08-26 20:53:35 -07:00 |
|
Ryo Kawaguchi
|
54bb0a0d80
|
Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
|
2009-08-21 13:39:25 -07:00 |
|
Jonathon Jongsma ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
219a2fe88e
|
Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
|
2009-08-20 14:52:47 -07:00 |
|
Boris Zbarsky
|
47a8214709
|
Bug 508919. Stop leaking nsStyleBorder objects. r=dbaron
|
2009-08-07 10:38:44 -04:00 |
|
Boris Zbarsky
|
e2f39a9eac
|
Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
|
2009-08-03 21:22:13 -04:00 |
|
Boris Zbarsky
|
bc219716a8
|
Backed out changeset 25462849adcc (bug 502288) to get some talos cycles for the tracemonkey merge without this patch in.
--HG--
extra : rebase_source : bff86f8ab792af6109b1862d601e2ba560dc4ba1
|
2009-08-03 15:10:09 -04:00 |
|
Boris Zbarsky
|
ff75d6817f
|
Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
|
2009-08-03 13:38:42 -04:00 |
|
Robert O'Callahan
|
acd36f5672
|
Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
--HG--
extra : rebase_source : 35015fafdb92544eea6bcc572122b0c2cda4305c
|
2009-07-30 15:02:22 +12:00 |
|
Michael Ventnor
|
8ae6cd75f4
|
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Dão Gottwald
|
bf4108370b
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
61ed5fe1e2
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Shawn Wilsher
|
a725e79692
|
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.
|
2009-07-30 13:17:18 -07:00 |
|
Shawn Wilsher
|
d1706205b3
|
Backed out changeset 8506b25206cf (bug 504311) because the test added uses enablePrivilege which hangs tinderbox asking for privileges.
|
2009-07-30 13:16:15 -07:00 |
|
Robert O'Callahan
|
b029d9ac28
|
Bug 504311. Don't reframe text when white-space changes between preformatted values, or between non-preformatted values. r=bz
--HG--
extra : rebase_source : 7f545ad1d85bcda74d18d9308539b45149a4a194
|
2009-07-30 15:02:22 +12:00 |
|
Robert O'Callahan
|
b345a70a9e
|
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
--HG--
extra : rebase_source : 2cd0b9d4bdfb47d8757efe0ca9983cbbcfca423c
|
2009-06-13 21:16:34 +12:00 |
|
Jeff Walden
|
a24a25ba2e
|
Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
|
2009-05-28 11:09:05 -07:00 |
|
L. David Baron
|
0d06184f97
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
Robert O'Callahan
|
338a814be0
|
Backed out changeset 69c6dbdfd179
|
2009-06-14 00:18:06 +12:00 |
|
Robert O'Callahan
|
9ffe56c833
|
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
--HG--
extra : rebase_source : 544ae2157803cf075a50d2a451c6179525ebbc36
|
2009-06-13 21:16:34 +12:00 |
|
Arpad Borsos
|
5b33bf7a38
|
Bug 492531 - Optimize some CSS and Reflow classes for memory usage; r+sr=dbaron
|
2009-05-13 10:26:48 +02:00 |
|
Jeremy D. Lea
|
39f62f1364
|
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
|
2009-04-01 13:59:02 -08:00 |
|
Robert Longson
|
7235fc714e
|
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
|
2009-03-21 15:36:38 +00:00 |
|
L. David Baron
|
fa9a21c33d
|
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
|
2009-02-19 21:29:21 -08:00 |
|
L. David Baron
|
2eb748571c
|
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.
|
2009-02-19 13:51:46 -08:00 |
|
L. David Baron
|
d9ac02ed8c
|
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
|
2009-02-19 12:33:09 -08:00 |
|
L. David Baron
|
a91aa25ab0
|
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.
|
2009-02-19 09:06:18 -08:00 |
|
L. David Baron
|
51ef1de194
|
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
|
2009-02-19 07:29:28 -08:00 |
|
L. David Baron
|
8b207bcc51
|
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.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
c975c73581
|
Remove MOZ_COUNT_CTOR/MOZ_COUNT_DTOR from nsStyleBackground::Layer because the copy constructor is now used. (Bug 322475)
|
2009-02-18 18:04:03 -08:00 |
|
L. David Baron
|
366992262c
|
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
|
2009-02-18 17:13:25 -08:00 |
|
L. David Baron
|
f8774a93ef
|
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
|
2009-01-29 12:39:18 -08:00 |
|
Robert Longson
|
44b1a9bfb1
|
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
--HG--
extra : rebase_source : 48ab3b34460f5908bcec5c3e15a5d12f71496579
|
2009-01-22 14:02:40 +13:00 |
|
Robert O'Callahan
|
00e57b8380
|
Backed out changeset 9246fefef1cc
|
2009-01-17 23:58:34 +13:00 |
|
Robert Longson
|
4a4ce9e387
|
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
--HG--
extra : rebase_source : f90519e06842d6301e3a27eddb0cddd300b62db2
|
2009-01-16 21:20:29 +13:00 |
|
L. David Baron
|
8458c5b6b6
|
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
|
2008-12-27 20:58:14 -05:00 |
|
L. David Baron
|
d67ed87895
|
Better handling of overflowing integer values. (Bug 440230) r+sr=roc
|
2008-12-27 20:58:14 -05:00 |
|
Robert O'Callahan
|
89f50618e0
|
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
|
2008-11-03 13:58:46 +13:00 |
|
Mats Palmgren
|
e16b0a1810
|
Use iterative algorithms when cloning and deleting lists. b=456196 r+sr=dbaron
|
2008-10-17 10:13:16 +02:00 |
|
Markus Stange
|
1ffda30624
|
Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron
|
2008-10-14 16:44:25 +02:00 |
|
Zack Weinberg
|
2f3912b498
|
Bug 458463 - Rename nsStyleFont::mFlags to ::mGenericID and stop treating it like a bitfield; r+sr=dbaron
|
2008-10-10 16:56:18 +02:00 |
|
Zack Weinberg
|
1b9f5190da
|
Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
|
2008-10-01 00:50:52 -05:00 |
|
Robert O'Callahan
|
09cfc5fa8c
|
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
|
2008-10-01 13:51:05 +13:00 |
|
Robert O'Callahan
|
337c852320
|
Backing out bug 455984 to see if it fixed Tp crashes
|
2008-10-01 00:28:20 +13:00 |
|
Robert O'Callahan
|
0a5a34cbab
|
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
|
2008-09-30 21:47:20 +13:00 |
|
Keith Schwarz
|
dc907e1ec7
|
Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
|
2008-09-13 21:42:11 +12:00 |
|
L. David Baron
|
b4d9cdbfa1
|
Convert border spacing storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
|
2008-09-12 20:45:37 -07:00 |
|
L. David Baron
|
b9c298d240
|
Convert outline offset storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
|
2008-09-12 20:45:37 -07:00 |
|
Zack Weinberg
|
0f68a207ca
|
Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
|
2008-09-12 08:35:53 -07:00 |
|
Zack Weinberg
|
1567a739fa
|
Bug 389406 – initial value for 'quotes' property is stored incorrectly and not reachable by -moz-initial; r+sr=dbaron
|
2008-08-19 10:18:58 -04:00 |
|
Robert O'Callahan
|
aa8fb5c224
|
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
|
2008-08-06 12:55:07 +12:00 |
|
L. David Baron
|
c5235e21f2
|
Fix a bunch of issues relating to dynamic changes of border images. (Bug 445810) r=robarnold sr=bzbarsky
|
2008-07-26 09:14:49 -07:00 |
|
Simon Montagu
|
0dd0a7f5ba
|
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
|
2008-07-24 10:16:18 +03:00 |
|
Michael Ventnor
|
8aeed81515
|
Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
|
2008-07-19 12:38:25 +02:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
49c9b3d67e
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 23:30:25 -07:00 |
|
L. David Baron
|
9e4ceade8e
|
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
|
2008-07-16 22:59:14 -07:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
bb4be48531
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 22:18:38 -07:00 |
|
Zack Weinberg
|
58cf580d4a
|
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
|
2008-07-15 14:31:36 -07:00 |
|
Michael Ventnor
|
3a7677bb26
|
Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
|
2008-07-07 19:56:52 -05:00 |
|
Christian Biesinger ext:(%2C%20Michael%20Ventnor%20%3Cventnor.bugzilla%40yahoo.com.au%3E)
|
171196af8b
|
Implement the computed value of text-shadow in the style system. (Bug 10713) r+sr=dbaron
|
2008-06-05 16:06:34 -07:00 |
|
Vladimir Vukicevic
|
0b3d9b76cc
|
b=346189, children should optionally not affect size of XUL stack; r+sr=roc
|
2008-06-04 23:46:24 -07:00 |
|
L. David Baron
|
a7d8670d1d
|
Backed out changeset cf005233ebad (text-shadow style system changes) due to mochitest crash on Windows (which I can reproduce on Windows).
|
2008-06-03 16:42:13 -07:00 |
|
Christian Biesinger ext:(%2C%20Michael%20Ventnor%20%3Cventnor.bugzilla%40yahoo.com.au%3E)
|
752ec1f3fa
|
Implement the computed value of text-shadow in the style system. b=10713 r+sr=dbaron
|
2008-06-03 15:25:31 -07:00 |
|
masayuki@d-toybox.com
|
3ea5191188
|
Bug 421353 Moving the mouse over text hyperlinks which become underlined spikes cpu usage r=roc+stuart, sr=roc, a1.9=beltzner
|
2008-03-29 14:25:15 -07:00 |
|
dbaron@dbaron.org
|
7003061847
|
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
|
2008-03-05 16:05:26 -08:00 |
|
dbaron@dbaron.org
|
a6ec36aaa1
|
Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
|
2008-02-26 18:02:20 -08:00 |
|
jag@tty.nl
|
2fbcb59ed7
|
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
|
2008-02-18 23:36:50 -08:00 |
|
masayuki@d-toybox.com
|
cb5c20d581
|
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
|
2008-02-16 07:31:27 -08:00 |
|
dbaron@dbaron.org
|
1cfa9dcca9
|
Make changes in table-layout cause a reframe. b=367375 r+sr=bzbarsky a=schrep
|
2008-02-08 11:56:03 -08:00 |
|
roc+@cs.cmu.edu
|
bc08ac141a
|
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
|
2008-01-09 01:38:28 -08:00 |
|
roc+@cs.cmu.edu
|
09582c48ae
|
backing out bug 355548 due to test failures
|
2008-01-08 15:11:27 -08:00 |
|
roc+@cs.cmu.edu
|
459c356854
|
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
|
2008-01-08 14:36:46 -08:00 |
|
reed@reedloden.com
|
1d602b3c42
|
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
|
2008-01-01 02:11:02 -08:00 |
|
dmose@mozilla.org
|
a7aaa3bf1f
|
Backing out fix for bug 392785 as per roc + mconnor.
|
2007-12-04 15:32:08 -08:00 |
|
masayuki@d-toybox.com
|
db9a1f0734
|
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
|
2007-12-02 22:51:57 -08:00 |
|
bzbarsky@mit.edu
|
71abc8fcc3
|
The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc
|
2007-11-18 10:56:49 -08:00 |
|
tor@cs.brown.edu
|
c7e1505c64
|
Bug 399289 - leak of nsBaseURLParser with svg paint. r+sr+a=dbaron
|
2007-10-19 08:36:15 -07:00 |
|
tor@cs.brown.edu
|
279a22522f
|
Backout of 399289.
|
2007-10-15 11:59:22 -07:00 |
|
tor@cs.brown.edu
|
3334812330
|
Bug 399289 - leak of nsBaseURLParser with svg paint. r=dbaron, sr=roc, a=dbaron
|
2007-10-15 09:37:04 -07:00 |
|
dbaron@dbaron.org
|
1c49aa6978
|
Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc
|
2007-10-08 14:58:22 -07:00 |
|
dbaron@dbaron.org
|
e997f08c07
|
Always delete the old content array so that we run destructors. b=397022 r+sr=bzbarsky a=roc
|
2007-09-27 09:27:48 -07:00 |
|