layout/base/nsLayoutUtils.cpp
d328fec034c5889ac47dff7c24f9cbfe8e28007e
created 2008-11-18 20:48 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 464811. Snap the anchor point to pixels using a method that guarantees the source rect and the subimage rect intersect. r+sr=dbaron
411d54be97e64885c6c927cef764cac829eb8bfc
created 2008-11-18 10:13 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset 0ced86fbf8ed (reftest failures)
0ced86fbf8ed0130aefa71f7352e73c2d9911276
created 2008-11-18 09:32 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 464811. Tweak the anchor point snapping algorithm again. This time we have a proof that the resulting snapping algorithm guarantees the subimage rectangle intersects the logical source rectangle. r+sr=dbaron
6350575692265f9fd5fceb90f6f3164b1a6feb20
created 2008-11-10 20:24 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 463217. Don't let nsLayoutUtils::DrawSingleImage/DrawSingleUnscaledImage do any tiling, restrict their drawing to the single tile. r+sr=dbaron
8adf110592e9282c13b446547430e3609f949c25
created 2008-11-07 13:58 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 463204. Be more careful about snapping the anchor point. We must transform the anchor point to match the snapping of the fill rect before we actually snap it to device pixels. r+sr=dbaron
49dd935efff37bfb2e4f145272c09af5b8aed113
created 2008-11-04 14:01 -0800
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron
7b456bc0eb3071a29b670109b43ee9ef968cc49c
created 2008-10-27 16:16 -0400
pushed unknown
Gavin Sharp Gavin Sharp - Bug 459604: add an optional parameter to SendMouseEvent to ignore the scroll frame, r+sr=roc
650e6b065018f570a56f7448304f479fb4eb3321
created 2008-10-09 16:23 -0700
pushed unknown
Taras Glek Taras Glek - Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed unknown
Zack Weinberg Zack Weinberg - Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
4bf43606a1e161370cb07dd27c3bfe498446f03a
created 2008-10-01 12:01 +0900
pushed unknown
John Daggett John Daggett - Bug 441473. Implement user font set object. r+sr=roc
594b90ca0cec3599e4842118d8f48997a371edf9
created 2008-10-01 13:51 +1300
pushed unknown
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 unknown
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 unknown
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
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
53ef3c05e895d5f57ca23f4e9f05a5fe61b44606
created 2008-09-20 15:42 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 452797 - Clean up unused variables in layout/; v6; r+sr=roc
b827e694565dc90907b641cd9f4e4f7179bee895
created 2008-09-13 21:42 +1200
pushed unknown
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
e26688231f7b61a0e61a18a585d8ed07e1bac72e
created 2008-09-12 20:45 -0700
pushed unknown
L. David Baron L. David Baron - Convert text-shadow and box-shadow storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
d426fd05130b7e4888824324b63dea6dcbeb24ed
created 2008-09-12 08:35 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
9eb7090abff39956da866f5009141755da211c35
created 2008-09-11 12:24 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 450340. Support SVG mask/clip-path/filter CSS properties applied to non-SVG content. r=longsonr,sr=mats
4b5063537a0f9c4a6dfeafe5bffcd4db54c82d08
created 2008-09-08 16:00 +0200
pushed unknown
timeless timeless - Backed out changeset 54215f2cbc66
54215f2cbc66b64699a179a76ee3d553d3104192
created 2008-09-06 20:38 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 452797 - Clean up unused variables in layout/; r+sr=roc
f7414f6cb95badc8eff58fa763e0685f1975d1a5
created 2008-09-06 20:52 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
4c0fa178b00669ffa4b4dd3b9611e104e2193762
created 2008-09-05 15:40 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
1bdd5da49865abc87ec6767dc69faecea0fd3b16
created 2008-09-04 09:35 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
ab3c77a02ed062dab8e71b0284d9590f60672def
created 2008-08-27 08:07 -0400
pushed unknown
Neil Deakin Neil Deakin - Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc
384e2211e3b1f315c734bb523a667b714e1bb54d
created 2008-08-25 11:08 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux
6958399a2eb1975e3069b64d3ca6b832c9886e2b
created 2008-08-25 21:56 +1200
pushed unknown
Neil Deakin Neil Deakin - Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc
3933040bac46202bee3ce8c0100bdf3f299a4ab3
created 2008-08-25 21:23 +1200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 379616. The mRect for SVG frames should be in appunits. r+sr=tor
40bd4f8a989db95a7570684f09c38d61f53d7018
created 2008-08-25 20:54 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 451028. Don't offset the exclusion region, it's in non-moving coordinates. r+sr=dbaron
aa14280d31fb3486a3371581ae6a04461738d1eb
created 2008-08-19 17:55 -0700
pushed unknown
Dave Camp Dave Camp - Backed out changeset 30d900751ca9 to fix unit test orange (Bug 356295)
30d900751ca93a98ccc4fca46179e44d4d900935
created 2008-08-20 10:31 +1200
pushed unknown
Neil Deakin Neil Deakin - Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc
573c5b6e8ec057ba45cc91e88b5ec74403fda2c8
created 2008-08-19 12:20 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Backed out changeset e92e18d52d71 due to the following test failures on Windows:
e92e18d52d714ded67f557aed34aed09e1883f0e
created 2008-08-19 10:14 -0400
pushed unknown
Jeremy Lea Jeremy Lea - Bug 379616 - Switch SVG's frame mRect to app units, r+sr=tor
a159ad4bdb90f0214317ff803c8dd66e32a25515
created 2008-08-18 13:16 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky
e582feebd7f10fae9c68cd10d2291dc96eb32f93
created 2008-08-17 12:18 +0100
pushed unknown
Robert Longson Robert Longson - Bug 450495 - Make foreignObject a mandatory part of SVG. r+sr=roc
3c275aadab369f5121387dd01ef294dc01a3aee7
created 2008-08-16 21:22 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 447739. When a uniform-color area is bitblitted to a new location while scrolling, the intersection of its old and new areas does not need to be invalidated. r+sr=dbaron
460fce61ebc7230eecaa9719e83f12102d472373
created 2008-08-12 17:44 -0700
pushed unknown
Rob Arnold Rob Arnold - Implement Aero Glass effect support - bug 418454 r=vlad r=roc
0d6458ad345d22361108dffa12a8853fb959d24b
created 2008-08-11 18:19 +0300
pushed unknown
Simon Montagu Simon Montagu - Bug 449577. Remove GetHints(), r+sr=roc
90a8c3f3899bca9c065b66ebba7b017372f6813f
created 2008-08-07 22:22 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 238072 backout
dcbcc3d9070c3bbbe228599813216560389df7d6
created 2008-08-07 13:18 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron
d0f0aba6da7ec378ac19ae1f143cf52696e2e6da
created 2008-07-26 09:14 -0700
pushed unknown
L. David Baron L. David Baron - Fix media queries calculation of screen size for at least multi-monitor mirroring cases (where test_media_queries fails). (Bug 156716) r+sr=roc
d4fa059ca178a838b711a1d18e5cba80984bc02c
created 2008-07-17 16:37 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron
572afe6e63fc9048b3758374c8a0aaad45b56a6b
created 2008-07-15 14:31 -0700
pushed unknown
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
140ebc8ba14616ab4d32d69c211d2bd7bcf8629a
created 2008-07-14 10:10 +1200
pushed unknown
Karuna (karunasagark Karuna (karunasagark - Bug 409331. Instead of QIing to nsBlockFrame in various places, call an nsLayoutUtils method to do it. r+sr=roc
2ac5fa6f9090892db2b7600f2ce1da0e216d600f
created 2008-07-07 19:56 -0500
pushed unknown
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 unknown
L. David Baron L. David Baron - Back out 0b57ada5d4b2 due to mochitest failures on at least Windows. (Bug 363706)
0b57ada5d4b243b60ac0834131c56bbadf8b935d
created 2008-07-01 20:24 -0700
pushed unknown
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
525b640ee95c997bfd37370cc120c3ba80bae851
created 2008-06-17 16:11 -0700
pushed unknown
L. David Baron L. David Baron - Merge backout of f6b609b0af6e (bug 363706).
dff1e37d974dfc9b5e40d30fa02454930ddd7f4e
created 2008-06-17 16:10 -0700
pushed unknown
L. David Baron L. David Baron - Backed out changeset f6b609b0af6e
59120ca470902ebc3d7d084657ba10910e803d85
created 2008-06-17 16:10 -0700
pushed unknown
L. David Baron L. David Baron - Backed out changeset 68362ba98c23
68362ba98c239bb08cf23255e28c37e96ccd3a79
created 2008-06-17 14:37 -0700
pushed unknown
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
f6b609b0af6e9d5df2c5cafeabbb63884968a673
created 2008-06-17 14:37 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units. (Bug 363706) r=roc sr=dbaron
8d2ee261e2e01314b0521e2a1b0a9819491063c1
created 2008-06-13 10:02 +1200
pushed unknown
Michael Ventnor Michael Ventnor - Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac
e28df71b85a77d86e65370e7606e36a74167debf
created 2008-06-12 17:32 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out text-shadow due to Mac issues
c06307605f98991fb1b0ff79824c603c5bb4c4f9
created 2008-06-12 14:34 +1200
pushed unknown
Michael Ventnor Michael Ventnor - Implement text-shadow rendering.
fee5c84460d3824813efcc7269bf6150812f5bb6
created 2008-06-03 15:25 -0700
pushed unknown
L. David Baron L. David Baron - Eliminate unnecessary reference counting of gfxContext objects. b=433640 r+sr=roc
912b57ae5b14cbd4416b3f3d970809f816946408
created 2008-04-18 02:21 -0700
pushed unknown
roc+ roc+ - Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
less more (0) -100 -60 tip