Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mysticatea/webkit-test


https://github.com/mysticatea/webkit-test

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Webkit's weird behavior

[https://mysticatea.github.io/webkit-test/index.html](https://mysticatea.github.io/webkit-test/index.html)

1. `iframe.html` has a button to change URL fragment.
1. `index.html` has `` element for `iframe.html`.
1. `index.html` subscribes the `hashchange` event of `iframe.html`.
- It updates the URL fragment of `index.html`.

## Expected behavior

The URL fragments of `index.html` and `iframe.html` are changed.

## Actual behavior

- Chromium 90.0.4421.0 : Fine
- Firefox 86.0b10 : Fine
- Safari 14.1 : Bad - The top-level browsing context navigated to `iframe.html` for some reason.

## WebKit Bugzilla

- https://bugs.webkit.org/show_bug.cgi?id=223439