WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
155073
[GTK][EFL] Disable subtle-crypto in FeatureList.pm
https://bugs.webkit.org/show_bug.cgi?id=155073
Summary
[GTK][EFL] Disable subtle-crypto in FeatureList.pm
Michael Catanzaro
Reported
2016-03-05 16:13:32 PST
Nobody is working on it and nobody has further plans to work on it. This would have caught a build failure when we perhaps inadvertently added a required dependency on GnuTLS in
r197575
.
Attachments
Patch
(1.52 KB, patch)
2016-03-05 16:14 PST
,
Michael Catanzaro
dbates
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2016-03-05 16:14:38 PST
Created
attachment 273106
[details]
Patch
Michael Catanzaro
Comment 2
2016-03-05 16:55:50 PST
By the way, it's failing EWS due to
bug #155008
; just ignore that, I will push an unreviewed build fix.
Daniel Bates
Comment 3
2016-03-05 19:50:10 PST
Comment on
attachment 273106
[details]
Patch OK
Michael Catanzaro
Comment 4
2016-06-27 19:47:43 PDT
Committed
r202535
: <
http://trac.webkit.org/changeset/202535
>
Carlos Alberto Lopez Perez
Comment 5
2016-06-27 19:53:09 PDT
Please skip crypto/subtle layout tests (they were passing until now)
Carlos Garcia Campos
Comment 6
2016-06-27 22:41:35 PDT
(In reply to
comment #5
)
> Please skip crypto/subtle layout tests (they were passing until now)
Wait, why are we disabling a feature that is, at least partially, working? How do you know *nobody* is interested in this? If we disable this, and whatever is currently working breaks we will not notice it. Of course we can disable on production builds.
Carlos Alberto Lopez Perez
Comment 7
2016-06-28 03:47:32 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > Please skip crypto/subtle layout tests (they were passing until now) > > Wait, why are we disabling a feature that is, at least partially, working? > How do you know *nobody* is interested in this? If we disable this, and > whatever is currently working breaks we will not notice it. Of course we can > disable on production builds.
It was already disabled on production builds. It only was enabled on developer ones. FWIW: I agree with turning on this feature back on developer builds. Otherwise development of this feature is going to be more complicated than necessary.
Michael Catanzaro
Comment 8
2016-06-28 06:59:28 PDT
I disabled this feature because the difference in having it enabled on the bots and having it disabled in production builds led to a change that broke production builds without tripping the bots. It's better that we keep the build flags we use in development builds similar to those we use in production builds, except for a few features that are under active development, so that we have the same set of bugs. I'll skip the layout tests, thanks for noticing. (In reply to
comment #6
)
> Wait, why are we disabling a feature that is, at least partially, working?
Because the primary developer has moved on to another project, and nobody else has shown any interest in working on it since then.
> How do you know *nobody* is interested in this?
I have not seen any progress in it since I started working on WebKit. It's not on my to-do list, and probably not on yours either, and I'm not expecting a new contributor to materialize from nowhere with patches, and I'm not expecting Igalia to invest in it. So.... A lot of people are interested in the feature working, just nobody seems to be currently interested in working on implementing it. If anybody starts to actually work on it, we can turn it back on.
> If we disable this, and > whatever is currently working breaks we will not notice it.
I honestly don't care if some feature we don't have enabled breaks. I'd actually rather we did not notice, because this feature is never going to be enabled at the current rate, so it's a waste of time trying to fix it. If it breaks, it can be fixed whenever someone wants to try enabling it again. (In reply to
comment #7
)
> FWIW: I agree with turning on this feature back on developer builds. > Otherwise development of this feature is going to be more complicated than > necessary.
But I don't agree that it's complicated to enable a build flag. It's not like we're getting rid of the flag, you can still use it, we're just changing it to a default that's more suitable.
Michael Catanzaro
Comment 9
2016-06-28 07:10:55 PDT
Updated expectations in
r202561
.
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