WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
87995
[Gtk] Add a configuration option for disabling unstable features in releases
https://bugs.webkit.org/show_bug.cgi?id=87995
Summary
[Gtk] Add a configuration option for disabling unstable features in releases
Zan Dobersek
Reported
2012-05-31 11:34:15 PDT
As discussed in
https://bugs.webkit.org/show_bug.cgi?id=87127
and later on IRC, there are occasions where the feature might be supported (more or less) completely by the Gtk port but is not ready for shipping in release versions due to incompleteness or instability (spec-wise). Two features that might fall under this categorization in the feature are perhaps those guarded by the ENABLE_GAMEPAD and ENABLE_MEDIA_STREAM defines. To achieve this a configuration option should be added - when enabled (through build-webkit or manually) the features are enabled and compiled, when disabled (the default value, when compiling a release) the features are not included in the build.
Attachments
Patch
(7.32 KB, patch)
2012-07-06 11:03 PDT
,
Zan Dobersek
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Zan Dobersek
Comment 1
2012-07-06 09:58:19 PDT
This blocking
bug #87127
makes more sense.
Zan Dobersek
Comment 2
2012-07-06 11:03:11 PDT
Created
attachment 151104
[details]
Patch
Martin Robinson
Comment 3
2012-07-06 11:07:56 PDT
Comment on
attachment 151104
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=151104&action=review
> configure.ac:1510 > + Unstable features : $enable_unstable_features
Perhaps it would be better to hide this option. I don't think we want downstream turning it on.
Zan Dobersek
Comment 4
2012-07-06 11:26:54 PDT
(In reply to
comment #3
)
> (From update of
attachment 151104
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=151104&action=review
> > > configure.ac:1510 > > + Unstable features : $enable_unstable_features > > Perhaps it would be better to hide this option. I don't think we want downstream turning it on.
Very well, I'll remove it when landing.
Zan Dobersek
Comment 5
2012-07-06 11:54:37 PDT
Landed in
http://trac.webkit.org/changeset/121988
.
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