layout/base/nsLayoutUtils.cpp
d3b41b0ead7d0ac39057baca4be9392878d28e4c
created 2015-02-03 15:02 -0800
pushed 2015-02-03 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-02-03 22:55 +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-02-02 01:41 +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-02-01 23:27 +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-02-01 22:29 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
c36a026244de1d694ddf947c63e5ac08951180bc
created 2015-02-01 17:27 -0500
pushed 2015-02-01 22:29 +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-01-29 19:42 +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-01-28 01:27 +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-01-23 18:14 +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-01-16 21:16 +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-01-15 09:03 +0000
Xidorn Quan Xidorn Quan - Bug 1055667 part 2 - Remove unnecessary param of SetBSizeFromFontMetrics. r=dbaron
1bbebe9fec17e88234845d8da22c8b44f394121b
created 2015-01-11 15:43 -0800
pushed 2015-01-11 23:43 +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-01-11 23:43 +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-01-10 11:15 +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-01-06 21:03 +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 2014-12-31 20:29 +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 2014-12-27 17:49 +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 2014-12-26 07:21 +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 2014-12-23 12:50 +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 2014-12-19 00:34 +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 2014-12-18 20:29 +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 2014-12-17 23:47 +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 2014-12-17 22:14 +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 2014-12-16 23:03 +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 2014-12-16 01:38 +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 2014-12-12 01:39 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
d4eb88301ba77f4a53bb5ffd9ecf9f161985f4c0
created 2014-12-10 19:52 +0100
pushed 2014-12-12 01:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1067728 - Part 3 - Expose FindNearestCommonAncestorFrame. r=roc
396ff5af73a0b15f958ca94ae36512be7d65df0e
created 2014-12-08 01:53 +0100
pushed 2014-12-12 01:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1067728 - Part 1.1 - Move IsRectVisibleInScrollFrames to nsLayoutUtils. f=mtseng, r=roc
4bb8a621a5dd4fc1b51a1932a043e24df0636e2b
created 2014-12-11 18:56 +0000
pushed 2014-12-11 18:57 +0000
Jonathan Kew Jonathan Kew - Bug 1110181 - Move mTextOrientation to the nsStyleVisibility struct to avoid potential recursive dependency in nsStyleText. r=dbaron
dad75f61e5d132ab4fbe25fb4ca62acf85e958d4
created 2014-12-08 12:43 -0800
pushed 2014-12-08 20:43 +0000
Mason Chang Mason Chang - Bug 1107733. Integrate paint times into telemetry. r=mattwoodrow
4f81b210f5ce8fb8f1c3fa10aa0e2423e8688814
created 2014-12-04 18:23 -0800
pushed 2014-12-05 02:24 +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 2014-12-05 02:18 +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 2014-12-04 15:49 +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 2014-11-28 23:13 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1105823 - Ensure we find a scrollable ancestor even for fixed-position items. r=botond
92fa13bb42fa357f23fb2b78788180137983e2ef
created 2014-11-27 15:01 +0000
pushed 2014-11-27 15:17 +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 2014-11-27 15:17 +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 2014-11-26 00:46 +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 2014-11-26 00:46 +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 2014-11-25 23:43 +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.
f6fa5d7651214bad337577b1f2e6350f01b6666c
created 2014-11-21 21:36 -0500
pushed 2014-11-22 02:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 918288 - Ensure we set a displayport on elements that we get touch-start events for. r=botond
e3c088f81361d4c67e54ae06cb86ef22999fe9ff
created 2014-11-21 21:36 -0500
pushed 2014-11-22 02:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 918288 - Add code to TabChild to dispatch the SetTargetAPZC notification. r=roc,botond
42c5ee6094ee1413a5bb7f645e9214a1afa24806
created 2014-11-20 16:58 -0800
pushed 2014-11-21 03:45 +0000
David Anderson David Anderson - Cache the current animated geometry root in nsDisplayListBuilder. (bug 1101260 part 1, r=roc)
bf4849f9b83557c4a6db98f2f5f9a406d0175495
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Make RestyleManager::RestyleElement and nsCSSFrameConstructor::MaybeRecreateFramesForElement deal with display:contents elements. r=bzbarsky
07fe7c94219fa05645ad96b4529a8ab8ca4e3e80
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Put display:contents support behind a pref - disabled by default. r=dholbert
39a32a0978f55f6ab4f7cb38af1e6cd05a5aa74a
created 2014-11-14 16:45 -0800
pushed 2014-11-15 00:45 +0000
Daniel Holbert Daniel Holbert - Bug 624647 part 1: Add utility method nsLayoutUtils::ComputeObjectDestRect() to handle object-fit/object-position. r=seth
767ad1362a2dc628a054d6a8afb71a9b6036e0f2
created 2014-11-12 17:54 -0500
pushed 2014-11-13 18:30 +0000
Benoit Girard Benoit Girard - Bug 1094442 - Part 1: Refactor how tile w/h is queried r=kats
8273b2521c2e1ad8ec869ff64f2cc52f874a1efe
created 2014-11-10 14:35 -0500
pushed 2014-11-13 14:32 +0000
Botond Ballo Botond Ballo - Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
9106c8d445333338d26778413f3cfc60b49543a4
created 2014-10-20 17:12 -0400
pushed 2014-11-13 14:31 +0000
Botond Ballo Botond Ballo - Bug 1076163 - Clean up the resolution-related fields and methods in FrameMetrics. r=kats
248c057bbfcaf4f72eff8266619f7d87b1b675ce
created 2014-10-24 15:49 -0400
pushed 2014-11-13 14:31 +0000
Botond Ballo Botond Ballo - Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
5b1b6caf6a55e1d24a6f703ecf3ed8a5f3906901
created 2014-11-13 11:47 +0100
pushed 2014-11-13 10:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fbb9dc943109 (bug 1076163) for Android 4.0 Crashes on a CLOSED TREE
aa714a6555a09552c714a546e82da8aea742097e
created 2014-11-13 11:47 +0100
pushed 2014-11-13 10:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 71fe4233208a (bug 1076163)
208a6172cd5d5f37376b5b3b2a6e1e8828051985
created 2014-11-13 11:47 +0100
pushed 2014-11-13 10:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a96930f1e26b (bug 1055741)
9e5ac3d61831ac98565256fadbb254f03269b3a5
created 2014-11-13 08:58 +0000
pushed 2014-11-13 09:13 +0000
Jonathan Kew Jonathan Kew - Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
bfd8c44bfe8631cbb31818ee2332e019100526a0
created 2014-11-13 08:58 +0000
pushed 2014-11-13 09:13 +0000
Jonathan Kew Jonathan Kew - Bug 1093165 - Include the text-orientation value in WritingMode, and add the IsSideways flag for baseline decisions. r=smontagu
a96930f1e26b8d4aa31e331df9493cce81a2e085
created 2014-11-10 14:35 -0500
pushed 2014-11-13 05:36 +0000
Botond Ballo Botond Ballo - Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
71fe4233208ab35c0f8a5d67cb492fb6aceb5b3f
created 2014-10-20 17:12 -0400
pushed 2014-11-13 05:33 +0000
Botond Ballo Botond Ballo - Bug 1076163 - Clean up the resolution-related fields and methods in FrameMetrics. r=kats
fbb9dc943109b80ee22079de49b0d00df9dd22fe
created 2014-10-24 15:49 -0400
pushed 2014-11-13 05:33 +0000
Botond Ballo Botond Ballo - Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
dcc233b91a99e7d8cfaa39b508d2eb2c2496fab6
created 2014-11-12 14:59 -0600
pushed 2014-11-12 20:59 +0000
Jim Mathies Jim Mathies - Bug 669200 - Various widget changes to support two new types of plugin widget. r=roc
c535458c0715dc2c13e0f91ffca7f770fe483f60
created 2014-11-11 22:54 +0100
pushed 2014-11-12 10:54 +0000
Morris Tseng Morris Tseng - Bug 1094056 - Use nsCaret::GetGeometryForFrame to determine position of selection carets. r=roc
11d34328f49bb371da477687e6480dedef0b317c
created 2014-11-06 14:01 +0100
pushed 2014-11-07 07:10 +0000
James Kitchener James Kitchener - Bug 1002526 - Part 5 - Force <math> element's font inflation in <mtd> descendants. b=1002526. r=roc
less more (0) -1000 -300 -100 -60 tip