Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: aa90822cf5047b20481ce3d1a9112ae604880753
      
https://github.com/WebKit/WebKit/commit/aa90822cf5047b20481ce3d1a9112ae604880753
  Author: Sihui Liu <[email protected]>
  Date:   2024-10-29 (Tue, 29 Oct 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/platform/ios/TestExpectations
    R LayoutTests/storage/indexeddb/events-private.html
    R LayoutTests/storage/indexeddb/events.html
    M LayoutTests/storage/indexeddb/modern/resources/versionchange-event.js
    M LayoutTests/storage/indexeddb/modern/versionchange-event-expected.txt
    M 
LayoutTests/storage/indexeddb/modern/versionchange-event-private-expected.txt
    M LayoutTests/storage/indexeddb/removed-expected.txt
    M LayoutTests/storage/indexeddb/removed-private-expected.txt
    R LayoutTests/storage/indexeddb/resources/events.js
    M LayoutTests/storage/indexeddb/resources/removed.js

  Log Message:
  -----------
  Update and unskip storage/indexeddb/removed.html
https://bugs.webkit.org/show_bug.cgi?id=282211
rdar://138799402

Reviewed by Per Arne Vollan.

According to spec https://dom.spec.whatwg.org/#dom-document-createevent, 
IDBVersionChangeEvent cannot be created with
document.createEvent, and the function should throw error when passed 
'IDBVersionChangeEvent'. This patch updates the
relevant tests for this behavior, and unskip them so the bots can start 
validating other behaviors in the tests.

* LayoutTests/TestExpectations:
* LayoutTests/storage/indexeddb/events.html: Removed.
This test mainly ensures IDBVersionChangeEvent interface exists and 
document.createEvent can create it. The first part
is moved to storage/indexeddb/modern/versionchange-event.html, and the second 
part is no longer in spec. so this test is
deleted.

* LayoutTests/TestExpectations:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/storage/indexeddb/events-private.html: Removed.
* LayoutTests/storage/indexeddb/events.html: Removed.
* LayoutTests/storage/indexeddb/modern/resources/versionchange-event.js:
* LayoutTests/storage/indexeddb/modern/versionchange-event-expected.txt:
* LayoutTests/storage/indexeddb/modern/versionchange-event-private-expected.txt:
* LayoutTests/storage/indexeddb/removed-expected.txt:
* LayoutTests/storage/indexeddb/removed-private-expected.txt:
* LayoutTests/storage/indexeddb/resources/events.js: Removed.
* LayoutTests/storage/indexeddb/resources/removed.js:
(test):

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



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

Reply via email to