WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
96621
[Gtk] Remove configuration options for stable features that are currently enabled
https://bugs.webkit.org/show_bug.cgi?id=96621
Summary
[Gtk] Remove configuration options for stable features that are currently ena...
Zan Dobersek
Reported
2012-09-13 01:27:48 PDT
Configuration options for features that are enabled by default should be removed if the feature doesn't introduce dependencies and is considered stable.
Attachments
Patch
(29.63 KB, patch)
2012-09-17 10:49 PDT
,
Zan Dobersek
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Zan Dobersek
Comment 1
2012-09-17 10:49:00 PDT
Created
attachment 164418
[details]
Patch
Martin Robinson
Comment 2
2012-09-17 10:51:29 PDT
Comment on
attachment 164418
[details]
Patch Great!
Zan Dobersek
Comment 3
2012-09-17 10:57:36 PDT
Comment on
attachment 164418
[details]
Patch Clearing flags on attachment: 164418 Committed
r128776
: <
http://trac.webkit.org/changeset/128776
>
Zan Dobersek
Comment 4
2012-09-17 10:57:40 PDT
All reviewed patches have been landed. Closing bug.
Adam Klein
Comment 5
2012-10-01 13:52:35 PDT
I see that this patch put DOM MutationObservers in the "unstable features" bucket. Can you explain a bit of the background for that? I ask because I'd like to remove the ENABLE_MUTATION_OBSERVERS #define, since it's been enabled by default everywhere for awhile (and seems to be shipping in several WebKit-based browsers, including Safari and Chrome).
Martin Robinson
Comment 6
2012-10-01 13:55:04 PDT
(In reply to
comment #5
)
> I see that this patch put DOM MutationObservers in the "unstable features" bucket. Can you explain a bit of the background for that? I ask because I'd like to remove the ENABLE_MUTATION_OBSERVERS #define, since it's been enabled by default everywhere for awhile (and seems to be shipping in several WebKit-based browsers, including Safari and Chrome).
It probably just wasn't turned on for stable releases as an oversight. If it's stable enough to ship, feel free to just remove the option, I'd say.
Zan Dobersek
Comment 7
2012-10-02 03:27:59 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > I see that this patch put DOM MutationObservers in the "unstable features" bucket. Can you explain a bit of the background for that? I ask because I'd like to remove the ENABLE_MUTATION_OBSERVERS #define, since it's been enabled by default everywhere for awhile (and seems to be shipping in several WebKit-based browsers, including Safari and Chrome). > > It probably just wasn't turned on for stable releases as an oversight. If it's stable enough to ship, feel free to just remove the option, I'd say.
That's the case, GTK port shouldn't pose any obstacles for removing this define, so proceed at will.
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