- From: <bugzilla@jessica.w3.org>
- Date: Thu, 15 Mar 2012 00:34:56 +0000
- To: public-css-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16383 Summary: Strictly disallow pseudo-elements to flow into regions directly. Product: CSS Version: unspecified Platform: PC OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Regions AssignedTo: vhardy@adobe.com ReportedBy: vhardy@adobe.com QAContact: public-css-bugzilla@w3.org CC: eoconnor@apple.com The specification is currently lose about whether or not pseudo-elements can have the flow-into property: === The ‘flow-into’ property does not apply to the ::first-line and ::first-letter pseudo-elements. The effect of ‘flow-into’ on generated content such as ::marker, ::before and ::after is undefined. This may change depending on implementation feedback. === It seems it would be better to disallow flow-into on pseudo-elements because a) it can break the model of some pseudo elements (e.g., ::before would no longer be 'before' its element's content if moved to a flow) and b) it causes issues with the object model's NamedFlow.getContentNodes() which assumes that all that can be flown into a region is a Node (and there is no Node API to pseudo-elements). The recommendation is to strictly disallow flow-into on all pseudo-elements. -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Thursday, 15 March 2012 00:34:58 UTC