WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 162246
[WinCairo] Not building since 206044
https://bugs.webkit.org/show_bug.cgi?id=162246
Summary
[WinCairo] Not building since 206044
Christopher Reid
Reported
2016-09-19 17:07:25 PDT
CookieJarCurl.cpp was failing to compile due to some string builder changes. Also JSWebGLRenderingContextCustom.cpp was failing to link due to this error: WebCore.lib(JSWebGLRenderingContextCustom.obj) : error LNK2001: unresolved external symbol "private: void * __cdecl JSC ::Heap::allocateObjectOfType<class JSC::Structure>(unsigned __int64)" (??$allocateObjectOfType@VStructure@JSC@@@Heap@JS C@@AEAAPEAX_K@Z)
Attachments
Patch
(2.16 KB, patch)
2016-09-19 17:13 PDT
,
Christopher Reid
no flags
Details
Formatted Diff
Diff
Patch
(2.20 KB, patch)
2016-09-19 17:31 PDT
,
Christopher Reid
achristensen
: review-
Details
Formatted Diff
Diff
New patch to remove temporary strings as suggested
(2.29 KB, patch)
2016-09-20 11:19 PDT
,
Christopher Reid
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Christopher Reid
Comment 1
2016-09-19 17:13:10 PDT
Created
attachment 289288
[details]
Patch
WebKit Commit Bot
Comment 2
2016-09-19 17:15:39 PDT
Attachment 289288
[details]
did not pass style-queue: ERROR: Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp:34: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5] Total errors found: 2 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
Christopher Reid
Comment 3
2016-09-19 17:31:52 PDT
Created
attachment 289290
[details]
Patch
Alex Christensen
Comment 4
2016-09-19 18:28:15 PDT
Comment on
attachment 289290
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=289290&action=review
> Source/WebCore/platform/network/curl/CookieJarCurl.cpp:226 > - cookieStr.append(cookieName + "\t"); > + cookieStr.append(String(domain + "\t"));
What's this? If this is necessary, we should call append twice instead of appending the result of allocating a string, copying two strings, then appending it.
Christopher Reid
Comment 5
2016-09-20 11:19:32 PDT
Created
attachment 289389
[details]
New patch to remove temporary strings as suggested
Christopher Reid
Comment 6
2016-09-20 11:19:49 PDT
For reference the error we're seeing with CookieJarCurl is: Source\WebCore\platform\network\curl\CookieJarCurl.cpp(226): error C2668: 'WTF::StringBuilder::append': amb iguous call to overloaded function The ambiguous calls are WTF::StringBuilder::append(const WTF::AtomicString&) and WTF::StringBuilder::append(const WTF::String&)
WebKit Commit Bot
Comment 7
2016-09-20 12:13:51 PDT
Comment on
attachment 289389
[details]
New patch to remove temporary strings as suggested Clearing flags on attachment: 289389 Committed
r206163
: <
http://trac.webkit.org/changeset/206163
>
WebKit Commit Bot
Comment 8
2016-09-20 12:13:55 PDT
All reviewed patches have been landed. Closing bug.
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