layout/base/nsLayoutUtils.h
36f87acce2f9edacd33300c0acc3ea3b7f742d04
created 2014-10-24 16:28 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 2 - Pass nsFontMetrics objects through to code that needs it instead of storing it on the nsRenderingContext. r=mstange
e0a681c4c4fe334e024d1891c3a910ad7a571db1
created 2014-10-24 16:28 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088599 - Move nsRenderingContext::GetBoundingMetrics to nsLayoutUtils. r=mstange
cd13fcbf38538c9166849279fc4a7e83743e915f
created 2014-10-24 16:28 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088550 - Move nsRenderingContext's remaining GetWidth methods to nsLayoutUtils. r=mstange
90cd5968c9ce2a57bf0b278537005f89a268eb31
created 2014-10-24 11:00 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088071, part 2 - Move the nsRenderingContext::DrawString code to nsLayoutUtils::DrawUniDirString. r=jfkthame
449a78f0febc78b469c1b6d42363c7bd75034d7e
created 2014-10-24 11:00 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088071, part 1 - Wrap the callers of the final nsRenderingContext::DrawString method up in a new nsLayoutUtils::DrawUniDirString method. r=jfkthame
f831a50b897687731c77e084edeead81c63842bd
created 2014-10-23 11:41 +1300
pushed 2015-01-12 19:37 +0000
Matt Woodrow Matt Woodrow - Bug 1078337 - Correctly respect the source rect in DrawSingleImage. r=seth
b79c69671314ec6afb9558e6673752308f5b0fed
created 2014-10-22 12:29 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
9f7ffa570839e2e8ca2c5025a0653b9ed4843855
created 2014-10-21 21:54 -0400
pushed 2015-01-12 19:37 +0000
Benoit Girard Benoit Girard - Bug 961871 - Part 2: Refactor will-change scroll, pass through a nsDisplayListBuilder. r=mattwoodrow
35c551c9679c2a497a74bace0f07e74a9d25df52
created 2014-10-20 10:55 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1085159 - Port the code that uses nsRenderingContext::DrawLine() to Moz2D. r=mattwoodrow
2dbb3fbd7385ae8a8e0e29d9d1dc00829eaee2d9
created 2014-10-19 11:47 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1083597, part 2 - Add a variant of NSRectToRect that snaps to device pixels, and have nsTableCellFrame::DecorateForSelection use it to restore its snapping behavior.
01662ca4cb404b0c718eeab29261b992f3321b65
created 2014-10-17 15:06 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1083557 - Port the code that uses nsRenderingContext::FillPolygon() to Moz2D. r=mattwoodrow
f7f5057765f9deb55a635bb85a0be8a4d2495a90
created 2014-10-17 12:53 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1083761 - Use Color::FromABGR in more places that to the conversion by hand and remove nsLayoutUtils::NSColorToColor(). r=mstange
3874e8dcb61d7628c08f9c97553ffa23a655ab5d
created 2014-10-16 10:51 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1083215, part 2 - Convert drawing of HTML image map area focus to Moz2D. r=mattwoodrow
64bba06a6154f15c2c2b23f781b07fefebe7b87b
created 2014-10-15 17:13 -0400
pushed 2015-01-12 19:37 +0000
Michael Wu Michael Wu - Bug 1083393 - Remove unused thebes things in nsLayoutUtils, r=mattwoodrow
0d0bf4db9dca7e73e012980b2f7bb46cad3b4900
created 2014-11-04 09:52 -0500
pushed 2014-11-28 15:29 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc, a=lsblakk
69d6e7ad02abce8571216c54fdb112095d4d3bc7
created 2014-10-23 11:41 +1300
pushed 2014-11-28 15:29 +0000
Matt Woodrow Matt Woodrow - Bug 1078337 - Correctly respect the source rect in DrawSingleImage. r=seth, a=lsblakk
4945682e29a6f714ff04e93e0221030f5d6a343e
created 2014-10-02 15:14 +0900
pushed 2014-11-28 15:29 +0000
Brian Birtles Brian Birtles - Bug 1046055 part 4 - Add HasCurrentAnimationsForProperty to nsLayoutUtils; r=dbaron
723e749323c64d9aa7ee4ffeb51314da2b7e8d45
created 2014-10-02 15:14 +0900
pushed 2014-11-28 15:29 +0000
Brian Birtles Brian Birtles - Bug 1046055 part 1 - Remove nsPresContext parameter from nsLayoutUtils::HasCurrentAnimations; r=dbaron
99b68a13246b91d61c81dde4c7685e8bd19f6dab
created 2014-09-28 01:56 +0200
pushed 2014-11-28 15:29 +0000
Dirk Schulze Dirk Schulze - Bug 1072894 - Implement polygon() parsing for clip-path. r=heycam
0e92508994019308a549b841ee0ec32321f93e72
created 2014-09-26 13:06 -0400
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
8abfd1252969ffb55aed837f696df79016d89fd0
created 2014-09-23 12:17 -0400
pushed 2014-11-28 15:29 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1071367 - Fix the composition bounds for the root content document on OS X. r=tn
d08a46c7534bacdf49ff3c9de0ef2b2fc6169b2d
created 2014-09-15 02:57 +0200
pushed 2014-11-28 15:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1065244 - Part 2 - Refactor event point on frame logic for SelectionCarets. f=mtseng, r=roc
97d94d0a3537361ceb2185f59adecb5ccab88aff
created 2014-09-15 17:07 +0200
pushed 2014-11-28 15:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1065244 - Part 1 - Add GetRectRelativeToFrame to nsLayoutUtils. f=mtseng, r=roc
c09f2ddb7bacd254d416d3838c525a2ed95cc766
created 2014-09-09 16:12 -0700
pushed 2014-11-28 15:29 +0000
Daniel Holbert Daniel Holbert - (no bug) Some comment-only cleanup in nsLayoutUtils.h. (no review, comment-only)
a5b71fdd51f06bc584a1ca0c598aed77c8081af5
created 2014-08-19 22:17 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 932771, part 2 - Add an inline nsLayoutUtils::PointToGfxPoint helper method. r=longsonr
62f3a8d7e039334701618bed4d59fc302910ac0e
created 2014-08-24 15:34 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 4 - convert ComputeSizeWithIntrinsicDimensions to logical-coord parameters. r=smontagu
3d51132a0099aed9bd4dfc16584eff231253a35e
created 2014-08-22 13:12 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
d02d8790e5c57354d920eba3d70a3ae4164d241b
created 2014-08-22 09:40 -0400
pushed 2014-10-13 16:35 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
6ffbc0815d0846c6c90a3854a24bcb4a1f265eb7
created 2014-08-22 12:16 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
6978c9d538d4a41ea385cc1ac3abb08a87605195
created 2014-08-15 10:34 -0700
pushed 2014-10-13 16:35 +0000
Susanna Bowen Susanna Bowen - Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron
e4310d8289b99c2e781b01941c62100ac7e402e4
created 2014-08-07 19:48 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048246 - Fix more bad implicit constructors in layout; r=roc
751b5a710e047acbd83abf88ce9376ef92e54667
created 2014-08-05 15:25 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1045864 - Disable layerized background-attachment:fixed when we're using a software compositor. r=roc
fdde5b95b064a9efaaf83fd8c1f6a0a6e3561aac
created 2014-07-29 14:50 -0400
pushed 2014-10-13 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1043644 - Use the content viewer bounds instead of the view bounds if available. r=tn
bd4287c1407015d9b86f418c81da2f5b85236a59
created 2014-07-25 20:37 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1039020 - Layerize background-attachment:fixed for all elements, not just the root one. r=roc
4563a79a79683e143633dc4e5193b5b1c284151e
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 2 - More renaming, e.g. where {Min,Pref}Width occurs within longer type and function names. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
3a5cfc71b3d30980ccd42535d9a001ad5410d8b4
created 2014-07-24 15:10 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1031107 - Part 1: Fix DoLogTestDataForPaint when using temporary layer managers. r=kats
ff19c6d84718f3e6465bcb454ee834f00ebe4332
created 2014-07-22 18:05 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 1035598 - Add gfx3DMatrix::ChangeBasis(), replacing nsLayoutUtils::ChangeMatrixBasis(). r=mattwoodrow
d03f265fe02815084a4fe6f067825954f6b44f12
created 2014-07-23 18:12 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1041894 - Make FindOpaqueBackgroundColorFor check the DisplayItemClip of items before selecting them. r=roc
f1d7b63dc997a6ac00e0f2c340f3ec0698fa9557
created 2014-07-21 17:59 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 1031576 (Part 3) - Remove nsLayoutUtils::DrawPixelSnapped, since it's dead code now. r=dbaron
1a817719d9ea6ff8ace09ae660a87810deb81f7c
created 2014-07-25 00:51 +1200
pushed 2014-09-02 16:39 +0000
Robert O'Callahan Robert O'Callahan - Backout bug 1022612 (all 47 parts). It provides no benefit on Aurora. a=sylvestre
308c07ab86973693c1a3cb09aaa729ccc5eed78d
created 2014-06-23 16:21 +1200
pushed 2014-09-02 16:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 29: Expose GetAnimatedGeometryRootForFrame. r=mattwoodrow
2bcded4e3b4a0efe3b49bf031736ff83594cce13
created 2014-07-17 11:24 -0400
pushed 2014-09-02 16:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 46 changesets (bug 1022612) for B2G mochitest permafails on a CLOSED TREE.
b23f1081afb8a72b2dce03fb279695294b489864
created 2014-06-23 16:21 +1200
pushed 2014-09-02 16:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 29: Expose GetAnimatedGeometryRootForFrame. r=mattwoodrow
4e37a22253404fc5375e02f1ec478aab2b50a3cc
created 2014-07-15 10:30 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5e8625f91b68 (bug 1022612)
5e8625f91b68def08d922831912dd22d60996a91
created 2014-06-23 16:21 +1200
pushed 2014-09-02 16:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1022612. Part 29: Expose GetAnimatedGeometryRootForFrame. r=mattwoodrow
c4cce8a31e2cc2d2da22e71c4df6949753e90fad
created 2014-06-26 12:48 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1026641 - Put outline-style:auto rendering behind a pref and disable it by default. r=roc
c6d2e1d54476790943b5d65c89466c3a0338ac19
created 2014-06-20 07:42 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
d045b05628df6dd61c2df9a34a30b1e4f2df3c6a
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 7 - Move HasAnimationOfProperty from ElementAnimations/ElementTransitions to base class; r=heycam
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-09-02 16:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-09-02 16:39 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
ff0404eba1963477a33ce980caad29a556fb410e
created 2014-06-16 14:43 -0400
pushed 2014-09-02 16:39 +0000
Neil Deakin Neil Deakin - Bug 994117, add method to check if an element has current animations, r=bbirtles
9928bd00f32c7655f390d0299302b4b8cfdbb962
created 2014-06-04 22:53 +0200
pushed 2014-07-21 20:25 +0000
Morris Tseng Morris Tseng - Bug 987718 - Part 1: Add FirstAndLastRectCollector to nsLayoutUtils; r=roc
083854f3d590d4ba69923ce0f6d77dd2447d99df
created 2014-06-04 14:44 +0200
pushed 2014-07-21 20:25 +0000
Markus Stange Markus Stange - Bug 1019737 - Only layerize the scrollbar thumb if the target scroll frame has active scrolling. r=roc
bf5c893c2733ff727fa82e3b08534bb8a0a148de
created 2014-06-03 14:13 -0400
pushed 2014-07-21 20:25 +0000
Botond Ballo Botond Ballo - Bug 1019766 - Avoid including gfxPrefs.h from nsLayoutUtils.h. r=kats
b8d910d939131a48fc3e95bf8e3dcd64a126254b
created 2014-06-03 15:08 +0800
pushed 2014-07-21 20:25 +0000
Phoebe Chang Phoebe Chang - Bug 924692 - Part 2: Add TransformPoint and TransformRect to nsLayoutUtils; r=roc
41d32b33363be080c938acdd7720f5ab9468cf68
created 2014-05-29 09:43 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 7: Allocate and return transaction id's from the refresh driver when using OMTC to prevent over-production. r=roc
9164a6ab85b2cf0b5ef797f5fc89e73835c269fb
created 2014-05-29 12:51 -0400
pushed 2014-07-21 20:25 +0000
Botond Ballo Botond Ballo - Bug 1016573 - Put logging of APZ test data behind a pref. r=kats
less more (0) -300 -100 -60 tip