layout/style/nsStyleStruct.cpp
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
5d5752f83c6110ce178f60f139aca5bf7bad2132
created 2010-08-13 15:33 +0200
pushed 2011-04-26 22:38 +0000
Markus Stange Markus Stange - Bug 506826 - Parsing for background-image: -moz-element(#elementID). r=dbaron
ae101cf2e88207ff0eddb3168f1b38dd009f3e32
created 2010-08-13 21:58 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 537890. Part 10: Fix nsPresContext and nsIDeviceContext unit-conversion methods to be explicit about using CSS logical units instead of physical units. r=dbaron
d6326ce2ea4ca7cc219a0b87552a6c910c40de7c
created 2010-08-11 12:32 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
9a45bd27ec753bd3035a557234d39f602485637f
created 2010-08-02 15:07 +1200
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 13: Optimize invalidation to avoid repainting ThebesLayer contents sometimes. r=mats,sr=dbaron
0f7bc3357bc3d24d1f325c945a8d7b929c0a9b53
created 2010-07-13 21:30 +0100
pushed 2011-04-26 22:38 +0000
Jonathan Kew Jonathan Kew - bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
c88af82d34cc6ddbf46ad139c1abc8992d9e7162
created 2010-07-02 21:18 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Make the style struct store the specified transform list so that we can animate matching lists without matrix decomposition. (Bug 531344) r=dholbert
8d309d7e074671d085e7c50b62d5cebc585fd6f0
created 2010-06-18 12:23 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 569006. Skip probing for ::before/::after during reresolve if we're not redoing matching on kids, since those can't appear/disappear without either a reframe or a change in what selectors we match. r=dbaron
8c1dc8abd758adc7f4748df3d1a782cefca69190
created 2010-04-10 16:09 -0400
pushed 2011-04-26 22:38 +0000
Craig Topper Craig Topper - Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
5b43ae286060e34fd2617927caa3aa3aa0fbfd4a
created 2010-04-01 11:05 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
d3acd60e4d5361a9e8729f365dc3ba68cee131ba
created 2010-04-01 09:37 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Backed out changeset afcaf3670c21 (Bug 551298) due to Linux debug mochitest-5 orange
afcaf3670c21042a3baa51fdd712f241725f37a5
created 2010-04-01 08:08 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
98f0a163b0fe11657b5f5ced72cd85a8df64f93d
created 2010-03-19 07:49 -0400
pushed 2011-04-26 22:38 +0000
Neil Deakin Neil Deakin - Bug 442228, add -moz-resize property to indicate that elements are resizable, r=dbaron
d928716e11bb984f26e75859bd05d97ef1314a9c
created 2010-02-26 06:20 -0800
pushed 2011-04-26 22:38 +0000
Jonathan Kew Jonathan Kew - Bug 547267 followup - rename nsPresContext::GetLanguage to GetLanguageFromCharset for clarity. r=dbaron
433f8ac169b1c6b32abe533e04317f206cf327a1
created 2010-02-25 20:34 -0800
pushed 2011-04-26 22:38 +0000
Jonathan Kew Jonathan Kew - Bug 547267 - make langGroup in nsStyleVisibility respect document's Content-Language if available. r=dbaron
fe3c9f571228d6c9d8c8effc17755c4c4206b84b
created 2010-02-24 09:57 -0800
pushed 2011-04-26 22:38 +0000
Jonathan Kew Jonathan Kew - 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
89d33cf3490c6ec90ed5f572ae1e0fb7e5357e76
created 2009-12-29 15:13 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 534808. Need to clear descendant intrinsic widths on height changes, due to replaced elements. r=dbaron
b7755e1380c30995a57bc5acdf19dc7586120758
created 2009-12-12 19:43 +0000
pushed 2011-04-26 22:38 +0000
Robert Longson Robert Longson - Bug 523576 - Fix compilation with disable-svg. r=dbaron
3a6b865babdcf5ddeed5194c2b225857a13cf31e
created 2009-12-11 08:13 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
c2261a741da8ed21fb5b114495b7a6d7f36231d0
created 2009-11-02 11:36 -0800
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
5d1ed737e5be318087828eb3b126abd38351907c
created 2009-10-29 23:43 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 522390 followup. Fix test orange
44b6cab55e0aeb7603c174969164994a51c11f40
created 2009-10-29 21:47 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 507764. No need to reflow on z-index changes. r=roc
3a5fa7a8fa16681cd2aeb4af9ab12e980086734d
created 2009-10-29 21:47 -0400
pushed 2011-04-26 22:38 +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
f1c05672332b05e668bc479d68db24507bbc62f9
created 2009-10-15 17:23 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Add bug numbers for the FIXME comments in CSS transitions patches. (Bug 435441)
cb01e7897aadeb266bd844e353c59e0445ff368d
created 2009-10-14 19:42 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 517882 follow-up: Reorder nsStyleText constructor's initializer list to fix build warning. r=dbaron
7495461b969b089e638552f09ad5099731f1a306
created 2009-10-13 19:38 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
ff00a422b6f10d1ba50984413141fb3037deb835
created 2009-10-07 20:22 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
f4f374e783cce834a6c413603c5f26e340b43efb
created 2009-09-26 13:23 -0700
pushed 2011-04-26 22:38 +0000
Geoff Lankow Geoff Lankow - Bug 517882: Implement a -moz-tab-size CSS property that specifies the number of spaces between tab stops in preformatted text. r=roc, dbaron
5b683f39a2d5ba87e74ea456e4f93de6cb298804
created 2009-09-24 13:59 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 516286. No need to clear ancestor intrinsic widths on top/left/right/bottom changes anymore. r=dbaron
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
9f856f094fea4e212c71e8f9fdb4ca4e64867316
created 2009-09-12 16:44 -0600
pushed 2011-04-26 22:38 +0000
Bobby Holley Bobby Holley - Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
390fb109b9fe6e804cb0d9348201e375bcab2651
created 2009-08-26 20:53 -0700
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
a3cda2dce88ed54478969c7a471b2cbc43672b5e
created 2009-08-21 13:39 -0700
pushed 2011-04-26 22:38 +0000
Ryo Kawaguchi Ryo Kawaguchi - 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
aa90f2f56c6b7ff21439b09ed8078d1bf2a559fa
created 2009-08-20 14:52 -0700
pushed 2011-04-26 22:38 +0000
Jonathon Jongsma Jonathon Jongsma - Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
45cee94d82f3b3ade0bd305eb94ab7b8fba32d07
created 2009-08-07 10:38 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 508919. Stop leaking nsStyleBorder objects. r=dbaron
74fb7057f4dd3ef80473c8f0f4fd229cbfae2594
created 2009-08-03 21:22 -0400
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - Backed out changeset c086fca6fc55
c086fca6fc5508a4d4031af7e5756acf2c8929cd
created 2009-07-31 13:32 +0200
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 69c6dbdfd179
69c6dbdfd17954a71791016d71c3830ecce46a79
created 2009-06-13 21:16 +1200
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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.
less more (0) -100 -60 tip