[Webkit-unassigned] [Bug 258201] New: [GTK] Build failure: m_page not declared in this scope

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 16 06:15:07 PDT 2023


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

            Bug ID: 258201
           Summary: [GTK] Build failure: m_page not declared in this scope
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kdwkleung at protonmail.com
                CC: bugs-noreply at webkitgtk.org

With WebKit main, building WebKitGTK fails:



In file included from /app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:27,
                 from /app/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp:1:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.h:57:5: error: ‘WeakPtr’ does not name a type
   57 |     WeakPtr<WebPage> m_page;
      |     ^~~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In constructor ‘WebKit::WebColorChooser::WebColorChooser(WebKit::WebPage*, WebCore::ColorChooserClient*, const WebCore::Color&)’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:42:7: error: class ‘WebKit::WebColorChooser’ does not have any field named ‘m_page’
   42 |     , m_page(page)
      |       ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:44:5: error: ‘m_page’ was not declared in this scope; did you mean ‘page’?
   44 |     m_page->setActiveColorChooser(this);
      |     ^~~~~~
      |     page
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In destructor ‘virtual WebKit::WebColorChooser::~WebColorChooser()’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:50:10: error: ‘m_page’ was not declared in this scope
   50 |     if (!m_page)
      |          ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:53:5: error: ‘m_page’ was not declared in this scope
   53 |     m_page->setActiveColorChooser(0);
      |     ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In member function ‘void WebKit::WebColorChooser::disconnectFromPage()’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:68:5: error: ‘m_page’ was not declared in this scope
   68 |     m_page = 0;
      |     ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In member function ‘virtual void WebKit::WebColorChooser::reattachColorChooser(const WebCore::Color&)’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:74:5: error: ‘m_page’ was not declared in this scope
   74 |     m_page->setActiveColorChooser(this);
      |     ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In member function ‘virtual void WebKit::WebColorChooser::setSelectedColor(const WebCore::Color&)’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:82:10: error: ‘m_page’ was not declared in this scope
   82 |     if (!m_page)
      |          ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:85:9: error: ‘m_page’ was not declared in this scope
   85 |     if (m_page->activeColorChooser() != this)
      |         ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:88:113: error: ‘m_page’ was not declared in this scope
   88 |     WebProcess::singleton().parentProcessConnection()->send(Messages::WebPageProxy::SetColorPickerColor(color), m_page->identifier());
      |                                                                                                                 ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp: In member function ‘virtual void WebKit::WebColorChooser::endChooser()’:
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:93:10: error: ‘m_page’ was not declared in this scope
   93 |     if (!m_page)
      |          ^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:96:103: error: ‘m_page’ was not declared in this scope
   96 |     WebProcess::singleton().parentProcessConnection()->send(Messages::WebPageProxy::EndColorPicker(), m_page->identifier());
      |                                                                                                       ^~~~~~
[1342/1636] Building CXX object Sourc...urces/UnifiedSource-54928a2b-25.cpp.o
ninja: build stopped: subcommand failed.

-- 
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/20230616/3703d011/attachment.htm>


More information about the webkit-unassigned mailing list