layout/base/nsLayoutUtils.cpp
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
c38eaa958c1e5caf3f22e8a5f6750e4c3799abd7
created 2015-02-19 13:49 +1300
pushed 2015-04-21 23:03 +0000
L. David Baron L. David Baron - Bug 1131812 patch 2 - Don't do ratio scaling when applying min/max-width/height for images without an intrinsic ratio. r=dholbert
84934f38ef76084a190a2589bcf8ff4623978336
created 2015-02-12 17:49 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Make sure XUL windows have a top-level APZC. (bug 1130645, r=roc)
54aff1390b168fd9e7c896bcb974a5449f0a2469
created 2015-02-16 18:22 +1300
pushed 2015-04-21 23:03 +0000
L. David Baron L. David Baron - Back out changeset 6849669e696e (bug 1130645) for Android robocop failures.
6849669e696e31ee14c99ed9f9cfcf866312ebea
created 2015-02-12 17:49 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Make sure XUL windows have a top-level APZC. (bug 1130645, r=roc)
037072f411fe811230f90b3904bb0b456abd4aed
created 2015-02-11 15:00 +0100
pushed 2015-04-21 23:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
53ca9d080af4e3329c5ff903972b479b15802b89
created 2015-02-11 10:59 +0000
pushed 2015-04-21 23:03 +0000
Jonathan Kew Jonathan Kew - Bug 1117210 - Snap text baselines to device pixels in vertical writing modes. r=smontagu
e064c1c87d02f70473af82e13998c384671057cc
created 2015-02-11 11:28 +0100
pushed 2015-04-21 23:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset df2290db92d0 (bug 1117210) for breaking m5 tests on a CLOSED TREE
df2290db92d0240942dad2e14b7ea7f302b07015
created 2015-02-11 08:44 +0000
pushed 2015-04-21 23:03 +0000
Jonathan Kew Jonathan Kew - Bug 1117210 - Snap text baselines to device pixels in vertical writing modes. r=smontagu
a36a151efd8462e1a2c0d4eab35a8f99b9036f07
created 2015-02-10 16:28 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1125422 - Populate the ContainerLayer flag to force events to be dispatched to content. r=roc
4a22149431ef9b83fcb2e86f81017d491fd461b7
created 2015-02-10 16:28 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1125422 - Fold touch and scroll listener flags into a single apz-aware flag for better code reuse. r=roc
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-04-21 23:03 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
3648fe4dc79503828b2ea5a3f75824868e3237c8
created 2015-02-04 13:50 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1128225 (Part 2) - Propagate the imgIContainer::Draw result through the nsLayoutUtils::Draw*Image functions. r=tn
52de461bce377bd8a247f9e8be750c0bcc8c353c
created 2015-02-04 15:21 -0500
pushed 2015-04-21 23:03 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
d3b41b0ead7d0ac39057baca4be9392878d28e4c
created 2015-02-03 15:02 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Remove apz.subframe.enabled and assume it is always true. (bug 1128761, r=kats)
f5f55f5fc8dcbdd58719ec57597c90316d1a1555
created 2015-02-03 14:18 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Make debugging whole-layer invalidation slightly easier. (bug 1128752, r=mattwoodrow)
3e710889d4e86937c9bb8a6d5c130fa700241d48
created 2015-01-12 18:13 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 950934 - Enable APZ in the B2G root process. r=botond,smaug
5af5c02018a2af4012920db1fbe299c21024fee7
created 2015-02-01 15:27 -0800
pushed 2015-04-21 23:03 +0000
Phil Ringnalda Phil Ringnalda - Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
5167196c4b981eaa831ff9f80467a9e169935b78
created 2015-02-01 17:27 -0500
pushed 2015-04-21 23:03 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
c36a026244de1d694ddf947c63e5ac08951180bc
created 2015-02-01 17:27 -0500
pushed 2015-04-21 23:03 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
69c19887d7874e97ae3411b288c6161056f02b71
created 2015-01-29 13:41 -0600
pushed 2015-04-21 23:03 +0000
Jim Mathies Jim Mathies - Bug 1095754 - Rather than apply geometry updates to plugins in the content process, collect updates and stash them in the shadow layer forwarder so that on the next composite, they update with the remote layer tree. r=roc
a9a751813c5e19b0d753aca2f1cc16e45d26ed83
created 2015-01-27 16:04 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Don't snap displayports to tile boundaries if we're not tiling. (bug 1126045 part 2, r=kats)
301bf68c95665f1f75d992c50fd846ddd950dbcf
created 2015-01-23 13:07 -0500
pushed 2015-04-21 23:03 +0000
Markus Stange Markus Stange - Bug 1104036 - Make -moz-window-dragging work in rectilinear 2d transforms. r=roc
f3df1027b8b246f695872fffa737e7b8b463cd50
created 2015-01-16 16:15 -0500
pushed 2015-04-21 23:03 +0000
Surabhi Anand Surabhi Anand - Bug 1120203 - Transitioning mPresShellResolution field of FrameMetrics to use getters/setters. r=kats
a0ce5974c7ddee9223eea92eea8e41d5a8523606
created 2015-01-15 20:02 +1100
pushed 2015-04-21 23:03 +0000
Xidorn Quan Xidorn Quan - Bug 1055667 part 2 - Remove unnecessary param of SetBSizeFromFontMetrics. r=dbaron
c1ecd02b01291ae2d18e848cec37ccb00caf7e13
created 2015-02-04 13:50 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1128225 (Part 2) - Propagate the imgIContainer::Draw result through the nsLayoutUtils::Draw*Image functions. r=tn a=lmandel
24376efc40fb111571c759c25ffac897bd884b47
created 2015-01-23 13:07 -0500
pushed 2015-03-23 22:08 +0000
Markus Stange Markus Stange - Bug 1104036 - Make -moz-window-dragging work in rectilinear 2d transforms. r=roc, a=lmandel
1bbebe9fec17e88234845d8da22c8b44f394121b
created 2015-01-11 15:43 -0800
pushed 2015-03-23 22:08 +0000
L. David Baron L. David Baron - Bug 1110277 patch 3 - Look for the GenConPseudos() property on the first continuation/ib-split so that we can find it when looking for the ::after frame. r=bzbarsky
fbbafc2a957318cc4fa2c2dbfd774124ccf597be
created 2015-01-11 15:43 -0800
pushed 2015-03-23 22:08 +0000
L. David Baron L. David Baron - Bug 1110277 patch 2 - Add nsLayoutUtils::LastContinuationOrIBSplitSibling(). r=bzbarsky
2552e114980df1e982aecaf7ebfbfffaab1be534
created 2015-01-11 00:07 +1300
pushed 2015-03-23 22:08 +0000
Geoff Lankow Geoff Lankow - Bug 1114297 - Improve performance of nsTreeBodyFrame::AdjustForCellText for very long strings; r=smontagu
646e58995d5356cdc21cb64d909dfa8f3fd8ba44
created 2015-01-06 20:56 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1111944 - part 1 - Make nsLayoutUtils::DrawString (and the nsFontMetrics methods it calls) handle vertical text. r=smontagu
65adc56e14a900173c21bb52ebc43d87e2743eaa
created 2014-12-31 15:17 -0500
pushed 2015-03-23 22:08 +0000
Benoit Girard Benoit Girard - Bug 1113837 - Build display-list dumping without MOZ_DUMP_PAINTING. r=mstange
3f980229dfc19f4ecd26daae0f98e09a42236111
created 2014-12-27 12:48 -0500
pushed 2015-03-23 22:08 +0000
Leonid V. Fedorenchik Leonid V. Fedorenchik - Bug 1115327 - Changed FrameMetrics.mScrollableRect to be accessible by getter/setter methods. r=kats
bee05a5f6196a7f24feb4e7fc13032bc50dea813
created 2014-12-26 07:21 +0000
pushed 2015-03-23 22:08 +0000
Mats Palmgren Mats Palmgren - Bug 1109571 part 2 - Remove nsGkAtoms::tableCaptionFrame. Implement nsIFrame::IsTableCaption() and use that instead. r=roc
ab1bcaf076934ec1604afdf33464f0678421443e
created 2014-12-23 12:50 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron
4b6379ea8da06681bd084645ce736ee1114b7e11
created 2014-12-18 19:33 -0500
pushed 2015-03-23 22:08 +0000
Prabhjyot Singh Sodhi Prabhjyot Singh Sodhi - Bug 1112830 - Changed mCumulativeResolution of FrameMetrics.h to private and all correspondings files using this variable using getters and setters;r=kats
c80cda4ca3c3f21b6093257a4ab26d20763fdeb1
created 2014-12-18 13:32 -0500
pushed 2015-03-23 22:08 +0000
Benoit Girard Benoit Girard - Bug 1112756 - Pass display list and layers data directly to the profiler. r=mstange
190df6248c74a717c02470421a85cce7b80bb1cc
created 2014-12-17 15:37 -0800
pushed 2015-03-23 22:08 +0000
David Anderson David Anderson - Allow containerless scrolling for root scroll frames, too. (bug 1076192, r=tn)
56f10b2aa4a8e546c4e007a64ce07ab39789a5f3
created 2014-12-17 17:14 -0500
pushed 2015-03-23 22:08 +0000
Prabhjyot Singh Sodhi Prabhjyot Singh Sodhi - Bug 1101620 - Changed mDevPixelsPerCSSPixel of FrameMetrics.h to private and all corresponding files using this variables using getters and setters;r=kats
41a8532f3fc3c4f13605f8eeb8a903f253754c95
created 2014-12-16 23:02 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1111879 - Avoid copying an nsFont when we don't need to modify it locally. r=dbaron
a321e217332db2e170da519e8f5f566b6cb05048
created 2014-12-15 15:44 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1106602 (Part 1) - Use pretransform dest rect as default SVG-as-image viewport. r=dholbert
5288b15d22de803f6405b37c57cc2b08296d115e
created 2014-12-11 16:50 -0800
pushed 2015-03-23 22:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
4bb8a621a5dd4fc1b51a1932a043e24df0636e2b
created 2014-12-11 18:56 +0000
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1110181 - Move mTextOrientation to the nsStyleVisibility struct to avoid potential recursive dependency in nsStyleText. r=dbaron
d4eb88301ba77f4a53bb5ffd9ecf9f161985f4c0
created 2014-12-10 19:52 +0100
pushed 2015-03-23 22:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1067728 - Part 3 - Expose FindNearestCommonAncestorFrame. r=roc
396ff5af73a0b15f958ca94ae36512be7d65df0e
created 2014-12-08 01:53 +0100
pushed 2015-03-23 22:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1067728 - Part 1.1 - Move IsRectVisibleInScrollFrames to nsLayoutUtils. f=mtseng, r=roc
dad75f61e5d132ab4fbe25fb4ca62acf85e958d4
created 2014-12-08 12:43 -0800
pushed 2015-03-23 22:08 +0000
Mason Chang Mason Chang - Bug 1107733. Integrate paint times into telemetry. r=mattwoodrow
4f81b210f5ce8fb8f1c3fa10aa0e2423e8688814
created 2014-12-04 18:23 -0800
pushed 2015-03-23 22:08 +0000
Jonathan Watt Jonathan Watt - Bug 1066713 follow-up - Fix C&P error to get the variable names right.
bfc36463e09b76faf7d9c1cc7c38b64d68ad9f99
created 2014-12-03 21:21 -0800
pushed 2015-03-23 22:08 +0000
Jonathan Watt Jonathan Watt - Bug 1066713 - Fix scaled up layer sizing bug that occurs due to scaled up assign-to-int rounding error. r=mattwoodrow
8b7a6e2e4ce7ee93e1268d06df78292f81365fb4
created 2014-12-04 00:57 -0800
pushed 2015-03-23 22:08 +0000
Jonathan Kew Jonathan Kew - Bug 1106669 - Convert nsLayoutUtils::IntrinsicForContainer to work with logical coordinates. r=smontagu
cd8ecc2e1a2e35dffc6f0480c9d3849410b0e00d
created 2014-11-28 12:25 -0500
pushed 2015-03-23 22:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1105823 - Ensure we find a scrollable ancestor even for fixed-position items. r=botond
b57b609d03a7d0eb2a7968dd51be7a4e14d50379
created 2015-01-26 11:36 -0500
pushed 2015-02-18 20:30 +0000
Markus Stange Markus Stange - Bug 1104036 - Make -moz-window-dragging work in rectilinear 2d transforms. r=roc, a=lmandel
311e27cefcebf67a19b8342a3df9d3a4b736ac13
created 2014-12-23 12:50 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron a=sledru
83bac3bdc5e36036e715c2561ef8d4f6e856427c
created 2014-12-15 15:44 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1106602 - Part 1: Use pretransform dest rect as default SVG-as-image viewport. r=dholbert, a=sledru
92fa13bb42fa357f23fb2b78788180137983e2ef
created 2014-11-27 15:01 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1105268 - part 2 - Fix logical/physical confusion with min- and max- dimensions in nsLayoutUtils::ComputeSizeWithIntrinsicDimensions(). r=smontagu
40e2635971eaecd892b399b81e443d7b982d5142
created 2014-11-27 15:01 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1105268 - part 1 - Fix the logical/physical confusion with min- and max- dimensions in nsFrame::ComputeSize(). r=smontagu
aa382f6ee7ba6adac3390495038103d2e893a15f
created 2014-11-25 16:46 -0800
pushed 2015-02-18 20:30 +0000
Daniel Holbert Daniel Holbert - Bug 1098417 part 1.5: Ignore computed anchor-point if 'object-fit' and 'object-position' are at their initial values, for backwards compat. r=seth
8bc9f527fa128b338277fa62cf7655c50c8b1e8f
created 2014-11-21 18:25 -0800
pushed 2015-02-18 20:30 +0000
Daniel Holbert Daniel Holbert - Bug 1098417 part 1: Add optional anchor-point arg to nsLayoutUtils::ComputeObjectDestRect() and nsLayoutUtils::DrawSingleImage(). r=seth
6625f6d27396c74f5980cbcadd9577ca901c6d94
created 2014-11-25 11:28 -0800
pushed 2015-02-18 20:30 +0000
Daniel Holbert Daniel Holbert - Bug 1093316 part 1: Backout changeset aece7f9f944c (i.e. backout bug 1032922 part 2), to reflect CSSWG removing "flex-basis: main-size" from the flexbox spec.
less more (0) -1000 -300 -100 -60 tip