layout/generic/nsFrame.cpp
2668dff6a521ac8a02556cd52a956e622686359e
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 2 - Replace DUMMY_PARENT_REFLOW_STATE with DUMMY_PARENT_REFLOW_INPUT. r=dholbert
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
a5fe792348ed187dd06b3047d18e731f4dd4b227
created 2019-04-11 13:31 +0000
pushed 2019-04-12 03:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1542019 - Split the dispatch-to-content flag into three. r=botond,hsivonen
a7c00b62990f02b45c956cf371b1cb593ff5cfb9
created 2019-04-09 00:00 +0000
pushed 2019-04-09 09:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1525698 - Don't generate outlines for table-column or table-column-group elements. r=emilio
968c536eff6e86e0b429e730845c00c41f22ebaf
created 2019-04-06 06:02 +0000
pushed 2019-04-06 21:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542407 - Make nsIFrame use mozilla::PresShell directly rather than via nsIPresShell r=emilio
5bbc580292650d316ec0db01d921cc21daa662a5
created 2019-04-05 00:04 +0000
pushed 2019-04-05 09:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1516963 - Make grid, flex, etc. be a selection target themselves if they contain no selectable children. r=emilio
a0bf0da499b1fba9ce5ef32161e66b1de8441547
created 2019-04-04 18:32 +0000
pushed 2019-04-05 03:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1541913 - Use rust lengths for outline-offset. r=boris
73388d92a46f87cd923799d94a629db5f4c7e1e4
created 2019-04-04 09:17 +0000
pushed 2019-04-04 16:07 +0000
Jonathan Kew Jonathan Kew - Bug 1479760 - Use the ::selection colors to paint inactive as well as active selections. r=emilio
e875e0c671bf9d49dc518909eaafdb9b35580d80
created 2019-04-04 00:19 +0000
pushed 2019-04-04 16:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540990 - Get rid of unnecessary nsIPresShell.h inclusions r=emilio
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-04-04 04:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
7f259792d89a3092043fb82d28bd5f47b66c1447
created 2019-04-01 16:53 +0000
pushed 2019-04-02 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Don't build normal items when within opacity:0. r=miko
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-04-02 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
dce6a59456288808e68e71ec339ee2b40a04dc37
created 2019-04-01 20:32 +0300
pushed 2019-04-01 21:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 59e4bc8fa1ba (bug 1479760) for reftest failures on rtl-selection-with-decoration.html. CLOSED TREE
59e4bc8fa1ba799d9b7bc4db646174023b4e1ba6
created 2019-04-01 13:02 +0000
pushed 2019-04-01 21:54 +0000
Jonathan Kew Jonathan Kew - Bug 1479760 - Use the ::selection colors to paint inactive as well as active selections. r=emilio
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-03-31 21:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
f529b394cb111fff7e16028f063f3b8c3b96b225
created 2019-03-29 15:12 +0000
pushed 2019-03-29 21:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio
f2267d0779f7bc110e0a110a4b18eb651e4a1466
created 2019-03-29 15:11 +0000
pushed 2019-03-29 21:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug
5d97989d4f0d6e6d357648963a4951661fa37628
created 2019-03-29 16:14 +0200
pushed 2019-03-29 21:53 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1540015) for build bustage. CLOSED TREE
7b71c9da0214e43368ab5cfb95344ca5ae13d670
created 2019-03-29 13:09 +0000
pushed 2019-03-29 21:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio
5723ddbc5c44979b0c6dfae7d7989f4f532d8913
created 2019-03-29 12:13 +0000
pushed 2019-03-29 21:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug
2bf6bddf9a8a5c52222273ee787bfca7e6c97394
created 2019-03-26 02:14 +0000
pushed 2019-03-26 09:51 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Assume that we have an empty display list building override rect for frames that support it, even if an explicit one isn't present. r=miko
cf1aab57dbef00080a52661705f3012ae0553dd0
created 2019-03-26 02:14 +0000
pushed 2019-03-26 09:51 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Don't create new display items for InvalidateLayer, since only the Layer tree should need to change. r=miko
96da9d241051d222bdd693bdb519d058a013b59c
created 2019-03-22 18:28 +0000
pushed 2019-03-23 09:46 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
699a6b6bee44710ba8710a2ee7740783a596a26a
created 2019-03-22 10:52 +0200
pushed 2019-03-22 16:44 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1441308)for causing webrender build bustages CLOSED TREE
c09a51622e988e81077c75e3aaa5a49df66284b3
created 2019-03-22 03:15 +0000
pushed 2019-03-22 16:44 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
dc8c94d906a60c6bd5b76d729ac0ccf2006a1a9a
created 2019-03-21 14:48 +0000
pushed 2019-03-21 21:59 +0000
Miko Mynttinen Miko Mynttinen - Bug 1535040 - Exclude some SVG frames from DL building fast-path r=jwatt
1df7ae29b1214757985e5406ecababb9c08b0a9c
created 2019-03-20 03:32 +0200
pushed 2019-03-20 10:52 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1535507) wr failures e.g. line_1_wrapped_cue_grow_downwards.html on a CLOSED TREE
458563d6a69e9874abd2fafb8889da378a59678b
created 2019-03-19 22:24 +0000
pushed 2019-03-20 10:52 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Assume that we have an empty display list building override rect for frames that support it, even if an explicit one isn't present. r=miko
48726c586c4ffbf25505d117fea5c56172a6e8ce
created 2019-03-19 22:24 +0000
pushed 2019-03-20 10:52 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Don't create new display items for InvalidateLayer, since only the Layer tree should need to change. r=miko
590e76eeb3e820b97663c710e48d195bc5d8cbae
created 2019-03-18 18:08 +0000
pushed 2019-03-19 09:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1535165 - Make the will-change bitfield use cbindgen. r=dholbert
8a5a706e25c81aec96eb4f6553c5d95ea25c0383
created 2019-03-18 18:01 +0000
pushed 2019-03-19 09:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1535165 - Use cbindgen for touch-action. r=dholbert
5fd21107e39400b6895c6f7b2859f933d0f6bfda
created 2019-03-19 02:49 +0200
pushed 2019-03-19 09:48 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1535507) for webvtt/rendering/cues-with-video/processing-model/selectors/cue* failures CLOSED TREE
f7a60828b0ad40b755c22b978ac85c6d1d7f00db
created 2019-03-18 21:11 +0000
pushed 2019-03-19 09:48 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Assume that we have an empty display list building override rect for frames that support it, even if an explicit one isn't present. r=miko
a9c6e9e27b17013a4ff9793b052ec1383c7f9b7f
created 2019-03-18 21:11 +0000
pushed 2019-03-19 09:48 +0000
Matt Woodrow Matt Woodrow - Bug 1535507 - Don't create new display items for InvalidateLayer, since only the Layer tree should need to change. r=miko
93b549966e0af3cd63270e0d851feaa1199154c8
created 2019-03-18 04:12 +0000
pushed 2019-03-18 21:36 +0000
Brian Birtles Brian Birtles - Bug 1518816 - Set the NS_FRAME_MAY_BE_TRANSFORMED bit for animations when we check for the EffectSet; r=hiro
e7c2055118e59b47284ce16b1233f7697e982efb
created 2019-03-18 04:12 +0000
pushed 2019-03-18 21:36 +0000
Brian Birtles Brian Birtles - Bug 1518816 - Set the "may have transform animations" flag on the primary frame; r=hiro
3dbf8012e5a462521f89a75fdbfde6d272584edb
created 2019-03-18 04:12 +0000
pushed 2019-03-18 21:36 +0000
Brian Birtles Brian Birtles - Bug 1518816 - Rename EffectSet::GetEffectSet(const nsIFrame*) to make it more clear what it does; r=hiro
aa46ab77475694e771a6988154b263bb56502b47
created 2019-03-18 04:12 +0000
pushed 2019-03-18 21:36 +0000
Brian Birtles Brian Birtles - Bug 1518816 - Make nsLayoutUtils utility functions for getting animations use the EffectSet::GetEffectSetForFrame; r=hiro
2717903072b67945042d543901238c491e5d20ca
created 2019-03-16 02:36 +0000
pushed 2019-03-17 09:42 +0000
violet violet - Bug 1072758 - ScheduleReflowSVGNonDisplayText when changing style to display none r=emilio
5be153ff04f4d6f9d73ef72063fe3b471727f580
created 2019-03-14 22:24 +0000
pushed 2019-03-15 03:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1533891 - Give up on optimizing out image loads load resolution for non-text. r=heycam
a4d1dd58552d02854ce438e11dc4c97ec885f166
created 2019-03-13 18:38 +0000
pushed 2019-03-14 05:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1534914 - Improve blocked cursor behavior to fall back to next image. r=smaug
f00a5d27f41760febe43b3ef52b727a54f082abf
created 2019-03-11 18:36 +0000
pushed 2019-03-12 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1529458 - Only create new hit test info for positioned frame if they might be sorted into a different location. r=kats
7f22a46bf802b3b0a535b56aa43d97e90688c32e
created 2019-03-11 02:35 +0000
pushed 2019-03-11 09:34 +0000
Matt Woodrow Matt Woodrow - Bug 1533317 - Only invalidate items from the current frame, not descendants when we start needing a wrap list during a partial display list build. r=miko
d0a427040b4f57fffd1e0691006461bbd5a2eaa8
created 2019-03-11 02:26 +0200
pushed 2019-03-11 09:34 +0000
shindli shindli - Backed out changeset 200ab1e8d571 (bug 1533317) for multiple reftest failures
200ab1e8d571aca8e147a89c75394273c808c388
created 2019-03-10 22:16 +0000
pushed 2019-03-11 09:34 +0000
Matt Woodrow Matt Woodrow - Bug 1533317 - Only invalidate items from the current frame, not descendants when we start needing a wrap list during a partial display list build. r=miko
894310bf6264c1601500b42fa62bd5cc0654849b
created 2019-03-07 17:12 +0000
pushed 2019-03-08 04:38 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526941 - Part 1: Simplify nsDisplayTransform constructors r=mattwoodrow
a0d285d8abb3bf9afe9303eb6b0e5ed351611a62
created 2019-03-06 23:01 +0000
pushed 2019-03-07 09:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1533142 - Use more cbindgen features. r=kats
ec0a441cb8f91ba7dd0ccb91abb295c2515d20dd
created 2019-03-05 20:45 +0000
pushed 2019-03-06 09:56 +0000
Matt Woodrow Matt Woodrow - Bug 1529831 - Don't create wrap lists for positioned frames that are leaves. r=miko
211f6573535bdc2721960b2e1339ba9069a2ae4e
created 2019-03-05 03:09 +0000
pushed 2019-03-05 09:26 +0000
Brian Birtles Brian Birtles - Bug 1527210 - Fix handling of animation of opacity on display:table; r=hiro
5cf9e494f69061f8b31fde9ba7dc2108877f1650
created 2019-03-05 03:09 +0000
pushed 2019-03-05 09:26 +0000
Brian Birtles Brian Birtles - Bug 1527210 - Be more consistent about only applying transforms to primary frames; r=hiro
bfb349870bbfec611db4ca53391bdf61df15992b
created 2019-03-04 19:24 +0000
pushed 2019-03-05 04:19 +0000
Daniel Holbert Daniel Holbert - Bug 1531025 part 2: Skip an unnecessary border-radius calculation if the radii are 0 (to avoid division by 0). r=boris
818af1db79a228cc7709fd82eabe417e521259d1
created 2019-03-04 19:23 +0000
pushed 2019-03-05 04:19 +0000
Daniel Holbert Daniel Holbert - Bug 1531025 part 1: Add braces around conditions in nsIFrame::ComputeBorderRadii(). r=boris
ba13685290eef66ac658c4a0df6f40c81c801cf3
created 2019-03-04 13:22 +0000
pushed 2019-03-04 21:48 +0000
Miko Mynttinen Miko Mynttinen - Bug 1526958 - Cache dom::TouchEvent::PrefEnabled in nsDisplayListBuilder r=mattwoodrow
d4e19870e27fbe3552bec2b961acc96f3222ea80
created 2019-03-01 15:01 +0200
pushed 2019-03-01 13:06 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
a8fafeb134457ed0fd12e2d38dba3fc00eaf6cae
created 2019-02-28 16:55 -0600
pushed 2019-03-01 13:06 +0000
Timothy Nikkel Timothy Nikkel - Bug 1530657. Remove webrender user data properties from frames first, then destory them. r=jrmuizel
1003ed8243c5633f9a67a0e1323f6faf0abd067a
created 2019-03-01 07:22 +0200
pushed 2019-03-01 12:56 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1531025) for WR failures on outline-013.html . CLOSED TREE
fd71937c6f25db7365001a491e32f283a41397e7
created 2019-02-28 23:52 +0000
pushed 2019-03-01 12:56 +0000
Daniel Holbert Daniel Holbert - Bug 1531025 part 2: Skip an unnecessary border-radius calculation if the radii are 0 (to avoid division by 0). r=boris
e4028e1ca6c7f6b62ba06ab10abfcb2301a4257d
created 2019-02-28 23:50 +0000
pushed 2019-03-01 12:56 +0000
Daniel Holbert Daniel Holbert - Bug 1531025 part 1: Add braces around conditions in nsIFrame::ComputeBorderRadii(). r=boris
85f7a0580ce94b1d58e63485108fe7ebe54fea2b
created 2019-02-24 10:47 -0800
pushed 2019-02-26 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1516454 - Use rust lengths for border corners. r=boris
less more (0) -1000 -300 -100 -60 tip