[Webkit-unassigned] [Bug 213138] New: Windows layout tests fail when changing ContentSniffingPolicy/ContentEncodingSniffingPolicy enum values

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 12 10:36:19 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=213138

            Bug ID: 213138
           Summary: Windows layout tests fail when changing
                    ContentSniffingPolicy/ContentEncodingSniffingPolicy
                    enum values
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: achristensen at apple.com, darin at apple.com

Windows layout tests fail when changing ContentSniffingPolicy/ContentEncodingSniffingPolicy enum values as seen in Bug 213093.

However, the build doesn't break, so it seems the Apple Windows port is likely using hard-coded numeric values instead of enum values somewhere.

Here are the two enums I had to revert (in Bug 213093) to fix Windows layout tests in Source/WebCore/loader/ResourceLoaderOptions.h:

enum class ContentSniffingPolicy : bool {
    SniffContent,
    DoNotSniffContent
};

enum class ContentEncodingSniffingPolicy : bool {
    Sniff,
    DoNotSniff
};

See:  <https://bugs.webkit.org/attachment.cgi?oldid=401700&action=interdiff&newid=401704&headers=1>

Failing EWS test run:  <https://ews-build.webkit.org/#/builders/10/builds/21380>
Failing EWS test results:  <https://ews-build.webkit.org/results/Windows-EWS/r401700-21380/results.html>

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200612/58688fc4/attachment.htm>


More information about the webkit-unassigned mailing list