[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