layout/base/nsLayoutUtils.cpp
2c860c4bb820c1f262bd37e8bb0f7313f14582e3
created 2013-02-15 00:08 +1300
pushed 2013-02-15 14:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
8db0ae5853c1e4d00e4fea748a41a566af2d6f4f
created 2013-02-14 16:52 -0500
pushed 2013-02-15 14:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 45f20f94da76 and 47c4a7768ed9 (bug 841436) for Windows bustage on a CLOSED TREE.
45f20f94da76787df0f8feb56dd139fc99949027
created 2013-02-12 17:02 -0500
pushed 2013-02-15 14:39 +0000
Trevor Saunders Trevor Saunders - bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
86c8e1b819f14575487b6ca65a348d4acbb77ce0
created 2013-02-14 11:47 +0000
pushed 2013-02-14 22:16 +0000
Ed Morley Ed Morley - Backed out changeset b1905f6653d4 (bug 840902) on a CLOSED TREE
b1905f6653d40b28264e7549e7466b8d3941997a
created 2013-02-15 00:08 +1300
pushed 2013-02-14 22:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
204b51a6c6458a30be158a3d1bdca8e9b4edfd67
created 2013-02-11 17:22 +1100
pushed 2013-02-11 19:12 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 41b: Make SVG text selectable with the mouse. r=roc,jwatt
0e81334f73d1137a7d412e5216d80888ba42d03f
created 2013-02-11 17:22 +1100
pushed 2013-02-11 19:12 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 31d: Hook SVG text scaling into CSS text frames. r=roc
8e1f8a3c55acf29f3cfba1719b8b3ae601cd503c
created 2013-01-29 14:38 +1300
pushed 2013-01-29 14:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 833542. Make scrollWidth/scrollHeight for overflow:visible match what they would be for overflow:hidden on the same element. r=mats
29288a6d1876d5e7d4fb825aa8628a0d0ef95bac
created 2013-01-17 11:59 +1300
pushed 2013-01-17 10:42 +0000
Matt Woodrow Matt Woodrow - Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
1de9ec989b34f2410a1789bdd2fa4ca7a5dad372
created 2013-01-12 21:00 -0500
pushed 2013-01-13 15:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8fe09ac1842 (bug 825720) on suspicion of making bug 772443 nearly perma-orange.
c8fe09ac1842eeb96f0235f402efae3a30d19a15
created 2013-01-10 19:38 -0800
pushed 2013-01-13 15:19 +0000
Seth Fowler Seth Fowler - Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
546f9f3999d36b022e257f0bf760a3dc5a720b7b
created 2012-12-05 12:34 +1300
pushed 2013-01-07 16:11 +0000
Robert O'Callahan Robert O'Callahan - Bug 504071. Allow image drawing to snap to pixel boundaries even if there's scaling, on all platforms. Not only is it faster, it avoids seaming. This is consistent with snapping behavior of other drawing operations. r=joe
a6ddfcf593bd52dba322d0e562172ba544205c59
created 2013-01-04 00:16 -0500
pushed 2013-01-05 23:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 826602 - Rename nsHTMLCanvasElement to mozilla::dom::HTMLCanvasElement; r=bzbarsky
e2441f515b0df108cac524a7fe3f0d4e2e7c6779
created 2013-01-04 01:07 -0500
pushed 2013-01-04 17:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset bfb788e7ef51 (bug 826602) because of build failures
bfb788e7ef51ea682463a3a8e7ed6004a7a25358
created 2013-01-04 00:16 -0500
pushed 2013-01-04 17:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 826602 - Rename nsHTMLCanvasElement to mozilla::dom::HTMLCanvasElement; r=bzbarsky
504d70c1ca9cd8c150e977feca49970ee9513277
created 2013-01-04 02:23 +1300
pushed 2013-01-04 17:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 825866. Part 8: Mass-rename of nsIView to nsView. r=tnikkel
e3a0ca11961e35b4805ee195ade676032d8ca65a
created 2012-12-31 12:25 -0500
pushed 2013-01-04 17:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 825527 - Part 2: Rename nsHTMLImageElement to mozilla::dom::HTMLImageElement; r=bzbarsky
ae6237161b6c49c91cb0e439cdffeeb7f8c87123
created 2012-12-21 16:58 -0500
pushed 2012-12-21 21:58 +0000
Nicholas Cameron Nicholas Cameron - Bug 822231; use the maximum scale for animated scaling. r=roc
e75c8b88e65ef138fea48b66520e7e1c40fe8f9a
created 2012-12-17 15:24 -0600
pushed 2012-12-18 09:32 +0000
Scott Johnson Scott Johnson - Bug 821801: Make nsContentUtils::ViewportInfo into a separate class in order to allow better state tracking. [r=kats]
dd737056538ae6370453c62c2d3b53c143b3245a
created 2012-12-12 10:12 +1300
pushed 2012-12-12 10:01 +0000
Nicholas Cameron Nicholas Cameron - Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz
d843a43d7fad8e2ef3bfdcfb3e586c69137d4378
created 2012-12-12 09:36 +1300
pushed 2012-12-12 10:01 +0000
Matt Woodrow Matt Woodrow - Bug 820131 - Compute a more accurate bounds for nsDisplayBoxShadowOuter. r=roc
0bba55aab571ba62e91fa69f69d6ff89131806a3
created 2012-11-29 11:14 -0500
pushed 2012-11-30 00:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 815671 part 3. Make nsXULPopupManager::GetVisiblePopups use an array out param instead of returning array object copies. r=roc
134f3f1f96518b4d717c42a4d40f70812b4e1d6e
created 2012-11-28 12:16 -0800
pushed 2012-11-29 14:20 +0000
Chris Jones Chris Jones - Bug 814778: Disable font inflation for the b2g master process. r=dbaron
cf8196bc19b4015e8aeef1e2f6e286e1d136b80a
created 2012-11-21 11:19 -0500
pushed 2012-11-22 11:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 776443 part 2. Support percent-less calc for internal table element widths. r=dbaron
7b0171b51aa37803f88aacf1fd734c14cd5b0765
created 2012-11-21 22:34 +0000
pushed 2012-11-22 11:07 +0000
Chris Lord Chris Lord - Bug 783368 - Add critical display port content property. r=roc
8f61af76095066558acb9018551dc0b0b5a90f72
created 2012-11-21 14:57 -0500
pushed 2012-11-22 00:50 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
4da1958a9885e35c58f914ddf458e5bd43468c91
created 2012-11-21 19:16 +0000
pushed 2012-11-22 00:50 +0000
Chris Lord Chris Lord - Bug 783368 - Add critical display port content property. r=roc
461a2225b7ba32be945759247764ac599fa9c61e
created 2012-11-21 12:47 -0500
pushed 2012-11-22 00:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 1a8b11ae0f4b, e02a02fd1208 (bug 776443), 86a3edf2960d (bug 812392), 26c59f23fd8f, and 288c74d7f87d (bug 812744) for mochitest orange.
1a8b11ae0f4bf15c023639dd90372f47dd5a2c28
created 2012-11-21 11:19 -0500
pushed 2012-11-22 00:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 776443 part 2. Support percent-less calc for internal table element widths. r=dbaron
2f30020727e9eb4b1b800d437ea33c9df81f35ba
created 2012-11-20 17:24 -0800
pushed 2012-11-21 15:30 +0000
Daniel Holbert Daniel Holbert - Bug 807897: Make non-auto values for "z-index" turn flex items into stacking contexts, even if they're not positioned. r=dbaron
c0b7c15bca4de3b49375bca580a3b9a3e9ba7812
created 2012-11-20 11:55 -0800
pushed 2012-11-21 02:43 +0000
Chris Jones Chris Jones - Bug 803908: Enable font inflation for async pan/zoomed browsers. r=dbaron
0e0750c14c491abac564321317e4f268e76c573e
created 2012-11-09 22:10 +0100
pushed 2012-11-10 01:34 +0000
Peter Van der Beken Peter Van der Beken - Bustage fix (bug 804991 - Make FromContent expect a non-null pointer and add FromContentOrNull)
c78126b314878b17affc0d25f4c152860a3f0149
created 2012-10-23 00:37 +0200
pushed 2012-10-23 10:47 +0000
Bas Schouten Bas Schouten - Bug 803949: Do not draw anything for zero size images. r=roc
8a59732f220ef1d15f784397dbd79db52b856b29
created 2012-10-15 14:03 -0500
pushed 2012-10-20 01:43 +0000
Scott Johnson Scott Johnson - Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron]
0f68b28becd099bfac0040ba6f7b33b0267b26ce
created 2012-10-09 14:31 +0200
pushed 2012-10-20 01:43 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz.
9d5f464dc1c011439ef075789c6b3df2c7ceb257
created 2012-10-17 16:13 +1300
pushed 2012-10-18 17:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 703241. Part 3: nsLayoutUtils::GetTransformToAncestor should handle the case where aAncestor == aFrame. r=matspal
91e2659887c63a431ce0d07ec326a8df0664d644
created 2012-10-17 17:01 -0400
pushed 2012-10-18 02:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 801994. Fix intrinsic width determination in cases when we have an intrinsic ratio and our height is styled as calc() with percentages. r=dholbert
4f40efa904b00ea9250e97c1ad781b96f2e21477
created 2012-10-17 17:01 -0400
pushed 2012-10-18 02:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 599882. Make baselines not depend on relative positioning of kids. r=dbaron
5c67076a5a05e625fa4f56845fbfce9b5159e5c2
created 2012-10-16 19:04 -0700
pushed 2012-10-17 18:08 +0000
Daniel Holbert Daniel Holbert - Bug 798235: For flex items in a vertical flex container, treat enumerated values for flex-basis as "auto". r=dbaron
3de1ec1e38cfcb666de5ae9fe2558b0245a2eccb
created 2012-10-16 16:05 -0700
pushed 2012-10-17 18:08 +0000
Daniel Holbert Daniel Holbert - Bug 800603: Just check rv (not rv & outparam) after calling imgIRequest:GetImage & GetImagePrincipal. r=jrmuizel
04c905ed35017bc98ebf3a3ce66087b39d5b2a0b
created 2012-10-16 10:52 -0400
pushed 2012-10-17 01:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 801116 followup: clearer variable naming. DONTBUILD
2297babdb84d22a4ae731d3592658350a1c0794d
created 2012-10-15 23:12 -0400
pushed 2012-10-16 08:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 801116. Take box-sizing into account when computing intrinsic width based on a fixed height and an intrinsic ratio. r=dholbert
c4b7708e04f4f04c849faad9d1c90d1a7f360bd2
created 2012-10-15 15:13 -0500
pushed 2012-10-16 08:09 +0000
Scott Johnson Scott Johnson - Backout e52a16b96738 (Bug 784375) for oranges on OSX 10.8.
8a070a22c369a739cae1a5ed7f17c3bee14d5c84
created 2012-10-15 12:42 -0700
pushed 2012-10-16 08:09 +0000
Daniel Holbert Daniel Holbert - Bug 801098: Unprefix flexbox properties & keywords (still preffed off by default). r=dbaron
e52a16b967380824b162759a325a3d274950da91
created 2012-10-15 14:03 -0500
pushed 2012-10-16 08:09 +0000
Scott Johnson Scott Johnson - Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron]
811a86ca567e7a2e2cff1fb072d72bf596767251
created 2012-10-15 14:13 -0500
pushed 2012-10-16 08:09 +0000
Scott Johnson Scott Johnson - Backout 94f06c75c3b5 for lack of reviewer.
94f06c75c3b5c5f1138c87ad4af596f9243e453a
created 2012-10-15 14:03 -0500
pushed 2012-10-16 08:09 +0000
Scott Johnson Scott Johnson - Bug 784375: Add a preference to control maximum font size inflation ratio.
be09855c0f5cc50154dfff3578730742ef49dd87
created 2012-10-07 02:03 +1300
pushed 2012-10-14 20:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=mats
e2b2267467c343d436a24011c7d7d50445e4171f
created 2012-10-12 13:11 +1300
pushed 2012-10-14 20:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 3.5: Fix nsLayoutUtils::Transform functions to convert to correct appunits values for the destination frame. r=mats
9a5b9cc9b42c30a6b4e9e48a5a03c7800b364678
created 2012-10-08 17:52 +1300
pushed 2012-10-14 20:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 3: Make aAncestor const in TransformFrameRectToAncestor. r=matspal
1cceedd227a7427bfcc764fd583a2631603eaf07
created 2012-10-02 22:55 -0700
pushed 2012-10-04 15:19 +0000
Chris Jones Chris Jones - Bug 790505, part 4: If we're just updating the transform of a prerendered layer, then schedule an empty transaction to skip unnecessary display-list overhead. r=mattwoodrow,roc
d333cf74425fc2890ca822bcf9d10ed8c733377d
created 2012-10-02 22:55 -0700
pushed 2012-10-04 15:19 +0000
Chris Jones Chris Jones - Bug 790505, part 2: Add a GetLayerTransformForFrame() helper for computing a frame's layer transform outside a proper transaction, and mark frames that have been fully prerendered. r=roc
b72781fd478cee349910eefc36a2e94c10610ed5
created 2012-10-03 19:52 -0700
pushed 2012-10-04 15:19 +0000
Daniel Holbert Daniel Holbert - Bug 796212 followup: add #ifdef guard around static variables that are only used in #ifdef'd code, to fix build warning in non-MOZ_FLEXBOX-enabled builds.
a2581a4bda012f78f7f1493465e6d5afc4ab7bcc
created 2012-10-03 00:21 -0700
pushed 2012-10-03 12:57 +0000
Chris Jones Chris Jones - Back out bug 790505 for leaking
734431216644e3f63d37aeb4294ab6cd8e260f2b
created 2012-10-02 22:55 -0700
pushed 2012-10-03 12:57 +0000
Chris Jones Chris Jones - Bug 790505, part 3: Add a GetLayerTransformForFrame() helper for computing a frame's layer transform outside a proper transaction, and mark frames that have been fully prerendered. r=roc
5c6db22beec598c2dc02dce2592fdf1943bdb8cf
created 2012-10-02 22:04 -0700
pushed 2012-10-03 12:57 +0000
Daniel Holbert Daniel Holbert - Bug 796212 part 2: Make pref "layout.css.flexbox.enabled" control whether -moz-flex and -moz-inline-flex are recognized as valid values for "display" property. r=bz
67ddd50e11495bb0998411c905cba516c7137376
created 2012-10-02 17:18 -0700
pushed 2012-10-03 12:57 +0000
Daniel Holbert Daniel Holbert - Bug 796568 - cleanup in nsLayoutUtils: remove unnecessary "mozilla::" namespace prefix and convert some NULL to nullptr. r=mats
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-09-28 23:09 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
673eac4d9c554a5ef258776f539d76759d984713
created 2012-08-29 17:48 +1200
pushed 2012-09-28 23:09 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 11 - Reimplement empty transactions. r=roc
less more (0) -300 -100 -60 tip