layout/base/Units.h
4ad30d5cdf5a6939fd3a865caec24bd30a9b80b8
created 2018-06-09 16:33 -0400
pushed 2018-06-18 21:43 +0000
Botond Ballo Botond Ballo - Bug 1467873 - Fix FrameMetrics::CalculateCompositedRectInCssPixels(). r=kats
ff167076903f5265925d0276bbf1c50eb1130290
created 2018-05-17 17:30 +0200
pushed 2018-06-18 21:43 +0000
Mats Palmgren Mats Palmgren - Bug 1461222 part 1 - Make GetWidgetBorder return LayoutDeviceIntMargin. r=emilio
e3135a56a12503df3ab8e5b9ee1aaad002a1da2e
created 2018-03-05 18:08 -0500
pushed 2018-03-08 23:51 +0000
Botond Ballo Botond Ballo - Bug 1442767 - Rename Box to RectAbsolute (Gecko changes). r=kats
d2a0298fb0fd2ed7c35d488ae7d5a8950633b0fb
created 2018-02-07 12:52 -0500
pushed 2018-03-01 16:46 +0000
Botond Ballo Botond Ballo - Bug 1434250 - Infrastructure for working with Box types in Gecko code. r=kats
e9576285274083c49204cbcbd19661e58adaa482
created 2017-08-03 16:38 -0400
pushed 2017-11-02 16:33 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1410550. Allow updating a dirty rect of a blob image. r=kats
1a5fb194a79cb848dbb50e0efbda46cd01566d96
created 2017-08-14 08:30 -0400
pushed 2017-09-15 00:19 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in layout/*. r=dholbert
aecdc7b7c8303f80717392bfc8a977ab4132d2ff
created 2017-07-05 11:18 -0400
pushed 2017-08-02 08:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Make the Matrix class templated so we can instantiate it with a double type. r=bas
e9c2da54cfed9b3b7af85dd4a938f0d2ad3f3d16
created 2017-06-22 12:41 +1200
pushed 2017-08-02 08:25 +0000
Matt Woodrow Matt Woodrow - Bug 1373335 - Make sure we clip the opaque region in render target coordinate space, since complex transforms mean that we can't always have a rectangular representation of clips in layer space. r=mstange
fd956e57f0146b2876b590312c4d9b74b062e752
created 2017-05-19 19:54 -0400
pushed 2017-06-12 13:08 +0000
Botond Ballo Botond Ballo - Bug 1352863 - Add a CoordOf metafunction that maps point and rect types to their coordinate type. r=kats
ce13c8b07ca7cae81d32f802b97c14fb4cad8b34
created 2017-04-25 07:33 +0900
pushed 2017-06-12 13:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats
9d9628ffe7a05f7e626d962422fbbf50706ccaa5
created 2017-04-12 14:20 -0500
pushed 2017-06-12 13:08 +0000
Ryan Hunt Ryan Hunt - Bug 1355570 - Update bindings and WebRender display list building for gradient tiling r=jrmuizel
ec3c08351f9e283508524457577a92d18f85ddb7
created 2016-08-24 13:42 -0400
pushed 2017-03-06 20:48 +0000
Botond Ballo Botond Ballo - Bug 1321885 - Add CSSPixel::FromAppUnits(nscoord) and CSSPixel::ToAppUnits(CSSCoord). r=kats
92e343bcb231b8974beefcdcd123e7d7470b73e1
created 2016-11-24 18:11 +1300
pushed 2017-03-06 20:48 +0000
Matt Woodrow Matt Woodrow - Bug 1317862 - Part 3: Build TextLayers if enabled. r=mstange
7a2da11d176932eb2ea6fc2c7a1c27dad35cee41
created 2016-11-17 10:50 -0500
pushed 2016-11-20 19:04 +0000
Markus Stange Markus Stange - Bug 1315113 - Fix coordinate space confusion in gradient rendering code. r=mattwoodrow, a=gchang
e4bc0660f83239f1ddf18e5708c78e3a42fdff15
created 2016-05-02 13:30 -0400
pushed 2016-05-02 17:31 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats a=ritu
52c479d20d2b3757d3fe56e3b2d82820b0da0c8a
created 2016-02-12 09:19 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Backout bug 890156 from aurora-46; waiting for the next train due to not-yet-resolved regressions. a=backout
153848bbb30d26dacc0972a379417dcd4f02249f
created 2015-12-03 13:19 +0000
pushed 2016-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +0000
Botond Ballo Botond Ballo - Bug 1236750 - Introduce a new unit type CSSTransformedLayerPixel. r=kats
998b13d6e17f5ab986d2474fff7dd9414ac3d891
created 2015-11-30 19:52 -0500
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond.
72ee46faee9e5dd0f6d8c9de96b14f0d9c8bc12e
created 2015-11-09 17:49 -0500
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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-12-14 20:08 +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-09-21 14:04 +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-09-21 14:04 +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-09-21 14:04 +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-09-21 14:04 +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-08-10 18:23 +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-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-05-11 18:39 +0000
Botond Ballo Botond Ballo - Bug 1043013 - Introduce IntRegionTyped. r=jrmuizel
fa4b3571ae887b86cb4252197a87d3ea23699551
created 2015-03-06 13:53 -0500
pushed 2015-05-11 18:39 +0000
Botond Ballo Botond Ballo - Bug 1036967 - Introduce ScaleFactors2D. r=kats,Bas
73e43148a51bf1a892fd71b7715eaeb09107d8b0
created 2014-12-05 11:00 -0800
pushed 2015-02-23 15: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 2015-01-12 19:37 +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-01-12 19:37 +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-01-12 19:37 +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-01-12 19:37 +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-01-12 19:37 +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-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a96930f1e26b (bug 1055741)
a96930f1e26b8d4aa31e331df9493cce81a2e085
created 2014-11-10 14:35 -0500
pushed 2015-01-12 19:37 +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-01-12 19:37 +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-01-12 19:37 +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-10-13 16:35 +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-10-13 16:35 +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-10-13 16:35 +0000
Benoit Girard Benoit Girard - Bug 1010584 - Part 1: Introduce RenderTargetPixel. r=mwoodrow
6a9f66a511d2ecb8edb56c8759ef1c04a97a2287
created 2014-08-19 13:08 -0400
pushed 2014-10-13 16:35 +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-10-13 16:35 +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-10-13 16:35 +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-10-13 16:35 +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-09-02 16:39 +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-07-21 20:25 +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-07-21 20:25 +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-06-09 21:49 +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-04-28 18:51 +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-02-04 01:06 +0000
Chris Lord Chris Lord - Bug 931823 - Fix calculation of tiled update data and convert to typed units. r=kats,botond
less more (0) -60 tip