{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":588304891,"defaultBranch":"master","name":"wpt","ownerLogin":"szewai","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-12T20:10:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19503293?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724187781.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"24a5df9455ac67d7a85f373f7b9db5aed549ef35","ref":"refs/heads/back-forward-cache-open-connection-no-versionchange-event","pushedAt":"2024-08-20T21:03:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Ensure versionchange event is not fired to a cached page when it is resumed\n\nIf an open IndexedDB connection on a cached page blocks requests from an active\npage, the connection should be closed automatically to unblock the requests. In\nthis case, we don't want to queue versionchange event to the connection on the\ncached page, because when the cached page is resumed and handles the event, the\nhandler may suggest the database version has not changed, while the database\nversion may already be changed by requests from active page.","shortMessageHtmlLink":"Ensure versionchange event is not fired to a cached page when it is r…"}},{"before":"e31a4f5d37eb5a7a514293cfa0aac4e9447424f1","after":"fd29023d6a2847d655a7ce19cc6f4f101d1f301e","ref":"refs/heads/master","pushedAt":"2024-08-20T18:30:54.000Z","pushType":"push","commitsCount":108,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Reland: Remember last known mouse position after same-site nav.\n\nThis relands crrev.com/1340838 which was reverted at crrev.com/1341030.\nThe reland updates a webdriver test to ignore mouse events.\n\nBug: 354649089,359566792\nChange-Id: I9151733b69f456b25b0693a1571c7848684a19e5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5789855\nCommit-Queue: Steve Kobes \nReviewed-by: Dave Tapuska \nCr-Commit-Position: refs/heads/main@{#1344238}","shortMessageHtmlLink":"Reland: Remember last known mouse position after same-site nav."}},{"before":"687f6924a113df4e23414e7dd44770bb34508257","after":"63302274ac2219176387977908a5bd78eea71f0e","ref":"refs/heads/back-forward-cache-open-connection-no-page-eviction","pushedAt":"2024-08-16T19:16:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not assert page is evicted from back forward cache\n\nThe test aims to verify that a page with open database connection can enter back\nforward cache, and new open database request from an active page does not get\nblocked by open connection of cached page. This is the behavior implemented in\nChrome, Firefox and Safari. However, the test also asserts the cached page is\nremoved from back forward cache. The eviction is unnecessary because request can\nbe unblocked as long as the connection on cached page is closed. Currently\nChrome and Firefox evict page from cache but Safari does not. Since this\nbehavior is implementation-defined, we should drop the assertion from the test.\n\nAlso, update the tests to use different database names so they don't affect each\nother.","shortMessageHtmlLink":"Do not assert page is evicted from back forward cache"}},{"before":"b10118bfa3695b04fa8b1ef88bafeb8eb11d0a35","after":"687f6924a113df4e23414e7dd44770bb34508257","ref":"refs/heads/back-forward-cache-open-connection-no-page-eviction","pushedAt":"2024-08-13T04:41:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not assert page is evicted from back forward cache\n\nThe test aims to verify that a page with open database connection can enter back\nforward cache, and new open database request from an active page does not get\nblocked by open connection of cached page. This is the behavior implemented in\nChrome, Firefox and Safari. However, the test also asserts the cached page is\nremoved from back forward cache. The eviction is unnecessary because request can\nbe unblocked as long as the connection on cached page is closed. Currently\nChrome and Firefox evict page from cache but Safari does not. Since this\nbehavior is implementation-defined, we should drop the assertion from the test.\n\nAlso, update the tests to use different database names so they don't affect each\nother.","shortMessageHtmlLink":"Do not assert page is evicted from back forward cache"}},{"before":"efc7e74240bcd4b70b42a387df270e4b478f3969","after":"b10118bfa3695b04fa8b1ef88bafeb8eb11d0a35","ref":"refs/heads/back-forward-cache-open-connection-no-page-eviction","pushedAt":"2024-08-13T04:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not assert page is evicted from back forward cache\n\nThe test aims to verify that a page with open database connection can enter back\nforward cache, and new open database request from an active page does not get\nblocked by open connection of cached page. This is the behavior implemented in\nChrome, Firefox and Safari. However, the test also asserts the cached page is\nremoved from back forward cache. The eviction is unnecessary because request can\nbe unblocked as long as the connection on cached page is closed. Currently\nChrome and Firefox evict page from cache but Safari does not. Since this\nbehavior is implementation-defined, we should drop the assertion from the test.\n\nAlso, update the tests to use different database names so they don't affect each\nother.","shortMessageHtmlLink":"Do not assert page is evicted from back forward cache"}},{"before":"1c166cab7f7639493189c0f1e8ef5a03d3d71358","after":"efc7e74240bcd4b70b42a387df270e4b478f3969","ref":"refs/heads/back-forward-cache-open-connection-no-page-eviction","pushedAt":"2024-08-13T04:13:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not assert page is evicted from back forward cache\n\nThe test aims to verify that a page with open database connection can enter back\nforward cache, and new open database request from an active page does not get\nblocked by open connection of cached page. This is the behavior implemented in\nChrome, Firefox and Safari. However, the test also asserts the cached page is\nremoved from back forward cache. The eviction is unnecessary because request can\nbe unblocked as long as the connection on cached page is closed. Currently\nChrome and Firefox evict page from cache but Safari does not. Since this\nbehavior is implementation-defined, we should drop the assertion from the test.\n\nAlso, update the tests to use different database names so they don't affect each\nother.","shortMessageHtmlLink":"Do not assert page is evicted from back forward cache"}},{"before":null,"after":"1c166cab7f7639493189c0f1e8ef5a03d3d71358","ref":"refs/heads/back-forward-cache-open-connection-no-page-eviction","pushedAt":"2024-08-13T04:12:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not assert page is evicted from back forward cache\n\nThe test aims to verify that a page with open database connection can enter back\nforward cache, and new open database request from an active page does not get\nblocked by open connection of cached page. This is the behavior implemented in\nChrome, Firefox and Safari. However, the test also asserts the cached page is\nremoved from back forward cache. The eviction is unnecessary because request can\nbe unblocked as long as the connection on cached page is closed. Currently\nChrome and Firefox evict page from cache but Safari does not. Since this\nbehavior is implementation-defined. Thus, we should drop the assertion from the\ntest.\n\nAlso, update the tests to use different database names so they don't affect each\nother.","shortMessageHtmlLink":"Do not assert page is evicted from back forward cache"}},{"before":"881381e17ef3a8a8cc0390e760759a7b52b062a2","after":"e31a4f5d37eb5a7a514293cfa0aac4e9447424f1","ref":"refs/heads/master","pushedAt":"2024-08-12T22:01:49.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Confirm that re-dispatching a cached click doesn't satisfy notifyEvent()\n\nWhen a DOM event is manually dispatched, its isTrusted bit is set to\nfalse. This makes the event ineligible to use with\nwindow.fence.notifyEvent(), even if the event was trusted initially.\nThis CL includes a WPT that verifies this behavior.\n\nChange-Id: Ic3911bf89fb88d1fb16d495f75dfd19f22a726ea\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5784053\nReviewed-by: Liam Brady \nCommit-Queue: Liam Brady \nCr-Commit-Position: refs/heads/main@{#1340597}","shortMessageHtmlLink":"Confirm that re-dispatching a cached click doesn't satisfy notifyEvent()"}},{"before":"bf7538b181c848443bb2e2c58baa0842c2461eb2","after":"39c6d722bd42c0e42539b2a12d95fc2559718ba7","ref":"refs/heads/ready-state-destroyed-execution-context-html-is-failing","pushedAt":"2024-08-07T22:59:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not wait for events to be dispatched to IDBRequest\n\nThe test expects event to be dispatched to IDBRequest after its execution\ncontext is stopped, but this is not standard behavior. WebKit and Blink can stop\ndispatching event as soon as iframe is detached (iframe.remove() is invoked),\nwhich leads to test timeout. Since the goal of the test is to verify the accessor\nis still valid after execution context is destroyed (no exception is thrown), we\ncan just check readyState without wait. We only check the type instead of value\nas different engines handle the destruction differently, so the state may not be\nupdated right away.","shortMessageHtmlLink":"Do not wait for events to be dispatched to IDBRequest"}},{"before":"c87eb6c52d4b56eeda9dbec3684652c0725aad46","after":"bf7538b181c848443bb2e2c58baa0842c2461eb2","ref":"refs/heads/ready-state-destroyed-execution-context-html-is-failing","pushedAt":"2024-08-07T21:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not wait for events to be dispatched to IDBRequest\n\nThe test expects event to be dispatched to IDBRequest after its execution\ncontext is stopped, but this is not standard behavior. WebKit and Blink can stop\ndispatching event as soon as iframe is detached (iframe.remove() is invoked),\nwhich leads to test timeout. To fix this, make the test wait on a new iframe\nwith the same id to be loaded, so that there is enough time for request to be\ncompleted.\n\nAlso, since the goal of the test is to verify the accessor is valid after\nexecution context is destroyed (no exception is thrown), update the check to\nvalidate the type of the result, instead of value of the result.","shortMessageHtmlLink":"Do not wait for events to be dispatched to IDBRequest"}},{"before":null,"after":"c87eb6c52d4b56eeda9dbec3684652c0725aad46","ref":"refs/heads/ready-state-destroyed-execution-context-html-is-failing","pushedAt":"2024-08-07T21:43:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Do not wait for events to be dispatched to IDBRequest with stopped execution context\n\nThe test expects event to be dispatched to IDBRequest after its execution\ncontext is stopped, but this is not standard behavior. WebKit and Blink can stop\ndispatching event as soon as iframe is detached (iframe.remove() is invoked),\nwhich leads to test timeout. To fix this, Update the test to wait on a new\niframe with the same id to be loaded, instead of waiting on event to be\ndispatched on IDBRequest.\n\nAlso, since the goal of the test is to verify the accessor is valid after\nexecution context is destroyed (no exception is thrown), update the check to\nvalidate the type of the result, instead of value of the result.","shortMessageHtmlLink":"Do not wait for events to be dispatched to IDBRequest with stopped ex…"}},{"before":"a92b1b3b74a1cb9fb9842d96af6c5d0a12711588","after":"881381e17ef3a8a8cc0390e760759a7b52b062a2","ref":"refs/heads/master","pushedAt":"2024-08-07T21:15:52.000Z","pushType":"push","commitsCount":916,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"Add name from content tests for CSS text-transform (#46527)\n\n* Add name from content tests for CSS text-transform after discussion with ARIA WG\r\n\r\n---------\r\n\r\nCo-authored-by: James Craig ","shortMessageHtmlLink":"Add name from content tests for CSS text-transform (web-platform-test…"}},{"before":"6e00500ea345fc3a956d2be1ac735a38c4a3ef96","after":"a92b1b3b74a1cb9fb9842d96af6c5d0a12711588","ref":"refs/heads/master","pushedAt":"2024-05-24T23:50:54.000Z","pushType":"push","commitsCount":7296,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"CV: Add content attribute handling + test\n\nThis patch adds a content attribute parsing and a wpt test for\ncontentvisibilityautostatechange event\n\nR=khushalsagar@chromium.org\n\nChange-Id: Iae610a794477d3ca0b346b752b489cd101399fcc\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5570779\nCommit-Queue: Vladimir Levin \nReviewed-by: Khushal Sagar \nCr-Commit-Position: refs/heads/main@{#1305905}","shortMessageHtmlLink":"CV: Add content attribute handling + test"}},{"before":null,"after":"2417b301237fa773f77da64de25b707c94e8dc26","ref":"refs/heads/wpt-export-for-webkit-256483","pushedAt":"2023-05-12T00:01:15.276Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"szewai","name":"Sihui","path":"/szewai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19503293?s=80&v=4"},"commit":{"message":"WebKit export of https://bugs.webkit.org/show_bug.cgi?id=256483","shortMessageHtmlLink":"WebKit export of https://bugs.webkit.org/show_bug.cgi?id=256483"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQyMTowMzowMS4wMDAwMDBazwAAAASfiP-z","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQyMTowMzowMS4wMDAwMDBazwAAAASfiP-z","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMlQwMDowMToxNS4yNzY5NjhazwAAAAMrHWqf"}},"title":"Activity · szewai/wpt"}