Replacing document.all must not be allowed [chromium/src : master]

0 views
Skip to first unread message

Bhagirathi Satpathy (Gerrit)

unread,
Dec 13, 2017, 12:13:46 PM12/13/17
to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Kentaro Hara, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

Please take a look. Thanks!

View Change

    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
    Gerrit-Change-Number: 823513
    Gerrit-PatchSet: 6
    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Rob Buis <rob....@samsung.com>
    Gerrit-Comment-Date: Wed, 13 Dec 2017 17:13:33 +0000
    Gerrit-HasComments: No
    Gerrit-HasLabels: No

    Kentaro Hara (Gerrit)

    unread,
    Dec 13, 2017, 7:37:16 PM12/13/17
    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

    Does this match other browsers' behaviors?

    View Change

      To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
      Gerrit-Change-Number: 823513
      Gerrit-PatchSet: 6
      Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
      Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
      Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
      Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: Rob Buis <rob....@samsung.com>
      Gerrit-Comment-Date: Thu, 14 Dec 2017 00:37:09 +0000
      Gerrit-HasComments: No
      Gerrit-HasLabels: No

      Bhagirathi Satpathy (Gerrit)

      unread,
      Dec 14, 2017, 12:34:47 AM12/14/17
      to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Kentaro Hara, Yuki Shiino, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

      Patch Set 6:

      Does this match other browsers' behaviors?

      Yes. I verified on Mozilla, same behavior is matched. I do not have latest safari to verify.
      Thanks!

      View Change

        To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
        Gerrit-Change-Number: 823513
        Gerrit-PatchSet: 6
        Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
        Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
        Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
        Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: Rob Buis <rob....@samsung.com>
        Gerrit-Comment-Date: Thu, 14 Dec 2017 05:34:41 +0000
        Gerrit-HasComments: No
        Gerrit-HasLabels: No

        Bhagirathi Satpathy (Gerrit)

        unread,
        Dec 14, 2017, 12:59:23 AM12/14/17
        to Philip Jägenstedt, Justin Schuh, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Kentaro Hara, Yuki Shiino, srirama chandra sekhar

        Bhagirathi Satpathy would like Philip Jägenstedt and Justin Schuh to review this change.

        View Change

        Replacing document.all must not be allowed

        document.all must not be overwritten with something else as per spec.
        https://html.spec.whatwg.org/

        Bug: 794433
        Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
        ---
        M extensions/renderer/resources/platform_app.js
        M third_party/WebKit/LayoutTests/external/wpt/html/dom/interfaces-expected.txt
        M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all-expected.txt
        M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all.html
        M third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
        M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
        M third_party/WebKit/Source/core/dom/Document.idl
        7 files changed, 7 insertions(+), 14 deletions(-)


        To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: newchange
        Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
        Gerrit-Change-Number: 823513
        Gerrit-PatchSet: 6
        Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
        Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
        Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
        Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>

        Bhagirathi Satpathy (Gerrit)

        unread,
        Dec 14, 2017, 12:59:24 AM12/14/17
        to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Philip Jägenstedt, Justin Schuh, Kentaro Hara, Yuki Shiino, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

        Could you please review this patch. Thanks !

        View Change

          To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
          Gerrit-Change-Number: 823513
          Gerrit-PatchSet: 6
          Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
          Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
          Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
          Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
          Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
          Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
          Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: Rob Buis <rob....@samsung.com>
          Gerrit-Comment-Date: Thu, 14 Dec 2017 05:59:20 +0000
          Gerrit-HasComments: No
          Gerrit-HasLabels: No

          Kentaro Hara (Gerrit)

          unread,
          Dec 14, 2017, 1:26:12 AM12/14/17
          to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Philip Jägenstedt, Justin Schuh, Yuki Shiino, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

          LGTM

          Please wait for API owner's approval.

          Patch set 6:Code-Review +1

          View Change

            To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
            Gerrit-Change-Number: 823513
            Gerrit-PatchSet: 6
            Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
            Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
            Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
            Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
            Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
            Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
            Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Rob Buis <rob....@samsung.com>
            Gerrit-Comment-Date: Thu, 14 Dec 2017 06:26:08 +0000
            Gerrit-HasComments: No
            Gerrit-HasLabels: Yes

            Bhagirathi Satpathy (Gerrit)

            unread,
            Dec 14, 2017, 1:50:12 AM12/14/17
            to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Kentaro Hara, Philip Jägenstedt, Justin Schuh, Yuki Shiino, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

            Patch Set 6: Code-Review+1

            LGTM

            Please wait for API owner's approval.

            Sure, Thank you !

            View Change

              To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
              Gerrit-Change-Number: 823513
              Gerrit-PatchSet: 6
              Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
              Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
              Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
              Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
              Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
              Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
              Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
              Gerrit-CC: Commit Bot <commi...@chromium.org>
              Gerrit-CC: Rob Buis <rob....@samsung.com>
              Gerrit-Comment-Date: Thu, 14 Dec 2017 06:50:06 +0000
              Gerrit-HasComments: No
              Gerrit-HasLabels: No

              Yuki Shiino (Gerrit)

              unread,
              Dec 14, 2017, 2:02:28 AM12/14/17
              to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Kentaro Hara, Philip Jägenstedt, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

              AFAIK, document.all is NOT spec'ed. It's a non-standard API.

              Could you elaborate what part of which spec is saying about document.all?

              Also the link in the patch description doesn't make sense. Please update the link to be more specific.

              View Change

                To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                Gerrit-Change-Number: 823513
                Gerrit-PatchSet: 6
                Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                Gerrit-CC: Commit Bot <commi...@chromium.org>
                Gerrit-CC: Rob Buis <rob....@samsung.com>
                Gerrit-Comment-Date: Thu, 14 Dec 2017 07:02:20 +0000
                Gerrit-HasComments: No
                Gerrit-HasLabels: No

                Bhagirathi Satpathy (Gerrit)

                unread,
                Dec 14, 2017, 2:15:57 AM12/14/17
                to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Kentaro Hara, Philip Jägenstedt, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                Patch Set 6:

                AFAIK, document.all is NOT spec'ed. It's a non-standard API.

                Could you elaborate what part of which spec is saying about document.all?

                Also the link in the patch description doesn't make sense. Please update the link to be more specific.

                Can you please see below part of https://html.spec.whatwg.org/ where all is not 'Replaceable'. Also Mozilla behaves same behaviour.

                partial interface Document {
                [CEReactions] attribute [TreatNullAs=EmptyString] DOMString fgColor;
                [CEReactions] attribute [TreatNullAs=EmptyString] DOMString linkColor;
                [CEReactions] attribute [TreatNullAs=EmptyString] DOMString vlinkColor;
                [CEReactions] attribute [TreatNullAs=EmptyString] DOMString alinkColor;
                [CEReactions] attribute [TreatNullAs=EmptyString] DOMString bgColor;
                  [SameObject] readonly attribute HTMLCollection anchors;
                [SameObject] readonly attribute HTMLCollection applets;
                  void clear();
                void captureEvents();
                void releaseEvents();
                  [SameObject] readonly attribute HTMLAllCollection all;
                };

                View Change

                  To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                  Gerrit-Project: chromium/src
                  Gerrit-Branch: master
                  Gerrit-MessageType: comment
                  Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                  Gerrit-Change-Number: 823513
                  Gerrit-PatchSet: 6
                  Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                  Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                  Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                  Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                  Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                  Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                  Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                  Gerrit-CC: Commit Bot <commi...@chromium.org>
                  Gerrit-CC: Rob Buis <rob....@samsung.com>
                  Gerrit-Comment-Date: Thu, 14 Dec 2017 07:15:52 +0000
                  Gerrit-HasComments: No
                  Gerrit-HasLabels: No

                  Yuki Shiino (Gerrit)

                  unread,
                  Dec 14, 2017, 2:24:51 AM12/14/17
                  to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Kentaro Hara, Philip Jägenstedt, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                  Patch Set 6:

                  Patch Set 6:

                  AFAIK, document.all is NOT spec'ed. It's a non-standard API.

                  Could you elaborate what part of which spec is saying about document.all?

                  Also the link in the patch description doesn't make sense. Please update the link to be more specific.

                  Can you please see below part of https://html.spec.whatwg.org/ where all is not 'Replaceable'. Also Mozilla behaves same behaviour.

                  partial interface Document {
                  [CEReactions] attribute [TreatNullAs=EmptyString] DOMString fgColor;
                  [CEReactions] attribute [TreatNullAs=EmptyString] DOMString linkColor;
                  [CEReactions] attribute [TreatNullAs=EmptyString] DOMString vlinkColor;
                  [CEReactions] attribute [TreatNullAs=EmptyString] DOMString alinkColor;
                  [CEReactions] attribute [TreatNullAs=EmptyString] DOMString bgColor;
                    [SameObject] readonly attribute HTMLCollection anchors;
                  [SameObject] readonly attribute HTMLCollection applets;
                    void clear();
                  void captureEvents();
                  void releaseEvents();
                    [SameObject] readonly attribute HTMLAllCollection all;
                  };

                  Ah, I see. I understand that it's spec'ed.

                  Anyway, could you elaborate it in the patch description and use more specific links in general?

                  Plus, in case of HTML, "multipage version"'s link is highly recommended because it's tough for everyone to open the one-page version.

                  https://html.spec.whatwg.org/multipage/obsolete.html#other-elements,-attributes-and-apis
                  or
                  https://html.spec.whatwg.org/C/obsolete.html#other-elements,-attributes-and-apis
                  for example.

                  I'll take a closer look later.

                  View Change

                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    Gerrit-Change-Number: 823513
                    Gerrit-PatchSet: 6
                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                    Gerrit-Comment-Date: Thu, 14 Dec 2017 07:24:46 +0000
                    Gerrit-HasComments: No
                    Gerrit-HasLabels: No

                    Bhagirathi Satpathy (Gerrit)

                    unread,
                    Dec 14, 2017, 3:57:34 AM12/14/17
                    to Philip Jägenstedt, Yuki Shiino, srirama chandra sekhar, Justin Schuh, Kentaro Hara, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, chromium...@chromium.org, Rob Buis, Commit Bot

                    Bhagirathi Satpathy uploaded patch set #7 to this change.

                    View Change

                    document.all must not be replaced as per specification

                    document.all must not be overwritten with something else.
                    E.g., below javascript should not set 'document.all' to '1' instead
                    it should be always [object HTMLAllCollection].
                    <script>
                    document.all = 1;
                    </script>

                    Specification:
                    https://html.spec.whatwg.org/multipage/obsolete.html#other-elements,-attributes-and-apis
                    https://html.spec.whatwg.org/multipage/obsolete.html#dom-document-all


                    Bug: 794433
                    Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    ---
                    M extensions/renderer/resources/platform_app.js
                    M third_party/WebKit/LayoutTests/external/wpt/html/dom/interfaces-expected.txt
                    M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all-expected.txt
                    M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all.html
                    M third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
                    M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
                    M third_party/WebKit/Source/core/dom/Document.idl
                    7 files changed, 7 insertions(+), 14 deletions(-)

                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: newpatchset
                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    Gerrit-Change-Number: 823513
                    Gerrit-PatchSet: 7

                    Philip Jägenstedt (Gerrit)

                    unread,
                    Dec 14, 2017, 8:26:04 AM12/14/17
                    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                    Patch set 7:Code-Review +1

                    View Change

                    1 comment:

                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    Gerrit-Change-Number: 823513
                    Gerrit-PatchSet: 7
                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                    Gerrit-Comment-Date: Thu, 14 Dec 2017 13:26:01 +0000
                    Gerrit-HasComments: Yes
                    Gerrit-HasLabels: Yes

                    Yuki Shiino (Gerrit)

                    unread,
                    Dec 14, 2017, 8:57:00 AM12/14/17
                    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                    LGTM.
                    Thanks for updating the patch description. It looks much better. :)

                    Patch set 7:Code-Review +1

                    View Change

                    1 comment:

                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    Gerrit-Change-Number: 823513
                    Gerrit-PatchSet: 7
                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                    Gerrit-Comment-Date: Thu, 14 Dec 2017 13:56:54 +0000
                    Gerrit-HasComments: Yes
                    Gerrit-HasLabels: Yes

                    Bhagirathi Satpathy (Gerrit)

                    unread,
                    Dec 14, 2017, 9:19:18 PM12/14/17
                    to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                    Thanks for the review.
                    Hi Justin Schuh@, can you please review as owner of extensions/renderer/resources/platform_app.js.

                    View Change

                    2 comments:

                      • Could you add a TODO comment to make |all| [SameObject]?

                      • Done

                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                    Gerrit-Change-Number: 823513
                    Gerrit-PatchSet: 8
                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                    Gerrit-Comment-Date: Fri, 15 Dec 2017 02:19:10 +0000
                    Gerrit-HasComments: Yes
                    Gerrit-HasLabels: No

                    Bhagirathi Satpathy (Gerrit)

                    unread,
                    Dec 15, 2017, 5:42:47 AM12/15/17
                    to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                    Patch set 8:Commit-Queue +2

                    View Change

                      To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                      Gerrit-Project: chromium/src
                      Gerrit-Branch: master
                      Gerrit-MessageType: comment
                      Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                      Gerrit-Change-Number: 823513
                      Gerrit-PatchSet: 8
                      Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                      Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                      Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                      Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                      Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                      Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                      Gerrit-CC: Rob Buis <rob....@samsung.com>
                      Gerrit-Comment-Date: Fri, 15 Dec 2017 10:42:43 +0000
                      Gerrit-HasComments: No
                      Gerrit-HasLabels: Yes

                      Commit Bot (Gerrit)

                      unread,
                      Dec 15, 2017, 5:42:51 AM12/15/17
                      to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, chromium...@chromium.org, Rob Buis

                      CQ is trying the patch.

                      Note: The patchset sent to CQ was uploaded after this CL was approved.
                      "Addressed review comments" https://chromium-review.googlesource.com/c/823513/8

                      Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/chromium-review.googlesource.com/823513/8

                      Bot data: {"action": "start", "triggered_at": "2017-12-15T10:42:43.0Z", "cq_cfg_revision": "b547f51ef97353cccb06eebcda71133909f61295", "revision": "d1de9eabe845a38e76cdcb2be89ba4166b4e0c2c"}

                      View Change

                        To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                        Gerrit-Project: chromium/src
                        Gerrit-Branch: master
                        Gerrit-MessageType: comment
                        Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                        Gerrit-Change-Number: 823513
                        Gerrit-PatchSet: 8
                        Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                        Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                        Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                        Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                        Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                        Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                        Gerrit-CC: Commit Bot <commi...@chromium.org>
                        Gerrit-CC: Rob Buis <rob....@samsung.com>
                        Gerrit-Comment-Date: Fri, 15 Dec 2017 10:42:49 +0000
                        Gerrit-HasComments: No
                        Gerrit-HasLabels: No

                        Commit Bot (Gerrit)

                        unread,
                        Dec 15, 2017, 5:51:52 AM12/15/17
                        to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, chromium...@chromium.org, Rob Buis
                        Try jobs failed on following builders:
                        chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/618763)

                        View Change

                          To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                          Gerrit-Project: chromium/src
                          Gerrit-Branch: master
                          Gerrit-MessageType: comment
                          Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                          Gerrit-Change-Number: 823513
                          Gerrit-PatchSet: 8
                          Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                          Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                          Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                          Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                          Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                          Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                          Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                          Gerrit-CC: Commit Bot <commi...@chromium.org>
                          Gerrit-CC: Rob Buis <rob....@samsung.com>
                          Gerrit-Comment-Date: Fri, 15 Dec 2017 10:51:50 +0000
                          Gerrit-HasComments: No
                          Gerrit-HasLabels: No

                          Bhagirathi Satpathy (Gerrit)

                          unread,
                          Dec 15, 2017, 6:05:29 AM12/15/17
                          to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                          Hi John Abd-El-Malek@, can you please review as owner of extensions/renderer/resources/platform_app.js.
                          'document.all = undefined' is not required in platform_app.js because document.all is undefined by default and with this patch, it can not be overwritten.

                          View Change

                            To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                            Gerrit-Project: chromium/src
                            Gerrit-Branch: master
                            Gerrit-MessageType: comment
                            Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                            Gerrit-Change-Number: 823513
                            Gerrit-PatchSet: 8
                            Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                            Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                            Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                            Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                            Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                            Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                            Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                            Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                            Gerrit-CC: Commit Bot <commi...@chromium.org>
                            Gerrit-CC: Rob Buis <rob....@samsung.com>
                            Gerrit-Comment-Date: Fri, 15 Dec 2017 11:05:25 +0000
                            Gerrit-HasComments: No
                            Gerrit-HasLabels: No

                            John Abd-El-Malek (Gerrit)

                            unread,
                            Dec 15, 2017, 11:29:13 AM12/15/17
                            to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                            Patch Set 8:

                            Hi John Abd-El-Malek@, can you please review as owner of extensions/renderer/resources/platform_app.js.
                            'document.all = undefined' is not required in platform_app.js because document.all is undefined by default and with this patch, it can not be overwritten.

                            Please pick an extensions/owner

                            View Change

                              To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                              Gerrit-Change-Number: 823513
                              Gerrit-PatchSet: 8
                              Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                              Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                              Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                              Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                              Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                              Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                              Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                              Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                              Gerrit-CC: Commit Bot <commi...@chromium.org>
                              Gerrit-CC: Rob Buis <rob....@samsung.com>
                              Gerrit-Comment-Date: Fri, 15 Dec 2017 16:29:11 +0000
                              Gerrit-HasComments: No
                              Gerrit-HasLabels: No

                              Bhagirathi Satpathy (Gerrit)

                              unread,
                              Dec 15, 2017, 12:51:53 PM12/15/17
                              to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                              Patch Set 8:

                              Patch Set 8:

                              Hi John Abd-El-Malek@, can you please review as owner of extensions/renderer/resources/platform_app.js.
                              'document.all = undefined' is not required in platform_app.js because document.all is undefined by default and with this patch, it can not be overwritten.

                              Please pick an extensions/owner

                              Oh ok, thanks.

                              View Change

                                To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                Gerrit-Project: chromium/src
                                Gerrit-Branch: master
                                Gerrit-MessageType: comment
                                Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                Gerrit-Change-Number: 823513
                                Gerrit-PatchSet: 8
                                Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                Gerrit-CC: Commit Bot <commi...@chromium.org>
                                Gerrit-CC: Rob Buis <rob....@samsung.com>
                                Gerrit-Comment-Date: Fri, 15 Dec 2017 17:51:46 +0000
                                Gerrit-HasComments: No
                                Gerrit-HasLabels: No

                                Bhagirathi Satpathy (Gerrit)

                                unread,
                                Dec 15, 2017, 12:55:50 PM12/15/17
                                to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Istiaque Ahmed, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                Hi Istiaque Ahmed@, can you please review as owner of extensions/renderer/resources/platform_app.js.


                                'document.all = undefined' is not required in platform_app.js because document.all is undefined by default and with this patch, it can not be overwritten.

                                View Change

                                  To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                  Gerrit-Project: chromium/src
                                  Gerrit-Branch: master
                                  Gerrit-MessageType: comment
                                  Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                  Gerrit-Change-Number: 823513
                                  Gerrit-PatchSet: 8
                                  Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                  Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                  Gerrit-Reviewer: Istiaque Ahmed <laz...@chromium.org>
                                  Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                  Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                  Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                  Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                  Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                  Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                  Gerrit-CC: Commit Bot <commi...@chromium.org>
                                  Gerrit-CC: Rob Buis <rob....@samsung.com>
                                  Gerrit-Comment-Date: Fri, 15 Dec 2017 17:55:43 +0000
                                  Gerrit-HasComments: No
                                  Gerrit-HasLabels: No

                                  Istiaque Ahmed (Gerrit)

                                  unread,
                                  Dec 15, 2017, 1:18:21 PM12/15/17
                                  to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Istiaque Ahmed, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                  rerouting to Devlin. Devlin, can you take a look?

                                  View Change

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: Istiaque Ahmed <laz...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Fri, 15 Dec 2017 18:18:16 +0000
                                    Gerrit-HasComments: No
                                    Gerrit-HasLabels: No

                                    Devlin (Gerrit)

                                    unread,
                                    Dec 15, 2017, 9:45:02 PM12/15/17
                                    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    View Change

                                    1 comment:

                                    • File extensions/renderer/resources/platform_app.js:

                                      • Patch Set #8, Line 214:

                                        I'm not sure I agree with this change. While this change is striving to meet the spec, I'm not sure it sits well with me that the result here is that we'd be opening up platform apps to using an API that's been deprecated for years that currently has no usage. It seems like we'd be causing ourselves a bigger problem.

                                        Could we instead have document.all access throw an error in these contexts, or similar?

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Sat, 16 Dec 2017 02:44:59 +0000
                                    Gerrit-HasComments: Yes
                                    Gerrit-HasLabels: No

                                    Bhagirathi Satpathy (Gerrit)

                                    unread,
                                    Dec 16, 2017, 1:15:53 AM12/16/17
                                    to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    View Change

                                    1 comment:

                                      • I'm not sure I agree with this change. […]

                                        AFAIU here document properties like 'alinkColor', 'all', 'bgColor', 'fgColor', 'linkColor', 'vlinkColor' log 'not available' warnings to the console and return undefined when accessed because of disableGetters(). Also with this change, behavior would be same because disableGetters() is called for all above properties.

                                        Since with this patch document.all can not be overwritten to match the spec (Mozilla, Edge behaves same). So, 'document.all = undefined;' would throw error "Cannot assign to read only property 'all' of object" which cause javascript to stop without executing disableGetters().
                                        Also document.all is undefined by default here, so I removed this statement.
                                        Please suggest if I understand incorrectly. Thanks!

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Sat, 16 Dec 2017 06:15:41 +0000
                                    Gerrit-HasComments: Yes
                                    Gerrit-HasLabels: No

                                    Bhagirathi Satpathy (Gerrit)

                                    unread,
                                    Dec 16, 2017, 1:56:10 AM12/16/17
                                    to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    View Change

                                    1 comment:

                                      • AFAIU here document properties like 'alinkColor', 'all', 'bgColor', 'fgColor', 'linkColor', 'vlinkCo […]

                                        one change in above description: document.all is not undefined but [object HTMLAllCollection].
                                        Thanks!

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Sat, 16 Dec 2017 06:56:02 +0000
                                    Gerrit-HasComments: Yes
                                    Gerrit-HasLabels: No

                                    Yuki Shiino (Gerrit)

                                    unread,
                                    Dec 18, 2017, 3:28:52 AM12/18/17
                                    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    View Change

                                    1 comment:

                                      • one change in above description: document.all is not undefined but [object HTMLAllCollection]. […]

                                        Just FYI,

                                        If it's super important to disallow the apps to access document.all, technically it's possible to remove the property (or re-define the property).

                                            delete Document.prototype.all  // Delete the property.
                                        // document.all => undefined

                                        Anyway, as Bhagirathi wrote, |all| property is *shadowed* by |disableGetters|. It's just shadowed, so you can access it as:

                                            Object.getOwnPropertyDescriptor(Document.prototype, 'all').get.call(document)

                                        unless you've deleted |all| property like the above.

                                        In other words, we can improve |disableGetters| and |disableMethods| so that they find the original definitions and replace them with whatever we want. IMHO, it's a minor improvement, though.

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Mon, 18 Dec 2017 08:28:46 +0000
                                    Gerrit-HasComments: Yes
                                    Gerrit-HasLabels: No

                                    Devlin (Gerrit)

                                    unread,
                                    Dec 18, 2017, 7:04:07 AM12/18/17
                                    to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Yuki Shiino, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    View Change

                                    1 comment:

                                      • Just FYI, […]

                                        Thanks for the extra information! A few thoughts.

                                        Bhagirathi: I (think I) understand what the new behavior would be, but the end result is that it would be possible for platform apps to access document.all, which is something we want to avoid. Additionally, while I understand that this would (somewhat) violate the spec, there are plenty of times this is already the case for platform app contexts (which are *not* part of the open web). As such, I think there's more value in ensuring that platform apps cannot access document.all than satisfying the standard for a non-standard, non-web platform.

                                        Yuki: I'm not a 100% sure I follow - while

                                        Object.getOwnPropertyDescriptor(Document.prototype, 'all').get.call(document)

                                        will return the value of document.all, since we set document.all to undefined above, it just returns undefined, right? So in today's world, it is impossible for platform apps to use the document.all API, is my understanding?

                                        Additionally, will the "delete document.all" approach still work with this patch, or would that also violate the spec (since then document.all would not return HTMLAllCollection)? If the latter, is deleting document.all something we'd also remove support for?

                                        ---

                                        At a higher level, my main priority is ensuring that we don't *increase* usage of a deprecated API by opening it up unnecessarily to platform apps. If using the `delete document.all` approach above works, I'd be fine with that. Otherwise, I'd want to find some other way to guard against this.

                                    To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                    Gerrit-Project: chromium/src
                                    Gerrit-Branch: master
                                    Gerrit-MessageType: comment
                                    Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                    Gerrit-Change-Number: 823513
                                    Gerrit-PatchSet: 8
                                    Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                    Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                    Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                    Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                    Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                    Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                    Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                    Gerrit-CC: Commit Bot <commi...@chromium.org>
                                    Gerrit-CC: Rob Buis <rob....@samsung.com>
                                    Gerrit-Comment-Date: Mon, 18 Dec 2017 12:04:02 +0000
                                    Gerrit-HasComments: Yes
                                    Gerrit-HasLabels: No

                                    Bhagirathi Satpathy (Gerrit)

                                    unread,
                                    Dec 18, 2017, 8:27:17 AM12/18/17
                                    to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Yuki Shiino, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                    Patch Set 8:

                                    (1 comment)

                                    Thanks Devlin for the review.
                                    As Yuki suggested, I verified 'delete Document.prototype.all' is making document.all as undefined with this patch.
                                    Thanks!

                                    View Change

                                      To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                      Gerrit-Change-Number: 823513
                                      Gerrit-PatchSet: 8
                                      Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                      Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                      Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                      Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                      Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                                      Gerrit-CC: Rob Buis <rob....@samsung.com>
                                      Gerrit-Comment-Date: Mon, 18 Dec 2017 13:27:09 +0000
                                      Gerrit-HasComments: No
                                      Gerrit-HasLabels: No

                                      Yuki Shiino (Gerrit)

                                      unread,
                                      Dec 18, 2017, 8:57:24 AM12/18/17
                                      to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                      View Change

                                      1 comment:

                                        • Thanks for the extra information! A few thoughts. […]

                                          Yes, Devlin, you're right.

                                          With the current implementation without this patch, |document.all| is set to |undefined| as expected. So the above getOwnPropertyDescriptor hack returns |undefined|.

                                          However, other properties such as 'alinkColor', 'bgColor', etc. are just hidden. So it's possible to access them with the same hack. Only |document.all| is set to |undefined| (this is a little different from the complete removal, though).

                                          Let me summarize our situation.

                                          a) As we're going to remove [Replaceable] from document.all's declaration in the IDL file, we can no longer set document.all to undefined.
                                          b) However, we *can* remove the property. This is close to the current implementation (not completely equivalent, but it's true that the platform apps cannot access the original document.all).
                                          c) Other properties such as 'alinkColor', 'bgColor', etc. are NOT removed nor set to undefined, regardless of this patch. We can improve disableGetters/disableMethods to re-define the properties. Then, the platform apps will no longer be able to access these properties of the original values.

                                          I'd suggest to remove Document.prototype.all in this patch so that the behavior will be close to the current implementation. We can update disableGetters/disableMethods in a follow-up patch as a separate issue.

                                          I think that this approach meets the goal.

                                      To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                      Gerrit-Change-Number: 823513
                                      Gerrit-PatchSet: 8
                                      Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                      Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                      Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                      Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                      Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                                      Gerrit-CC: Rob Buis <rob....@samsung.com>
                                      Gerrit-Comment-Date: Mon, 18 Dec 2017 13:57:15 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Bhagirathi Satpathy (Gerrit)

                                      unread,
                                      Dec 18, 2017, 9:56:25 AM12/18/17
                                      to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Yuki Shiino, Devlin, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                      View Change

                                      1 comment:

                                        • Yes, Devlin, you're right. […]

                                          Modified platform_app.js as suggested. I need to rebase some files as they are changed now.
                                          Please take a look.
                                          Thanks!

                                      To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                      Gerrit-Project: chromium/src
                                      Gerrit-Branch: master
                                      Gerrit-MessageType: comment
                                      Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                      Gerrit-Change-Number: 823513
                                      Gerrit-PatchSet: 9
                                      Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                      Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                      Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                      Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                      Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                      Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                      Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                      Gerrit-CC: Commit Bot <commi...@chromium.org>
                                      Gerrit-CC: Rob Buis <rob....@samsung.com>
                                      Gerrit-Comment-Date: Mon, 18 Dec 2017 14:56:10 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-HasLabels: No

                                      Yuki Shiino (Gerrit)

                                      unread,
                                      Dec 19, 2017, 4:06:58 AM12/19/17
                                      to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                      LGTM on my side.

                                      View Change

                                        To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                        Gerrit-Project: chromium/src
                                        Gerrit-Branch: master
                                        Gerrit-MessageType: comment
                                        Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                        Gerrit-Change-Number: 823513
                                        Gerrit-PatchSet: 9
                                        Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                        Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                        Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                        Gerrit-Reviewer: John Abd-El-Malek <j...@chromium.org>
                                        Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                        Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                        Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                        Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                        Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                        Gerrit-CC: Commit Bot <commi...@chromium.org>
                                        Gerrit-CC: Rob Buis <rob....@samsung.com>
                                        Gerrit-Comment-Date: Tue, 19 Dec 2017 09:06:54 +0000
                                        Gerrit-HasComments: No
                                        Gerrit-HasLabels: No

                                        Devlin (Gerrit)

                                        unread,
                                        Dec 19, 2017, 9:38:48 AM12/19/17
                                        to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Yuki Shiino, John Abd-El-Malek, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                        extensions lgtm

                                        Patch set 9:Code-Review +1

                                        View Change

                                        1 comment:

                                          • Modified platform_app.js as suggested. I need to rebase some files as they are changed now. […]

                                            This all sounds good to me! Thanks, folks!

                                        Gerrit-Comment-Date: Tue, 19 Dec 2017 14:38:45 +0000
                                        Gerrit-HasComments: Yes
                                        Gerrit-HasLabels: Yes

                                        Bhagirathi Satpathy (Gerrit)

                                        unread,
                                        Dec 19, 2017, 11:44:30 AM12/19/17
                                        to blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, Commit Bot, chromium...@chromium.org, Rob Buis

                                        Patch set 9:Commit-Queue +2

                                        View Change

                                          To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                          Gerrit-Project: chromium/src
                                          Gerrit-Branch: master
                                          Gerrit-MessageType: comment
                                          Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                          Gerrit-Change-Number: 823513
                                          Gerrit-PatchSet: 9
                                          Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                          Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                          Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                          Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                          Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                          Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                          Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                          Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                          Gerrit-CC: Commit Bot <commi...@chromium.org>
                                          Gerrit-CC: Rob Buis <rob....@samsung.com>
                                          Gerrit-Comment-Date: Tue, 19 Dec 2017 16:44:22 +0000
                                          Gerrit-HasComments: No
                                          Gerrit-HasLabels: Yes

                                          Commit Bot (Gerrit)

                                          unread,
                                          Dec 19, 2017, 11:54:13 AM12/19/17
                                          to Bhagirathi Satpathy, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chromium-a...@chromium.org, eae+bli...@chromium.org, extension...@chromium.org, Devlin, Yuki Shiino, Philip Jägenstedt, Kentaro Hara, Justin Schuh, srirama chandra sekhar, chromium...@chromium.org, Rob Buis

                                          Commit Bot merged this change.

                                          View Change

                                          Approvals: Yuki Shiino: Looks good to me Devlin: Looks good to me Kentaro Hara: Looks good to me Philip Jägenstedt: Looks good to me Bhagirathi Satpathy: Commit
                                          document.all must not be replaced as per specification

                                          document.all must not be overwritten with something else.
                                          E.g., below javascript should not set 'document.all' to '1' instead
                                          it should be always [object HTMLAllCollection].
                                          <script>
                                          document.all = 1;
                                          </script>

                                          Specification:
                                          https://html.spec.whatwg.org/multipage/obsolete.html#other-elements,-attributes-and-apis
                                          https://html.spec.whatwg.org/multipage/obsolete.html#dom-document-all

                                          Bug: 794433
                                          Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                          Reviewed-on: https://chromium-review.googlesource.com/823513
                                          Reviewed-by: Devlin <rdevlin...@chromium.org>
                                          Reviewed-by: Philip Jägenstedt <foo...@chromium.org>
                                          Reviewed-by: Yuki Shiino <yukis...@chromium.org>
                                          Reviewed-by: Kentaro Hara <har...@chromium.org>
                                          Commit-Queue: Bhagirathi Satpathy <bhagir...@samsung.com>
                                          Cr-Commit-Position: refs/heads/master@{#525058}

                                          ---
                                          M extensions/renderer/resources/platform_app.js
                                          M third_party/WebKit/LayoutTests/external/wpt/html/dom/interfaces-expected.txt
                                          M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all-expected.txt
                                          M third_party/WebKit/LayoutTests/fast/dom/undetectable-document-all.html
                                          M third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
                                          M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
                                          M third_party/WebKit/Source/core/dom/Document.idl
                                          7 files changed, 10 insertions(+), 14 deletions(-)


                                          To view, visit change 823513. To unsubscribe, or for help writing mail filters, visit settings.

                                          Gerrit-Project: chromium/src
                                          Gerrit-Branch: master
                                          Gerrit-MessageType: merged
                                          Gerrit-Change-Id: I40122d7107206fe2fb680fa221cf0ae003379ea9
                                          Gerrit-Change-Number: 823513
                                          Gerrit-PatchSet: 10
                                          Gerrit-Owner: Bhagirathi Satpathy <bhagir...@samsung.com>
                                          Gerrit-Reviewer: Bhagirathi Satpathy <bhagir...@samsung.com>
                                          Gerrit-Reviewer: Commit Bot <commi...@chromium.org>
                                          Gerrit-Reviewer: Devlin <rdevlin...@chromium.org>
                                          Gerrit-Reviewer: Justin Schuh <jsc...@chromium.org>
                                          Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
                                          Gerrit-Reviewer: Philip Jägenstedt <foo...@chromium.org>
                                          Gerrit-Reviewer: Yuki Shiino <yukis...@chromium.org>
                                          Gerrit-Reviewer: srirama chandra sekhar <srir...@samsung.com>
                                          Reply all
                                          Reply to author
                                          Forward
                                          0 new messages