[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