layout/base/nsLayoutUtils.cpp
dd96df1da2b5a0ecb0a61d71268320336835a354
created 2015-05-27 09:57 -0400
pushed 2015-08-10 18:23 +0000
Kyle Zentner Kyle Zentner - Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert
51df0002d5749e392b95caf44f7b4fdde00f712b
created 2015-05-24 22:40 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Watt Jonathan Watt - Bug 923193, part 4 - Implement support for the 'transform-origin' property in SVG. r=heycam
21393b5c6963b62edb8bee011ff5becae7ec033b
created 2015-05-26 12:40 -0700
pushed 2015-08-10 18:23 +0000
David Anderson David Anderson - Move the APZ scroll frame clip onto FrameMetrics. (bug 1148582 part 3, r=mstange,tn)
d37b2f90f5affa8de04a7ee90dd428acae3b1e42
created 2015-05-22 15:54 -0400
pushed 2015-08-10 18:23 +0000
Botond Ballo Botond Ballo - Bug 1164406 - Expose scrollbar-area deflation in nsLayoutUtils. r=kats
4604104f73a8af6c4fb30d832bf4ad4dc4eac7ae
created 2015-05-17 22:42 -0700
pushed 2015-08-10 18:23 +0000
Phil Ringnalda Phil Ringnalda - Back out 530555a2d6d4 (bug 1162064) for debug b2g emulator assertions and failure to thrive
530555a2d6d4db1d8606cae069ad8bf27402e8f4
created 2015-05-17 23:11 -0400
pushed 2015-08-10 18:23 +0000
David Anderson David Anderson - Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
f8d7bb0b4f00bb424792f6a93ecf9a8d1669ed93
created 2015-05-17 21:46 -0400
pushed 2015-08-10 18:23 +0000
David Anderson David Anderson - Backout changeset e5d045d49b40 for bustage on an a=CLOSED TREE
e5d045d49b40e951dd3b90fcaafa1a71341ae599
created 2015-05-17 20:44 -0400
pushed 2015-08-10 18:23 +0000
David Anderson David Anderson - Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
e439532cdc8211a5e2c321780c995bff8590d9cf
created 2015-04-14 00:08 +0200
pushed 2015-08-10 18:23 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1110039 - Part 1 - Add nsLayoutUtils::ClampRectToScrollFrames. r=roc
3d9012207555b94f0611440fe84b9410fa56a0f4
created 2015-05-11 11:37 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1159305 - patch 2 - Clean up layout code by using the new accessors. r=smontagu
9a114caf7a2932f25b5a854818bf7907d86fbbc4
created 2015-08-04 08:23 -0400
pushed 2015-08-04 12:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1172239) for causing bug 1190635.
7ee5b25607b4e6fe0a1faecd0d3ead48a388bc6b
created 2015-07-28 13:34 +1200
pushed 2015-07-28 01:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE. r=bz, a=lmandel
c780203cf304b4649a15a42b1bd6e70e7cdf2197
created 2015-05-07 14:44 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160566 - Make FrameMetrics.mCompositionBounds private and add a getter/setter for it. r=botond
03152183293a551a00543001e38fe7481febd686
created 2015-05-07 14:44 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160250 - Fix up the rect being used for the composition size calculation. r=tn
0c9790f3db34ef8c4d18183ed19f4d84d6b22cb8
created 2015-05-07 14:44 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160250 - Put in a missing transfomToAncestor scaling factor. r=botond,tn
9dfb28c444008452cb9bb5f99137b9c3747140f0
created 2015-05-07 14:39 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160250 - Collapse the code from CalculateRootCompositionSize into UpdateCompositionBounds. r=botond,tn
5ff0763a09c459984523f72561d9f64c32830300
created 2015-05-07 14:39 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160250 - Extract a helper function from the triplicated composition-bounds-updating code. r=botond,tn
ffeb7ddc393f45cadc0d9824818cd9ef8c09953c
created 2015-05-07 14:39 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160250 - Extract a helper method from the triplicated comp-bounds function to determine if we need to deflate the scrollbars. r=botond,tn
b6db7c0824d63402fec6a1685bd22cd5def8d9fe
created 2015-05-07 09:25 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1162282 - When canvas.drawImage is called on a corrupt image that's not in the broken state, don't throw. r=gw280
8fccf4962f1adbf2496f824f6eaa954160cfae42
created 2015-05-06 08:52 +0200
pushed 2015-06-29 20:18 +0000
L. David Baron L. David Baron - Bug 1153539 patch 2 - Compute scale for rasterizing off-main-thread transform animations based on ratio to display size in addition to maximum and minimum scale. r=roc
376c53019483b6850b61e6d0f0fd407eb38c4e25
created 2015-05-05 08:36 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1161040 - Add some assertions to guard against infinite loops in the handoff chains. r=botond
cc76f739f1ccaded0bb2986537bd7934971179e5
created 2015-05-04 14:37 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1161040 - Don't set a scrollparent on the root content document in the child process that points to itself. r=tn
ef4588e3937d36234a641ed42384238c784df23f
created 2015-05-04 10:17 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1157579 - Make sure the visual scroll port size includes the area of scrollbars when used in TryLayout. r=tn
3322c490317bdc5bc4dd49e9165ebdf797c444fc
created 2015-05-01 17:19 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
94ef7c315d160907333c51c5eaed420f9165a70c
created 2015-04-28 19:55 +0100
pushed 2015-06-29 20:18 +0000
Jonathan Watt Jonathan Watt - Bug 923193, part 1 - Avoid calculation of the reference box for transforms unless they're actually needed. r=roc
35408d0b3835f884edd14e0f90ae2ee4ceb9dedf
created 2015-04-30 06:06 -0400
pushed 2015-06-29 20:18 +0000
Danilo Cesar Lemes de Paula Danilo Cesar Lemes de Paula - Bug 1159405 - Fix "Found a non-root APZ with no handoff parent". r=botond
b9583beee1163962683f4fa7ce0dc2166f6541e2
created 2015-04-30 09:06 -0400
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug
d3d970920ea930e5268e18dc1b9a76fad5bcaff8
created 2015-04-30 13:15 +0200
pushed 2015-06-29 20:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1b5fc672f0d4 (bug 1159082) for B2G ICS Emulator opt R6 test failures on a CLOSED TREE
1b5fc672f0d457311015f21585b4b512fdf219ba
created 2015-04-28 10:16 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly; r=smaug
18d118c05f8a38e15f3b7757a63e6ef501b738ad
created 2015-04-24 10:15 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
b6e788ba5506c9387cd67fd93e48cf9993471bdf
created 2015-04-15 17:14 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1151663 - Only call GetOrMaybeCreateDisplayPort() in nsLayoutUtils::PaintFrame() if we are using containers for root scroll frames. r=tn
2fab0c1ed863a66dd47d2c4e916f45634e4d3b01
created 2015-04-15 15:48 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1151663 - Initialize display list builder flags earlier in nsLayoutUtils::PaintFrame(). r=tn
b339f54f20f6d586c45f1514dd28f709c83098ac
created 2015-04-22 13:04 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1085783 (Part 1) - Snap both the fill and dest rects using UserToDeviceSnapped() when pixel snapping images. r=roc
0220e2406faba68a61d888427dfacee52541b1a4
created 2015-04-22 13:14 +0200
pushed 2015-06-29 20:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 60bbc4230cd7 (bug 1085783)
54ac214814d4fdba249308442bdb4f9d6a3246b7
created 2015-04-21 20:17 -0700
pushed 2015-06-29 20:18 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to a CLOSED TREE m-i
60bbc4230cd771c19974586d7c72b743c27b6e78
created 2015-04-21 19:23 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1085783 (Part 1) - Snap both the fill and dest rects using UserToDeviceSnapped() when pixel snapping images. r=roc
946ac85af8f43e6bfa39d9edca6adbe2cad5d7ca
created 2015-04-21 23:01 -0400
pushed 2015-06-29 20:18 +0000
David Anderson David Anderson - Fix bogus assertion in nsLayoutUtils::SetDisplayPortMargins. (bug 1156409, r=botond, a=philor)
a69a01af62aaa6d04da84cf2668adec7ca7f5be3
created 2015-04-20 22:48 -0500
pushed 2015-06-29 20:18 +0000
Timothy Nikkel Timothy Nikkel - Bug 1156598. Remove old, dead scroll layer item code. r=mstange
023fdd5ebd3fe2bcb7c75b3bb68663700da6f4ae
created 2015-04-21 10:22 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1154615 part 6 - Rename references to players within layout/; r=jwatt
2bb61d7addb344c0ac6eac3a9dad1df564f48c0e
created 2015-04-21 10:22 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt
d7428dd3f9488be4be939d09d27658326a18c573
created 2015-04-21 10:22 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
6fe20e721ddf69fcbe524e4ee36c4eda28b9cc9a
created 2015-04-19 08:19 -0700
pushed 2015-06-29 20:18 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
ffde08dc5cebd5b79e7d55842ee5db6414513773
created 2015-04-17 11:49 -0400
pushed 2015-06-29 20:18 +0000
David Anderson David Anderson - Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
91e5592ce4b67cc023ab3922a76e4b02549218d1
created 2015-04-14 13:19 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
d1b6e873a6bc52f72ebd56313c94c4ed3035cb49
created 2015-04-15 08:48 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1153734 part 3 - Rename AnimationPlayer.source to AnimationPlayer.effect; r=smaug
1e58cc9b9f9213b0680f9545cae4232aeb82a676
created 2015-04-15 08:48 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug
dfdb7109538db49f6ca1e39fc0bdda5bc4ed059d
created 2015-04-10 19:33 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan
95b75fff1a03b750e954ee1700299290951632ed
created 2015-04-05 22:53 -0400
pushed 2015-06-29 20:18 +0000
Markus Stange Markus Stange - Bug 1151346 - Make ActiveLayerTracker::IsOffsetOrMarginStyleAnimated respect CSS animations. r=roc
35b0ee35cbd3a6741e417507b5bcbfc3cfa30070
created 2015-04-03 19:48 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1150042 - Make nsLayoutUtils::DrawSingleUnscaledImage use CSSIntSize instead of unitless nsIntSize. r=dholbert
fc6cb2322a9e130c32a9a37a0a64b2d94a8920db
created 2015-04-03 19:48 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1149222 part 1 - Make nsLayoutUtils::DrawBackgroundImage and SVGImageContext use CSSIntSize instead of unitless nsIntSize. r=dholbert
809e54954e6f9308ece0ba769a862d90158bc64f
created 2015-04-03 19:48 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1149215 - Remove nsLayoutUtils::GetWholeImageDestination that use unitless nsIntSize. r=dholbert
6bec9324b5556f945f923292663468474065a89a
created 2015-04-01 12:23 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1109390 part 21 - Reuse GetAnimationsForCompositor in nsLayoutUtils; r=jwatt
0973f08337c46e69b8a822b23179873b905e0d60
created 2015-03-30 11:36 -0400
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
8d765f8afe2fbcf3b761c9e921c9c42a2c65c5c1
created 2015-03-30 11:35 -0400
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
fbd6031f29580de6f43b9208a48cf35abdefdfb3
created 2015-03-30 15:04 +0200
pushed 2015-06-29 20:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
4207145beae4370a9189e79fcf19f3213311f30d
created 2015-03-30 15:03 +0200
pushed 2015-06-29 20:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e507145a198c (bug 1149037)
e507145a198cfb262f33ad6fd26c746e32845b3f
created 2015-03-30 10:37 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
513192eb7df4da949f0763fe86c1d5fc62935361
created 2015-03-30 10:37 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
a0044e233d6ad7e058b7052b445db63ca698a4d0
created 2015-04-22 13:04 -0700
pushed 2015-05-11 18:39 +0000
Seth Fowler Seth Fowler - Bug 1085783 - Part 1: Snap both the fill and dest rects using UserToDeviceSnapped() when pixel snapping images. r=roc, a=lmandel
1d5bdeca48eb73d0ffc4d36a6662e219d66357a0
created 2015-03-29 16:59 +0200
pushed 2015-05-11 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas
less more (0) -1000 -300 -100 -60 tip