New issue
Advanced search Search tips

Issue 648531 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Task



Sign in to add a comment

Re-implement the 'document' accessor on the global object/

Project Member Reported by vogelheim@chromium.org, Sep 20 2016

Issue description

Change description:
Re-implement the 'document' accessor on the global object/Window for improved spec compliance.

Changes to API surface:
- change Window.document to be an accessor.
  (observable by asking for document's property descriptor)

Links:
- The document accessor is documented in the HTML5 spec. (https://html.spec.whatwg.org/#the-window-object)
- The WebIDL spec demands that attributes (as interface members) are implemented as JavaScript accessors. (https://www.w3.org/TR/WebIDL/)

Support in other browsers:
Internet Explorer: Already has spec-compliant implementation.
Firefox: Already has spec-compliant implementation.
Safari: Already has spec-compliant implementation.

 

Comment 1 by owe...@chromium.org, Sep 12 2017

Labels: migrated-launch-owp Type-Task
This issue has been automatically relabelled type=task because type=launch-owp issues are now officially deprecated. The deprecation is because they were creating confusion about how to get launch approvals, which should be instead done via type=launch issues.

We recommend this issue be used for implementation tracking (for public visibility), but if you already have an issue for that, you may mark this as duplicate.

For more details see here: https://docs.google.com/document/d/1JA6RohjtZQc26bTrGoIE_bSXGXUDQz8vc6G0n_sZJ2o/edit

For any questions, please contact owencm, sshruthi, larforge

Sign in to add a comment