WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
158743
REGRESSION (
r202020
): El Capitan CMake Debug build broken
https://bugs.webkit.org/show_bug.cgi?id=158743
Summary
REGRESSION (r202020): El Capitan CMake Debug build broken
David Kilzer (:ddkilzer)
Reported
2016-06-14 10:59:33 PDT
This change caused the El Capitan CMake Debug build to break:
Bug 158716
: False-positive over-release of WebView in destroyWebViewAndOffscreenWindow() in DumpRenderTree.mm <
https://webkit.org/b/158716
> <
https://trac.webkit.org/r202020
>
Attachments
Patch v1
(4.50 KB, patch)
2016-06-14 11:16 PDT
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
David Kilzer (:ddkilzer)
Comment 1
2016-06-14 11:16:06 PDT
Created
attachment 281266
[details]
Patch v1
WebKit Commit Bot
Comment 2
2016-06-14 11:50:07 PDT
Comment on
attachment 281266
[details]
Patch v1 Clearing flags on attachment: 281266 Committed
r202056
: <
http://trac.webkit.org/changeset/202056
>
WebKit Commit Bot
Comment 3
2016-06-14 11:50:11 PDT
All reviewed patches have been landed. Closing bug.
David Kilzer (:ddkilzer)
Comment 4
2016-06-14 12:45:13 PDT
This is fixed (no longer hitting the error): <
https://build.webkit.org/builders/Apple%20El%20Capitan%20CMake%20Debug%20%28Build%29/builds/5881
> Here's the last build with the error for this bug: <
https://build.webkit.org/builders/Apple%20El%20Capitan%20CMake%20Debug%20%28Build%29/builds/5880
> In file included from /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/DumpRenderTreeCommon.cpp:2: In file included from /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/DumpRenderTree.h:38: /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/mac/DumpRenderTreeMac.h:55:44: error: expected function body after function declarator WebView *createWebViewAndOffscreenWindow() NS_RETURNS_RETAINED; ^ 1 error generated. make[2]: *** [Tools/DumpRenderTree/CMakeFiles/DumpRenderTree.dir/DumpRenderTreeCommon.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/PixelDumpSupport.cpp:33: In file included from /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/DumpRenderTree.h:38: /Volumes/Data/slave/elcapitan-cmake-debug/build/Tools/DumpRenderTree/mac/DumpRenderTreeMac.h:55:44: error: expected function body after function declarator WebView *createWebViewAndOffscreenWindow() NS_RETURNS_RETAINED; ^ 1 error generated.
David Kilzer (:ddkilzer)
Comment 5
2016-06-14 12:52:09 PDT
Oops, DumpRenderTree is now missing the common DumpRenderTree_SOURCES from Tools/DumpRenderTree/CMakeLists.txt. Going to attempt a build fix.
David Kilzer (:ddkilzer)
Comment 6
2016-06-14 13:16:30 PDT
(In reply to
comment #5
)
> Oops, DumpRenderTree is now missing the common DumpRenderTree_SOURCES from > Tools/DumpRenderTree/CMakeLists.txt. > > Going to attempt a build fix.
And TestNetscapePlugin had the same issue. Attempt a build fix: Committed
r202060
: <
http://trac.webkit.org/changeset/202060
>
David Kilzer (:ddkilzer)
Comment 7
2016-06-14 15:09:22 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > Oops, DumpRenderTree is now missing the common DumpRenderTree_SOURCES from > > Tools/DumpRenderTree/CMakeLists.txt. > > > > Going to attempt a build fix. > > And TestNetscapePlugin had the same issue. > > Attempt a build fix: > > Committed
r202060
: <
http://trac.webkit.org/changeset/202060
>
The build fix would have worked if not for a silly typo, fixed here: Committed
r202065
: <
http://trac.webkit.org/changeset/202065
>
David Kilzer (:ddkilzer)
Comment 8
2016-06-14 15:10:15 PDT
Finally! <
https://build.webkit.org/builders/Apple%20El%20Capitan%20CMake%20Debug%20%28Build%29/builds/5889
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug