⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 264753 in webkit


Ignore:
Timestamp:
Jul 23, 2020, 3:59:53 AM (6 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, reverting r264745.
https://bugs.webkit.org/show_bug.cgi?id=214681

Broke 3 web-platform-tests on iOS

Reverted changeset:

"iOS simulator does not support WebAssembly"
https://bugs.webkit.org/show_bug.cgi?id=191064
https://trac.webkit.org/changeset/264745

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r264751 r264753  
     12020-07-23  Commit Queue  <commit-queue@webkit.org>
     2
     3        Unreviewed, reverting r264745.
     4        https://bugs.webkit.org/show_bug.cgi?id=214681
     5
     6        Broke 3 web-platform-tests on iOS
     7
     8        Reverted changeset:
     9
     10        "iOS simulator does not support WebAssembly"
     11        https://bugs.webkit.org/show_bug.cgi?id=191064
     12        https://trac.webkit.org/changeset/264745
     13
    1142020-07-23  Mark Lam  <mark.lam@apple.com>
    215
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r264745 r264753  
    4141# we explicitly disallow this because this font is too slow.
    4242fast/text/initial-advance-in-intermediate-run-complex.html [ ImageOnlyFailure ]
     43
     44# Simulator doesn't support WebAssembly.
     45http/tests/security/contentSecurityPolicy/WebAssembly-allowed.html [ Failure ]
     46http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-about-blank-iframe.html [ Failure ]
     47http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-external-script.html [ Failure ]
     48http/tests/security/contentSecurityPolicy/WebAssembly-blocked-in-subframe.html [ Failure ]
     49http/tests/security/contentSecurityPolicy/WebAssembly-blocked.html [ Failure ]
     50imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.html [ Failure ]
     51imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.serviceworker.html [ Failure ]
     52imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-success.any.worker.html [ Failure ]
     53wasm/iframe-postmessage.html [ Skip ]
     54wasm/iframe-parent-postmessage.html [ Skip ]
     55wasm/window-postmessage.html [ Skip ]
     56imported/w3c/web-platform-tests/encoding/encodeInto.any.html [ Skip ]
     57imported/w3c/web-platform-tests/encoding/encodeInto.any.worker.html [ Skip ]
     58imported/w3c/web-platform-tests/encoding/streams/decode-utf8.any.html [ Skip ]
     59imported/w3c/web-platform-tests/encoding/streams/decode-utf8.any.worker.html [ Skip ]
     60imported/w3c/web-platform-tests/encoding/textdecoder-copy.any.html [ Skip ]
     61imported/w3c/web-platform-tests/encoding/textdecoder-copy.any.worker.html [ Skip ]
     62imported/w3c/web-platform-tests/encoding/textdecoder-streaming.any.html [ Skip ]
     63imported/w3c/web-platform-tests/encoding/textdecoder-streaming.any.worker.html [ Skip ]
    4364
    4465# These tests seem to fail due pixel rounding errors in the absolute positioned elements used as reference.
  • trunk/Source/WTF/ChangeLog

    r264747 r264753  
     12020-07-23  Commit Queue  <commit-queue@webkit.org>
     2
     3        Unreviewed, reverting r264745.
     4        https://bugs.webkit.org/show_bug.cgi?id=214681
     5
     6        Broke 3 web-platform-tests on iOS
     7
     8        Reverted changeset:
     9
     10        "iOS simulator does not support WebAssembly"
     11        https://bugs.webkit.org/show_bug.cgi?id=191064
     12        https://trac.webkit.org/changeset/264745
     13
    1142020-07-22  Jer Noble  <jer.noble@apple.com>
    215
  • trunk/Source/WTF/wtf/PlatformEnable.h

    r264745 r264753  
    611611#endif
    612612
     613/* FIXME: This should be turned into an #error invariant */
     614/* The FTL is disabled on the iOS simulator, mostly for simplicity. */
     615#if PLATFORM(IOS_FAMILY_SIMULATOR)
     616#undef ENABLE_FTL_JIT
     617#define ENABLE_FTL_JIT 0
     618#endif
     619
    613620/* If possible, try to enable a disassembler. This is optional. We proceed in two
    614621   steps: first we try to find some disassembler that we can use, and then we
  • trunk/Source/WTF/wtf/PlatformEnableCocoa.h

    r264747 r264753  
    205205#endif
    206206
    207 #if !defined(ENABLE_FTL_JIT) && !USE(JSVALUE32_64)
     207#if !defined(ENABLE_FTL_JIT) && !USE(JSVALUE32_64) && !PLATFORM(IOS_FAMILY_SIMULATOR)
    208208#define ENABLE_FTL_JIT 1
    209209#endif
Note: See TracChangeset for help on using the changeset viewer.