layout/base/Units.h
73e43148a51bf1a892fd71b7715eaeb09107d8b0
created 2014-12-05 11:00 -0800
pushed 2015-03-23 22:08 +0000
Daniel Holbert Daniel Holbert - (no bug) fix typo ('decleration') in a comment in Units.h. comment-only, DONTBUILD
50952288e4a4b16dfcbe62970409db20861510c9
created 2014-11-17 20:56 -0800
pushed 2015-02-18 20:30 +0000
David Anderson David Anderson - Add APZ handling for desktop scroll wheel events. (bug 1086162 part 1, r=kats)
3a733af37d7c3b9528e381b4f48bb21be2ba6bf3
created 2014-11-14 07:40 -0500
pushed 2015-02-18 20:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1090398 - Small refactoring that adds ParentLayerPixel::ToUntyped. r=botond
8273b2521c2e1ad8ec869ff64f2cc52f874a1efe
created 2014-11-10 14:35 -0500
pushed 2015-02-18 20:30 +0000
Botond Ballo Botond Ballo - Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. 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
208a6172cd5d5f37376b5b3b2a6e1e8828051985
created 2014-11-13 11:47 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a96930f1e26b (bug 1055741)
a96930f1e26b8d4aa31e331df9493cce81a2e085
created 2014-11-10 14:35 -0500
pushed 2015-02-18 20:30 +0000
Botond Ballo Botond Ballo - Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
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
7b6182fd38fccc37bdbb326c072afb176b9b4526
created 2014-11-08 12:39 +1300
pushed 2015-02-18 20:30 +0000
Karl Tomlinson Karl Tomlinson - bug 1096131 clarify docs for LayoutDevicePixels and LayerPixels r=kats f=tn
379063b452d36ef8d3ae75c3733cae4454fb33bc
created 2014-09-12 17:46 -0400
pushed 2014-11-24 19:04 +0000
Botond Ballo Botond Ballo - Bug 1066259 - Change Axis to operate in Screen pixels where possible. r=kats, a=lmandel
2b43187e6a543d7d43995d8060456ca15cd37d59
created 2014-08-22 17:26 -0400
pushed 2014-11-24 19:04 +0000
Botond Ballo Botond Ballo - Bug 1057528 - Allow multiplying/dividing CoordTyped by ScaleFactor. r=kats
4c1df9a780820453b8ba023512e4509fdf1ce289
created 2014-07-30 14:36 -0400
pushed 2014-11-24 19:04 +0000
Benoit Girard Benoit Girard - Bug 1010584 - Part 1: Introduce RenderTargetPixel. r=mwoodrow
6a9f66a511d2ecb8edb56c8759ef1c04a97a2287
created 2014-08-19 13:08 -0400
pushed 2014-11-24 19:04 +0000
Botond Ballo Botond Ballo - Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
d577815636c664aaadf696e5277baa8cf6db4b68
created 2014-08-06 16:36 -0700
pushed 2014-11-24 19:04 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 923512) for mochitest-2 bustage on a CLOSED TREE
f8720d81b74fe6833e442d82d6b595ae50a4b736
created 2014-07-29 17:24 -0400
pushed 2014-11-24 19:04 +0000
Botond Ballo Botond Ballo - Bug 923512 - Introduce strongly-typed coordinate classes (Part2: Changes to rest of codebase, and switching Axis to use the strongly-typed coordinates). r=kats
fdde5b95b064a9efaaf83fd8c1f6a0a6e3561aac
created 2014-07-29 14:50 -0400
pushed 2014-11-24 19:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1043644 - Use the content viewer bounds instead of the view bounds if available. r=tn
f35714275523d029bf203a0b43bf1f3520ef1942
created 2014-06-10 12:43 -0400
pushed 2014-10-06 12:51 +0000
Botond Ballo Botond Ballo - Bug 1022381 - Enforce that strongly-typed geometric classes are used with a proper coordinate system tag type. r=kats
9ffc70fb2d1932447a22bdefe51cd1c529ac05bd
created 2014-06-09 14:02 -0400
pushed 2014-08-25 18:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1018387 - Update various variables and comments to reflect the fact that the values are in layer pixels and not layout device pixels. r=Cwiiis, a=2.0+
2dd8b0d9fc4456a700f80c6a52898c28b87568f1
created 2014-06-07 00:49 +0200
pushed 2014-08-25 18:42 +0000
Markus Stange Markus Stange - Bug 944938 - Pass scroll events to the APZC tree manager on the async event thread. r=smichaud
8947d2b88791e7a293f4d7e4aafd461974054fbc
created 2014-03-28 10:36 -0400
pushed 2014-07-14 18:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond
fb3193bbf1993f96c7a960768234b8db312bf209
created 2014-03-10 17:56 -0400
pushed 2014-06-02 21:01 +0000
Botond Ballo Botond Ballo - Bug 935219 - Fix composition bounds calculation and APZC hit testing (again). r=kats,tn
2402eb83959796196c9ace50febc53e60d9a4da0
created 2013-11-27 17:33 +0000
pushed 2014-03-10 22:05 +0000
Chris Lord Chris Lord - Bug 931823 - Fix calculation of tiled update data and convert to typed units. r=kats,botond
ca931d9d940cd1020644014a40a2c3f09b7a9857
created 2013-10-10 12:21 -0400
pushed 2014-01-28 00:16 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 923431 - Kill ScreenToScreenScale. r=botond
172a383a56a71c2a2dc70273b42a7b398827d6e2
created 2013-09-23 07:55 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc
a84c41a86bc43a7c45f918fb83cb6968558cd8e2
created 2013-09-11 13:20 -0400
pushed 2013-12-03 03:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 909281 - Add some strongly-typed conversion functions for margins and use them in RecordFrameMetrics. r=BenWa
12d7c0e889d150081d4b5baf6394a77532e078e6
created 2013-09-06 16:15 -0400
pushed 2013-12-03 03:32 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 908726. Add AppUnits.h so we don't need nsDeviceContext.h for AppUnitsPerCSSPixel(). r=ehsan
4db34d255ed0070b9f8a7eacc67a1e35b0c78aa9
created 2013-08-30 13:22 -0400
pushed 2013-12-03 03:32 +0000
Botond Ballo Botond Ballo - Bug 904533 - Compute FrameMetrics::mCompositionBounds correctly for subframes. r=tn
610908ca3739d008ccb3e81e62deb167ba3895ba
created 2013-09-03 15:12 -0400
pushed 2013-12-03 03:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 910322 - Strongly type the viewport size in nsViewportInfo. r=mbrubeck, Ms2ger
b5fff90c343dc8ebf5424f04f4bbca9622612126
created 2013-08-22 12:41 -0400
pushed 2013-12-03 03:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 907906 - Finish templating the gfx::Margin type, and add a gfx::IntMargin type to go with it. r=Cwiiis
870a9d98af1235fbc2b747ad3c94d509fdc1ef09
created 2013-08-13 11:49 -0400
pushed 2013-10-21 21:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 902888 - Fix coordinate system mismatch with pre-Honeycomb plugins on Android. r=snorp, a=akeybl
c04919af1db80f58d1355de195c62a192f1c2be4
created 2013-08-05 14:58 +1200
pushed 2013-10-21 21:47 +0000
Karl Tomlinson Karl Tomlinson - b=893523 clamp CSS pixel to nscoord conversion to nscoord_MIN,MAX r=roc
d26846484b7c2ac8db05e2618f19c84900f2c8f2
created 2013-08-02 09:05 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
6088be7ecfea76a298f88d5b8e475076d7fbfa24
created 2013-08-02 09:04 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 897540 - Reduce includes in nsDeviceContext.h; r=roc
964ad721c3085c2887fa40c18644f5ea7ef88361
created 2013-07-22 09:50 +0100
pushed 2013-10-21 21:47 +0000
Chris Lord Chris Lord - Bug 886298 - Add a typed-units Margin. r=kats
a14404dc5c683fca36c5ad56bf645ce25a09c35c
created 2013-07-11 10:43 -0400
pushed 2013-10-21 21:47 +0000
Botond Ballo Botond Ballo - Bug 891468 - Convert nsEventStateManager::GetChildProcessOffset to return a LayoutDeviceIntPoint instead of an nsIntPoint. r=smaug
651cebbe91c953d9e38aed6648032ce9cbfdc980
created 2013-07-01 09:14 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 888235 - Use CSSIntSize for nsGlobalWindow::GetInnerWidth/Height; f=kats r=mrbkap
4f461d11b60d4af55ac89ce097a3c0d68540f9f3
created 2013-06-21 17:03 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2a084a7cdddffd989256d83e13b60a607b768906
created 2013-06-21 17:03 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
71d64b215fdd5cbd49be2a67f1de78dc7236d5b4
created 2013-06-21 17:03 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Add the LayoutDevicePixel type. r=kentuckyfriedtakahe
3a96c5cf458c8a72e93753710e52a7418301af6e
created 2013-06-20 17:36 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 883646) for reftest-ipc failures.
e39d3bdf847a1c69e2ea2b6b4b0f7be8878c04a8
created 2013-06-20 16:10 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
bf46fc332efec683eedab80be3043edee7172344
created 2013-06-20 16:10 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
6bb558c3136fd8c2a352afd50bcff78f105b1e02
created 2013-06-20 16:10 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Add the LayoutDevicePixel type. r=kentuckyfriedtakahe
f0c61b755de986d2b1d0d24aad422155424be42c
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe
1e0c4309ec6aa835bddf52d7109972e649e38f2e
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa
6e2cfc657c74f6b6af36a47dfdfab0d78ace4392
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe
6e4751b152a142dba3b2154536574d7ec0444704
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa
a26c17d194c13b06ba4a4f6efebc78b4b5834fb9
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Units.h cleanup for easier reading of future patches. r=BenWa
f9e66f6ca3771641be71e656b5f007085def183d
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe
494c2b42bd9440d2dc68768ee9c10135de5c8cdf
created 2013-06-14 16:11 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe
992ca64ed476dd8b4f5d01cefff1e37327a471ee
created 2013-06-11 18:13 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 879011 - Convert nsIntPoint instances in InputData.h to types with units. r=kentuckyfriedtakahe
99a49b710b4c80126cdaeff30562c1fc1aa1991a
created 2013-06-12 09:00 +0200
pushed 2013-09-09 22:57 +0000
Ms2ger Ms2ger - Bug 879739 - Use CSSIntRect for nsGenericHTMLElement::GetOffsetRect; r=kats
67a6841cbe3d784191d9f4fd2557749b3a630e91
created 2013-06-12 09:00 +0200
pushed 2013-09-09 22:57 +0000
Ms2ger Ms2ger - Bug 878874 - Introduce CSSIntPoint and use it for HTMLImageElement::GetXY(); r=kats
a1ebe92839fa9fc24e20e30ce8dcf14a3325d2a3
created 2013-06-11 09:46 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 785929 - Kill FrameMetrics.mContentRect. r=kentuckyfriedtakahe
af9197cbecdcf5db7c7ad99b8e730897610f7a9e
created 2013-06-10 09:05 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 879004 - Add types to the remaining methods in GeckoContentController. r=kentuckyfriedtakahe
ee37be8f24c2d5c7f3407fb18afb6aee4f0d6aa9
created 2013-06-10 09:05 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 879004 - Cleanups for consistency; no functional changes. r=BenWa, ketuckyfriedtakahe
fe9614a72a31214af6b5f3502360672331045fa0
created 2013-06-10 09:05 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 879004 - Change FrameMetrics.mViewport to be a CSSRect. r=BenWa
6b0d5080b1d605dbcdecaa641e64906f4a59494e
created 2013-06-10 09:05 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 879004 - Convert mDisplayport and mCriticalDisplayport in FrameMetrics to CSSRects. r=BenWa
a8cd81a2186ba20a4f5f3f412101286d593bb793
created 2013-06-03 09:58 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 877728 - Convert the page rect passed to SetFirstPaintViewport to LayerIntRect. r=BenWa
less more (0) -60 tip