On Aug 18, 2009, at 3:53 PM, [email protected] wrote:

Modified: trunk/WebKitTools/DumpRenderTree/win/UIDelegate.cpp (47446 => 47447)

--- trunk/WebKitTools/DumpRenderTree/win/UIDelegate.cpp 2009-08-18 19:53:27 UTC (rev 47446) +++ trunk/WebKitTools/DumpRenderTree/win/UIDelegate.cpp 2009-08-18 19:53:31 UTC (rev 47447)
@@ -43,6 +43,8 @@
 #include <WebKit/WebKit.h>
 #include <stdio.h>

+#include <atlbase.h>
+
 using std::wstring;

 class DRTUndoObject {
@@ -563,6 +565,17 @@
         /* [in] */ IWebSecurityOrigin *origin,
         /* [in] */ BSTR databaseIdentifier)
 {
+    CComBSTR protocol;
+    CComBSTR host;
+    unsigned short port;
+
+    origin->protocol(&protocol);
+    origin->host(&host);
+    origin->port(&port);
+
+    if (!done && gLayoutTestController->dumpDatabaseCallbacks())
+ printf("UI DELEGATE DATABASE CALLBACK: exceededDatabaseQuotaForSecurityOrigin:{%S, %S, %i} database:%S\n", protocol, host, port, databaseIdentifier);
+



We avoid ATL in WebKit/DRT code because ATL is not included with VC++ Express. Presumably this patch has broken the VC++ Express build.

-Adam

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to