Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8096312

[WebView] DEBUG build fails with unresolved symbols

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 8u40
    • 8u40
    • javafx
    • None
    • web

      WebView build in DEBUG mode fails with the following errors:

      Editor.obj : error LNK2019: unresolved external symbol "private: class WTF::PassRefPtr<class WebCore::Clipboard> __cdecl WebCore::Editor::newGeneralClipboard(enum WebCore::ClipboardAccessPolicy,class WebCore::Frame *)" (?newGeneralClipboard@Editor@WebCore@@AEAA?AV?$PassRefPtr@VClipboard@WebCore@@@WTF@@W4ClipboardAccessPolicy@2@PEAVFrame@2@@Z) referenced in function "public: bool __cdecl WebCore::Editor::dispatchCPPEvent(class WTF::AtomicString const &,enum WebCore::ClipboardAccessPolicy)" (?dispatchCPPEvent@Editor@WebCore@@QEAA_NAEBVAtomicString@WTF@@W4ClipboardAccessPolicy@2@@Z)
      ReplaceSelectionCommand.obj : error LNK2019: unresolved external symbol "bool __cdecl WebCore::isCharacterSmartReplaceExempt(unsigned int,bool)" (?isCharacterSmartReplaceExempt@WebCore@@YA_NI_N@Z) referenced in function "bool __cdecl WebCore::isCharacterSmartReplaceExemptConsideringNonBreakingSpace(unsigned int,bool)" (?isCharacterSmartReplaceExemptConsideringNonBreakingSpace@WebCore@@YA_NI_N@Z)
      FTPDirectoryDocument.obj : error LNK2019: unresolved external symbol "public: static class WTF::PassRefPtr<class WebCore::SharedBuffer> __cdecl WebCore::SharedBuffer::createWithContentsOfFile(class WTF::String const &)" (?createWithContentsOfFile@SharedBuffer@WebCore@@SA?AV?$PassRefPtr@VSharedBuffer@WebCore@@@WTF@@AEBVString@4@@Z) referenced in function "class WTF::PassRefPtr<class WebCore::SharedBuffer> __cdecl WebCore::createTemplateDocumentData(class WebCore::Settings *)" (?createTemplateDocumentData@WebCore@@YA?AV?$PassRefPtr@VSharedBuffer@WebCore@@@WTF@@PEAVSettings@1@@Z)
      Page.obj : error LNK2001: unresolved external symbol "public: static class WTF::PassRefPtr<class WebCore::SharedBuffer> __cdecl WebCore::SharedBuffer::createWithContentsOfFile(class WTF::String const &)" (?createWithContentsOfFile@SharedBuffer@WebCore@@SA?AV?$PassRefPtr@VSharedBuffer@WebCore@@@WTF@@AEBVString@4@@Z)
      CanvasRenderingContext2D.obj : error LNK2019: unresolved external symbol "public: bool __cdecl WebCore::Path::strokeContains(class WebCore::StrokeStyleApplier *,class WebCore::FloatPoint const &)const " (?strokeContains@Path@WebCore@@QEBA_NPEAVStrokeStyleApplier@2@AEBVFloatPoint@2@@Z) referenced in function "public: bool __cdecl WebCore::CanvasRenderingContext2D::isPointInStroke(float,float)" (?isPointInStroke@CanvasRenderingContext2D@WebCore@@QEAA_NMM@Z)
      RenderSVGShape.obj : error LNK2001: unresolved external symbol "public: bool __cdecl WebCore::Path::strokeContains(class WebCore::StrokeStyleApplier *,class WebCore::FloatPoint const &)const " (?strokeContains@Path@WebCore@@QEBA_NPEAVStrokeStyleApplier@2@AEBVFloatPoint@2@@Z)
      ChromeClientJava.obj : error LNK2019: unresolved external symbol "public: __cdecl WebCore::SearchPopupMenuJava::SearchPopupMenuJava(class WebCore::PopupMenuClient *)" (??0SearchPopupMenuJava@WebCore@@QEAA@PEAVPopupMenuClient@1@@Z) referenced in function "public: virtual class WTF::PassRefPtr<class WebCore::SearchPopupMenu> __cdecl WebCore::ChromeClientJava::createSearchPopupMenu(class WebCore::PopupMenuClient *)const " (?createSearchPopupMenu@ChromeClientJava@WebCore@@UEBA?AV?$PassRefPtr@VSearchPopupMenu@WebCore@@@WTF@@PEAVPopupMenuClient@2@@Z)
      ..\lib\jfxwebkit.dll : fatal error LNK1120: 5 unresolved externals

      This is quite critical as we lose the ability to debug issues on Win with it...

            ant Anton Tarasov (Inactive)
            ant Anton Tarasov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: