layout/base/Units.h
28a2a773036181d99e9f314c24ad7cc1612b239b
created 2016-03-28 18:36 -0400
pushed 2016-04-04 13:43 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats
153848bbb30d26dacc0972a379417dcd4f02249f
created 2015-12-03 13:19 +0000
pushed 2016-01-14 01:28 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 6 - Update window placement code to work with desktop pixels, for per-monitor DPI support on Windows. r=emk
8d6a782970351f4c8b09aa244dc3a2d18af7d523
created 2015-11-25 19:11 +0000
pushed 2016-01-14 01:28 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 0.0 - Declare a DesktopPixel type in Units.h, to be used for the coordinate system used by the host system to manage the desktop space. r=kats
459d018540fe965b236122e11b2bde9ea18a1450
created 2016-01-06 18:52 -0500
pushed 2016-01-09 20:03 +0000
Botond Ballo Botond Ballo - Bug 1236750 - Introduce a new unit type CSSTransformedLayerPixel. r=kats
998b13d6e17f5ab986d2474fff7dd9414ac3d891
created 2015-11-30 19:52 -0500
pushed 2015-12-03 11:11 +0000
Botond Ballo Botond Ballo - Bug 1069417 - Add typedefs for commonly used typed matrices. r=kats
0cc1efabc37f8879530fe19aeed25b6cebaef5f2
created 2015-11-25 20:32 -0800
pushed 2015-12-01 14:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond.
72ee46faee9e5dd0f6d8c9de96b14f0d9c8bc12e
created 2015-11-09 17:49 -0500
pushed 2015-11-12 11:40 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace ToUnknown(obj) and FromUnknown(obj) with obj.ToUnknown*() and FromUnknown*(obj). r=nical
6128a9e0aab0ea7c7c15e0515758c5c052a67d2c
created 2015-11-09 18:22 -0500
pushed 2015-11-12 11:40 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace FromUntyped(obj) calls with FromUnknown*(obj). r=nical
374b5bb34c32bfd228a686ca5f073387415be047
created 2015-11-06 22:13 -0500
pushed 2015-11-12 11:40 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace ToUntyped(obj) calls with obj.ToUnknown*(). r=nical
a26be9d0cfed544c15b55dd1b84c03aa666ac22e
created 2015-11-10 11:32 -0500
pushed 2015-11-11 11:45 +0000
Randall Barker Randall Barker - Bug 1220925 - Event::GetScreenCoords should return CSSIntPoint instead of LayoutDevicePoint. r=botond
cbb8ebcecadc06a43d56e65851acdd65e789ad5f
created 2015-11-04 11:49 -0500
pushed 2015-11-06 13:00 +0000
Botond Ballo Botond Ballo - Bug 1220923 - Make nsIntRegion a typedef for IntRegionTyped<UnknownUnits>. r=nical
01ce4e9fa73e0409de616038bf55bcf08b83a442
created 2015-09-28 20:13 -0400
pushed 2015-10-05 11:55 +0000
Botond Ballo Botond Ballo - Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats
fa8ed8cd2a064a7d66ef64c8d3e70461fb867443
created 2015-08-05 14:39 -0400
pushed 2015-08-06 19:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange
4b0ef3b98b72dad40666062030043d10cac5e267
created 2015-07-27 14:07 -0400
pushed 2015-07-30 03:21 +0000
Botond Ballo Botond Ballo - Bug 1131359 - Port the double-tap-to-zoom functionality of BrowserElementPanning.js to C++. r=kats
146f1bea4147767e67f44b623c07780a9639e121
created 2015-07-19 19:30 -0700
pushed 2015-07-20 10:28 +0000
Seth Fowler Seth Fowler - Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 23:02 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d2b7700243056b130a2767ff2cc6dbf7ab92eae3
created 2015-05-27 16:53 -0400
pushed 2015-05-29 21:01 +0000
Botond Ballo Botond Ballo - Bug 1167882 - Add utility functions MaxScaleRatio() and MinScaleRatio() to Units.h. r=kats
03c86fb075bdcde81d6fc333944358c1dd22a772
created 2015-04-07 18:55 -0700
pushed 2015-04-08 17:08 +0000
Seth Fowler Seth Fowler - Bug 1150774 (Part 1) - Add helpers to simplify using typed units in ConfigureLayer. r=botond
952d78b923c78d69ae63d52c94bf20027a5709b9
created 2015-04-03 19:48 +0000
pushed 2015-04-04 18:12 +0000
Daniel Holbert Daniel Holbert - Bug 1149222 part 2 - Make nsSVGImageFrame::PaintSVG use LayoutDeviceSize & LayoutDevicePixel::ToAppUnits, when setting up its dest-rect. r=mats
809e54954e6f9308ece0ba769a862d90158bc64f
created 2015-04-03 19:48 +0000
pushed 2015-04-04 18:12 +0000
Mats Palmgren Mats Palmgren - Bug 1149215 - Remove nsLayoutUtils::GetWholeImageDestination that use unitless nsIntSize. r=dholbert
c20ac847cafbe4f84062d9fce66cedc22b5d277a
created 2015-03-16 13:42 -0400
pushed 2015-03-18 23:02 +0000
Botond Ballo Botond Ballo - Bug 1043013 - Introduce IntRegionTyped. r=jrmuizel
fa4b3571ae887b86cb4252197a87d3ea23699551
created 2015-03-06 13:53 -0500
pushed 2015-03-16 02:41 +0000
Botond Ballo Botond Ballo - Bug 1036967 - Introduce ScaleFactors2D. r=kats,Bas
73e43148a51bf1a892fd71b7715eaeb09107d8b0
created 2014-12-05 11:00 -0800
pushed 2014-12-06 00:17 +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 2014-11-18 16:38 +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 2014-11-14 22:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1090398 - Small refactoring that adds ParentLayerPixel::ToUntyped. r=botond
8273b2521c2e1ad8ec869ff64f2cc52f874a1efe
created 2014-11-10 14:35 -0500
pushed 2014-11-13 20:46 +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 2014-11-13 20:46 +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 15:39 +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 2014-11-13 15:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a96930f1e26b (bug 1055741)
a96930f1e26b8d4aa31e331df9493cce81a2e085
created 2014-11-10 14:35 -0500
pushed 2014-11-13 15:39 +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 2014-11-13 15:39 +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 2014-11-12 15:12 +0000
Karl Tomlinson Karl Tomlinson - bug 1096131 clarify docs for LayoutDevicePixels and LayerPixels r=kats f=tn
723131b6fdc55e64a484ad77147fa99ca8378b6a
created 2014-09-12 17:46 -0400
pushed 2014-09-16 05:10 +0000
Botond Ballo Botond Ballo - Bug 1066259 - Fix operators for multiplying/dividing a Coord by a Scale. r=kats
2b43187e6a543d7d43995d8060456ca15cd37d59
created 2014-08-22 17:26 -0400
pushed 2014-08-26 00:27 +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-08-21 13:29 +0000
Benoit Girard Benoit Girard - Bug 1010584 - Part 1: Introduce RenderTargetPixel. r=mwoodrow
6a9f66a511d2ecb8edb56c8759ef1c04a97a2287
created 2014-08-19 13:08 -0400
pushed 2014-08-20 14:20 +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-08-07 04:13 +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-08-07 04:13 +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-07-30 12:14 +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-06-11 17:07 +0000
Botond Ballo Botond Ballo - Bug 1022381 - Enforce that strongly-typed geometric classes are used with a proper coordinate system tag type. r=kats
9e5ae19a1e1351812fbbd9611781577157367133
created 2014-06-09 14:02 -0400
pushed 2014-06-10 04:45 +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
2dd8b0d9fc4456a700f80c6a52898c28b87568f1
created 2014-06-07 00:49 +0200
pushed 2014-06-07 18:17 +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-03-29 00:06 +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-03-11 19:44 +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 2013-11-28 13:49 +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 2013-10-10 16:22 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 923431 - Kill ScreenToScreenScale. r=botond
172a383a56a71c2a2dc70273b42a7b398827d6e2
created 2013-09-23 07:55 -0400
pushed 2013-09-23 21:11 +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-09-12 02:05 +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-09-10 08:44 +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-09-05 13:54 +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-09-03 19:12 +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-08-23 00:47 +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
4b8ffeac11d3fb78f1861e97e885c8c1924ca3a1
created 2013-08-13 11:49 -0400
pushed 2013-08-13 19:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 902888 - Fix coordinate system mismatch with pre-Honeycomb plugins on Android. r=snorp
c04919af1db80f58d1355de195c62a192f1c2be4
created 2013-08-05 14:58 +1200
pushed 2013-08-05 10:03 +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-08-02 12:51 +0000
Ms2ger Ms2ger - Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
6088be7ecfea76a298f88d5b8e475076d7fbfa24
created 2013-08-02 09:04 +0200
pushed 2013-08-02 12:51 +0000
Ms2ger Ms2ger - Bug 897540 - Reduce includes in nsDeviceContext.h; r=roc
964ad721c3085c2887fa40c18644f5ea7ef88361
created 2013-07-22 09:50 +0100
pushed 2013-08-01 11:37 +0000
Chris Lord Chris Lord - Bug 886298 - Add a typed-units Margin. r=kats
a14404dc5c683fca36c5ad56bf645ce25a09c35c
created 2013-07-11 10:43 -0400
pushed 2016-04-04 13:43 +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 2016-04-04 13:43 +0000
Ms2ger Ms2ger - Bug 888235 - Use CSSIntSize for nsGlobalWindow::GetInnerWidth/Height; f=kats r=mrbkap
4f461d11b60d4af55ac89ce097a3c0d68540f9f3
created 2013-06-21 17:03 -0400
pushed 2016-04-04 13:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
less more (0) -60 tip