layout/base/nsLayoutUtils.h
b6db7c0824d63402fec6a1685bd22cd5def8d9fe
created 2015-05-07 09:25 -0700
pushed 2015-08-03 13:22 +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-08-03 13:22 +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
868b584b3eacd59a167483839adea45b8a86f4b1
created 2015-05-06 08:52 +0200
pushed 2015-08-03 13:22 +0000
L. David Baron L. David Baron - Bug 1153539 patch 1 - Improve comments for nsLayoutUtils::ComputeSuitableScaleForAnimation. r=roc
ef4588e3937d36234a641ed42384238c784df23f
created 2015-05-04 10:17 -0400
pushed 2015-08-03 13:22 +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
18d118c05f8a38e15f3b7757a63e6ef501b738ad
created 2015-04-24 10:15 +1200
pushed 2015-08-03 13:22 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
a69a01af62aaa6d04da84cf2668adec7ca7f5be3
created 2015-04-20 22:48 -0500
pushed 2015-08-03 13:22 +0000
Timothy Nikkel Timothy Nikkel - Bug 1156598. Remove old, dead scroll layer item code. r=mstange
91e5592ce4b67cc023ab3922a76e4b02549218d1
created 2015-04-14 13:19 -0400
pushed 2015-08-03 13:22 +0000
Botond Ballo Botond Ballo - Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
dfdb7109538db49f6ca1e39fc0bdda5bc4ed059d
created 2015-04-10 19:33 -0400
pushed 2015-08-03 13:22 +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-08-03 13:22 +0000
Markus Stange Markus Stange - Bug 1151346 - Make ActiveLayerTracker::IsOffsetOrMarginStyleAnimated respect CSS animations. r=roc
fc6cb2322a9e130c32a9a37a0a64b2d94a8920db
created 2015-04-03 19:48 +0000
pushed 2015-08-03 13:22 +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-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149215 - Remove nsLayoutUtils::GetWholeImageDestination that use unitless nsIntSize. r=dholbert
8d765f8afe2fbcf3b761c9e921c9c42a2c65c5c1
created 2015-03-30 11:35 -0400
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
4207145beae4370a9189e79fcf19f3213311f30d
created 2015-03-30 15:03 +0200
pushed 2015-08-03 13:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e507145a198c (bug 1149037)
e507145a198cfb262f33ad6fd26c746e32845b3f
created 2015-03-30 10:37 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
80be62413c65e036ca6c2a1e30c993edfb88fff0
created 2015-03-24 09:13 -0400
pushed 2015-06-19 19:24 +0000
Kushan Joshi Kushan Joshi - Bug 1101627 - Add touch action regions. r=kats
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-06-19 19:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
a1b7c775f60deb28cc97a71ec942b3bac0e1a846
created 2015-03-11 17:10 -0400
pushed 2015-06-19 19:24 +0000
Botond Ballo Botond Ballo - Bug 1139464 - In GetNearestScrollableFrame(), associate the root APZC with the root scroll frame of the root document (whether chrome or content), not the root content document. r=kats,tn
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
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
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)
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
2fab2faa7f9d5778fcb5aa3a733a96f4350de90c
created 2015-01-26 07:22 +0900
pushed 2015-04-21 23:03 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 2: Non-mechanical changes. r=waldo
a5c9550c4e4ff746fbd83399057f8fadf92de459
created 2015-01-15 10:52 -0500
pushed 2015-04-21 23:03 +0000
Trevor Saunders Trevor Saunders - bug 1122065 - use MOZ_OVERRIDE more in gfxish things r=jrmuizel
0aee1e7b3e11ba8b3dfe4683560e9d3ad89aff5e
created 2015-01-15 11:56 +0000
pushed 2015-04-21 23:03 +0000
Jonathan Kew Jonathan Kew - Bug 1113216 - Avoid assertions/crashes by treating enumerated block-size values as auto, pending proper implementation of all the values. r=dbaron
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
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
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
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
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
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
f6fa5d7651214bad337577b1f2e6350f01b6666c
created 2014-11-21 21:36 -0500
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Make RestyleManager::RestyleElement and nsCSSFrameConstructor::MaybeRecreateFramesForElement deal with display:contents elements. r=bzbarsky
39a32a0978f55f6ab4f7cb38af1e6cd05a5aa74a
created 2014-11-14 16:45 -0800
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Benoit Girard Benoit Girard - Bug 1094442 - Part 1: Refactor how tile w/h is queried r=kats
248c057bbfcaf4f72eff8266619f7d87b1b675ce
created 2014-10-24 15:49 -0400
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fbb9dc943109 (bug 1076163) for Android 4.0 Crashes on a CLOSED TREE
9e5ac3d61831ac98565256fadbb254f03269b3a5
created 2014-11-13 08:58 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
fbb9dc943109b80ee22079de49b0d00df9dd22fe
created 2014-10-24 15:49 -0400
pushed 2015-02-18 20:30 +0000
Botond Ballo Botond Ballo - Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
c535458c0715dc2c13e0f91ffca7f770fe483f60
created 2014-11-11 22:54 +0100
pushed 2015-02-18 20:30 +0000
Morris Tseng Morris Tseng - Bug 1094056 - Use nsCaret::GetGeometryForFrame to determine position of selection carets. r=roc
74c1d5f9020d2a638643363be4fe54cf87b9c893
created 2014-11-04 09:52 -0500
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
35011c4e3e29cb5b90a65a3275b785701c1bec43
created 2014-11-01 10:45 +0000
pushed 2015-02-18 20:30 +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
bd6397445f62f2b5ed25f13016f0feffcca296ee
created 2014-10-26 17:57 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1088781 - Rename nsLayoutUtils::GetStringWidth to nsLayoutUtils::AppUnitWidthOfStringBidi. r=dholbert
bcc51b1a6c072af60d24492cd36811e6703bd719
created 2014-10-20 15:53 -0400
pushed 2015-02-18 20:30 +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
36f87acce2f9edacd33300c0acc3ea3b7f742d04
created 2014-10-24 16:28 +0100
pushed 2015-02-18 20:30 +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
less more (0) -300 -100 -60 tip