layout/base/nsCSSFrameConstructor.cpp
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
c6537f15d2ea153c4353c57c7b4c3413ee653978
created 2017-04-27 12:36 +0200
pushed 2017-04-28 08:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360157: Assert that a display: contents child always has a parent. r=mats
b081b6c446586a45abff5fe9ffdd17b93cefb9d1
created 2017-04-19 12:53 +0200
pushed 2017-04-26 07:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos. r=heycam
dba324c58046f41bbbaa0e0cf0d5106a1fe84a23
created 2017-04-19 10:27 +0200
pushed 2017-04-26 07:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Clean up pseudo-element props. r=heycam
3dee36db1ef3e9f14f8a6a8089e7c1b3f1b4763a
created 2017-04-16 17:29 +0200
pushed 2017-04-26 07:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Add a node property to access the ::before and ::after pseudo-elements. r=heycam
1504e8c5ee3203aa5122814e76103e24419ae87c
created 2017-04-21 16:53 +0200
pushed 2017-04-24 04:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1358570: Make PurgeCompletedTransitions lookup the correct animation collection. r=hiro
1eb9604b76a9830e7b026a1def5f18f6617fe5fb
created 2017-04-20 13:16 +0800
pushed 2017-04-20 22:55 +0000
Astley Chen Astley Chen - Bug 1355752 - Remove B2G code from nsCSSFrameConstructor.cpp. r=dholbert
a3aa7b8827ce71b87db7d2f129dd1a91d7481554
created 2017-04-10 12:55 +0800
pushed 2017-04-13 01:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1354886: null-check parent in FrameConstructor::StyleNewChildren. r=heycam
5e725e29460d9b6c576b0ef3a93043ecb29ea17b
created 2017-04-04 18:28 +0800
pushed 2017-04-12 03:40 +0000
Cameron McCormack Cameron McCormack - Bug 1353317 - stylo: For newly added content, note dirty descendants in the lazy frame construction case through the flattened tree parent. r=bholley
fbbbbb072f1a4dfc9a8a9ee4f86beb8643536159
created 2017-04-04 19:36 +0800
pushed 2017-04-09 18:52 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 7: Call StyleSubtreeForReconstruct when doing frame reconstruction. r=bholley
98731ed693b0aa45ae83afdb04e3089fc9af5b7f
created 2017-04-04 19:21 +0800
pushed 2017-04-09 18:52 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 3: Only explicitly style newly inserted content if the parent is not in a display:none subtree. r=bholley
206a7c5ddcb14ef0ab5fe81388f7cb92e38dddce
created 2017-04-04 19:17 +0800
pushed 2017-04-09 18:52 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r=bholley
8da0f11ebd004e1ed6dd9bd4ded103a36ad30340
created 2017-04-08 16:53 +0200
pushed 2017-04-08 20:57 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cbbedd0b3075 (bug 1351535)
594c924d62bb220ab7dad31da80a8a207b5064be
created 2017-04-08 16:53 +0200
pushed 2017-04-08 20:57 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 649120253cc1 (bug 1351535)
928f3c61316437162d5f4483997e4b73f0ce70b7
created 2017-04-08 16:52 +0200
pushed 2017-04-08 20:57 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0410ff898157 (bug 1351535)
0410ff8981572bed9c09b1e8b26f690b9f7595cf
created 2017-04-04 19:36 +0800
pushed 2017-04-08 20:57 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 9: Call StyleSubtreeForReconstruct when doing frame reconstruction. r=bholley
649120253cc1ad746a8bf9bf6950833383a866ec
created 2017-04-04 19:21 +0800
pushed 2017-04-08 20:57 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 3: Only explicitly style newly inserted content if the parent is not in a display:none subtree. r=bholley
cbbedd0b307543d365b3064214236e46b857b3f7
created 2017-04-04 19:17 +0800
pushed 2017-04-08 20:57 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r=bholley
21926c2cc38dd23afc0d6f02e7313af4170fb77b
created 2017-03-30 18:54 +1100
pushed 2017-04-03 10:32 +0000
Xidorn Quan Xidorn Quan - Bug 1351957 - Create URLExtraData for holding base uri, referrer, and principal. r=heycam
38894655c89e68bcd8f45d31a0d3005f2c2b53db
created 2017-04-02 18:52 +0200
pushed 2017-04-02 16:55 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
4662b8b64e3c88b850695d17d5ad8233e6388b52
created 2017-04-02 15:15 +0800
pushed 2017-04-02 16:55 +0000
Cameron McCormack Cameron McCormack - Bug 1352785 - stylo: Ensure children of elements with invalid -moz-binding URLs get styled. r=bholley
a6626b90f6436f58c394860e32ccd334d820a618
created 2017-03-31 22:49 -0400
pushed 2017-04-01 04:32 +0000
Olli Pettay Olli Pettay - Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
1e69ab4e04cc26fdcd130952515d8462405dbdb3
created 2017-03-31 17:53 -0700
pushed 2017-04-01 00:54 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound a=merge
494c291dbfcb1e1488a3b7587f86487155266721
created 2017-03-30 10:37 +0200
pushed 2017-04-01 00:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351791: Simplify PostRestyleEventForLazyConstruction. r=bholley
1b66676f665fd5caf3ffde59fe67432d6297e95f
created 2017-03-30 10:24 +0200
pushed 2017-04-01 00:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351791: Move PostRestyleEventForLazyConstruction and PostRestyleEventInternal to GeckoRestyleManager. r=bholley
6551d56d65871c61e52bbd8e0a728ec70f488aed
created 2017-03-31 16:55 -0400
pushed 2017-03-31 20:56 +0000
Olli Pettay Olli Pettay - Backout Bug 1351860, r=backout
a220553b86db49be6280ce56702b0da34130cd6e
created 2017-03-31 13:13 -0400
pushed 2017-03-31 19:45 +0000
Olli Pettay Olli Pettay - Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
8bd66bfcf13ef6ad640b52abf9752f5b6e51e9bb
created 2017-03-27 13:22 -0700
pushed 2017-03-30 19:21 +0000
Bobby Holley Bobby Holley - Bug 1350244 - Back out bug 1348606 part 5 (Use a threadsafe array for counters). r=me
d09572f941c52f2f0b64ba7c7089208d91f47e8a
created 2017-03-23 17:16 -0700
pushed 2017-03-29 22:48 +0000
Bobby Holley Bobby Holley - Bug 1350441 - Clear servo data when tearing down frames for DestroyFramesFor. r=heycam
ad39b0e993387a04b05dd4db3f8b634302b653a0
created 2017-03-28 21:26 -0400
pushed 2017-03-29 13:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1351139. Use only one kind of anonymous box for the block wrappers we create for a block-inside-inline split. r=dbaron
4c987b7ed54a630a7de76adcc2eb00dab49d5dfd
created 2017-03-24 14:24 +0100
pushed 2017-03-24 13:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
8e366bd6d5f4c5bcd949498f7cf1a5df58ae08de
created 2017-03-24 14:44 +0800
pushed 2017-03-24 13:29 +0000
Cameron McCormack Cameron McCormack - Bug 1349487 - stylo: Eagerly style content appended in a ShadowRoot. r=bholley
ff4b66de4c9c9f197b2a5f94f9cc71e72769fff5
created 2017-03-24 14:27 +0800
pushed 2017-03-24 13:29 +0000
Cameron McCormack Cameron McCormack - Bug 1349134 - stylo: Style newly appended children of an element with a binding through their flattened tree parents. r=bholley
e520178e739bc7ec899e61ba47907b8e9065ddc3
created 2017-03-20 14:13 +0800
pushed 2017-03-24 13:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 5 - Use GetParentAllowServo() related to first letter frame. r=bz
cf701cfc024972be7bb703aace2b9d88e6f27115
created 2017-03-23 23:13 +0100
pushed 2017-03-24 13:29 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
e389879425a71bf4c0db797550005cd4438de3b7
created 2017-03-24 10:21 +0800
pushed 2017-03-24 02:21 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
dfe3771711d17a8668a1243f73d5e037a3abe65b
created 2017-03-23 16:55 -0700
pushed 2017-03-23 23:56 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
cab92aa7f83e77f446bd1fc5e1547227ed0c19e2
created 2017-03-22 15:01 -0700
pushed 2017-03-23 23:56 +0000
Bobby Holley Bobby Holley - Bug 1348606 - Use a threadsafe array for counters. r=xidorn
4e7e5efb1bd8ee62c02e0def3058ee250a811504
created 2017-03-23 23:13 +0100
pushed 2017-03-23 22:13 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
f9222bab527db09a92d604292b264cbf6aa14b45
created 2017-03-23 15:29 +0800
pushed 2017-03-23 12:57 +0000
cku cku - Bug 1349462 - Part 1. Rename IsSVGText as IsInSVGTextSubtree. r=heycam
0c15ca7e1ba72121fddcca37e24ba5270d38a399
created 2017-03-23 11:44 +0800
pushed 2017-03-23 12:57 +0000
Cameron McCormack Cameron McCormack - Bug 1349457 - stylo: Eagerly style generated content. r=bholley
d767466dcdf7ac44d3dfb5428ace717a23f28f0f
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 4 - Remove some params to SyncFrameViewProperties and make it a member function instead. Make the aView param optional, use the frame's view if none provided. r=tnikkel
4261e71cf24c391b8362fdb5d8a5526e918ed0fd
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 2 - Remove the ViewProperty and store the nsView* in a field on the relevant frame classes instead. r=tnikkel
c90ad4b528aadedb3e59fb40850b557a11d7a841
created 2017-03-21 01:22 +0100
pushed 2017-03-21 00:22 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 1 - Move a few nsView related methods from nsContainerFrame to nsIFrame/nsFrame (idempotent patch). r=dholbert
ec098c9386d31343e1188cd51240e92dbb3e73c7
created 2017-03-20 02:56 +0100
pushed 2017-03-20 21:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Cleanup infallible or unchecked nsCSSFrameConstructor methods. r=heycam
cf88b57092617b64b1f0aa66a49dde3e6f4e5bc2
created 2017-03-17 15:30 +0800
pushed 2017-03-19 15:39 +0000
Cameron McCormack Cameron McCormack - Bug 1330843 - Allow JS to create NAC pseudo-elements. r=bholley
f85eb6b4979496229915f467c31bc5773259741a
created 2017-03-16 17:43 +0800
pushed 2017-03-18 15:27 +0000
Cameron McCormack Cameron McCormack - Bug 1346623 - Part 1: Prevent canvas custom content from becoming NAC when reframing the root element. r=bholley
6ed991361ec1cc16c438674fa99d998dd97b7c92
created 2017-03-17 08:19 +0100
pushed 2017-03-17 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9e40bc33e620 (bug 1346623) for perma leak in chrome-style stylo tests
9e40bc33e62091e96d33b4a8264e962b3653a8a5
created 2017-03-16 17:43 +0800
pushed 2017-03-17 13:55 +0000
Cameron McCormack Cameron McCormack - Bug 1346623 - Part 1: Prevent canvas custom content from becoming NAC when reframing the root element. r=bholley
aa279848f2133b82f83649478ee0a57f69e7d263
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 7. Change stylo to correctly recompute style of SVG anonymous wrapper boxes. r=heycam
bac9ba31bdf1db327bbbb367eff7a30fd3361556
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 6. Change stylo to correctly recompute style of column-content anonymous boxes. r=heycam
3c00ccf0cf5e05fb67436634614177d63c304dde
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 5. Change stylo to correctly recompute style on the anonymous boxes that hang off comboboxes. r=heycam
396da770127f3b1aae4a5044e37e34981a050b40
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 3. Fix stylo to properly update styles for the content container frame of <fieldset>. r=heycam
e150bb1b7484e53ecd7b23c7c74f28ad38ba5e9b
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam
7ac30073bcac75a1f0217a342300233a4a2d939e
created 2017-03-08 23:50 -0500
pushed 2017-03-09 10:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 6. Make ::-moz-pagebreak a non-inheriting anon box. r=heycam
369ab8db0369b57fdae30ee7f506e00e3013111b
created 2017-03-08 23:50 -0500
pushed 2017-03-09 10:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 4. Rename ResolveAnonymousBoxStyle to ResolveInheritingAnonymousBoxStyle. r=heycam
8c3640c241d8d109de1bc25b42e6b2b37eee68f7
created 2017-03-08 03:14 -0500
pushed 2017-03-08 15:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343879. Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. r=bholley
791a43e25a1e56bfad5a062bd7f94a6d2f0957d5
created 2017-03-08 14:28 +0100
pushed 2017-03-08 13:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
afd58f4674d1fdc102e1887b7dbcc13a0c255fc2
created 2017-03-08 00:18 -0500
pushed 2017-03-08 13:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron
less more (0) -1000 -300 -100 -60 tip