Implement the <search> element
Categories
(Core :: DOM: HTML Parser, enhancement)
Tracking
()
People
(Reporter: zcorpan, Assigned: canadahonk)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete, parity-safari)
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
50.92 KB,
patch
|
Details | Diff | Splinter Review |
See https://github.com/whatwg/html/pull/7320
- changes to the HTML parser
- changes to the UA stylesheet
- changes to a11y mapping (https://github.com/w3c/html-aam/pull/355)
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Implemented the new <search> HTML element.
All WPT tests except one for iso-8859-8 now pass.
Generation/automatic version is currently broken (file bug?), so done manually
but should be fine as WPT tests pass well.
WIP. TODO:
- Ensure changes fit and see who can review?
- Investigate remaining single failing WPT subtest with iso-8859-8
- a11y mapping
Updated•2 years ago
|
Updated•2 years ago
|
Comment 2•2 years ago
|
||
The following patch is waiting for review from an inactive reviewer:
ID | Title | Author | Reviewer Status |
---|---|---|---|
D176967 | Bug 1824121 - Implement the <search> element | canadahonk | hsivonen: Back Jun 13, 2023 |
:canadahonk, could you please find another reviewer?
For more information, please visit BugBot documentation.
Assignee | ||
Comment 3•2 years ago
|
||
There is no other reviewer for this (HTML parser) afaik, and the wait should be fine (also seemingly still being a bit jank?). Open to someone else reviewing instead if they think they can though.
Assignee | ||
Comment 4•2 years ago
|
||
This was just implemented in Safari TP 171: https://webkit.org/blog/14200/release-notes-for-safari-technology-preview-171/
Comment 5•2 years ago
|
||
Comment 7•2 years ago
|
||
Backed out for causing several element related mochitest failures.
Failure logs:
- https://treeherder.mozilla.org/logviewer?job_id=425158398&repo=autoland
- https://treeherder.mozilla.org/logviewer?job_id=425158448&repo=autoland
- https://treeherder.mozilla.org/logviewer?job_id=425158507&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/cc21f77497eba1c81f1e7c2067fa6e49c3387876
Assignee | ||
Comment 8•2 years ago
|
||
Bug in HTML parser changes, should be fixed in latest diff.
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Backed out for causing wpt failures in html5lib_search-element.html.
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-PASS | /html/syntax/parsing/html5lib_search-element.html?run_type=uri | html5lib_search-element.html 114b9f3c8147c0ed8ef3ed1811a9da3f10d74402 - expected FAIL
Assignee | ||
Comment 13•2 years ago
|
||
Fixed WPT expectations (tests were added after patch was created).
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
bugherder |
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 16•2 years ago
|
||
Assignee | ||
Comment 17•1 years ago
|
||
Just noticed this wasn't in the 118 beta release notes (but in the developer notes). I think this probably should be in the final notes? Apologies.
Release Note Request (optional, but appreciated)
[Why is this notable]: New (minor/a11y) HTML element supported
[Affects Firefox for Android]: Yes
[Suggested wording]: The <search> element is now supported.
[Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/search
Comment 18•1 years ago
|
||
Added to 118 beta and release notes https://www.mozilla.org/en-US/firefox/118.0/releasenotes/
Comment 19•1 year ago
|
||
Description
•