Title: [235566] trunk/Source/WebKitLegacy/win
- Revision
- 235566
- Author
- [email protected]
- Date
- 2018-08-31 13:15:28 -0700 (Fri, 31 Aug 2018)
Log Message
Unreviewed Windows build fix after r235562.
* WebCoreSupport/WebFrameLoaderClient.cpp:
(WebFrameLoaderClient::dispatchWillSubmitForm):
Modified Paths
Diff
Modified: trunk/Source/WebKitLegacy/win/ChangeLog (235565 => 235566)
--- trunk/Source/WebKitLegacy/win/ChangeLog 2018-08-31 20:08:08 UTC (rev 235565)
+++ trunk/Source/WebKitLegacy/win/ChangeLog 2018-08-31 20:15:28 UTC (rev 235566)
@@ -1,5 +1,12 @@
2018-08-31 Chris Dumez <[email protected]>
+ Unreviewed Windows build fix after r235562.
+
+ * WebCoreSupport/WebFrameLoaderClient.cpp:
+ (WebFrameLoaderClient::dispatchWillSubmitForm):
+
+2018-08-31 Chris Dumez <[email protected]>
+
Assertion hit in ~CompletionHandler() from ~WebFrame()
https://bugs.webkit.org/show_bug.cgi?id=189199
<rdar://problem/42657233>
Modified: trunk/Source/WebKitLegacy/win/WebCoreSupport/WebFrameLoaderClient.cpp (235565 => 235566)
--- trunk/Source/WebKitLegacy/win/WebCoreSupport/WebFrameLoaderClient.cpp 2018-08-31 20:08:08 UTC (rev 235565)
+++ trunk/Source/WebKitLegacy/win/WebCoreSupport/WebFrameLoaderClient.cpp 2018-08-31 20:15:28 UTC (rev 235566)
@@ -623,7 +623,7 @@
COMPtr<IPropertyBag> formValuesPropertyBag(AdoptCOM, COMPropertyBag<String>::createInstance(formValuesMap));
COMPtr<WebFrame> sourceFrame(kit(formState.sourceDocument().frame()));
- if (SUCCEEDED(formDelegate->willSubmitForm(m_webFrame, sourceFrame.get(), formElement.get(), formValuesPropertyBag.get(), setUpPolicyListener([completionHandler = WTFMove(completionHandler)] (PolicyAction) { completionHandler(); }).get())))
+ if (SUCCEEDED(formDelegate->willSubmitForm(m_webFrame, sourceFrame.get(), formElement.get(), formValuesPropertyBag.get(), setUpPolicyListener([completionHandler = WTFMove(completionHandler)] (PolicyAction) mutable { completionHandler(); }).get())))
return;
// FIXME: Add a sane default implementation
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes