Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e5d2d2f61dbf494c790196fc31e48c8b4292f388
      
https://github.com/WebKit/WebKit/commit/e5d2d2f61dbf494c790196fc31e48c8b4292f388
  Author: Abrar Rahman Protyasha <a_protya...@apple.com>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M Source/WebCore/platform/sql/SQLiteStatement.cpp

  Log Message:
  -----------
  REGRESSION (277477@main): Site persistence issues caused by passing incorrect 
span to SQLiteStatement::bindBlob
https://bugs.webkit.org/show_bug.cgi?id=276791
rdar://131333449

Unreviewed, partial revert of 277477@main.

In 277477@main, we adopted `std::span` in SQLiteStatement::bindBlob.
That patch introduced a subtle change the span we were passing to the
bindBlob specalization that accepts a `std::span` argument. Instead of
passing an empty span, we started passing a span with a null character
in it. This lead to some downstream site persistence issues, such as
unresponsive navbars on weather.com.

We partially revert 277477@main (the changes to SQLiteStatement.cpp) to
restore our original behavior.

* Source/WebCore/platform/sql/SQLiteStatement.cpp:
(WebCore::SQLiteStatement::bindBlob):

Canonical link: https://commits.webkit.org/281097@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to