[webkit-dev] Reseting runtime-flag enabled features and IndexedDB

Yoav Weiss yoav at yoav.ws
Fri Jul 8 06:14:34 PDT 2016


I've now taken a separate approach
<https://bugs.webkit.org/show_bug.cgi?id=158902>, which doesn't require
changing the default in order for the IndexedDB tests to run successfully.

On Thu, Jul 7, 2016 at 11:33 AM, Yoav Weiss <yoav at yoav.ws> wrote:

> After encountering flakiness as a result of runtime flags leaking between
> tests, I wrote a patch <https://bugs.webkit.org/show_bug.cgi?id=158902>
> that resets all feature flags to their default values between tests.
>
> The problem I encountered was that IndexedDB was turned off by default in
> RuntimeEnabledFeatures, but was (and still is) manually turned on by
> WebView (on both mac and win) and by WebKit2. That meant that reseting it
> to the default value between tests caused a lot of tests to fail (as they
> were relying on it being on). At the same time, I'm not sure that flipping
> the default to true won't have an undesired impact on other ports which may
> have the feature turned off.
>
> So, I'd love some advice on that front. Do the other ports have that
> feature disabled as I suspect? If so, would it be a problem to turn it on
> for those ports?
>
> Thanks,
> Yoav
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20160708/6194edec/attachment.html>


More information about the webkit-dev mailing list