layout/generic/nsFrame.cpp
804c80adda0a2379a4573780c049e0fe5080c0a4
created 2012-01-17 00:38 +0100
pushed 2012-01-17 15:23 +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-01-17 15:23 +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-01-17 15:23 +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-01-17 15:23 +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-01-15 11:56 +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-01-15 11:56 +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-01-05 14:53 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 715232. Add some more MOZ_FINAL. r=joe
61ee01b6a46d496385bfd6f156a9de739af5e363
created 2011-12-28 16:24 +1300
pushed 2011-12-30 12:07 +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 2011-12-28 19:04 +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 2011-12-28 19:04 +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 2011-12-28 19:04 +0000
Mats Palmgren Mats Palmgren - Bug 515530 - Remove nsHTMLContainerFrame. r=roc
25224a78f895a98acca5cc9db2d47239fb266d84
created 2011-12-23 22:21 -0800
pushed 2011-12-25 05:55 +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 2011-12-25 05:55 +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 2011-12-25 05:55 +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 2011-12-23 23:56 +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 2011-12-22 11:29 +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 2011-12-21 12:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711908 - Fix a bunch of GCC warnings in layout. r=dbaron.
e3766ee732ccbec82ad84e76eb60f87a3e8182d3
created 2011-12-20 10:15 +0100
pushed 2011-12-20 16:54 +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 2011-12-19 16:17 +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 2011-12-19 11:48 +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 2011-12-18 20:45 +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 2011-12-18 20:45 +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 2011-12-17 17:01 +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 2011-12-06 18:57 +0000
Brad Lassey Brad Lassey - merge birch to mozilla-central
f59768ba385a898aca7202c37db72db005ec8dde
created 2011-12-06 01:57 -0500
pushed 2011-12-06 18:57 +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 2011-12-06 18:57 +0000
L. David Baron L. David Baron - Merge mozilla-central to birch.
9543a1bb4ca6d4088872366f65d67497bf821fa1
created 2011-11-22 12:48 -0800
pushed 2011-12-06 18:57 +0000
Doug Turner Doug Turner - Merge with mozilla-central 6f998cc964be
b92c1975156dcf27617f7badc7dbfcc5a41f8fa5
created 2011-11-17 15:49 -0800
pushed 2011-12-06 18:57 +0000
Doug Turner Doug Turner - merge from mozilla-central b62e6ee5ba9b
252ec90b5eaf02b63b1c0dbf1c5a15373f0ea780
created 2011-11-15 11:18 -0800
pushed 2011-12-06 18:57 +0000
Doug Turner Doug Turner - Merge with m-c fd478c02c29c
97283e503e1e4efa75d34234ab1dfaca9e496624
created 2011-11-15 01:09 -0800
pushed 2011-12-06 18:57 +0000
Doug Turner Doug Turner - Merge.
8cca0568a65f8001204f8ec61f2723b3f3072cd2
created 2011-11-14 15:54 -0500
pushed 2011-12-06 18:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 699351. Add API to allow XUL <iframe> and <browser> to not clip the subdocument. r=dougt
24c0a640eac11b77dc1e5088d712db7d0969e5d3
created 2011-12-06 01:38 +1300
pushed 2011-12-05 18:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
ac1fff73e20116a87620a5c0b89b31865fe5bb8b
created 2011-11-30 22:59 -0500
pushed 2011-12-01 11:17 +0000
Brad Lassey Brad Lassey - Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange
b17ab862bbc15d0770015e18115ca2f31e1be7fe
created 2011-11-30 21:14 -0500
pushed 2011-12-01 11:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
a10a1bc3cb401b3902c7d7fba25d02cd00ac16bd
created 2011-11-23 18:48 -0800
pushed 2011-11-24 02:50 +0000
L. David Baron L. David Baron - When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky
4751e5b548a70594f6c53d4a267c79ac6ef7bbc7
created 2011-11-23 18:48 -0800
pushed 2011-11-24 02:50 +0000
L. David Baron L. David Baron - When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
9298bebc43bf6d96bf3bf773931ca59ef1a815f5
created 2011-11-21 12:53 -0500
pushed 2011-11-22 02:38 +0000
Neil Deakin Neil Deakin - Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
75869e1354d06312643e49d005c06b7e0d525b7a
created 2011-11-17 16:45 +1300
pushed 2011-11-17 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 701656 - Make WrapPreserve3DList capable of walking through child display items for the same frame. r=roc
e841ed10f4e9476e34c1ce4f5dd3f55f466cc6e5
created 2011-11-17 16:45 +1300
pushed 2011-11-17 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 702375 - Include the current frame bounds in preserve-3d overflow calculations. r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2011-11-15 19:07 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
46669afabd153fb9b1db2ec5eaffc8a5ccb8edba
created 2011-11-15 17:02 +1300
pushed 2011-11-15 19:07 +0000
L. David Baron L. David Baron - When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky
69f89ee5d08f449b9f51aa04292c69d5a752bd2b
created 2011-11-15 17:02 +1300
pushed 2011-11-15 19:07 +0000
L. David Baron L. David Baron - When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
b9893df2c24fc399871c434b2c5f0cb867d29c43
created 2011-11-08 13:09 +1300
pushed 2011-11-08 08:02 +0000
Robert O'Callahan Robert O'Callahan - Bug 696307. Floats in a different block to their placeholders should only be painted once. r=mats
40d852cfa7ea44ac6df923f42a2cc2706bff408e
created 2011-11-08 13:09 +1300
pushed 2011-11-08 08:02 +0000
Robert O'Callahan Robert O'Callahan - Bug 696307. Don't overwrite the aChild parameter of BuildDisplayListForChild. r=mats
36c457f93e0f1e063f1035622ee93aab1e7c4974
created 2011-10-26 18:57 -0500
pushed 2011-10-27 08:36 +0000
Timothy Nikkel Timothy Nikkel - Bug 658005. Part 4. Remove nsIFrame::AreAncestorViewsVisible now that it is unused. r=roc
bd1754632d8caa8ec12c32b2b52c2d5712648517
created 2011-10-26 18:57 -0500
pushed 2011-10-27 08:36 +0000
Timothy Nikkel Timothy Nikkel - Bug 658005. Part 2. Add a frame visibility API that takes into account everything we need, and use it. r=roc
68d6ef3d84a3bf31b836695810d0585c85db1bf6
created 2011-10-26 16:23 +1300
pushed 2011-10-26 23:31 +0000
Matt Woodrow Matt Woodrow - Bug 695275 - Add CheckAndClearPaintedState to test painting. r=roc
b87afa49527d08b46de74a07332945777993f88f
created 2011-10-25 16:52 +1300
pushed 2011-10-25 10:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 696739. Treat inline fieldsets as pseudo-stacking-contexts. r=bz
1e9e171fc33da7afae98ea5be29082e52876ea35
created 2011-10-21 14:19 +0200
pushed 2011-10-21 15:28 +0000
Marco Bonardo Marco Bonardo - Backout 564144b09c4b, 049ba0a8823f, 608feeb4539c, d2e6a61338cc (Bug 695275) to investigate Android Crashtests permaorange.
d2e6a61338cc99e595e88f579bed6e9462e61706
created 2011-10-21 14:21 +1300
pushed 2011-10-21 08:01 +0000
Matt Woodrow Matt Woodrow - Bug 695275 - Add nsIDOMWindowUtils::CheckAndClearPaintedState to test painting. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 17:28 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
4ecd9735b5231e117961e679222ae44eaa4ef8c3
created 2011-10-15 09:43 +1300
pushed 2011-10-15 11:21 +0000
Matt Woodrow Matt Woodrow - Bug 691864 - Recompute preserve-3d children overflow areas after all needed sizes are available. r=roc
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
854ad493859ae752da8cfec6f400d5b448f76660
created 2011-10-12 16:16 +1300
pushed 2011-10-12 10:03 +0000
Matt Woodrow Matt Woodrow - Bug 693519 - Don't call GetHitDepthAtPoint if we didn't hit anything. r=roc
72de40b3ac74e1d324e073f7a372a0d21f5eb192
created 2011-10-07 10:21 +1300
pushed 2011-10-07 10:41 +0000
Matt Woodrow Matt Woodrow - Bug 684759 - Part 1 - Flatten out nsDisplayWrapLists when we are preserving 3d. r=roc
a16971b9a582f8a5a4847b967861d0d69dac0595
created 2011-10-05 19:55 -0400
pushed 2011-10-06 15:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 692109 - The intended crash in nsIFrame::GetOffsetToCrossDoc won't actually crash with some compilers; r=tn
ac7e1fe9827b6badcb9e29418a1e0dfea44bb248
created 2011-10-05 19:49 -0400
pushed 2011-10-06 15:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 692105 - Useless null check in nsFrame::IsSelectable; r=roc
0efaec07b65359faa2ba9982476f3324b0b89bf9
created 2011-10-04 14:23 +1300
pushed 2011-10-04 09:03 +0000
Matt Woodrow Matt Woodrow - Bug 691431 - Remove invalid assertion and NULL check childFrame in WrapPreserve3DList. r=roc
less more (0) -300 -100 -60 tip