Bug 100919

Summary: [Shadow] Pseudo custom-elements should start with 'x-'
Product: WebKit Reporter: Shinya Kawanaka <shinyak>
Component: CSSAssignee: Shinya Kawanaka <shinyak>
Status: RESOLVED FIXED    
Severity: Normal CC: allan.jensen, cmarcelo, macpherson, menard, webcomponents-bugzilla, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 100826    
Bug Blocks: 101170    
Attachments:
Description Flags
Patch none

Shinya Kawanaka
Reported 2012-10-31 22:42:55 PDT
We would like to limit pseudo custom-elements so that it starts 'x-'. Node that WebKit uses '::-webkit' for shadow pseudo ids. We should not break compatibility. Maybe we should check pseudo starts 'x-' or '-webkit'?
Attachments
Patch (4.74 KB, patch)
2012-11-06 19:43 PST, Shinya Kawanaka
no flags
Shinya Kawanaka
Comment 1 2012-11-02 23:11:30 PDT
We would like to remove shadowPseudoId() somewhere.
Shinya Kawanaka
Comment 2 2012-11-04 17:38:17 PST
Note that pseudo id starting -webkit should be allowed in UA Shadow Root.
Shinya Kawanaka
Comment 3 2012-11-06 19:43:45 PST
WebKit Review Bot
Comment 4 2012-11-06 20:41:01 PST
Comment on attachment 172707 [details] Patch Clearing flags on attachment: 172707 Committed r133715: <http://trac.webkit.org/changeset/133715>
WebKit Review Bot
Comment 5 2012-11-06 20:41:05 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.