layout/base/nsLayoutUtils.cpp
7e996612b3b14f58f720deb3e5c44ee61b546b61
created 2014-10-21 10:32 +1300
pushed 2014-11-05 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1083635. Part 3: Flush displaylist dump before calling PaintRoot. r=mattwoodrow
74c1d5f9020d2a638643363be4fe54cf87b9c893
created 2014-11-04 09:52 -0500
pushed 2014-11-05 02:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc
b7805b80ca0d51c01fa11684c0503e655f59d08c
created 2014-11-01 10:45 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
35011c4e3e29cb5b90a65a3275b785701c1bec43
created 2014-11-01 10:45 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091323 - Convert the nsLayoutUtils helpers that paint images and take an nsRenderingContext to take a gfxContext instead. r=seth
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
971beced9390898a5cad30a5b963d4565435f1f6
created 2014-10-28 13:21 +1300
pushed 2014-10-30 13:46 +0000
Chris Pearce Chris Pearce - Bug 1071482 - Make content encrypted via EME inaccessible from JS APIs. r=roc
a542bd0c39e734ca47df7bf608df2eb8a64c8f4e
created 2014-10-29 12:31 -0400
pushed 2014-10-29 20:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 62a8be146b4b, d9a9008a1e93, e6761281d389, and 913e16c2877b (bug 1071482) for causing various intermittent failures.
d67de20b86127757fe5441b510b87710e14401bc
created 2014-10-29 15:08 +1300
pushed 2014-10-29 20:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 1088498. Treat anchor offsets just less than 0.5 as 0.5 when rounding. r=seth
669b21a7bfd018e2775d7fd6761d4a6aee1b9325
created 2014-10-29 12:33 +1300
pushed 2014-10-29 20:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 1052900. Restore -moz-win-exclude-glass handling to the way it worked before. r=tn
d9a9008a1e933724704e33db130448c6039f249a
created 2014-10-28 13:21 +1300
pushed 2014-10-28 14:55 +0000
Chris Pearce Chris Pearce - Bug 1071482 - Make content encrypted via EME inaccessible from JS APIs. r=roc
bd6397445f62f2b5ed25f13016f0feffcca296ee
created 2014-10-26 17:57 +0000
pushed 2014-10-27 14:52 +0000
Jonathan Watt Jonathan Watt - Bug 1088781 - Rename nsLayoutUtils::GetStringWidth to nsLayoutUtils::AppUnitWidthOfStringBidi. r=dholbert
bcc51b1a6c072af60d24492cd36811e6703bd719
created 2014-10-20 15:53 -0400
pushed 2014-10-25 01:25 +0000
Botond Ballo Botond Ballo - Bug 1085569 - When calculating the composition bounds based on the frame size, use the cumulative resolution rather than the parent resolution everywhere. r=tn
d0ab048707562b3a34c218dd31436c616986ba47
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 3 - Remove nsRenderingContext's SetFont, FontMetrics and SetTextRunRTL methods now that no one uses them any more. r=mstange
36f87acce2f9edacd33300c0acc3ea3b7f742d04
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +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
6d6117a79a0ef2de724404d23f27389203e2e2e2
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 1 - Add lots of missing nsFontMetrics.h and gfxTextRun.h includes
e0a681c4c4fe334e024d1891c3a910ad7a571db1
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +0000
Jonathan Watt Jonathan Watt - Bug 1088599 - Move nsRenderingContext::GetBoundingMetrics to nsLayoutUtils. r=mstange
cd13fcbf38538c9166849279fc4a7e83743e915f
created 2014-10-24 16:28 +0100
pushed 2014-10-24 22:05 +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 2014-10-24 13:48 +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 2014-10-24 13:48 +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 2014-10-23 18:06 +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 2014-10-22 20:01 +0000
Jonathan Watt Jonathan Watt - Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
2dc71497e243d4e99ecfb7459a2264d5d8da0972
created 2014-10-21 10:32 +1300
pushed 2014-10-22 20:01 +0000
Robert O'Callahan Robert O'Callahan - Bug 1073290. Don't render with displayports if we're not painting to the window. r=mattwoodrow
9f7ffa570839e2e8ca2c5025a0653b9ed4843855
created 2014-10-21 21:54 -0400
pushed 2014-10-22 20:01 +0000
Benoit Girard Benoit Girard - Bug 961871 - Part 2: Refactor will-change scroll, pass through a nsDisplayListBuilder. r=mattwoodrow
11fa2110679dc76705e1e1ba373fcfc8d800e097
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +0000
Jonathan Watt Jonathan Watt - Bug 1085167, part 2 - Get rid of nsRenderingContext's DeviceContext and any need for it to know about app-units-per-device-pixel. r=mattwoodrow
35c551c9679c2a497a74bace0f07e74a9d25df52
created 2014-10-20 10:55 +0100
pushed 2014-10-21 01:09 +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 2014-10-20 12:40 +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 2014-10-20 12:40 +0000
Jonathan Watt Jonathan Watt - Bug 1083557 - Port the code that uses nsRenderingContext::FillPolygon() to Moz2D. r=mattwoodrow
6ddd4cc9a274c26db992b8ba5452156278bd15f6
created 2014-10-16 09:23 -0400
pushed 2014-10-16 18:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1013612 - Remove APZ-internal headers from being exported to non-layers code. r=botond
1a5153ae014fcc6025e11e38bd6628df1c5d26b3
created 2014-10-14 14:51 -0400
pushed 2014-10-14 23:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1071686 - Enable creation of an initial displayport on non-B2G platforms. r=mstange
f547cf19d10415162339116376904b94241874ca
created 2014-10-12 20:39 -0400
pushed 2014-10-13 04:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7ab2fdaadd1a (bug 1078337) for crashes and reftest failures.
7ab2fdaadd1a2bbd368ac961c98d786cf4ac084d
created 2014-10-13 11:49 +1300
pushed 2014-10-13 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 1078337 - Use the clipped image in DrawSingleImage if one was requested. r=seth
4945682e29a6f714ff04e93e0221030f5d6a343e
created 2014-10-02 15:14 +0900
pushed 2014-10-02 16:20 +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-10-02 16:20 +0000
Brian Birtles Brian Birtles - Bug 1046055 part 1 - Remove nsPresContext parameter from nsLayoutUtils::HasCurrentAnimations; r=dbaron
cb0565ea109193fa56778c1e47e23ce2e3b55725
created 2014-09-30 07:38 +0100
pushed 2014-09-30 13:03 +0000
Jonathan Kew Jonathan Kew - Bug 1065002 pt 2 - Add an orientation field to nsFontMetrics. r=jdaggett
99b68a13246b91d61c81dde4c7685e8bd19f6dab
created 2014-09-28 01:56 +0200
pushed 2014-09-29 18:57 +0000
Dirk Schulze Dirk Schulze - Bug 1072894 - Implement polygon() parsing for clip-path. r=heycam
44979dfa3bbe3bfaa0eeaf66fffa4925b8ce99c9
created 2014-09-26 11:29 -0400
pushed 2014-09-26 20:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1073354 - Update documentation that refers to the now-removed RecordFrameMetrics. r=tn DONBUILD
0ec600141872206e2d07fb261b056a509f87e485
created 2014-09-25 14:09 -0700
pushed 2014-09-26 11:21 +0000
Seth Fowler Seth Fowler - Bug 1067191 (Part 1) - Use an unsnapped destination rect when computing transforms for image drawing. r=roc
862c00a40fb1251a6edc9d0df798248e0a0c6663
created 2014-09-17 13:55 -0400
pushed 2014-09-24 21:10 +0000
Milan Sreckovic Milan Sreckovic - Bug 1068784 - Since the tiling is now not a simple pref choices, but it depends on some platform specific criteria, stop using the pref directly, and always use gfxPlatform::UseTiling instead. r=mwoodrow
8abfd1252969ffb55aed837f696df79016d89fd0
created 2014-09-23 12:17 -0400
pushed 2014-09-23 22:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1071367 - Fix the composition bounds for the root content document on OS X. r=tn
1c9e801f66aa641bdbecba0a83ffaee4328a8632
created 2014-09-18 10:52 +0200
pushed 2014-09-18 22:38 +0000
Markus Stange Markus Stange - Bug 944836 - Build a draggable region for the window based on the -moz-window-dragging property. r=roc
d69be976f68629f4845afbda081f761056c24e66
created 2014-09-16 16:18 -0700
pushed 2014-09-17 18:42 +0000
Seth Fowler Seth Fowler - Bug 1064855 - Handle zero area destination rects during image snapping. r=roc
7a4703e422ab8cb1a81f1ecded397f5274dcfe1a
created 2014-09-16 12:25 +0100
pushed 2014-09-17 00:06 +0000
Jonathan Kew Jonathan Kew - bug 1057331 - add orientation flags to gfxShapedText/gfxTextRun and to glyph runs within the text run, and split glyph runs on orientation changes. r=jdaggett
d08a46c7534bacdf49ff3c9de0ef2b2fc6169b2d
created 2014-09-15 02:57 +0200
pushed 2014-09-17 00:06 +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-09-17 00:06 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1065244 - Part 1 - Add GetRectRelativeToFrame to nsLayoutUtils. f=mtseng, r=roc
22001b6093df020823689d366befd1a74613eb7c
created 2014-09-11 07:48 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064056, part 2 - Convert nsRenderingContext::Translate() consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
f07598794aa37b01ec233a2a93737cb55b7cd4bc
created 2014-09-06 16:16 +1200
pushed 2014-09-10 12:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 1061045. Remove dirtyRect save/restore from Enter/LeavePresShell since they're not needed anymore. r=tn
2123851421e66b93cf312045a0d2fc9f762eb569
created 2014-08-29 14:47 -0400
pushed 2014-08-30 16:25 +0000
David Zbarsky David Zbarsky - Bug 1060165: Remove gfxPoint3D r=nical
dfcd20daf182bc8f688a9655333c99a7630ebff9
created 2014-08-29 01:14 -0400
pushed 2014-08-29 19:05 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 1040582 - Change nsLayoutUtils.cpp's MULDIV Macro to inline function in nsCoord.h. r=dholbert
62f3a8d7e039334701618bed4d59fc302910ac0e
created 2014-08-24 15:34 +0100
pushed 2014-08-25 15:49 +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-08-25 15:49 +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-08-22 23:47 +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-08-22 23:47 +0000
Matt Woodrow Matt Woodrow - Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
a48a0eb4946f3da4cd498a91c98f8efa23eb9d1f
created 2014-08-06 17:19 +1200
pushed 2014-08-16 21:43 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
6978c9d538d4a41ea385cc1ac3abb08a87605195
created 2014-08-15 10:34 -0700
pushed 2014-08-15 20:10 +0000
Susanna Bowen Susanna Bowen - Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron
3a12123bef3f2628252113aa71582bc9f3894350
created 2014-08-10 17:06 +1000
pushed 2014-08-11 06:26 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 9 - Move IsFinishedTransition from AnimationPlayer to Animation; r=bz
34cb6ae672bdfc6c2e490d83623e646694955992
created 2014-08-10 17:06 +1000
pushed 2014-08-11 06:26 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 7 - Move keyframe properties from AnimationPlayer to Animation; r=bz
8d0e15df4168ad7e13466991a6952644a8b7dba2
created 2014-08-10 17:06 +1000
pushed 2014-08-11 06:26 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 6 - Rename mAnimations to mPlayers and likewise for similar local variables; r=bz
daca3c0d2c85d6deaa0c9332150d9937988067be
created 2014-08-10 17:06 +1000
pushed 2014-08-11 06:26 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 2 - Rename ElementAnimationCollection to AnimationPlayerCollection; r=bz
414eb2e950575e99de58028c2010e6eca236c19e
created 2014-08-10 17:06 +1000
pushed 2014-08-11 06:26 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 1 - Move/Rename ElementAnimations to dom::AnimationPlayer; r=bz
fcc3d8857f00a87a706c5084ffe0652e2b9f0266
created 2014-08-08 17:42 -0400
pushed 2014-08-09 15:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1046344 - Update some ifdefs to account for MOZ_ANDROID_APZ. r=snorp
less more (0) -1000 -300 -100 -60 tip