WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
87063
<shadow> and <content> should be hidden behind ContextEnabledFeatures
https://bugs.webkit.org/show_bug.cgi?id=87063
Summary
<shadow> and <content> should be hidden behind ContextEnabledFeatures
Hajime Morrita
Reported
2012-05-21 18:16:14 PDT
Currently they are hidden by RuntimeEnabledFeatures. But it could be fine-tunable to make
Bug 86895
possible.
Attachments
Patch
(7.58 KB, patch)
2012-05-22 00:40 PDT
,
Hajime Morrita
no flags
Details
Formatted Diff
Diff
Patch
(7.58 KB, patch)
2012-05-22 02:25 PDT
,
Hajime Morrita
no flags
Details
Formatted Diff
Diff
Patch for landing
(5.46 KB, patch)
2012-05-22 17:06 PDT
,
Hajime Morrita
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Hajime Morrita
Comment 1
2012-05-22 00:40:36 PDT
Created
attachment 143214
[details]
Patch
Hajime Morrita
Comment 2
2012-05-22 00:42:14 PDT
Hi Dimitri, could you take a look? This one is an obvious part of this series.
Hajime Morrita
Comment 3
2012-05-22 02:25:13 PDT
Created
attachment 143240
[details]
Patch
Dimitri Glazkov (Google)
Comment 4
2012-05-22 09:20:57 PDT
Comment on
attachment 143240
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=143240&action=review
> Source/WebCore/ChangeLog:6 > + This change repalced "runtimeConditional" tag definition property
repalced -> replaces.
> Source/WebCore/ChangeLog:8 > + ContextEnabledFeatures instead of RuntimeEnabledFeatures.
But why are we replacing this? Should not both of these co-exist?
> Source/WebCore/ChangeLog:9 > + This also introduce ContextEnabledFeatures::shadowDOMEnabled(Document*)
introduce -> introduces.
> Source/WebCore/ChangeLog:10 > + for a complement.
"as a complement". But why do we need both?
Hajime Morrita
Comment 5
2012-05-22 16:52:20 PDT
Hi Dimitri, Thanks for reviewing! I'll land the updated patch shortly.
> > > Source/WebCore/ChangeLog:8 > > + ContextEnabledFeatures instead of RuntimeEnabledFeatures. > > But why are we replacing this? Should not both of these co-exist?
They could. But I don't think they should. If we need both, make_names.pl should get refactored before that.
> > Source/WebCore/ChangeLog:10 > > + for a complement. > > "as a complement". But why do we need both?
Good question. My feeling was that it's strage for the parser to know about domWindow. But it might be overkill. I'll try to get rid of this.
Hajime Morrita
Comment 6
2012-05-22 17:06:41 PDT
Created
attachment 143402
[details]
Patch for landing
WebKit Review Bot
Comment 7
2012-05-22 19:02:25 PDT
Comment on
attachment 143402
[details]
Patch for landing Clearing flags on attachment: 143402 Committed
r118098
: <
http://trac.webkit.org/changeset/118098
>
WebKit Review Bot
Comment 8
2012-05-22 19:02:30 PDT
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.
Top of Page
Format For Printing
XML
Clone This Bug