Bug 258073
Summary: | Implement 'dirtiness' of HTMLOptionElement | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
Component: | Forms | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | annevk, cdumez, cyb.ai.815, karlcow, mike, ntim, webkit-bug-importer, wenson_hsieh |
Priority: | P2 | Keywords: | BrowserCompat, InRadar, WPTImpact |
Version: | Safari Technology Preview | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | http://wpt.live/html/semantics/forms/the-option-element/option-selected.html | ||
See Also: | https://github.com/whatwg/html/issues/9682 |
Ahmad Saleem
Hi Team,
We need to implement 'dirtiness' for HTMLOptionElement to pass following failing WPT tests:
Test: https://wpt.fyi/results/html/semantics/forms/the-option-element/option-selected.html?label=experimental&label=master&aligned
Blink Commit: https://chromium.googlesource.com/chromium/src.git/+/a17cc1eda58ad8270dc56ebafab215e67e6c1bfe
Just wanted to raise, so we can fix it.
Thanks!
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Tim Nguyen (:ntim)
Seems like an 1:1 port.
Ahmad Saleem
Blink patch will cause regression, so this is follow-up: https://chromium.googlesource.com/chromium/src.git/+/f67251360e4b76d188bb1523d7a0952c2f449e68
Ahmad Saleem
(In reply to Ahmad Saleem from comment #2)
> Blink patch will cause regression, so this is follow-up:
> https://chromium.googlesource.com/chromium/src.git/+/
> f67251360e4b76d188bb1523d7a0952c2f449e68
Also another regression: https://chromium.googlesource.com/chromium/src/+/6d095ec7a71eb72e2ad9992d1ca3080f5726f6bf
Radar WebKit Bug Importer
<rdar://problem/111096541>
Ahmad Saleem
I merged these patches and got them compiled but got crashes in three tests. So I might be doing something wrong. Happy to zip and attach screenshots of my local patches.
Ahmad Saleem
I tried this again locally and now running via WIP to see what happens - last time it caused crashes locally but this time didn't.
https://github.com/WebKit/WebKit/pull/30802
In WIP / Draft - would be good to at least post what I tried locally.
Ahmad Saleem
Just documenting progress on bug rather than PR - it leads to failing two tests:
accessibility/listbox-clear-selection.html
accessibility/select-element-at-index.html
I haven't explored yet but good to maintain list (some time old EWS runs are not accessible - hence documenting it here).