Changeset 85061 in webkit


Ignore:
Timestamp:
Apr 27, 2011 10:42:49 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-04-27 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r84987.
http://trac.webkit.org/changeset/84987
https://bugs.webkit.org/show_bug.cgi?id=59618

Caused crashes on the GTK+ debug bots. (Requested by mrobinson
on #webkit).

  • platform/gtk/Skipped:

2011-04-27 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r84987.
http://trac.webkit.org/changeset/84987
https://bugs.webkit.org/show_bug.cgi?id=59618

Caused crashes on the GTK+ debug bots. (Requested by mrobinson
on #webkit).

  • WebCoreSupport/ChromeClientGtk.cpp: (WebKit::ChromeClient::exceededDatabaseQuota):
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r85060 r85061  
     12011-04-27  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r84987.
     4        http://trac.webkit.org/changeset/84987
     5        https://bugs.webkit.org/show_bug.cgi?id=59618
     6
     7        Caused crashes on the GTK+ debug bots. (Requested by mrobinson
     8        on #webkit).
     9
     10        * platform/gtk/Skipped:
     11
    1122011-04-27  Levi Weintraub  <leviw@chromium.org>
    213
  • trunk/LayoutTests/platform/gtk/Skipped

    r85033 r85061  
    186186# https://bugs.webkit.org/show_bug.cgi?id=56309
    187187svg/text/text-deco-01-b.svg
     188
     189# https://bugs.webkit.org/show_bug.cgi?id=58988
     190storage/open-database-set-empty-version.html
    188191
    189192###############################################################################
  • trunk/Source/WebKit/gtk/ChangeLog

    r84987 r85061  
     12011-04-27  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r84987.
     4        http://trac.webkit.org/changeset/84987
     5        https://bugs.webkit.org/show_bug.cgi?id=59618
     6
     7        Caused crashes on the GTK+ debug bots. (Requested by mrobinson
     8        on #webkit).
     9
     10        * WebCoreSupport/ChromeClientGtk.cpp:
     11        (WebKit::ChromeClient::exceededDatabaseQuota):
     12
    1132011-04-26  Martin Robinson  <mrobinson@igalia.com>
    214
  • trunk/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp

    r84987 r85061  
    587587void ChromeClient::exceededDatabaseQuota(Frame* frame, const String& databaseName)
    588588{
    589     DatabaseTracker::tracker().setQuota(frame->document()->securityOrigin(),
    590                                         webkit_get_default_web_database_quota());
    591 
    592     GRefPtr<WebKitSecurityOrigin> origin = adoptGRef(kit(frame->document()->securityOrigin()));
    593     g_signal_emit_by_name(m_webView, "database-quota-exceeded", kit(frame),
    594                           webkit_security_origin_get_web_database(origin.get(),
    595                           databaseName.utf8().data()));
     589    guint64 defaultQuota = webkit_get_default_web_database_quota();
     590    DatabaseTracker::tracker().setQuota(frame->document()->securityOrigin(), defaultQuota);
     591
     592    WebKitWebFrame* webFrame = kit(frame);
     593    WebKitSecurityOrigin* origin = webkit_web_frame_get_security_origin(webFrame);
     594    WebKitWebDatabase* webDatabase = webkit_security_origin_get_web_database(origin, databaseName.utf8().data());
     595    g_signal_emit_by_name(m_webView, "database-quota-exceeded", webFrame, webDatabase);
    596596}
    597597#endif
Note: See TracChangeset for help on using the changeset viewer.