layout/generic/nsIFrame.h
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-06-29 20:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
19a79b7400fe0958f62eb6654867f0a4829a7cf1
created 2015-04-21 09:44 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1145439 (Part 1) - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
a69a01af62aaa6d04da84cf2668adec7ca7f5be3
created 2015-04-20 22:48 -0500
pushed 2015-06-29 20:18 +0000
Timothy Nikkel Timothy Nikkel - Bug 1156598. Remove old, dead scroll layer item code. r=mstange
84f8e788e55dc9e7b518e0c609dc36463329c53c
created 2015-04-09 22:59 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 3366d180e8ee (bug 1145439) for test_scroll_event_ordering.html failures.
3366d180e8eedf2e69c5dc8f3c80c772b1d55505
created 2015-04-09 17:52 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
cbff0d351f7466c6dc304ac7e3b5527b8524ae10
created 2015-04-09 17:57 +0000
pushed 2015-06-29 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1143130 - Initialize nsIFrame::ContentOffsets members, and some additional cleanup. r=roc
3d4796b5a120535a99f82782a2820eef9df97e7f
created 2015-04-03 14:11 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset b0de9cef013b (bug 1145439) for Gu orange
b0de9cef013bc9f0cf3df08272fa66c04357ebed
created 2015-04-03 11:51 -0700
pushed 2015-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
530a769b0dbd13fb386b1fdb0ecb9e55f3fe9f6f
created 2015-03-31 14:08 +1100
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1143513 - Make nsFrameList compatible with range-based syntax and utils. r=roc,waldo
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-05-11 18:39 +0000
Mats Palmgren Mats Palmgren - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
56f423225af593cc2f82c2f27e2470671e1c3489
created 2015-03-26 18:29 +1100
pushed 2015-05-11 18:39 +0000
Cameron McCormack Cameron McCormack - Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame
24700c20b32572aa85ba6e4cbfd43629bf3013e4
created 2015-03-20 15:12 +1100
pushed 2015-05-11 18:39 +0000
Xidorn Quan Xidorn Quan - Backout a6dbd23da598 (bug 1139283) since it is currently not needed.
b9951cca6d1f5094a8e5544336781415467fd566
created 2015-03-12 16:21 +1300
pushed 2015-05-11 18:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. r=mats
a6dbd23da5982cc7564367815f6be855c6d2d3f6
created 2015-03-08 18:43 +1100
pushed 2015-05-11 18:39 +0000
Xidorn Quan Xidorn Quan - Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. r=dbaron
1a1b8b9ec10a0d79dc5a0713aab7710c06c12ffa
created 2015-02-18 09:28 +1100
pushed 2015-03-30 18:32 +0000
Cameron McCormack Cameron McCormack - Bug 1127198 - Part 1: Add a DEBUG-only count of frames that use a style context. r=dbaron
81c8ef579dde5cc827971eed5928636a73685ab6
created 2015-02-11 01:11 -0800
pushed 2015-03-30 18:32 +0000
Seth Fowler Seth Fowler - Bug 1130328 (Part 1) - Add support for an optional frame-space damage rect to nsIFrame::InvalidateLayer. r=mattwoodrow
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
429f9e69e6db59b8ccbc4f8fab3a0763fc473f16
created 2015-02-04 15:22 -0800
pushed 2015-03-30 18:32 +0000
Seth Fowler Seth Fowler - Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
2e89adb6bc39f56114fbc5cf796ec241df31f02a
created 2015-02-03 09:58 +0100
pushed 2015-03-30 18:32 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c80e36def0ad (bug 1128356) for bustage on a CLOSED TREE
c80e36def0ad8fba0ca44307fb9840958872b9f6
created 2015-02-03 00:24 -0800
pushed 2015-03-30 18:32 +0000
Seth Fowler Seth Fowler - Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
39c448409484df1357a6417f38c9a6965d60b51c
created 2015-01-15 11:24 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 989012 - Part 1: Stop after passing over a non-selectable frame if one is found during the frame traversal; r=roc
007fbd5bc4bdbdd63a375ecac60605249fa1b832
created 2015-01-27 16:40 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 989012) because of test failure on Linux32 opt mochitest-a11y on a CLOSED TREE
22fb05349a10681c74da313485dac594dc1d7a82
created 2015-01-15 11:24 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 989012 - Part 1: Stop after passing over a non-selectable frame if one is found during the frame traversal; r=roc
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-03-30 18:32 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
e7d1736f58e1772dced6c6b16f6e5105b1ab9625
created 2015-01-26 07:22 +0900
pushed 2015-03-30 18:32 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
883c0f7c2a3835e2d3693643fcd3938ea5fa47a9
created 2015-02-18 09:29 +1100
pushed 2015-02-23 15:17 +0000
Cameron McCormack Cameron McCormack - Bug 1127198 - Part 1: Add a DEBUG-only count of frames that use a style context. r=dbaron a=abillings
d7c4ad945044dd46650561d7a47232f1d8a869ce
created 2015-02-11 01:11 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1130328 - Part 1: Add support for an optional frame-space damage rect to nsIFrame::InvalidateLayer. r=mattwoodrow, a=sledru
a96c54ab12ff99d02db61ba79bf424fc6c76ff16
created 2015-01-27 02:08 -0800
pushed 2015-02-23 15:17 +0000
Simon Montagu Simon Montagu - Bug 1121748 - Back out bug 1079154 from Gecko 37 to fix RTL rendering problems. a=lmandel
98e34be1fb44344c1173d9d3c981b3e5a2da4762
created 2015-01-11 16:58 -0800
pushed 2015-02-23 15:17 +0000
L. David Baron L. David Baron - Revert one of the assertion additions in Bug 1110277 patch 3 since it fires, causing orange. r=orange
1bbebe9fec17e88234845d8da22c8b44f394121b
created 2015-01-11 15:43 -0800
pushed 2015-02-23 15:17 +0000
L. David Baron L. David Baron - Bug 1110277 patch 3 - Look for the GenConPseudos() property on the first continuation/ib-split so that we can find it when looking for the ::after frame. r=bzbarsky
679016653e34a44324437abdebe9d4b5012e3272
created 2015-01-06 23:10 -0800
pushed 2015-02-23 15:17 +0000
Simon Montagu Simon Montagu - Bug 1079154 patch 2: add SetPosition with a LogicalPoint to nsIFrame, r=jfkthame
bee05a5f6196a7f24feb4e7fc13032bc50dea813
created 2014-12-26 07:21 +0000
pushed 2015-02-23 15:17 +0000
Mats Palmgren Mats Palmgren - Bug 1109571 part 2 - Remove nsGkAtoms::tableCaptionFrame. Implement nsIFrame::IsTableCaption() and use that instead. r=roc
860181fd59cfd14d53d3d05f713d2e4c8f489fc9
created 2014-12-24 04:39 -0800
pushed 2015-02-23 15:17 +0000
Simon Montagu Simon Montagu - Bug 1113526: make GetLogicalNormalPosition return the correct logical origin of the frame, not just convert the physical origin to logical coordinates, r=jfkthame
bce28de2368a5c06e401f72ac300798e904f27c2
created 2014-08-19 18:24 -0700
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 1) - Add GetNormalRect to nsIFrame. r=dbaron
8a89e46f8ff29b20632599a85d2a161409aa5d41
created 2014-12-19 16:28 +0000
pushed 2015-02-23 15:17 +0000
Mats Palmgren Mats Palmgren - Bug 1111360 - Remove the unused NS_IS_REFLOW_ERROR macro and an obsolete comment. r=roc
bcc6081af27599d708da62d3f0c56978977b901c
created 2014-12-16 09:45 +0000
pushed 2015-02-23 15:17 +0000
Jonathan Kew Jonathan Kew - Bug 1108067 - Make nsIFrame::GetWritingMode virtual, and override it in nsViewportFrame, nsCanvasFrame and nsHTMLScrollFrame to make them adopt the writing mode of their contents. r=smontagu
eb77152f1233551837437d32c881fc795e7bdfed
created 2015-02-11 01:11 -0800
pushed 2015-02-12 16:23 +0000
Seth Fowler Seth Fowler - Bug 1130328 - Part 1: Add support for an optional frame-space damage rect to nsIFrame::InvalidateLayer. r=mattwoodrow, a=sledru
998fb156b1845cb560b2aba1cde8e3e3108e59a6
created 2014-12-24 04:39 -0800
pushed 2015-01-12 19:37 +0000
Simon Montagu Simon Montagu - Bug 1113526 - Make GetLogicalNormalPosition return the correct logical origin of the frame, not just convert the physical origin to logical coordinates. r=jfkthame, a=sledru
66f1f54e19bc9fcab83c8d64831aba301694121b
created 2014-11-22 14:39 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 1 - Eliminate use of keyCode parameters and values in nsFrameSelection. r=roc
d9a11e8678d9656190f0a1ca4ada173c55e2f5f6
created 2014-11-20 18:24 +0000
pushed 2015-01-12 19:37 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Replace GetParentStyleContextFrame with GetParentStyleContext which can return frame-less display:contents style contexts. r=bzbarsky
af9ca68d20ed255765df49142608d4345689a901
created 2014-11-20 18:24 +0000
pushed 2015-01-12 19:37 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame constructor changes for display:contents. r=bzbarsky
bfd8c44bfe8631cbb31818ee2332e019100526a0
created 2014-11-13 08:58 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1093165 - Include the text-orientation value in WritingMode, and add the IsSideways flag for baseline decisions. r=smontagu
5cd3b7c1a75562773b05e505ac0fc37559f4a0b5
created 2014-11-13 08:58 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1089388 - Followup to add a LogicalPoint version of nsIFrame::MovePositionBy, and use this in SlideLine. r=smontagu
be1f8816683e8f3a253420e2c68d84959e80f9b6
created 2014-11-11 11:02 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1096260 - Convert flags parameter of nsIFrame::ComputeSize from uint32_t to a typed enum, and update callers accordingly. r=dholbert
8a8090c2051edf8d3578a68fc3e5582774b67efe
created 2014-10-28 11:15 +0100
pushed 2015-01-12 19:37 +0000
Patrick Brosset Patrick Brosset - Bug 1020244 - Ability to insert AnonymousContent nodes in the canvasFrame via a chrome-only Document API; r=smaug; r=roc; r=ehsan
6b01f733eeac8306711296b256724a21cecbbf44
created 2014-03-15 18:56 +0100
pushed 2014-11-28 15:29 +0000
Kyle Huey Kyle Huey - Bug 982212: Part 3 - Now that nsTArray::AppendElement supports r-value references, remove the workarounds added in Bug 967364. r=nfroyd
54ada5ad66bb17c41aa9295e63296a6b189e6b40
created 2014-08-24 15:34 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 2 - convert ComputeSize to use logical-coordinate parameters. r=smontagu
d02d8790e5c57354d920eba3d70a3ae4164d241b
created 2014-08-22 09:40 -0400
pushed 2014-10-13 16:35 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
3eee51b304705b926bb9e5c197274e99f6ae9a5e
created 2014-08-19 20:37 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 35168 - Backout 4 changesets (e15a7a0c8f70, 852b5ce53278, f36adee1958f, 479ff28f783f) for B2G bustage and reftest failures ON A CLOSED TREE
e15a7a0c8f701f2543322c30ee63d43134612a33
created 2014-08-19 18:24 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 1) - Add GetNormalRect to nsIFrame. r=dbaron
a48a0eb4946f3da4cd498a91c98f8efa23eb9d1f
created 2014-08-06 17:19 +1200
pushed 2014-10-13 16:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
e4310d8289b99c2e781b01941c62100ac7e402e4
created 2014-08-07 19:48 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048246 - Fix more bad implicit constructors in layout; r=roc
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 2 - More renaming, e.g. where {Min,Pref}Width occurs within longer type and function names. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
d2a81ea71ea757e30b21d826d855e0bfc454b623
created 2014-07-22 17:50 +1200
pushed 2014-10-13 16:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 1041200. Ensure nsDisplayZoom and friends compute mVisibleRect relative to their reference frame. r=mattwoodrow
1a817719d9ea6ff8ace09ae660a87810deb81f7c
created 2014-07-25 00:51 +1200
pushed 2014-09-02 16:39 +0000
Robert O'Callahan Robert O'Callahan - Backout bug 1022612 (all 47 parts). It provides no benefit on Aurora. a=sylvestre
less more (0) -300 -100 -60 tip