[Webkit-unassigned] [Bug 223190] New: Consider ignoring the title argument to history.pushState()/history.replaceState()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 15 10:02:49 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=223190
Bug ID: 223190
Summary: Consider ignoring the title argument to
history.pushState()/history.replaceState()
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: History
Assignee: webkit-unassigned at lists.webkit.org
Reporter: d at domenic.me
Only Safari (maybe other WebKit browsers?) uses this for its UI. Since it only impacts UI, and only in one browser, it was removed from the spec in https://github.com/whatwg/html/pull/6482.
Continuing to support title for these functions is not a spec violation, since browser UI is outside the scope of specs (i.e. web pages cannot observe Safari's use of the title argument). But, you might want to clean it up regardless. Especially if web developers only test in other browsers, and so pass strange values (e.g. "null" or similar) which Safari ends up displaying to users.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210315/59e108fc/attachment-0001.htm>
More information about the webkit-unassigned
mailing list