layout/base/nsLayoutUtils.cpp
3c8ea850ffb44bd74f994d6aa630c31dfa11f6cb
created 2010-01-27 09:35 +0100
pushed 2010-03-09 14:45 +0000
Mats Palmgren Mats Palmgren - Clamp the result to the valid nscoord range. b=541869 r=roc
4f231e74ec7cac4b813a937b00311b13ba4c2a23
created 2009-09-04 22:27 +0200
pushed 2009-09-04 20:29 +0000
Mats Palmgren Mats Palmgren - Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron a1.9.1.4=dveditz
5da69f305b74f6aa085e663bce72965e7135292e
created 2009-08-12 09:38 +1200
pushed 2009-08-11 23:10 +0000
Karl Tomlinson Karl Tomlinson - b=453827 block-height line-height r=bz a=ss
df16771204509742e9d01483b8e532cbe8094aa8
created 2009-05-16 15:59 +0200
pushed 2009-05-16 14:00 +0000
Timothy Nikkel Timothy Nikkel - Bug 490376 - Crash [@ nsDisplayList::GetBottom]; r=roc blocking1.9.1+
4e51f2008cbc8c66a6b7d7dc30b4a11b7d4dbdb1
created 2009-05-16 15:59 +0200
pushed 2009-05-16 14:00 +0000
Timothy Nikkel Timothy Nikkel - Bug 485275 - 1.9.1/mozilla-central displays svg transformed foreign object html differently then 1.9; r+a1.9.1=roc
0fe8dc88f546ed7e9995606a7b66d5564bed732a
created 2009-05-08 13:52 +1200
pushed 2009-05-16 09:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 488901. When an element's size changes and it has borders, we don't necessarily need to invalidate the entire border-box --- if there is no right or bottom border, and other conditions are met. r+sr=dbaron
0316f7db34b0af83b9f5b29f89bb3e1c2138f5b9
created 2009-04-14 22:28 -0400
pushed 2009-04-15 20:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 488390. Get special siblings correctly even when bidi is involved. r+sr=roc, a=beltzner
be2ecf924da7b55fe6d58980baa8170d6308e773
created 2009-04-14 14:47 -0500
pushed 2009-04-14 19:48 +0000
Olli Pettay Olli Pettay - Bug 471883 - Gesture events should be dispatched to the element under mouse, not to document. r+sr=roc, a1.9.1=beltzner
c2a4f2fdc0c7c7702ae9ddd19eec6ea10916d780
created 2009-03-31 22:39 +0300
pushed 2009-03-31 20:44 +0000
Olli Pettay Olli Pettay - Bug 482976 - Crash [@ nsTextFrame::Reflow], r+sr=roc
fcd9b42b399bab48b51e6bd839c5994b027883ed
created 2009-03-31 22:37 +0300
pushed 2009-03-31 20:44 +0000
dholbert dholbert - Bug 482379 - Build failure in nsLayoutUtils.cpp, r+sr=roc
a049ed9eca868cc71b319212b95088691e528a46
created 2009-03-31 22:36 +0300
pushed 2009-03-31 20:44 +0000
Olli Pettay Olli Pettay - Bug 425265, r=roc, sr=bz, a=beltzner
6b1c58c16f5d49f20b9a6149a3875f4249b1b5ec
created 2009-02-15 10:51 +0330
pushed 2009-02-26 20:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 478377 - Support specifying direction for :-moz-tree-cell pseudo class through CSS; r+sr=roc a1.9.1=dbaron
a6844aa97aceeddc9a81b434d6e68a132412c5e0
created 2009-02-25 09:35 -0800
pushed 2009-02-26 09:56 +0000
Zack Weinberg Zack Weinberg - Bug 476557: update view manager cache of page background color in PresShell::Paint, not nsCSSRendering::PaintBackground; permits a small API cleanup; r+sr=roc
1947fde473c5d6c9571c6de9907218db40c90475
created 2009-01-16 13:32 -0800
pushed 2009-02-26 01:42 +0000
L. David Baron L. David Baron - Don't suppress use of overridden virtual destructors, so we fix the appearance of a leak in the leak statistics. (Bug 473548) r+sr=roc a1.9.1=roc
f6dee06e4fd7a14e1b0f24389661e788d88a90df
created 2009-02-23 21:55 +0100
pushed 2009-02-23 21:00 +0000
Zack Weinberg Zack Weinberg - Bug 455364; Part 1: Create nsLayoutUtils::Draw*Image variants that take nsIImage*; r+sr+a-1.9.1=roc
54baaa3678043ce4936b6dcdff1f9bf38cc672d5
created 2009-02-09 20:53 -0600
pushed 2009-02-10 02:54 +0000
Jim Mathies Jim Mathies - Bug 450322 - Broken windows animation in Vista Aero with 3.1 Alpha. (r+sr=roc, approval1.9.1=dbaron)
0411b64f02cbd0cfb9bf958a812d600e09a8338b
created 2008-12-29 10:07 -0500
pushed 2009-01-02 14:48 +0000
L. David Baron L. David Baron - Fix nsLayoutUtils::IsReallyFixedPos to work right in paginated mode. (Bug 468645) r+sr=bzbarsky a=blocking1.9.1+
a25ae170ffd037a6bf4fc007b13c2ab7f461109f
created 2008-12-03 15:02 +1300
pushed 2008-12-26 21:45 +0000
Robert O'Callahan Robert O'Callahan - Bustage fix for bug 463307
c3a62102650abf56c2cb9bbb6774d0365d84aba8
created 2008-12-03 14:32 +1300
pushed 2008-12-26 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 463307. Convert to float a bit earlier to avoid integer overflow. r+sr=dbaron a191=beltzner
7f4cd6ac66365e79bf4d8434f27153e37223f1ac
created 2008-12-03 09:46 +1300
pushed 2008-12-26 21:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 467283. Ignore dirty rect when doing any image resampling --- it will lead to artifacts. r+sr=dbaron,r=vlad a191=beltzner,blocking1.9.1+
55582aea3232294bc88a9061897bfc57c947eed7
created 2008-12-11 15:37 +0100
pushed 2008-12-15 14:42 +0000
Markus Stange Markus Stange - Bug 391984 - [10.5] Add roundness to context menus, r=josh sr=roc a191=beltzner
770b8eaaec95b7d937e6154c76a39bc60e01379c
created 2008-12-04 08:09 -0800
pushed 2008-12-08 00:49 +0000
L. David Baron L. David Baron - Pass the user font set through more reliably and make it a required parameter. (Bug 467084) r+sr=roc a=blocking1.9.1+
118ca6994ff52e80ae07cad093c125f3b3708b7c
created 2008-11-28 14:53 -0500
pushed 2008-11-28 20:00 +0000
Gavin Sharp Gavin Sharp - Bug 462887: document ignoreScrollFrame argument in nsLayoutUtils, rename it to ignoreRootScrollFrame, r=roc, sr=bzbarsky, a=beltzner
106dc288fd5fad56f686fbe2d27827498fca743b
created 2008-11-25 20:41 -0800
pushed 2008-11-26 05:00 +0000
L. David Baron L. David Baron - Merge roc-1.bundle to land 5 patches for roc.
50eecdcfa91f869e399e992bfcd75ff95c81e2f2
created 2008-11-26 11:15 +1300
pushed 2008-11-26 05:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 460012. When recreating frames for a generated content node, reframe the nearest non-generated-content ancestor. r+sr=bzbarsky
483aaa57f2902b5593e6f63ef408babae19208e0
created 2008-11-25 15:22 -0800
pushed 2008-11-25 23:35 +0000
L. David Baron L. David Baron - Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
bf407fc736d71012b8da2b59092d85eb8bca6d9a
created 2008-11-25 14:38 -0800
pushed 2008-11-25 22:40 +0000
L. David Baron L. David Baron - Back out 342b86dd79f48f11583e7b6526a5b78457d29a1c due to mac startup failures.
342b86dd79f48f11583e7b6526a5b78457d29a1c
created 2008-11-25 13:27 -0800
pushed 2008-11-25 22:00 +0000
L. David Baron L. David Baron - Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
d328fec034c5889ac47dff7c24f9cbfe8e28007e
created 2008-11-18 20:48 +1300
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 0ced86fbf8ed (reftest failures)
0ced86fbf8ed0130aefa71f7352e73c2d9911276
created 2008-11-18 09:32 +1300
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Taras Glek Taras Glek - Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed 2011-07-05 21:29 +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]
4bf43606a1e161370cb07dd27c3bfe498446f03a
created 2008-10-01 12:01 +0900
pushed 2011-07-05 21:29 +0000
John Daggett John Daggett - Bug 441473. Implement user font set object. r+sr=roc
594b90ca0cec3599e4842118d8f48997a371edf9
created 2008-10-01 13:51 +1300
pushed 2011-07-05 21:29 +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 2011-07-05 21:29 +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 2011-07-05 21:29 +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
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed 2011-07-05 21:29 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
e26688231f7b61a0e61a18a585d8ed07e1bac72e
created 2008-09-12 20:45 -0700
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
timeless timeless - Backed out changeset 54215f2cbc66
54215f2cbc66b64699a179a76ee3d553d3104192
created 2008-09-06 20:38 +0200
pushed 2011-07-05 21:29 +0000
Arpad Borsos Arpad Borsos - Bug 452797 - Clean up unused variables in layout/; r+sr=roc
f7414f6cb95badc8eff58fa763e0685f1975d1a5
created 2008-09-06 20:52 +1200
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Neil Deakin Neil Deakin - Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc
384e2211e3b1f315c734bb523a667b714e1bb54d
created 2008-08-25 11:08 -0400
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Neil Deakin Neil Deakin - Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc
3933040bac46202bee3ce8c0100bdf3f299a4ab3
created 2008-08-25 21:23 +1200
pushed 2011-07-05 21:29 +0000
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 2011-07-05 21:29 +0000
Robert O'Callahan Robert O'Callahan - Bug 451028. Don't offset the exclusion region, it's in non-moving coordinates. r+sr=dbaron
less more (0) -100 -60 tip