layout/base/nsCSSRendering.cpp
4fb067ad0ae460f1262823bcc56eec4ff7e8874d
created 2010-01-12 10:45 +1300
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 23: Make nsRect::IntersectRect preserve height and width if possible even when the intersection of two rectangles is empty. r=mats
3ec4205e16df4ab7e9cb8616e4ab434a4cf0f916
created 2010-01-07 13:55 +1300
pushed 2010-01-07 00:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 532732. When rendering a background-attachment:fixed background to the screen, limit the background painting area to the viewport, since this is the only area where it will actually be visible and in many cases this means we don't need to think about tiling it. r=dbaron
1ef7cbfe38851143535687bd12bb052060e1e40f
created 2010-01-06 19:02 +0100
pushed 2010-01-06 18:37 +0000
Michael Ventnor Michael Ventnor - Bug 537471 - Detect empty shadow rects earlier. r=roc
8b6f32659aa66634e8417d15952b8f2d6c9299f9
created 2009-12-24 16:20 -0500
pushed 2009-12-24 21:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
4f6f09ec444781ee31866476b2c5c4549b2d39f9
created 2009-12-01 12:21 -0500
pushed 2009-12-01 17:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
63bd5af8386b41548445efbe89831ae27c355cd5
created 2009-11-13 23:23 -0500
pushed 2009-11-14 04:31 +0000
Mark Finkle Mark Finkle - Bug 507817: BorderImage should not call ExtractCurrentFrame each time it draws [r=dbaron r=joedrew]
32e1ceb06e441fa3d1d2aef530ae6eeb810036d6
created 2009-11-02 11:36 -0800
pushed 2009-11-02 19:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 513395: Implement revised CSS gradient notation (2/2): rendering
c2261a741da8ed21fb5b114495b7a6d7f36231d0
created 2009-11-02 11:36 -0800
pushed 2009-11-02 19:39 +0000
Zack Weinberg Zack Weinberg - Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
35ba5ef187786693ff4fce55530c63158ac79109
created 2009-09-18 14:00 -0400
pushed 2009-11-02 03:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 501847 part 1. Some preparatory cleanup of GetIBSpecialSiblingForAnonymousBlock. r=roc
19a209a691be40817eee49481e8297203c3aed28
created 2009-10-22 16:46 -0700
pushed 2009-10-30 21:35 +0000
Jeff Walden Jeff Walden - Bug 509329 - Various issues with invalidation of backgrounds propagated from body to the canvas, and with sized backgrounds. r=dbaron
ce8bd3c552cc7a61f462fcc50308e5defea14428
created 2009-10-29 17:17 -0400
pushed 2009-10-29 21:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
0a45a7c62e1fe2d6fa49645924ddaad8fbedab7d
created 2009-10-27 14:43 +1300
pushed 2009-10-27 01:45 +0000
Robert O'Callahan Robert O'Callahan - Bug 449324. Apply opaque-border optimization to all opaque border types, not just 'solid'. r=dbaron
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed 2009-10-02 03:13 +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
2bbfc889c5b28d9ae5df1bc66f696a087982b12e
created 2009-09-24 08:46 +0200
pushed 2009-09-24 06:47 +0000
Michael Ventnor Michael Ventnor - Bug 514670 - -moz-box-shadow should follow radius only on corners with radius. r=roc
03707acbc5936b511a7852c03efa94ffe15d68fd
created 2009-09-18 20:18 +0200
pushed 2009-09-18 18:19 +0000
Michael Ventnor Michael Ventnor - Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed 2009-09-16 15:01 +0000
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
03d92c1c09fffa9d4d70b910c97efe15ab1669f5
created 2009-09-12 16:44 -0600
pushed 2009-09-12 22:46 +0000
Bobby Holley Bobby Holley - Bug 435296 - Sync decode handling for decode-on-draw. r=roc
9f856f094fea4e212c71e8f9fdb4ca4e64867316
created 2009-09-12 16:44 -0600
pushed 2009-09-12 22:46 +0000
Bobby Holley Bobby Holley - Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
5db699146ff0a316302de38a2a2689438f114193
created 2009-09-04 15:32 +0200
pushed 2009-09-04 13:33 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 1e6d52401dd2
1e6d52401dd26afc4882b8c0cd096fce2559c258
created 2009-09-04 14:24 +0200
pushed 2009-09-04 12:28 +0000
Michael Ventnor Michael Ventnor - Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
eb19d94d35ef0ff840ae44b8a5dbde221ada3922
created 2009-08-06 00:36 -0700
pushed 2009-08-28 21:48 +0000
Jeff Walden Jeff Walden - Bug 508325 - Fix a second instance of the core problem fixed in the first push; also change NSCoordSaturatingMultiply into two separate functions, one of which requires the scale to be non-negative and one which doesn't. r=roc
909161bf21e512de6f1863b3df183552e83e0f98
created 2009-08-22 10:10 -0700
pushed 2009-08-22 17:10 +0000
Michael Ventnor Michael Ventnor - Use the correct area for computing the gradient image for 'background-position: fixed' gradients. (Bug 509681) r=roc
a3cda2dce88ed54478969c7a471b2cbc43672b5e
created 2009-08-21 13:39 -0700
pushed 2009-08-21 20:42 +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
29df7946618953e7b077f1144350e60d95ad47d5
created 2009-08-13 19:09 -0700
pushed 2009-08-14 02:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 507334, part 1: Remove nsDisplaySummary optimization, since it introduces extra display items that would disable the optimizations in part 2. r=dbaron
77a8228f29512b5b219f6cb8df9c799198f86532
created 2009-08-01 08:53 -0700
pushed 2009-08-01 15: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 2009-07-31 12:36 +0000
Dão Gottwald Dão Gottwald - Backed out changeset c086fca6fc55
c086fca6fc5508a4d4031af7e5756acf2c8929cd
created 2009-07-31 13:32 +0200
pushed 2009-07-31 11:33 +0000
Michael Ventnor Michael Ventnor - Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
88e95d638b35c7724b1a202c6e2485c1faef918f
created 2009-05-28 11:09 -0700
pushed 2009-07-30 06:53 +0000
Jeff Walden Jeff Walden - Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
c907934cfeb35ca9c9be7c3f68ef176d75001ff9
created 2009-07-22 12:44 +1200
pushed 2009-07-22 00:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 505184. Remove unused aBorder parameter to PaintBackgroundLayout. r=dbaron
b94bc4be53ca18e7d33b27f5c829131423137a0d
created 2009-07-20 18:50 -0700
pushed 2009-07-21 01:55 +0000
Joe Drew Joe Drew - Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
23942ec68af5de8069d56124bc2f7ae6962a6cde
created 2009-07-04 21:30 +1200
pushed 2009-07-04 10:06 +0000
Timothy Nikkel Timothy Nikkel - Bug 488242. Make iframes with semi-transparent backgrounds work correctly by painting all canvas background colors using a dedicated fallback background color display item. r+sr=roc
e3ec5794180bc44d857a8314970b03a57541baee
created 2009-07-01 01:52 +0900
pushed 2009-06-30 16:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 486778 Spell checker's wavy line is sometimes drawn through misspelled words r+sr=roc
37f8a33e4c54c159bda6f7057709ad2defda1553
created 2009-06-16 08:00 -0700
pushed 2009-06-16 15:02 +0000
L. David Baron L. David Baron - Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
7c4cf9d4af3410ecc6612e3ee4020b201f6f423a
created 2009-05-28 17:01 +1200
pushed 2009-05-28 05:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 494667. Don't apply optimization to shrink drawn background area to exclude solid borders, if we're not going to draw those borders (e.g. in tables with collapsing borders). r+sr=dbaron,a=beltzner
a1fc27041e53a75a6c9af3d15d7bbc214180c356
created 2009-05-13 10:26 +0200
pushed 2009-05-14 08:15 +0000
Arpad Borsos Arpad Borsos - Bug 492531 - Optimize some CSS and Reflow classes for memory usage; r+sr=dbaron
68d219cad3a0ea346293b646e8baf3e402dabe82
created 2009-05-13 21:42 +1200
pushed 2009-05-13 22:34 +0000
Michael Ventnor Michael Ventnor - Bug 483533. Don't change shadow shape due to spread. r=roc
444eff22b67500fa1ab675509f288e72e4551637
created 2009-04-25 20:19 +1200
pushed 2009-04-25 09:01 +0000
tn tn - Bug 485275. Display fallback background color for non-root documents as necessary. r+sr=roc
bdce7766c3c060f8d1a1145c57c5da05e19b1c2d
created 2009-04-24 11:24 +0200
pushed 2009-04-24 09:26 +0000
Michael Ventnor Michael Ventnor - Bug 489319 - Box shadow's OptimizeVisibility() should take border radii into account. r+sr=roc
5309e5a7ef03d91a65f28bb9e54d7479cb8a2a3a
created 2009-04-18 10:53 +0200
pushed 2009-04-18 08:54 +0000
Dão Gottwald Dão Gottwald - Backout bug 485275 (changeset 996c11579453) because of test failures
996c115794533e2c9f4c5c4104542bfd94a4af88
created 2009-04-18 09:11 +0200
pushed 2009-04-18 07:13 +0000
tn tn - Bug 485275 - trunk displays svg transformed foreign object html differently then 1.9. r+sr=roc
a55ed9d7328acc2a2c1c3feeed276c98b0c9993d
created 2009-04-14 16:53 -0400
pushed 2009-04-14 20:54 +0000
Boris Zbarsky Boris Zbarsky - This should be a bit-check, not a boolean check. No bug, r+sr=dbaron
854a4b9ac13ca46cc545ec96257c5a5b6d27618a
created 2009-04-10 14:41 +0100
pushed 2009-04-10 13:41 +0000
Robert Longson Robert Longson - Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
781e16e5112d9d75ea5c5045c35d27ed20c462ba
created 2009-04-09 11:54 -0400
pushed 2009-04-09 16:04 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 86c8e18f20eb (bug 486933) due to landing on orange tree.
86c8e18f20eb21fd20cd63e7fbb69203365a900d
created 2009-04-09 13:17 +0100
pushed 2009-04-09 12:18 +0000
Robert Longson Robert Longson - Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
0cb98baa44fc8e4e28d8c1950e7ad4c2fecb813f
created 2009-04-07 00:57 +0100
pushed 2009-04-06 23:57 +0000
Robert Longson Robert Longson - Backout Bug 486933 on suspicion of causing reftest machine issues
077c2f18644171c792789b67a01c0f0a4f157b5a
created 2009-04-07 00:45 +0100
pushed 2009-04-06 23:45 +0000
Robert Longson Robert Longson - Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
19b51cd9485262678156eac77d1836b9023266c2
created 2009-04-06 22:00 +0100
pushed 2009-04-06 21:00 +0000
Robert Longson Robert Longson - Bug 486933 - image-rendering does not work on body or root CSS background images. r+sr=roc
b14428284d51c9a9b8b399904de83eb91b8a36ac
created 2009-04-06 14:53 +0900
pushed 2009-04-06 05:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 486708 Should lift up selection underline as far as possible if it overflows from the descent space r+sr=roc
1c2980fbd280dc2ff8683b113b8b3402d78c30ea
created 2009-04-06 11:35 +1200
pushed 2009-04-06 01:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 476062. Don't suppress box-shadows on elements with -moz-appearance in chrome documents. r+sr=dbaron
59a3c8eb857252fd2dde7d2562a9e6c61c76bcc4
created 2009-04-05 10:52 +0100
pushed 2009-04-05 09:52 +0000
Robert Longson Robert Longson - Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc
8f2fc4d53842579e586cf1a1984459366ead85c8
created 2009-04-03 16:26 +0900
pushed 2009-04-03 07:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc
42183a8ce3eb82008255b96b02f93f6bae7f0e28
created 2009-04-01 14:07 +1300
pushed 2009-04-01 01:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 476062. Instead of turning off -moz-appearance when an element has a box-shadow, just ignore the box-shadow. r+sr=dbaron
3eacf3930b93e9f84ba02d1c904fe36eb9acd932
created 2009-03-18 13:33 +1300
pushed 2009-03-19 08:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 480345. Handle painting of background images on pages which have no in-flow content. r+sr=dbaron
3331b6e4bcf737b51997040c13e8cef600296d4a
created 2009-03-06 15:32 -0500
pushed 2009-03-06 20:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 481769. Treat ib special inline siblings as continuations for purposes of background painting. r+sr=roc
8c469e7d1257d508cc09f0b0a79498f27d435ac9
created 2009-02-24 21:31 +1300
pushed 2009-02-24 08:41 +0000
Zack Weinberg Zack Weinberg - Bug 479156. Fix unit scale factors in border-image drawing. r+sr=roc
55a739725414da3c3d01a9cfa935336a1ecf66ea
created 2009-02-19 21:29 -0800
pushed 2009-02-20 05:29 +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
e8b358051c45ef59190d81605349dd85d249d97d
created 2009-02-20 16:33 +1300
pushed 2009-02-20 03:36 +0000
Zack Weinberg Zack Weinberg - Bug 477732: fix scaling of border-image side tiles with 'repeat'. r+sr=roc
0590dccbad048faa84af827bb1eaefe978e95260
created 2009-02-19 13:51 -0800
pushed 2009-02-19 21:52 +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 2009-02-19 20:33 +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
8bf2088734ac3b0b9420a42ca5562f950ba37a11
created 2009-02-19 11:03 -0800
pushed 2009-02-19 19:03 +0000
L. David Baron L. David Baron - Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
less more (0) -100 -60 tip