Title: [178491] trunk/Source/WebKit2
- Revision
- 178491
- Author
- [email protected]
- Date
- 2015-01-15 00:00:33 -0800 (Thu, 15 Jan 2015)
Log Message
Unreviewed. Fix GTK+ build after r178464.
* UIProcess/API/gtk/WebKitUserContent.cpp:
(_WebKitUserScript::_WebKitUserScript):
(webkitUserScriptGetUserScript):
* UIProcess/API/gtk/WebKitUserContentPrivate.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (178490 => 178491)
--- trunk/Source/WebKit2/ChangeLog 2015-01-15 07:59:09 UTC (rev 178490)
+++ trunk/Source/WebKit2/ChangeLog 2015-01-15 08:00:33 UTC (rev 178491)
@@ -1,3 +1,12 @@
+2015-01-14 Carlos Garcia Campos <[email protected]>
+
+ Unreviewed. Fix GTK+ build after r178464.
+
+ * UIProcess/API/gtk/WebKitUserContent.cpp:
+ (_WebKitUserScript::_WebKitUserScript):
+ (webkitUserScriptGetUserScript):
+ * UIProcess/API/gtk/WebKitUserContentPrivate.h:
+
2015-01-14 Sam Weinig <[email protected]>
Convert WKUserScript to be an API::Object bridged object
Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp (178490 => 178491)
--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp 2015-01-15 07:59:09 UTC (rev 178490)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContent.cpp 2015-01-15 08:00:33 UTC (rev 178491)
@@ -175,16 +175,16 @@
struct _WebKitUserScript {
_WebKitUserScript(const gchar* source, WebKitUserContentInjectedFrames injectedFrames, WebKitUserScriptInjectionTime injectionTime, const gchar* const* whitelist, const gchar* const* blacklist)
- : userScript(std::make_unique<UserScript>(
+ : userScript(adoptRef(new API::UserScript(UserScript {
String::fromUTF8(source), URL { },
toStringVector(whitelist), toStringVector(blacklist),
toUserScriptInjectionTime(injectionTime),
- toUserContentInjectedFrames(injectedFrames)))
+ toUserContentInjectedFrames(injectedFrames) })))
, referenceCount(1)
{
}
- std::unique_ptr<UserScript> userScript;
+ RefPtr<API::UserScript> userScript;
int referenceCount;
};
@@ -254,7 +254,7 @@
return userScript;
}
-const UserScript& webkitUserScriptGetUserScript(WebKitUserScript* userScript)
+API::UserScript& webkitUserScriptGetUserScript(WebKitUserScript* userScript)
{
return *userScript->userScript;
}
Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentPrivate.h (178490 => 178491)
--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentPrivate.h 2015-01-15 07:59:09 UTC (rev 178490)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitUserContentPrivate.h 2015-01-15 08:00:33 UTC (rev 178491)
@@ -20,11 +20,12 @@
#ifndef WebKitUserContentPrivate_h
#define WebKitUserContentPrivate_h
+#include "APIUserScript.h"
#include "WebKitUserContent.h"
#include <WebCore/UserScript.h>
#include <WebCore/UserStyleSheet.h>
-const WebCore::UserScript& webkitUserScriptGetUserScript(WebKitUserScript*);
+API::UserScript& webkitUserScriptGetUserScript(WebKitUserScript*);
const WebCore::UserStyleSheet& webkitUserStyleSheetGetUserStyleSheet(WebKitUserStyleSheet*);
#endif // WebKitUserContentPrivate_h
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes