layout/generic/nsFrame.cpp
b18609e4bc570b9839333fc18a05b1a2eb431714
created 2012-04-05 16:30 +0200
pushed 2012-06-04 19:57 +0000
Mats Palmgren Mats Palmgren - Bug 724352 - Don't add vertical margin to scrollable overflow here, it's already done during reflow and we don't need it for UpdateOverflow yet (and we need to account for margin-collapsing when we do). r=roc
3c7d0ac16919abf3ca4e76be48ce0ab7446790c8
created 2012-03-30 10:27 -0700
pushed 2012-06-04 19:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 740857 - Remove dead code from nsFrame::BoxReflow; r=dbaron
d3f94293896d8d521b677ab9dd52742a2056c3d4
created 2012-03-26 09:09 -0700
pushed 2012-06-04 19:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 726592 - Uninitialised value use in nsTextFrame::GetChildFrameContainingOffset; r=roc
deba21d63d211aca4544aae779974209e7f17c51
created 2012-03-23 17:21 +0200
pushed 2012-06-04 19:57 +0000
Henri Sivonen Henri Sivonen - Bug 738572 - #include nsIHTMLContentSink.h in fewer places. r=bzbarsky.
34454de868335d57a8efd6b640939ac9198d70c6
created 2012-03-20 12:15 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 736890 - Speed up building of layout/svg/base/src by cleaning up #include directives in its header files. r=dholbert.
cfd17c20d8e9b278d8c95032906ea98855e9061a
created 2012-03-16 11:01 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 732610 - Make nsIFrame::ComputeSize take a bitfield 'aFlags' instead of a bool 'aShrinkWrap'. r=dbaron
8072115a9e89b321c837df5be78a5d2442ede7ca
created 2012-05-22 07:37 +0200
pushed 2012-05-22 05:38 +0000
Mats Palmgren Mats Palmgren - Bug 750293 - Don't include a block's margins in its scrollable overflow for now. r=roc a=akeybl THUNDERBIRD_13_0b3_BUILD1 THUNDERBIRD_13_0b3_RELEASE
365f578a5bfbd67e3a90797699e905fceba3d9a8
created 2012-04-24 13:10 -0700
pushed 2012-04-24 20:10 +0000
Kyle Huey Kyle Huey - Bug 713643: Back out Bug 497995 from Beta since it's not ready for prime time. a=akeybl
a2c30fffb5831cea20e3acd2899602b448d42d95
created 2012-04-09 11:21 -0400
pushed 2012-04-24 17:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 724978 - nsColumnSetFrame should be an absolute container; r=roc a=akeybl
e33ea234ae5124b97c73bdebf6470cca888a47a9
created 2012-04-05 16:30 +0200
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 724352 - Don't add vertical margin to scrollable overflow here, it's already done during reflow and we don't need it for UpdateOverflow yet (and we need to account for margin-collapsing when we do). r=roc, a=akeybl
4bec10c597cd49b2b033004b5062c4d382ff3a25
created 2012-03-12 15:04 +1300
pushed 2012-04-24 17:33 +0000
Matt Woodrow Matt Woodrow - Bug 731777 - Correctly recompute overflow areas for frames with transform perspective applied. r=roc
50ebad2e58ba1260b4616b05d099af8fb09fdafc
created 2012-03-10 14:50 -0800
pushed 2012-04-24 17:33 +0000
Daniel Holbert Daniel Holbert - Bug 733875: If you're a nsFrame inside a box, be sure to reflow your absolute children after box layout gives you your size. r=bz
b55c963000df2d2de2b5afe0f25f7864a1c3c678
created 2012-03-08 02:57 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 728906 - Make nsIFrame::GetChildList return const nsFrameList&. r=bz
15649efe7dd6f50fb906b87d56bb7c93cbde358e
created 2012-03-02 08:28 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 731959 - Display list support for the 'clip' property in SVG means referring to "AbsPos" clip is misleading. r=bz.
ca7abbb11f4a893264e9ca89bfcd630a3a6fc62c
created 2012-02-23 23:35 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 729143. Don't treat table rows as containing blocks. r=dbaron
b736157e56f6ff76f4e07f226ce5e1f394548fa1
created 2012-02-15 22:28 +1300
pushed 2012-04-24 17:33 +0000
Matt Woodrow Matt Woodrow - Bug 721082 - Make perspective-origin relative to the parent elements border box. r=roc
1158b09686b74651e7fd00ac031f48839b4a9fee
created 2012-02-15 22:28 +1300
pushed 2012-04-24 17:33 +0000
Matt Woodrow Matt Woodrow - Bug 721082 - Constify nsIFrame::GetParentStyleContextFrame. r=roc
d4f7322ed11355f200e492017bcf67975f5feebf
created 2012-02-05 21:14 -0800
pushed 2012-04-24 17:33 +0000
Robert O'Callahan Robert O'Callahan - Bug 724189. Don't invalidate entire frame when the frame has shadows or effects and the post-transform overflow area changes. r=mats
a595657d7f30dd7b3af7807a1f4c0db627e8d484
created 2012-04-05 16:30 +0200
pushed 2012-04-10 19:26 +0000
Mats Palmgren Mats Palmgren - Bug 724352 - Don't add vertical margin to scrollable overflow here, it's already done during reflow and we don't need it for UpdateOverflow yet (and we need to account for margin-collapsing when we do). r=roc, a=akeybl
c81d62b02d19763887821a821608f2376440860d
created 2012-03-08 09:26 -0800
pushed 2012-03-13 21:17 +0000
Kyle Huey Kyle Huey - Bug 713643: Back out Bug 497995 from Aurora since it's not ready for prime time. a=akeybl
fcaf9e4c7965de9b7d84a84ec4456cc9115b7f09
created 2012-03-01 01:58 -0500
pushed 2012-03-13 21:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 722641. Back out bug 598482 because it reduces perceived responsiveness in some rare cases. r=tnikkel, a=akeybl
2bad4ac7fefe9e107ca64f79f161c90d79a4d506
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Make selects and things inside them not be containers for font size inflation, so that font inflation inflate selects appropriately along with what surrounds them. (Bug 706609, patch 8) r=roc
561d7fded0cced29bf18f2bbd05eeb72b33a61da
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
3051be6f12c23ceda14b80dc37ac46906a22d14f
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Set inflation container to null during parts of intrinsic sizing that should not have inflation applied. (Bug 706609, patch 4) r=roc
b626d3cc9ab17fee1b5d155df172d068036aba6f
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Make floating :first-letter frames not be containers for font size inflation, to avoid triggering assertions. (Bug 706609, patch 3.5) r=roc
479a6867fcd3d3b658800a373a3e712a5b61f73c
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Add a frame state bit for whether a frame is a container for font size inflation (Bug 706609, patch 1) r=roc
a915d5820eb886e53bebdc7cc95f403a97db6fe0
created 2012-01-18 21:04 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 524925 - Consolidate overflow clipping checks to nsFrame::ApplyOverflowClipping(); and fix some code style nits. part=5/6 r=roc
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2012-03-13 21:17 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
87536f378706a1055422a84a9927f9649f8c9864
created 2012-01-17 00:38 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 665597 - Use saturating calculations when adding the margin to the scrollable overflow rect. part=4/5 r=roc
804c80adda0a2379a4573780c049e0fe5080c0a4
created 2012-01-17 00:38 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 665597 - Do not include margins in scrollable overflow for popup frames. part=3/5 r=roc
53a6bfdd95fb9e773b2283ddd056678011072904
created 2012-01-17 00:38 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 665597 - Only include margins in scrollable overflow on the sides where it applies. part=2/5 r=roc
7f8cf8e934a501d5190fe33722144e6facc871d8
created 2011-06-20 10:03 -0700
pushed 2012-03-13 21:17 +0000
Benjamin Stover Benjamin Stover - Bug 665597 - Include margin calculations in FinishAndStoreOverflow. part=1/5 r=roc
e176daacecfca8baadaada589d8f85d32ffaff34
created 2012-01-03 11:55 +1300
pushed 2012-03-13 21:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 665597. Don't check overflow rects include border-box if the overflow rects are saturated. r=mats
0d025e2e01340f542b78d0ecbf83eee64b00fba4
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
04292f9ff36324c5a6fdfca1e98fc1e30dcf290a
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc
6c67d9517dbb04ca590f43ca00f175a6aed99b0e
created 2012-01-03 13:38 -0500
pushed 2012-03-13 21:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 715232. Add some more MOZ_FINAL. r=joe
61ee01b6a46d496385bfd6f156a9de739af5e363
created 2011-12-28 16:24 +1300
pushed 2012-03-13 21:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Part 1: rename some poorly-named methods, rework global-transform methods to avoid computing bounding-boxes more than once when there are are multiple transformed ancestors, make sure nsIFrame::GetTransformMatrix can stop at any desired ancestor. r=mats
d07146e9c62e01d8db712beca8992deb489dab50
created 2011-12-27 20:34 -0800
pushed 2012-03-13 21:17 +0000
Phil Ringnalda Phil Ringnalda - Back out dc7c7734ec7c, f793f9cfa72c, 10ea92a6a850 (bug 591718) for Android b-c orange in mobile/chrome/tests/browser_scrollbar.js
10ea92a6a8503b5f0f04db8951e5ca733839f70e
created 2011-12-28 16:24 +1300
pushed 2012-03-13 21:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 591718. Part 1: rename some poorly-named methods, rework global-transform methods to avoid computing bounding-boxes more than once when there are are multiple transformed ancestors, make sure nsIFrame::GetTransformMatrix can stop at any desired ancestor. r=mats
7db218a91c88644b509fd370f3f637f595f39375
created 2011-12-27 21:18 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 515530 - Remove nsHTMLContainerFrame. r=roc
25224a78f895a98acca5cc9db2d47239fb266d84
created 2011-12-23 22:21 -0800
pushed 2012-03-13 21:17 +0000
Phil Ringnalda Phil Ringnalda - Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
3e1a744fba1e32eee1646fb43bca1040a9f1109e
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
aba624563ee798995f36f5a89914ee18aa581dbe
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc
dda1146d1ec3a440c68fb4f89f8c47a01145f8c9
created 2011-12-22 18:34 -0500
pushed 2012-03-13 21:17 +0000
William Chen William Chen - Bug 497995: Part 1 - Implement border-image revisions in latest css3-background spec. r=dbaron
9c7cc49f65561a5f85f437220e0c5d2ebfa6abc8
created 2011-12-16 14:42 -0500
pushed 2012-03-13 21:17 +0000
Jeff Walden Jeff Walden - Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
1e25bdfb62c08fdd33d1e7ecdb5567dd58359e46
created 2011-12-19 19:46 -0800
pushed 2012-03-13 21:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711908 - Fix a bunch of GCC warnings in layout. r=dbaron.
9e043e84ffa2e5f88bf96c97a33fdb5a5190df1b
created 2012-03-02 10:18 +0100
pushed 2012-03-02 09:19 +0000
Mats Palmgren Mats Palmgren - merge backout. a=akeybl
1a40f4e229798c3ae0b547d8f5dc181c214eee1a
created 2012-03-02 10:18 +0100
pushed 2012-03-02 09:19 +0000
Mats Palmgren Mats Palmgren - Backout bug 702739 (cset 27cc305a5a1a and 89a8e26f1df0). r=tnikkel a=akeybl
e3766ee732ccbec82ad84e76eb60f87a3e8182d3
created 2011-12-20 10:15 +0100
pushed 2012-02-01 00:38 +0000
Mats Palmgren Mats Palmgren - Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug
7ad814d9c44e8ffe8b39fe39391e6d948828f347
created 2011-12-19 10:11 +0100
pushed 2012-02-01 00:38 +0000
Vivien Nicolas Vivien Nicolas - Bug 707734 - Disable 'click and drag' text selection in nsFrame.cpp for touch enable devices r=roc
27cc305a5a1a7660009e1228c80f35506113639e
created 2011-12-19 10:57 +1300
pushed 2012-02-01 00:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 702739. When a element has an active transform and the element's content (before being transformed) is no larger than the window, prerender its entire contents into layers when any of it is visible, so we don't have to rerender it and/or resize its layers as it moves into or out of view. r=mats
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2012-02-01 00:38 +0000
Matt Brubeck Matt Brubeck - Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
0230dde92166d6f223f89da28c03a9af4842a666
created 2011-12-18 21:46 +1300
pushed 2012-02-01 00:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 702739. When a element has an active transform and the element's content (before being transformed) is no larger than the window, prerender its entire contents into layers when any of it is visible, so we don't have to rerender it and/or resize its layers as it moves into or out of view. r=mats
74b033b45f27d800c71f01381e36e01f03ca33f1
created 2011-12-17 01:02 -0500
pushed 2012-02-01 00:38 +0000
Matthew Schranz Matthew Schranz - Bug 334573 - Renamed all references of nsPLDOMEvent to nsAsyncDOMEvent. r=sicking
c29569f9df99b5811d674054175032c1eac0138e
created 2011-12-06 13:55 -0500
pushed 2012-02-01 00:38 +0000
Brad Lassey Brad Lassey - merge birch to mozilla-central
f59768ba385a898aca7202c37db72db005ec8dde
created 2011-12-06 01:57 -0500
pushed 2012-02-01 00:38 +0000
Brad Lassey Brad Lassey - back out an early version of bug 699351, the final patch has already landed on mozilla-central
e7d55d6a898563639390d131728688995ac73622
created 2011-11-24 15:28 -0800
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - Merge mozilla-central to birch.
9543a1bb4ca6d4088872366f65d67497bf821fa1
created 2011-11-22 12:48 -0800
pushed 2012-02-01 00:38 +0000
Doug Turner Doug Turner - Merge with mozilla-central 6f998cc964be
b92c1975156dcf27617f7badc7dbfcc5a41f8fa5
created 2011-11-17 15:49 -0800
pushed 2012-02-01 00:38 +0000
Doug Turner Doug Turner - merge from mozilla-central b62e6ee5ba9b
252ec90b5eaf02b63b1c0dbf1c5a15373f0ea780
created 2011-11-15 11:18 -0800
pushed 2012-02-01 00:38 +0000
Doug Turner Doug Turner - Merge with m-c fd478c02c29c
less more (0) -300 -100 -60 tip