layout/base/nsCSSFrameConstructor.cpp
838fb33405ba7f8804a76528aa956b913068015c
created 2010-11-16 15:45 -0500
pushed 2012-07-16 19:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky
3343cb8a2d22ac20fefd2754f2eb7efc7c16de76
created 2012-06-15 17:49 -0400
pushed 2012-06-19 19:28 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 763570 - Part 2 - Add a scrollframe from frameset documents on Fennec, so that they work with async pan/zoom and touch events. r=bz a=johnath
89176b6d643cb086ce07fc5ecacb9b624a4332a4
created 2012-05-29 00:17 -0400
pushed 2012-06-04 19:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 758885. Don't apply the dynamic :hover reresolution skipping optimization to selectors which can match on mutable state other than :hover. r=dbaron, a=akeybl
c79838793ceb61dc43c745e5afb315db252a4177
created 2012-04-17 09:56 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 745991: In nsCSSFrameConstructor::MaybeRecreateContainerForFrameRemoval, add explicit parenthesis around '&&' within '||' to silence GCC warning. r=smontagu
843a8a7b54c5586c6051e692982e50162848eaef
created 2012-04-13 17:52 +0200
pushed 2012-06-04 19:57 +0000
Mats Palmgren Mats Palmgren - Bug 740743 - Implement CSS overflow for <legend>. r=bz
04aa64acdc6597872b8ff1f2df6c39026e2bddbc
created 2012-03-28 22:43 -0700
pushed 2012-06-04 19:57 +0000
Phil Ringnalda Phil Ringnalda - Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
b00bf7f3869c471073f6ade173b50617904066e0
created 2012-03-28 19:07 -0700
pushed 2012-06-04 19:57 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. rs=bent
ee3a013ecc898c79656d262e7b6c719d0a05c6c4
created 2012-03-28 12:43 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 740067: Make nsCSSFrameConstructor::CreateNeededTablePseudos return void. r=bz
7d7b5a5d1b8c39bd3bdbe653f8fedeaf058de49f
created 2012-03-27 16:29 +0900
pushed 2012-06-04 19:57 +0000
Alexander Surkov Alexander Surkov - Bug 656225 - XUL listbox accessible tree doens't get updated, r=tbsaunde, bz
022b7fc56c7b9e5a23c46f8e114c1b51ceb45d45
created 2012-03-26 15:36 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 739439: Make nsFrameConstructorState::GetGeometricParent() a const method. r=bz
149297a4bbc25c01efc0a8fa957e9403dcc8d15b
created 2012-03-22 10:31 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 738007: Minor code cleanup in nsCSSFrameConstructor::FlushAccumulatedBlock. r=bz
63622e4e7b9e64ddfed8b0dc5172c06be6ce36e2
created 2012-03-22 09:18 -0500
pushed 2012-06-04 19:57 +0000
Jim Mathies Jim Mathies - Bug 737983 - win8 fixup for generic keyword collision, r=smaug.
a403afe78c47a2391d99bd5346e91f1cd6ef3f36
created 2012-03-20 10:23 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 737313: Make nsCSSFrameConstructor::ConstructInline more robust when one of its child frames fails to construct. r=bz
247b83139d6d7ecc88deb9fce55c5cf0a0266e45
created 2012-03-20 12:15 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 734079, part 2 - Use a mark and asynchronously sweep scheme (similar to HTML reflow) to invalidate and update SVG frame bounds. r=longsonr.
b595743d74b64dd6b4873061117516640a1c816f
created 2012-03-19 18:22 -0400
pushed 2012-06-04 19:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 537624. Don't set up undisplayed entries until we're sure we're creating frames from the relevant FrameConstructionItemList. r=roc
60ebef177e6d522e6d9a0095399d4cef1da6823e
created 2012-03-13 11:05 -0400
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
e88141f7f64cedd75b1f4304525b64e773e12aa0
created 2012-03-12 10:41 -0400
pushed 2012-06-04 19:57 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to maple
b4cc2666c7d5011825f8e99e68a9f3bdc78df4b7
created 2012-03-09 18:16 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
c77d34d9dc8c18ce8351a1eaa6602622f08b5537
created 2012-03-27 16:29 +0900
pushed 2012-04-24 17:33 +0000
Alexander Surkov Alexander Surkov - Bug 656225 - XUL listbox accessible tree doens't get updated, r=tbsaunde, bz, a=akeybl
4bd80687cb3201dd7097e94102cbebffbc9ee918
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
4180d628d8729bd52055bc7d1801b97b4aaa91b9
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 6. Make frame construction use ancestor filters when resolving style. r=dbaron
f925f2f8d1fd474de2463ce949d03403714a23ac
created 2012-03-12 22:12 -0700
pushed 2012-04-24 17:33 +0000
Phil Ringnalda Phil Ringnalda - Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
83a33626d9658fd26deef1f8141a525033bd9223
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
f4d3bc1351bd6ac706d56064becd078d51ccebca
created 2012-03-12 22:54 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 6. Make frame construction use ancestor filters when resolving style. r=dbaron
d069fd0abc237bcb77ceed3b56c866e9a39165cd
created 2012-03-10 14:49 -0800
pushed 2012-04-24 17:33 +0000
Daniel Holbert Daniel Holbert - Bug 640443: Allow positioned display:-moz-box elements to be containers for absolutely-positioned content. r=bz
05a2c3b187298abc97c09f95aaef7184ace0da6f
created 2012-03-09 22:32 -0600
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 734406. Fix printing and print preview for <canvas> by checking for script-enabled on the original document, not on the printing document. r=tnikkel
9d97a3d7788acecca608ec5d08e69679ac80462c
created 2012-03-09 08:55 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 734218 - nsChangeHint_RepaintFrame should only invalidate the bounds of SVG frames, not update them. r=dholbert.
5789df0e14d1db3cd318c941aed7a0304b7a49ab
created 2012-02-29 10:57 -0500
pushed 2012-04-24 17:33 +0000
Nathan Froyd Nathan Froyd - Bug 731615 - Eliminate duplicate headers in layout. rs=smontagu
45d47d37a2b4994dae1610fba1c3dcc967bfc09c
created 2012-03-01 13:34 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 727601 - "ASSERTION: Only transformed frames should have UpdateTransformLayer hint" with display:table. r=roc
0d48a869291f23f042280d6b8ceac10be9884676
created 2012-02-17 23:26 -0500
pushed 2012-04-24 17:33 +0000
David Bolter David Bolter - Bug 495912 - Expose content in HTML canvas elements. r=bz,roc r=surkov(tests)
9622ca7535f80b10a0514963ed7b08e3cf28637a
created 2012-02-29 18:42 +0000
pushed 2012-04-24 17:33 +0000
Ed Morley Ed Morley - Backout 547de632a3e2 (bug 495912) for mochitest-a11y orange
547de632a3e2d90302173ccf2104d955a5f0b103
created 2012-02-17 23:26 -0500
pushed 2012-04-24 17:33 +0000
David Bolter David Bolter - Bug 495912 - Expose content in HTML canvas elements. r=bz,roc r=surkov(tests)
fb6e8ee380fee46afd7509b7b7bad6632639bb22
created 2012-02-21 18:01 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 728516. Refactor frame construction for things that want to wrap kids in a block. r=roc
1eb78a62ba7548ffb1eea7e343c2ac47e63e91d5
created 2012-02-21 18:01 -0500
pushed 2012-04-24 17:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 728111. Fix the block inside foreignObject to really be the absolute containing block for its kids. r=roc
76cf2be70d9073d8138698b5aad984e63520f6a5
created 2012-02-12 22:21 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 725535 - "ASSERTION: Only transformed frames should have UpdateTransformLayer hint". r=roc
0c1fdf386ac10a61fa8d5f9706e509aa3fec6e20
created 2012-02-12 14:01 -0800
pushed 2012-04-24 17:33 +0000
Phil Ringnalda Phil Ringnalda - Back out 1cd8c9b40035 (bug 725376), df43cc1f72e1 (bug 725535), and 8a820e4ee7f6 (bug 726364) for reftest orange
df43cc1f72e1cbb6d7e0aa4d0c775379d5b11921
created 2012-02-12 22:21 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 725535 - "ASSERTION: Only transformed frames should have UpdateTransformLayer hint". r=roc
fe7a433de8ffa109f4b00308f6a1e46a16b1e31e
created 2012-02-09 16:42 +0100
pushed 2012-04-24 17:33 +0000
Chris Lord Chris Lord - Bug 722325 - Revert bug 720987 for transformed frames. r=roc
6784eefe33a6b750a64103c97a2aacc93153f361
created 2012-02-08 11:52 +1300
pushed 2012-04-24 17:33 +0000
Robert O'Callahan Robert O'Callahan - Bug 722923. Part 1: Strip opacity/transform update hints when we recursively invalidate over our children. r=mats
8f1b1574e4b0f207609cf6a9074ad5ce1796ee8a
created 2012-02-07 12:31 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 724432 - Skip UpdateOverflow if we did Reflow. Don't propagate UpdateOverflow in ReResolveStyleContext. r=roc
f7ca5d73bbdd74dff00d1e459557cee246170f32
created 2012-02-07 12:31 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - merge backout
8d25faacb7692bb37fb924743ccb61ec1ef7f85e
created 2012-02-07 12:31 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Backout bug 722325 (a8b8c4489e4e). r=roc
309f3e2adbd6d2eb48aa9fbec2422db330b8e2a1
created 2012-02-07 10:49 +1100
pushed 2012-04-24 17:33 +0000
Cameron McCormack Cameron McCormack - Bug 724706 - Use NS_NewBlockFormattingContext instead of NS_NewBlockFrame with the bfc flags. r=roc
6b00b520b304bad26ff171b8307235a98000f791
created 2012-02-04 13:58 +0000
pushed 2012-04-24 17:33 +0000
Robert Longson Robert Longson - Bug 616892 - Make more updates honour suspendRedraw. r=roc
6837feb4fe4ddbdf80a30fd0eb9070de140c1007
created 2012-02-02 10:06 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 714839 - Make nsCSSFrameConstructor inherit nsFrameManager. r=bz.
1494156016c121965a1ec48407cb1cfe71114a25
created 2012-03-09 22:32 -0600
pushed 2012-03-13 21:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 734406. Fix printing and print preview for <canvas> by checking for script-enabled on the original document, not on the printing document. r=tnikkel 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
19788bc83248b9776ef492ec1e97424370d67ebd
created 2012-02-15 01:44 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 724432 - Skip UpdateOverflow if we did Reflow. Don't propagate UpdateOverflow in ReResolveStyleContext. r=roc a=akeybl
73f3d8eeb937f4c73472268ba72791d92e6a8ef4
created 2012-02-01 08:50 +0000
pushed 2012-03-13 21:17 +0000
Chris Lord Chris Lord - Bug 722325 - Revert bug 720987 for transformed frames. r=roc a=akeybl
731208933852757138212cf2c2faf20371da8233
created 2012-01-28 04:35 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 720987 - Don't use the existing overflow areas when calculating the new overflow areas after a style change. r=roc
33b309643e39c6da3e4d485a07e0382c62f0bec7
created 2012-01-26 00:04 -0800
pushed 2012-03-13 21:17 +0000
Simon Montagu Simon Montagu - Recreate content when a deleted frame is the only child of a bidi continuation frame. Bug 718236, r=roc
9d0e181c6aa41d15d5bba8a7ac60ca7a7e7cf8b5
created 2012-01-18 21:04 +0100
pushed 2012-03-13 21:17 +0000
Mats Palmgren Mats Palmgren - Bug 524925 - Update the overflow for all the affected frames, not just the primary frame. And the ancestors of those. part=2/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
88b93c35849925f3d5129a4f351a02d361dd98b8
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 19 - Remove unused aViewManager argument. r=roc
6d9721de770c41005b74cd6d7623cfd32ce29c60
created 2011-12-23 22:52 -0500
pushed 2012-03-13 21:17 +0000
Markus Stange Markus Stange - Bug 598482 part 15 - Rename view update batches to refresh disable batches and only use them in the two places that can enter reflow (where synchronous painting is permitted). 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
883815d2edb2e7104f7c0c7cf1164db083b2b4b8
created 2011-12-31 09:44 +0000
pushed 2012-03-13 21:17 +0000
Robert Longson Robert Longson - Bug 607854 - implement SVGTests interface. r=jwatt
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
less more (0) -300 -100 -60 tip