Summary: | authn fails: could not convert ‘1.0000000000000001e-1’ from ‘double’ to ‘WTF::Seconds | ||
---|---|---|---|
Product: | WebKit | Reporter: | Дилян Палаузов <dpa-webkit> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Normal | CC: | bugs-noreply, jiewen_tan, mcatanzaro |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Description
Дилян Палаузов
2018-04-22 10:18:15 PDT
The Authenticator class is deprecated. Please update your repo to the latest one, and try if the bug can be reproduced. Thanks! That's actually the latest release of WebKitGTK+. But it looks like you're trying to build with -DENABLE_WEB_AUTHN=ON. That's not supported in WebKitGTK+, sorry. You could either try to get it working and submit a patch, or else stick to the public options (in CMake terms, the non-advanced options). Out of curiosity, what is this code for, is it Apple Pay? (In reply to Michael Catanzaro from comment #2) > That's actually the latest release of WebKitGTK+. But it looks like you're > trying to build with -DENABLE_WEB_AUTHN=ON. That's not supported in > WebKitGTK+, sorry. You could either try to get it working and submit a > patch, or else stick to the public options (in CMake terms, the non-advanced > options). > > Out of curiosity, what is this code for, is it Apple Pay? The code is for https://www.w3.org/TR/webauthn/. Where can I find a list of all compiler options, where for each option is described whether it works with WebkitGTK? (In reply to Дилян Палаузов from comment #4) > Where can I find a list of all compiler options, where for each option is > described whether it works with WebkitGTK? 'cmake -L' will show you all the supported options. Note that options are already by default set to the recommended values. 'cmake -LA' will additionally show advanced (unsupported) options (including ENABLE_WEB_AUTHN). I use 'ccmake' (with the 'T'oggle key) to see the available options. I asked for a clarifications, which of those options, run with WebkitGTK, and which do not run with WebkitGTK. Does 'Advnaced' mean 'Unsupported'? (In reply to Дилян Палаузов from comment #6) > I use 'ccmake' (with the 'T'oggle key) to see the available options. > > I asked for a clarifications, which of those options, run with WebkitGTK, > and which do not run with WebkitGTK. > > Does 'Advnaced' mean 'Unsupported'? Yes. So just don't use 'T'. There are also a couple options that should be advanced, but are not. BUILD_SHARED is definitely not going to work. LIBGCRYPTCONFIG_SCRIPT and the WEBP options should also be advanced. I'm not sure about USE_CUSTOM_LIBCXX and USE_LIBCXX. (In reply to Michael Catanzaro from comment #7) > There are also a couple options that should be advanced, but are not. > BUILD_SHARED is definitely not going to work. LIBGCRYPTCONFIG_SCRIPT and the > WEBP options should also be advanced. I'm not sure about USE_CUSTOM_LIBCXX > and USE_LIBCXX. I reported bug #184972 |