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 <y...@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
>
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to