Implement lazy (re-)attachment of whitespace. [chromium/src : master]

3 views
Skip to first unread message

Rune Lillesveen (Gerrit)

unread,
Jun 9, 2017, 6:35:36 PM6/9/17
to blink-re...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, dglazko...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, webcomponen...@chromium.org, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

Rune Lillesveen posted comments on this change.

View Change

Patch set 2:Commit-Queue +1

    To view, visit change 517940. To unsubscribe, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
    Gerrit-Change-Number: 517940
    Gerrit-PatchSet: 2
    Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
    Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
    Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
    Gerrit-CC: Emilio Cobos Álvarez <eco...@igalia.com>
    Gerrit-CC: Fredrik Söderquist <f...@opera.com>
    Gerrit-CC: Glenn Adams <gl...@chromium.org>
    Gerrit-CC: Gyuyoung Kim <gyuyou...@chromium.org>
    Gerrit-CC: Rob Buis <rob....@samsung.com>
    Gerrit-CC: Sigbjørn Finne <sigb...@opera.com>
    Gerrit-CC: Silvia Pfeiffer <silv...@chromium.org>
    Gerrit-CC: Stephen Chenney <sche...@chromium.org>
    Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
    Gerrit-Comment-Date: Fri, 09 Jun 2017 22:35:28 +0000
    Gerrit-HasComments: No
    Gerrit-HasLabels: Yes

    Rune Lillesveen (Gerrit)

    unread,
    Jun 9, 2017, 6:36:43 PM6/9/17
    to blink-re...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, dglazko...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, webcomponen...@chromium.org, Glenn Adams, Silvia Pfeiffer, Stephen Chenney, srirama chandra sekhar, chromium...@chromium.org, Sigbjørn Finne, Emilio Cobos Álvarez, Fredrik Söderquist, Rob Buis, Commit Bot, Dirk Schulze, Gyuyoung Kim

    Rune Lillesveen uploaded patch set #3 to this change.

    View Change

    Implement lazy (re-)attachment of whitespace.

    BUG=349395,399816,705525,686016,648931,650168

    Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
    ---
    M third_party/WebKit/LayoutTests/TestExpectations
    A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float-expected.html
    A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float.html
    A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace-expected.html
    A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace.html
    M third_party/WebKit/Source/core/dom/BUILD.gn
    M third_party/WebKit/Source/core/dom/ContainerNode.cpp
    M third_party/WebKit/Source/core/dom/ContainerNode.h
    M third_party/WebKit/Source/core/dom/Document.cpp
    M third_party/WebKit/Source/core/dom/Document.h
    M third_party/WebKit/Source/core/dom/Element.cpp
    M third_party/WebKit/Source/core/dom/Element.h
    M third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.cpp
    M third_party/WebKit/Source/core/dom/FirstLetterPseudoElement.h
    M third_party/WebKit/Source/core/dom/LayoutTreeBuilder.cpp
    M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.cpp
    M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.h
    M third_party/WebKit/Source/core/dom/Node.cpp
    M third_party/WebKit/Source/core/dom/Node.h
    M third_party/WebKit/Source/core/dom/PseudoElement.cpp
    M third_party/WebKit/Source/core/dom/PseudoElement.h
    M third_party/WebKit/Source/core/dom/Text.cpp
    M third_party/WebKit/Source/core/dom/Text.h
    A third_party/WebKit/Source/core/dom/WhitespaceAttacher.cpp
    A third_party/WebKit/Source/core/dom/WhitespaceAttacher.h
    M third_party/WebKit/Source/core/dom/shadow/InsertionPoint.cpp
    M third_party/WebKit/Source/core/dom/shadow/InsertionPoint.h
    M third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
    M third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h
    M third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp
    M third_party/WebKit/Source/core/html/HTMLFormControlElement.h
    M third_party/WebKit/Source/core/html/HTMLFrameElement.cpp
    M third_party/WebKit/Source/core/html/HTMLFrameElement.h
    M third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp
    M third_party/WebKit/Source/core/html/HTMLFrameElementBase.h
    M third_party/WebKit/Source/core/html/HTMLFrameSetElement.cpp
    M third_party/WebKit/Source/core/html/HTMLFrameSetElement.h
    M third_party/WebKit/Source/core/html/HTMLImageElement.cpp
    M third_party/WebKit/Source/core/html/HTMLImageElement.h
    M third_party/WebKit/Source/core/html/HTMLInputElement.cpp
    M third_party/WebKit/Source/core/html/HTMLInputElement.h
    M third_party/WebKit/Source/core/html/HTMLLIElement.cpp
    M third_party/WebKit/Source/core/html/HTMLLIElement.h
    M third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
    M third_party/WebKit/Source/core/html/HTMLMediaElement.h
    M third_party/WebKit/Source/core/html/HTMLOptionElement.cpp
    M third_party/WebKit/Source/core/html/HTMLOptionElement.h
    M third_party/WebKit/Source/core/html/HTMLPlugInElement.cpp
    M third_party/WebKit/Source/core/html/HTMLPlugInElement.h
    M third_party/WebKit/Source/core/html/HTMLProgressElement.cpp
    M third_party/WebKit/Source/core/html/HTMLProgressElement.h
    M third_party/WebKit/Source/core/html/HTMLSlotElement.cpp
    M third_party/WebKit/Source/core/html/HTMLSlotElement.h
    M third_party/WebKit/Source/core/html/HTMLVideoElement.cpp
    M third_party/WebKit/Source/core/html/HTMLVideoElement.h
    M third_party/WebKit/Source/core/svg/SVGElement.cpp
    M third_party/WebKit/Source/core/svg/SVGElement.h
    M third_party/WebKit/Source/core/svg/SVGImageElement.cpp
    M third_party/WebKit/Source/core/svg/SVGImageElement.h
    59 files changed, 497 insertions(+), 203 deletions(-)

    To view, visit change 517940. To unsubscribe, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: newpatchset
    Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
    Gerrit-Change-Number: 517940
    Gerrit-PatchSet: 3
    Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
    Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
    Gerrit-CC: Commit Bot <commi...@chromium.org>

    Rune Lillesveen (Gerrit)

    unread,
    Jun 12, 2017, 5:37:05 AM6/12/17
    to blink-re...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, dglazko...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, webcomponen...@chromium.org, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

    Rune Lillesveen posted comments on this change.

    View Change

    Patch set 4:Commit-Queue +1

      To view, visit change 517940. To unsubscribe, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
      Gerrit-Change-Number: 517940
      Gerrit-PatchSet: 4
      Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
      Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
      Gerrit-CC: Emilio Cobos Álvarez <eco...@igalia.com>
      Gerrit-CC: Fredrik Söderquist <f...@opera.com>
      Gerrit-CC: Glenn Adams <gl...@chromium.org>
      Gerrit-CC: Gyuyoung Kim <gyuyou...@chromium.org>
      Gerrit-CC: Rob Buis <rob....@samsung.com>
      Gerrit-CC: Sigbjørn Finne <sigb...@opera.com>
      Gerrit-CC: Silvia Pfeiffer <silv...@chromium.org>
      Gerrit-CC: Stephen Chenney <sche...@chromium.org>
      Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
      Gerrit-Comment-Date: Mon, 12 Jun 2017 09:37:02 +0000
      Gerrit-HasComments: No
      Gerrit-HasLabels: Yes

      Rune Lillesveen (Gerrit)

      unread,
      Jun 14, 2017, 7:43:56 AM6/14/17
      to blink-re...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, dglazko...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, webcomponen...@chromium.org, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

      Rune Lillesveen posted comments on this change.

      View Change

      Patch set 6:Commit-Queue +1

        To view, visit change 517940. To unsubscribe, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
        Gerrit-Change-Number: 517940
        Gerrit-PatchSet: 6
        Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
        Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
        Gerrit-CC: Emilio Cobos Álvarez <eco...@igalia.com>
        Gerrit-CC: Fredrik Söderquist <f...@opera.com>
        Gerrit-CC: Glenn Adams <gl...@chromium.org>
        Gerrit-CC: Gyuyoung Kim <gyuyou...@chromium.org>
        Gerrit-CC: Rob Buis <rob....@samsung.com>
        Gerrit-CC: Sigbjørn Finne <sigb...@opera.com>
        Gerrit-CC: Silvia Pfeiffer <silv...@chromium.org>
        Gerrit-CC: Stephen Chenney <sche...@chromium.org>
        Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
        Gerrit-Comment-Date: Wed, 14 Jun 2017 11:43:48 +0000
        Gerrit-HasComments: No
        Gerrit-HasLabels: Yes

        Rune Lillesveen (Gerrit)

        unread,
        Jun 16, 2017, 10:48:15 AM6/16/17
        to aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, mlamouri+w...@chromium.org, nektar...@chromium.org, pdr+svgw...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

        Rune Lillesveen posted comments on this change.

        View Change

        Patch set 8:Commit-Queue +1

          To view, visit change 517940. To unsubscribe, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
          Gerrit-Change-Number: 517940
          Gerrit-PatchSet: 8
          Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
          Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
          Gerrit-CC: Aaron Boodman <a...@chromium.org>
          Gerrit-CC: Adam Barth <aba...@chromium.org>
          Gerrit-CC: Alexis Menard <alexis...@intel.com>
          Gerrit-CC: Alice Boxhall <abox...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Darin Fisher <da...@chromium.org>
          Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
          Gerrit-CC: Dominic Mazzoni <dmaz...@chromium.org>
          Gerrit-CC: Emilio Cobos Álvarez <eco...@igalia.com>
          Gerrit-CC: Eric Willigers <ericwi...@chromium.org>
          Gerrit-CC: Fredrik Söderquist <f...@opera.com>
          Gerrit-CC: Glenn Adams <gl...@chromium.org>
          Gerrit-CC: Gyuyoung Kim <gyuyou...@chromium.org>
          Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
          Gerrit-CC: Renée Wright <rjwr...@chromium.org>
          Gerrit-CC: Rob Buis <rob....@samsung.com>
          Gerrit-CC: Shane Stephens <sh...@chromium.org>
          Gerrit-CC: Sigbjørn Finne <sigb...@opera.com>
          Gerrit-CC: Silvia Pfeiffer <silv...@chromium.org>
          Gerrit-CC: Stephen Chenney <sche...@chromium.org>
          Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
          Gerrit-Comment-Date: Fri, 16 Jun 2017 14:48:12 +0000
          Gerrit-HasComments: No
          Gerrit-HasLabels: Yes

          Rune Lillesveen (Gerrit)

          unread,
          Jun 20, 2017, 9:52:25 AM6/20/17
          to aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, mlamouri+w...@chromium.org, nektar...@chromium.org, pdr+svgw...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

          Rune Lillesveen posted comments on this change.

          View Change

          Patch set 10:Commit-Queue +1

            To view, visit change 517940. To unsubscribe, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
            Gerrit-Change-Number: 517940
            Gerrit-PatchSet: 10
            Gerrit-Comment-Date: Tue, 20 Jun 2017 13:52:20 +0000
            Gerrit-HasComments: No
            Gerrit-HasLabels: Yes

            Emilio Cobos Álvarez (Gerrit)

            unread,
            Jun 21, 2017, 9:35:52 AM6/21/17
            to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, mlamouri+w...@chromium.org, nektar...@chromium.org, pdr+svgw...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

            Emilio Cobos Álvarez posted comments on this change.

            View Change

            Patch set 10:

            Hi Rune, awesome work! I took a relatively in-depth look at this, and I have a question...

            (1 comment)

            Gerrit-Comment-Date: Wed, 21 Jun 2017 13:35:47 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Rune Lillesveen (Gerrit)

            unread,
            Jun 21, 2017, 6:37:25 PM6/21/17
            to aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, mlamouri+w...@chromium.org, nektar...@chromium.org, pdr+svgw...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

            Rune Lillesveen posted comments on this change.

            View Change

            Patch set 10:

            Patch Set 10:

            (1 comment)

            Hi Rune, awesome work! I took a relatively in-depth look at this, and I have a question...

            (1 comment)

              • Patch Set #10, Line 179: last_text_node_ = nullptr;

                If I'm reading this correctly, we'll clear out last_text_node_ if the displ

              • Good catch! Immediately, it looks to me the last_text_node_ should be set to null in the if-block with the break above (hitting an in-flow layout object). Will look into this tomorrow.

            Gerrit-Comment-Date: Wed, 21 Jun 2017 22:37:18 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Rune Lillesveen (Gerrit)

            unread,
            Jun 22, 2017, 4:02:12 PM6/22/17
            to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

            Rune Lillesveen posted comments on this change.

            View Change

            Patch set 11:

            (1 comment)

              • Good catch! Immediately, it looks to me the last_text_node_ should be set t

                I did this in the 11th patch set and added a couple of unit tests for it.

            To view, visit change 517940. To unsubscribe, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
            Gerrit-Change-Number: 517940
            Gerrit-PatchSet: 11
            Gerrit-Comment-Date: Thu, 22 Jun 2017 20:02:05 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Rune Lillesveen (Gerrit)

            unread,
            Jun 23, 2017, 9:15:13 AM6/23/17
            to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, Emilio Cobos Álvarez, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

            Rune Lillesveen posted comments on this change.

            View Change

            Patch set 12:Commit-Queue +1

              To view, visit change 517940. To unsubscribe, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
              Gerrit-Change-Number: 517940
              Gerrit-PatchSet: 12
              Gerrit-Comment-Date: Fri, 23 Jun 2017 13:15:09 +0000
              Gerrit-HasComments: No
              Gerrit-HasLabels: Yes

              Rune Lillesveen (Gerrit)

              unread,
              Jun 25, 2017, 2:49:09 PM6/25/17
              to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Eric Willigers, Glenn Adams, Silvia Pfeiffer, Sigbjørn Finne, Jeongeun Kim, Fredrik Söderquist, Alexis Menard, Adam Barth, Nektarios Paisios, Gyuyoung Kim, Aaron Boodman, Daniel Cheng, Darin Fisher, srirama chandra sekhar, Alice Boxhall, Dominic Mazzoni, chromium...@chromium.org, John Abd-El-Malek, Emilio Cobos Álvarez, Shane Stephens, devtools...@chromium.org, Stephen Chenney, Renée Wright, Rob Buis, Commit Bot, Dirk Schulze

              Rune Lillesveen uploaded patch set #13 to this change.

              View Change

              Implement lazy (re-)attachment of whitespace.

              The existing implementation of re-attachment of whitespace nodes had
              performance issues because it tried to re-attach whitepace nodes as
              early as possible, leading to multiple re-attachments of the same node
              and multiple sibling-walks past the same out-of-flow elements.

              Instead, this CL stores the last seen text node in a new
              WhitespaceAttacher object and delays the re-attachment of that text
              node until we know its need for a LayoutObject for the current layout
              tree rebuild. In particular, we don't re-attach the whitespace node
              when previous siblings are/become display:none or out-of-flow.

              Contrary to what last_text_node did, the WhitespaceAttacher persist
              the last seen text node in the flat tree order and across
              display:contents and slot/content element which fixes various
              correctness issues in addition to performance issues.

              In addition to the last visited text node, we also store the last
              seen display:contents element and only walk the display:contents
              subtree when needed to find its first in-flow whitespace descendant.


              BUG=349395,399816,705525,686016,648931,650168

              Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
              ---
              M third_party/WebKit/LayoutTests/TestExpectations
              M third_party/WebKit/LayoutTests/accessibility/aria-roles-expected.txt
              M third_party/WebKit/LayoutTests/accessibility/element-role-mapping-focusable-expected.txt
              M third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-expected.txt
              M third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-with-opacity-expected.txt
              M third_party/WebKit/LayoutTests/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/editing/execCommand/outdent-break-with-style-expected.txt
              M third_party/WebKit/LayoutTests/editing/selection/extend-byline-withfloat-expected.txt
              M third_party/WebKit/LayoutTests/editing/selection/focus-crash-expected.txt
              M third_party/WebKit/LayoutTests/editing/selection/undo-crash-expected.txt
              M third_party/WebKit/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt
              M third_party/WebKit/LayoutTests/fast/canvas/canvas-render-layer-expected.txt
              M third_party/WebKit/LayoutTests/fast/css-generated-content/before-content-continuation-chain-expected.txt
              M third_party/WebKit/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt
              M third_party/WebKit/LayoutTests/fast/css/positioned-overflow-scroll-expected.txt
              M third_party/WebKit/LayoutTests/fast/css/style-tag-display-none-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/Element/scroll-width-hidden-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/Element/scroll-width-visible-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/HTMLImageElement/image-sizes-2x-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/prefetch-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt
              M third_party/WebKit/LayoutTests/fast/dom/hidden-iframe-no-focus-expected.txt
              M third_party/WebKit/LayoutTests/fast/dynamic/float-from-empty-line-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/datalist/input-appearance-range-with-datalist-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/focus-selection-input-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/focus-selection-textarea-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/interactive-validation-prevented-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/select/select-listbox-focus-displaynone-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/select/select-no-name-expected.txt
              M third_party/WebKit/LayoutTests/fast/forms/textarea/textarea-setvalue-submit-expected.txt
              M third_party/WebKit/LayoutTests/fast/frames/content-opacity-2-expected.txt
              M third_party/WebKit/LayoutTests/fast/html/layout-runs-and-floats-crash-expected.txt
              M third_party/WebKit/LayoutTests/fast/parser/comments-expected.txt
              M third_party/WebKit/LayoutTests/fast/ruby/ruby-base-merge-block-children-crash-expected.txt
              M third_party/WebKit/LayoutTests/fast/ruby/ruby-text-before-child-split-expected.txt
              M third_party/WebKit/LayoutTests/fast/ruby/select-ruby-expected.txt
              M third_party/WebKit/LayoutTests/fast/ruby/split-ruby-run-percentage-height-descendant-expected.txt
              M third_party/WebKit/LayoutTests/fast/scrolling/scrollbar-repaint-two-level-scrollable-expected.txt
              M third_party/WebKit/LayoutTests/fast/selectors/style-sharing-last-child-expected.txt
              M third_party/WebKit/LayoutTests/fast/text/bidi-reverse-runs-crash-expected.txt

              A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float-expected.html
              A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float.html
              A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace-expected.html
              A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace.html
              M third_party/WebKit/LayoutTests/fast/text/word-break-next-linebox-not-dirty-crash-main-expected.txt
              M third_party/WebKit/LayoutTests/html/marquee/marquee-without-frame-no-crash-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/css/cross-fade-reload-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/loading/preload-image-sizes-2x-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/loading/preload-image-sizes-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/loading/slow-parsing-subframe-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/misc/empty-urls-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/misc/form-target-iframe-location-change-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/navigation/same-and-different-back-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/security/window-named-valueOf-expected.txt
              M third_party/WebKit/LayoutTests/http/tests/security/xss-DENIED-frame-name-expected.txt
              M third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getBoxModel-expected.txt
              M third_party/WebKit/LayoutTests/inspector/elements/elements-hide-html-comments-expected.txt
              M third_party/WebKit/LayoutTests/paint/invalidation/absolute-layer-specified-left-or-right-auto-width-moved-vertically-expected.txt
              M third_party/WebKit/LayoutTests/paint/invalidation/fixed-position-layer-moved-expected.txt
              M third_party/WebKit/LayoutTests/paint/invalidation/flexbox/repaint-on-layout-expected.txt
              M third_party/WebKit/LayoutTests/paint/invalidation/remove-inline-block-descendant-of-flex-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/animations/rotate-transform-equivalent-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/clip-parent-reset-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css1/classification/display-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css2.1/t090501-c414-flt-ln-03-d-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css2.1/t1204-root-e-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c561-list-displ-00-b-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/css3/filters/regions-expanding-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-003-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-005-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-010-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-014-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-015-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4960120-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drop-text-without-selection-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/4960137-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/4975120-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/5354455-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-in-iframe-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/expanding-selections2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/focus-body-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/mixed-editability-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/move-by-sentence-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/editing/selection/selection-actions-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/canvas/canvas-shadow-source-in-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png
              M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/ZeroOpacityLayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/ZeroOpacityLayers2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-opentype-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-synthetic-bold-italic-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-weight-matching-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/h1-in-section-elements-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/ignore-empty-focus-ring-rects-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/invalidation-errors-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/invalidation-errors-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/css/nested-floating-relative-position-percentages-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dom/inner-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/011-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/link-href-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/outerHTML-img-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/window-resize-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/window-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/events/context-no-deselect-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/button/button-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/indeterminate-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/number/number-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/number/number-appearance-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/preserveFormDuringResidualStyle-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-cancel-button-style-sharing-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-empty-option-height-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-appearance-preventDefault-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-no-renderer-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-placeholder-visibility-3-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-tab-shows-caret-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-datalist-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/textfield-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/invalid/014-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/layers/inline-dirty-z-order-lists-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/layers/layer-visibility-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/layers/layer-visibility-sublayer-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/layers/remove-layer-with-nested-stacking-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/layers/remove-only-this-layer-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/parser/title-error-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/parser/xhtml-alternate-entities-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/reflections/transparent-reflected-sublayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/ruby/ruby-text-before-after-content-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/html/details_summary/details-open2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/html/details_summary/details-replace-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/location-replace-crossdomain-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-with-scale-transform-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-overflowing-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/details-open-repaint-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/repaint-svg-after-style-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/paint/selection/text-selection-inline-block-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/plugins/webview-plugin-type-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-draw-image-globalalpha-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/custom/image-rescale-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-no-size-attributes-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/combining-character-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/ligature-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/text/surrogate-pair-queries-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-clip-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/transforms/bounding-rect-zoom-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/transforms/identity-matrix-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/css1/classification/display-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
              M third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
              D third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              D third_party/WebKit/LayoutTests/platform/mac-mac10.10/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/drop-text-without-selection-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/dynamic/008-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/button/button-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/indeterminate-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/number/number-appearance-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-cancel-button-style-sharing-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-empty-option-height-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-appearance-preventDefault-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-placeholder-visibility-3-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/html/details_summary/details-replace-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/text/combining-character-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/drop-text-without-selection-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/4975120-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/move-by-sentence-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.11/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/accessibility/element-role-mapping-focusable-expected.txt
              D third_party/WebKit/LayoutTests/platform/mac-mac10.9/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/inserting/4960120-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/drop-text-without-selection-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/selection/4975120-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/dynamic/008-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/events/context-no-deselect-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/button/button-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/indeterminate-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/number/number-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/number/number-appearance-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-cancel-button-style-sharing-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-empty-option-height-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-appearance-preventDefault-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-placeholder-visibility-3-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-tab-shows-caret-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/textfield-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/details_summary/details-open2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/details_summary/details-replace-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/details-open-repaint-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/combining-character-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/ligature-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/surrogate-pair-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              D third_party/WebKit/LayoutTests/platform/mac-retina/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/editing/pasteboard/drop-text-without-selection-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac-retina/editing/selection/4975120-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac-retina/editing/selection/move-by-sentence-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac-retina/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/animations/rotate-transform-equivalent-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/clip-parent-reset-expected.txt
              D third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css1/classification/display-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css2.1/t1204-root-e-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css3/filters/regions-expanding-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-005-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-010-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-014-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-015-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/4960137-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/5354455-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-in-iframe-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/expanding-selections2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/focus-body-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/mixed-editability-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/editing/selection/selection-actions-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/canvas/canvas-shadow-source-in-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/ZeroOpacityLayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/ZeroOpacityLayers2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-opentype-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/h1-in-section-elements-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/ignore-empty-focus-ring-rects-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/invalidation-errors-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/invalidation-errors-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dom/inner-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/008-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/011-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/link-href-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/outerHTML-img-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/window-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/button/button-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/cursor-at-editable-content-boundary-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/indeterminate-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/number/number-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/number/number-appearance-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-cancel-button-style-sharing-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-empty-option-height-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-appearance-preventDefault-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-no-renderer-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-placeholder-visibility-3-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-tab-shows-caret-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/textfield-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/invalid/014-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/layers/layer-visibility-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/layers/layer-visibility-sublayer-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/layers/remove-layer-with-nested-stacking-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/layers/remove-only-this-layer-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/parser/title-error-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/reflections/transparent-reflected-sublayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/ruby/ruby-text-before-after-content-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/html/details_summary/details-open2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/html/details_summary/details-replace-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/location-replace-crossdomain-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-with-scale-transform-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-overflowing-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/block-selection-gap-stale-cache-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/details-open-repaint-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/repaint-svg-after-style-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/text-in-relative-positioned-inline-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/selection/text-selection-inline-block-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/plugins/webview-plugin-type-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/svg/canvas/canvas-draw-image-globalalpha-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/custom/image-rescale-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-no-size-attributes-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/combining-character-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/ligature-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/text/surrogate-pair-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.txt
              R third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-clip-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/transforms/bounding-rect-zoom-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/transforms/identity-matrix-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              C third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/block-selection-gap-stale-cache-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              C third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/repaint-svg-after-style-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/text-in-relative-positioned-inline-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              C third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
              C third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/css1/classification/display-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
              M third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/animations/rotate-transform-equivalent-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/compositing/overflow/clip-parent-reset-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css1/classification/display-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css2.1/t090501-c414-flt-ln-03-d-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css2.1/t1204-root-e-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c561-list-displ-00-b-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css3/filters/regions-expanding-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-d3-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-003-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-005-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-010-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-014-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-015-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/4960137-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/4975120-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/5354455-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-in-iframe-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/expanding-selections2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/focus-body-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/mixed-editability-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/move-by-sentence-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/editing/selection/selection-actions-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/canvas/canvas-shadow-source-in-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-table-before-after-child-add-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/ZeroOpacityLayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/ZeroOpacityLayers2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-opentype-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-synthetic-bold-italic-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-weight-matching-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/h1-in-section-elements-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/ignore-empty-focus-ring-rects-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/invalidation-errors-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/invalidation-errors-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/css/nested-floating-relative-position-percentages-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dom/inner-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/008-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/011-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/link-href-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/outerHTML-img-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/window-resize-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/window-scrollbars-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/events/context-no-deselect-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/button/button-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/cursor-at-editable-content-boundary-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/indeterminate-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/number/number-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/number/number-appearance-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/preserveFormDuringResidualStyle-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-cancel-button-style-sharing-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/listbox-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/listbox-with-display-none-option-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/menulist-deselect-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-autofilled-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-change-listbox-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-empty-option-height-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-initial-position-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-item-background-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-appearance-preventDefault-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-no-renderer-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-placeholder-visibility-3-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-tab-shows-caret-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-datalist-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/textfield-overflow-by-value-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/textfield-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-align-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/invalid/014-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/layers/inline-dirty-z-order-lists-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/layers/layer-visibility-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/layers/layer-visibility-sublayer-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/layers/remove-layer-with-nested-stacking-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/layers/remove-only-this-layer-update-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/parser/title-error-test-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/parser/xhtml-alternate-entities-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/reflections/transparent-reflected-sublayers-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/ruby/ruby-text-before-after-content-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/html/details_summary/details-open2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/html/details_summary/details-replace-text-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/html/tabular_data/col_width_resizing_table-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/location-replace-crossdomain-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
              D third_party/WebKit/LayoutTests/platform/win/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-with-scale-transform-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-overflowing-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/images/imagemap-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/block-selection-gap-stale-cache-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/details-open-repaint-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/repaint-svg-after-style-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/text-in-relative-positioned-inline-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/selection/text-selection-inline-block-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/plugins/webview-plugin-type-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/batik/text/xmlSpace-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/canvas/canvas-draw-image-globalalpha-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/custom/image-rescale-clip-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/custom/object-no-size-attributes-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/combining-character-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/ligature-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/text/surrogate-pair-queries-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-clip-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/transforms/bounding-rect-zoom-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/transforms/identity-matrix-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
              R third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              R third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/block-selection-gap-stale-cache-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/repaint-svg-after-style-change-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/text-in-relative-positioned-inline-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              R third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/css1/classification/display-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
              A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
              M third_party/WebKit/LayoutTests/platform/win/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
              D third_party/WebKit/LayoutTests/platform/win7/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/fast/css/invalidation-errors-2-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/fast/css/invalidation-errors-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
              M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
              M third_party/WebKit/LayoutTests/scrollbars/scrollbar-pointer-events-expected.txt
              M third_party/WebKit/LayoutTests/svg/custom/invalid-text-content-expected.txt
              M third_party/WebKit/LayoutTests/svg/dom/parent-view-layout-crash-expected.txt
              M third_party/WebKit/LayoutTests/svg/dom/stylesheet-candidate-node-crash-main-expected.txt
              D third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/remove-inline-block-descendant-of-flex-expected.txt
              D third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              D third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
              D third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-render-layer-expected.txt
              D third_party/WebKit/LayoutTests/virtual/prefer_compositing_to_lcd_text/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
              M third_party/WebKit/Source/core/BUILD.gn

              M third_party/WebKit/Source/core/dom/BUILD.gn
              M third_party/WebKit/Source/core/dom/ContainerNode.cpp
              M third_party/WebKit/Source/core/dom/ContainerNode.h
              M third_party/WebKit/Source/core/dom/Document.cpp
              M third_party/WebKit/Source/core/dom/Element.cpp
              M third_party/WebKit/Source/core/dom/Element.h

              M third_party/WebKit/Source/core/dom/LayoutTreeBuilder.cpp
              M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.cpp
              M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.h
              M third_party/WebKit/Source/core/dom/Node.cpp
              M third_party/WebKit/Source/core/dom/Node.h
              M third_party/WebKit/Source/core/dom/Text.cpp
              M third_party/WebKit/Source/core/dom/Text.h
              M third_party/WebKit/Source/core/dom/TextTest.cpp
              A third_party/WebKit/Source/core/dom/WhitespaceAttacher.cpp
              A third_party/WebKit/Source/core/dom/WhitespaceAttacher.h
              A third_party/WebKit/Source/core/dom/WhitespaceAttacherTest.cpp

              M third_party/WebKit/Source/core/dom/shadow/InsertionPoint.cpp
              M third_party/WebKit/Source/core/dom/shadow/InsertionPoint.h
              M third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
              M third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h
              M third_party/WebKit/Source/core/html/HTMLSlotElement.cpp
              M third_party/WebKit/Source/core/html/HTMLSlotElement.h
              802 files changed, 2,712 insertions(+), 1,621 deletions(-)

              To view, visit change 517940. To unsubscribe, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: newpatchset
              Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
              Gerrit-Change-Number: 517940
              Gerrit-PatchSet: 13

              Rune Lillesveen (Gerrit)

              unread,
              Jun 25, 2017, 2:51:13 PM6/25/17
              to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, meade_UTC10, Emilio Cobos Álvarez, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

              Rune Lillesveen posted comments on this change.

              View Change

              Patch set 13:

              This should be ready for review now. It's hard to split up the rest without having regressions or going through multiple steps of painful rebaselining.

              PTAL.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 13
                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                Gerrit-Reviewer: meade_UTC10 <me...@chromium.org>
                Gerrit-Reviewer: nainar <nai...@chromium.org>
                Gerrit-CC: Aaron Boodman <a...@chromium.org>
                Gerrit-CC: Adam Barth <aba...@chromium.org>
                Gerrit-CC: Alexis Menard <alexis...@intel.com>
                Gerrit-CC: Alice Boxhall <abox...@chromium.org>
                Gerrit-CC: Commit Bot <commi...@chromium.org>
                Gerrit-CC: Daniel Cheng <dch...@chromium.org>
                Gerrit-CC: Darin Fisher <da...@chromium.org>
                Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
                Gerrit-CC: Dominic Mazzoni <dmaz...@chromium.org>
                Gerrit-CC: Eric Willigers <ericwi...@chromium.org>
                Gerrit-CC: Fredrik Söderquist <f...@opera.com>
                Gerrit-CC: Glenn Adams <gl...@chromium.org>
                Gerrit-CC: Gyuyoung Kim <gyuyou...@chromium.org>
                Gerrit-CC: Jeongeun Kim <je_jul...@chromium.org>
                Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
                Gerrit-CC: Nektarios Paisios <nek...@chromium.org>
                Gerrit-CC: Renée Wright <rjwr...@chromium.org>
                Gerrit-CC: Rob Buis <rob....@samsung.com>
                Gerrit-CC: Shane Stephens <sh...@chromium.org>
                Gerrit-CC: Sigbjørn Finne <sigb...@opera.com>
                Gerrit-CC: Silvia Pfeiffer <silv...@chromium.org>
                Gerrit-CC: Stephen Chenney <sche...@chromium.org>
                Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
                Gerrit-Comment-Date: Sun, 25 Jun 2017 18:51:09 +0000
                Gerrit-HasComments: No
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 25, 2017, 2:51:13 PM6/25/17
                to meade_UTC10, nainar, Emilio Cobos Álvarez, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Rune Lillesveen

                Rune Lillesveen would like meade_UTC10, nainar and Emilio Cobos Álvarez to review this change.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: newchange

                Emilio Cobos Álvarez (Gerrit)

                unread,
                Jun 25, 2017, 4:32:46 PM6/25/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Emilio Cobos Álvarez posted comments on this change.

                View Change

                Patch set 13:

                Looks pretty good over all! Few comments, I probably need to go over it a bit more in-depth again (and, as for the previous patch, I can't tweak the review flags, but probably Eddy o Naina should look at it too anyway, so not a huge deal).

                (3 comments)

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Sun, 25 Jun 2017 20:32:41 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                nainar (Gerrit)

                unread,
                Jun 26, 2017, 3:04:40 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                nainar posted comments on this change.

                View Change

                Patch set 13:

                The code lgtm but will admit I am not an expert here.

                (1 comment)

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Mon, 26 Jun 2017 07:04:34 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 3:19:50 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, Emilio Cobos Álvarez, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 13:

                (4 comments)

                  • The WhitespaceAttacher is stack allocated. We are using a local attacher when we rebuild inside an element with a LayoutObject because any text descendants may only have LayoutObject siblings which are descendants of this element. For display:contents elements, LayoutObject siblings may be found up the dom tree, in which case we need to persist the last seen Text node walking back up the tree. I think this part needs some documentation. Will add.

                • File third_party/WebKit/Source/core/dom/Text.cpp:

                  • Patch Set #13, Line 262: return IsASCIISpace(text[text.length() - 1]);

                    Maybe DCHECK(text.length()) or add text.length() && IsASCIISpace(..)?

                  • Patch Set #13, Line 150: ->FirstDistributedNode();

                    There's nothing in particular preventing the first distributed node of a sl

                  • The purpose of this code is to start traversing at a node which is part of the flat tree. Starting at a <slot> or <content> element will trigger asserts in FlatTreeTraversal/LayoutTreeBuilderTraversal. NextLayoutSibling in the loop below will handle display:contents elements. I'll modify the comment to be clear about this.

                  • Child may be an Element, and it may have display:contents at this point. The loop below will skip until we find a whitespace text node, or an in-flow.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Mon, 26 Jun 2017 07:19:45 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 3:21:04 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, Emilio Cobos Álvarez, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 13:

                (1 comment)

                  • Will do.

                    Regarding ::first-letter, there seems to be no existing tests failing this. Did you add any new ones? If so, do you remember which CL?

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Mon, 26 Jun 2017 07:21:00 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Emilio Cobos Álvarez (Gerrit)

                unread,
                Jun 26, 2017, 4:04:59 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Emilio Cobos Álvarez posted comments on this change.

                View Change

                Patch set 13:

                Rest of the CL LGTM.

                (3 comments)

                  • The purpose of this code is to start traversing at a node which is part of

                    Sure, I get that, but if I'm not misreading LayoutTreeBuilderTraversal::NextLayoutSibling(), if the distributed nodes of a slot are:

                    <div style="display: contents;"><div></div></div><div id="other"></div>

                    child at this point is the display: contents element.

                    In this case we'll never traverse the in-flow kid of that display: contents element (because NextLayoutSibling will return #other). I'm not sure if that's intended.

                    Maybe we should just fix NextLayoutSibling to not call NextSibling unconditionally if the element has display: contents? It's not clear what NextLayoutSibling of a display: contents node should be. Returning a kid doesn't look particularly right.

                  • Child may be an Element, and it may have display:contents at this point. Th

                    Sure (that assertion will only reject display: contents elements fwiw). I just think it either shouldn't have display: contents per my above comment, or we should fix NextLayoutSibling to do what this loop expects for display: contents nodes (I don't have a strong opinion on that).

                    If I'm missing something here re NextLayoutSibling, and my previous comment isn't right, then please disregard it :).

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Mon, 26 Jun 2017 08:04:42 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 4:31:41 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 13:

                (1 comment)

                  • Sure, I get that, but if I'm not misreading LayoutTreeBuilderTraversal::Nex

                    NextLayoutSibling (and FirstLayoutChild) enters display:contents elements. I tried the example below, and the FirstLayoutChild() on the first display:contents returns the span. Then, the NextLayoutSibling on the span returns the whitespace node inside the following display:contents.

                    I'll add unit tests if this is not yet covered.


                    <!DOCTYPE html>
                    <div id="reattach"></div><div style="display: contents;"><span style="display:none"></span><div style="display:contents"> </div></div><div id="other"></div>
                    <script>
                    document.body.offsetTop;
                    reattach.style.display = "inline";
                    </script>

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Comment-Date: Mon, 26 Jun 2017 08:31:37 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 6:49:07 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 14:

                (4 comments)

                  • The WhitespaceAttacher is stack allocated. We are using a local attacher wh

                  • NextLayoutSibling (and FirstLayoutChild) enters display:contents elements.

                    Added a unit test.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 14
                Gerrit-Comment-Date: Mon, 26 Jun 2017 10:49:03 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 7:06:35 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 14:

                (1 comment)

                  • Added a unit test.

                    Oh. I didn't read your comments carefully enough. I see now that your point is that the starting point should be a "LayoutSibling", which a display:contents element isn't.

                    FirstLayoutChild(), which I introduced, also does work with a display:contents. In fact, that is currently the only use case. Requiring to start with a non-display:contents element for that one will be very cumbersome, though.

                    The code here could be changed so that we'll get:

                      child = last_display_contents
                      if (active-slot-or-insertion) {
                    child = first-distributed-node
                    }
                      if (child is display contents)
                    child = FirstLayoutChild()
                      DCHECK(!child->IsElement || !child->HasDisplayContentsStyle)

                    WDYT?

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 14
                Gerrit-Comment-Date: Mon, 26 Jun 2017 11:06:31 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 26, 2017, 8:04:32 AM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 15:

                (1 comment)

                  • Oh. I didn't read your comments carefully enough. I see now that your point

                  • I've done this in the latest patch set.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 15
                Gerrit-Comment-Date: Mon, 26 Jun 2017 12:04:27 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Emilio Cobos Álvarez (Gerrit)

                unread,
                Jun 26, 2017, 8:18:13 PM6/26/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Emilio Cobos Álvarez posted comments on this change.

                View Change

                Patch set 15:

                (1 comment)

                  • I've done this in the latest patch set.

                    Hmm... So I thought that would work, but after some thought, wouldn't that prevent us from visiting the element with id="in-flow" (and thus clearing the last_text_node_ member) in a slot whose distributed nodes looked like:

                    <div style="display: contents"></div><div id="in-flow"></div>

                    ?

                    I.e., we'd act as if the whole <slot> was empty. I think the logic here is going to need to be somewhat nasty somehow... I think the best I can think of is something like:

                      Node* child;
                    if (last_display_contents_->IsActiveSlotOrActiveInsertionPoint()) {
                    child = first-distributed-node;
                    if (child && HasDisplayContents(*child)) {
                    if (Node* layout_child = FirstLayoutChild(*child))
                    child = layout_child;
                    else
                    child = NextLayoutSibling(*child);
                    }
                    } else {
                    child = FirstLayoutChild(*last_display_contents_);
                    }

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 15
                Gerrit-Comment-Date: Tue, 27 Jun 2017 00:18:10 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Hayato Ito (Gerrit)

                unread,
                Jun 27, 2017, 4:21:47 AM6/27/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Hayato Ito posted comments on this change.

                View Change

                Patch set 15:

                (3 comments)

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 15
                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                Gerrit-Comment-Date: Tue, 27 Jun 2017 08:21:41 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 27, 2017, 7:36:27 AM6/27/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Hayato Ito, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 15:

                (4 comments)

                  • Patch Set #15, Line 62: // If we encounter a display:contents (or slot or content), without traversing

                    Regarding "without traversing its children during layout tree build",

                  • Hmm... So I thought that would work, but after some thought, wouldn't that

                    You're right. If only <slot> and <content> were part of the flat tree.

                    An alternative could be to always traverse into <slot> and <content> and never set last_display_contents_ to such elements (until <slot> actually becomes part of the flat tree).

                • File third_party/WebKit/Source/core/dom/WhitespaceAttacher.cpp:

                  • Patch Set #15, Line 154: if (child->IsElementNode() && ToElement(child)->HasDisplayContentsStyle())

                    display:content element may have a slot as its child.

                  • Patch Set #15, Line 195: RebuildLayoutTreeForChild(*it, whitespace_attacher);

                    Ah, we have already traversed distributed nodes before the children.

                  • Yes, the prerequisite for fixing correctness for all whitespace cases was to make RebuildLayoutTree() work in flat-tree order. That was done in https://codereview.chromium.org/2836753002/ which made sure (DCHECKed) that marking for rebuild and the actual rebuild is done on a distribution-clean tree.

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 15
                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                Gerrit-Comment-Date: Tue, 27 Jun 2017 11:36:22 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Rune Lillesveen (Gerrit)

                unread,
                Jun 27, 2017, 11:03:41 AM6/27/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Hayato Ito, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Rune Lillesveen posted comments on this change.

                View Change

                Patch set 17:

                (3 comments)

                  • I can rephrase to "without traversing its flat-tree children". As you notic

                  • You're right. If only <slot> and <content> were part of the flat tree.

                  • Yes, FirstLayoutChild() should handle that. I'll add more tests to Whitespa

                  • Done

                To view, visit change 517940. To unsubscribe, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: master
                Gerrit-MessageType: comment
                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                Gerrit-Change-Number: 517940
                Gerrit-PatchSet: 17
                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                Gerrit-Comment-Date: Tue, 27 Jun 2017 15:03:36 +0000
                Gerrit-HasComments: Yes
                Gerrit-HasLabels: No

                Hayato Ito (Gerrit)

                unread,
                Jun 28, 2017, 12:09:40 AM6/28/17
                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, nainar, meade_UTC10, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                Hayato Ito posted comments on this change.

                View Change

                Patch set 17:Code-Review +1

                Regarding traversing parts, LGTM.
                For WhitespaceAttacher's correctness, I didn't look.
                I think other reviewers are looking at it.

                  To view, visit change 517940. To unsubscribe, visit settings.

                  Gerrit-Project: chromium/src
                  Gerrit-Branch: master
                  Gerrit-MessageType: comment
                  Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                  Gerrit-Change-Number: 517940
                  Gerrit-PatchSet: 17
                  Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                  Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                  Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                  Gerrit-Comment-Date: Wed, 28 Jun 2017 04:09:28 +0000
                  Gerrit-HasComments: No
                  Gerrit-HasLabels: Yes

                  meade_UTC10 (Gerrit)

                  unread,
                  Jun 28, 2017, 12:42:44 AM6/28/17
                  to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Hayato Ito, Emilio Cobos Álvarez, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                  meade_UTC10 posted comments on this change.

                  View Change

                  Patch set 17:Code-Review +1

                  lgtm with nits

                  I looked through the WhitespaceAttacher code, and it seems fine, but I'm not the most familiar with whitespace, so hopefully ecobos/other reviewers can look through that more thoroughly.

                  (5 comments)

                  To view, visit change 517940. To unsubscribe, visit settings.

                  Gerrit-Project: chromium/src
                  Gerrit-Branch: master
                  Gerrit-MessageType: comment
                  Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                  Gerrit-Change-Number: 517940
                  Gerrit-PatchSet: 17
                  Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                  Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                  Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                  Gerrit-Comment-Date: Wed, 28 Jun 2017 04:42:37 +0000
                  Gerrit-HasComments: Yes
                  Gerrit-HasLabels: Yes

                  Rune Lillesveen (Gerrit)

                  unread,
                  Jun 28, 2017, 7:50:27 AM6/28/17
                  to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, meade_UTC10, Hayato Ito, Emilio Cobos Álvarez, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                  Rune Lillesveen posted comments on this change.

                  View Change

                  Patch set 18:

                  Set Ready For Review

                    To view, visit change 517940. To unsubscribe, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                    Gerrit-Change-Number: 517940
                    Gerrit-PatchSet: 18
                    Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                    Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                    Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                    Gerrit-Comment-Date: Wed, 28 Jun 2017 11:50:21 +0000
                    Gerrit-HasComments: No
                    Gerrit-HasLabels: No

                    Rune Lillesveen (Gerrit)

                    unread,
                    Jun 28, 2017, 7:50:36 AM6/28/17
                    to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, meade_UTC10, Hayato Ito, Emilio Cobos Álvarez, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                    Rune Lillesveen posted comments on this change.

                    View Change

                    Patch set 18:

                    (5 comments)

                      • Yes, it's expected. It's either multiple whitespace layout objects which are collapsed, or otherwise unnecessary whitespace layout objects which are removed by this CL. In this particular case, we are not creating a LayoutText for the whitespace following the absolute positioned div because the previous inline in-flow "Tests that.. " ends with a whitespace.

                        The spaces in the dumpAsText() tests come from text nodes with a LayoutObject, so "missing" spaces does not mean they're not in the DOM.

                    • File third_party/WebKit/Source/core/dom/Element.cpp:

                      • nit: continue should be capitalized

                      • Nit: The references to last_display_contents_ here seem out of context (onl

                      • This probably made sense in an earlier iteration. Removing. I've added documentation/invariants in the next patch set.

                      • Patch Set #17, Line 65: // returns early for display:contents when last_text_node_needs_reattach_ is

                      • nit: Please add a comment for why this should be null here?

                      • Done

                    To view, visit change 517940. To unsubscribe, visit settings.

                    Gerrit-Project: chromium/src
                    Gerrit-Branch: master
                    Gerrit-MessageType: comment
                    Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                    Gerrit-Change-Number: 517940
                    Gerrit-PatchSet: 18
                    Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                    Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                    Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                    Gerrit-Comment-Date: Wed, 28 Jun 2017 11:50:25 +0000
                    Gerrit-HasComments: Yes
                    Gerrit-HasLabels: No

                    Emilio Cobos Álvarez (Gerrit)

                    unread,
                    Jun 28, 2017, 8:50:44 PM6/28/17
                    to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                    Emilio Cobos Álvarez posted comments on this change.

                    View Change

                    Patch set 18:

                    The updated WhitespaceAttacher code looks fine to me, thanks for updating it!

                      To view, visit change 517940. To unsubscribe, visit settings.

                      Gerrit-Project: chromium/src
                      Gerrit-Branch: master
                      Gerrit-MessageType: comment
                      Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                      Gerrit-Change-Number: 517940
                      Gerrit-PatchSet: 18
                      Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                      Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                      Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                      Gerrit-Comment-Date: Thu, 29 Jun 2017 00:50:40 +0000
                      Gerrit-HasComments: No
                      Gerrit-HasLabels: No

                      Rune Lillesveen (Gerrit)

                      unread,
                      Jun 29, 2017, 7:47:23 AM6/29/17
                      to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                      Rune Lillesveen posted comments on this change.

                      View Change

                      Patch set 18:

                      (1 comment)

                        • I will look into it.

                          I've reduced it to this:

                          <!DOCTYPE html>
                          <script>
                          onload = () => {
                          getSelection().collapse(document.body, 0);
                          document.execCommand("InsertImage",false);
                          document.execCommand("Indent");
                              function dumpDOM(node, indent) {
                          console.log(indent + node.nodeName);
                          for (var i = 0; i < node.childNodes.length; i++) {
                          dumpDOM(node.childNodes[i], ">"+indent);
                          }
                          }
                          dumpDOM(document.body, "");
                          }
                          </script>
                          <body contenteditable> <!--comment--> </body>


                          Before the "Indent" command, the layout tree has two consecutive LayoutText boxes (from the initial content of body) without this CL, but this CL does not create one for the last one. This is intentional. The old code would for some reason nuke the comment and whitespaces as part of the "Indent" operation which puts the inserted image into a blockquote. For the layout tree which doesn't have the second LayoutText, this doesn't happen, and the whitespace + comment is indented along with the img.

                          Fwiw, Gecko keeps the whitespace + comment as well (they also have a preceding BR).

                      To view, visit change 517940. To unsubscribe, visit settings.

                      Gerrit-Project: chromium/src
                      Gerrit-Branch: master
                      Gerrit-MessageType: comment
                      Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                      Gerrit-Change-Number: 517940
                      Gerrit-PatchSet: 18
                      Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                      Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                      Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                      Gerrit-Comment-Date: Thu, 29 Jun 2017 11:47:17 +0000
                      Gerrit-HasComments: Yes
                      Gerrit-HasLabels: No

                      Rune Lillesveen (Gerrit)

                      unread,
                      Jun 29, 2017, 8:01:16 AM6/29/17
                      to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, webcomponen...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                      Rune Lillesveen posted comments on this change.

                      View Change

                      Patch set 18:

                      yosin@ could you please take a look at https://chromium-review.googlesource.com/c/517940/#message-a8c7b44c4b936fa9c6f9b36f6977d8b40eaef720

                      In short, without this CL, we would quite often end up with consecutive whitespace LayoutTexts which were unnecessary. When these are no longer created, it does have some effects on various execCommand()s. See expectations for editing/ in this CL.

                        To view, visit change 517940. To unsubscribe, visit settings.

                        Gerrit-Project: chromium/src
                        Gerrit-Branch: master
                        Gerrit-MessageType: comment
                        Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                        Gerrit-Change-Number: 517940
                        Gerrit-PatchSet: 18
                        Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                        Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                        Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                        Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                        Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                        Gerrit-Comment-Date: Thu, 29 Jun 2017 12:01:12 +0000
                        Gerrit-HasComments: No
                        Gerrit-HasLabels: No

                        Rune Lillesveen (Gerrit)

                        unread,
                        Jun 29, 2017, 4:45:57 PM6/29/17
                        to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                        Rune Lillesveen posted comments on this change.

                        View Change

                        Patch set 19:Commit-Queue +1

                          To view, visit change 517940. To unsubscribe, visit settings.

                          Gerrit-Project: chromium/src
                          Gerrit-Branch: master
                          Gerrit-MessageType: comment
                          Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                          Gerrit-Change-Number: 517940
                          Gerrit-PatchSet: 19
                          Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                          Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                          Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                          Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                          Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                          Gerrit-Comment-Date: Thu, 29 Jun 2017 20:45:50 +0000
                          Gerrit-HasComments: No
                          Gerrit-HasLabels: Yes

                          Rune Lillesveen (Gerrit)

                          unread,
                          Jun 29, 2017, 6:58:15 PM6/29/17
                          to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                          Rune Lillesveen posted comments on this change.

                          View Change

                          Patch set 20:Commit-Queue +1

                            To view, visit change 517940. To unsubscribe, visit settings.

                            Gerrit-Project: chromium/src
                            Gerrit-Branch: master
                            Gerrit-MessageType: comment
                            Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                            Gerrit-Change-Number: 517940
                            Gerrit-PatchSet: 20
                            Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                            Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                            Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                            Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                            Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                            Gerrit-Comment-Date: Thu, 29 Jun 2017 22:58:07 +0000
                            Gerrit-HasComments: No
                            Gerrit-HasLabels: Yes

                            Rune Lillesveen (Gerrit)

                            unread,
                            Jun 30, 2017, 3:30:43 AM6/30/17
                            to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                            Rune Lillesveen posted comments on this change.

                            View Change

                            Patch set 21:Commit-Queue +1

                              To view, visit change 517940. To unsubscribe, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                              Gerrit-Change-Number: 517940
                              Gerrit-PatchSet: 21
                              Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                              Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                              Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                              Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                              Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                              Gerrit-Comment-Date: Fri, 30 Jun 2017 07:30:38 +0000
                              Gerrit-HasComments: No
                              Gerrit-HasLabels: Yes

                              Rune Lillesveen (Gerrit)

                              unread,
                              Jun 30, 2017, 8:22:44 AM6/30/17
                              to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                              Rune Lillesveen posted comments on this change.

                              View Change

                              Patch set 21:

                              Patch Set 18:

                              (1 comment)

                              (1 comment)

                                • I've reduced it to this:

                                  What happens is that Indent starts with a selection which only includes the inserted image. After it clones the image into a blockquote, it deletes the selection which starts by expanding it with MostForwardCaretPosition() which includes whitespaces with LayoutText objects. Without this CL, we created unnecessary subsequent whitespace LayoutTexts which means it would expand the selection to the last whitespace LayoutText which means it included a script tag in between.

                                  There is no reason why we should create the extra whitespace LayoutTexts, even for editing. For all I know, this may actually be a fix, all the time it actually is now closer to what Gecko does.

                              To view, visit change 517940. To unsubscribe, visit settings.

                              Gerrit-Project: chromium/src
                              Gerrit-Branch: master
                              Gerrit-MessageType: comment
                              Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                              Gerrit-Change-Number: 517940
                              Gerrit-PatchSet: 21
                              Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                              Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                              Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                              Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                              Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                              Gerrit-Comment-Date: Fri, 30 Jun 2017 12:22:37 +0000
                              Gerrit-HasComments: Yes
                              Gerrit-HasLabels: No

                              Rune Lillesveen (Gerrit)

                              unread,
                              Jun 30, 2017, 8:23:25 AM6/30/17
                              to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, Commit Bot, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                              Rune Lillesveen posted comments on this change.

                              View Change

                              Patch set 21:Commit-Queue +2

                                To view, visit change 517940. To unsubscribe, visit settings.

                                Gerrit-Project: chromium/src
                                Gerrit-Branch: master
                                Gerrit-MessageType: comment
                                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                                Gerrit-Change-Number: 517940
                                Gerrit-PatchSet: 21
                                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                                Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                                Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                                Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                                Gerrit-Comment-Date: Fri, 30 Jun 2017 12:23:21 +0000
                                Gerrit-HasComments: No
                                Gerrit-HasLabels: Yes

                                Commit Bot (Gerrit)

                                unread,
                                Jun 30, 2017, 8:23:37 AM6/30/17
                                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                                Commit Bot posted comments on this change.

                                View Change

                                Patch set 21:

                                CQ is trying da patch.

                                Note: The patchset sent to CQ was uploaded after this CL was approved.
                                "Rebaselined" https://chromium-review.googlesource.com/c/517940/21

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

                                Bot data: {"action": "start", "triggered_at": "2017-06-30T12:23:21.0Z", "cq_cfg_revision": "1aa54ba037e9058c2752e0a0d871aeabfcba5974", "revision": "30f54efd317682857827863f200b217accb887b9"}

                                Gerrit-Comment-Date: Fri, 30 Jun 2017 12:23:32 +0000
                                Gerrit-HasComments: No
                                Gerrit-HasLabels: No

                                Commit Bot (Gerrit)

                                unread,
                                Jun 30, 2017, 8:28:55 AM6/30/17
                                to Rune Lillesveen, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, meade_UTC10, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                                Commit Bot merged this change.

                                View Change

                                Approvals: Hayato Ito: Looks good to me meade_UTC10: Looks good to me Rune Lillesveen: Commit
                                Implement lazy (re-)attachment of whitespace.

                                The existing implementation of re-attachment of whitespace nodes had
                                performance issues because it tried to re-attach whitepace nodes as
                                early as possible, leading to multiple re-attachments of the same node
                                and multiple sibling-walks past the same out-of-flow elements.

                                Instead, this CL stores the last seen text node in a new
                                WhitespaceAttacher object and delays the re-attachment of that text
                                node until we know its need for a LayoutObject for the current layout
                                tree rebuild. In particular, we don't re-attach the whitespace node
                                when previous siblings are/become display:none or out-of-flow.

                                Contrary to what last_text_node did, the WhitespaceAttacher persist
                                the last seen text node in the flat tree order and across
                                display:contents and slot/content element which fixes various
                                correctness issues in addition to performance issues.

                                In addition to the last visited text node, we also store the last
                                seen display:contents element and only walk the display:contents
                                subtree when needed to find its first in-flow whitespace descendant.

                                BUG=349395,399816,705525,686016,648931,650168

                                Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                                Reviewed-on: https://chromium-review.googlesource.com/517940
                                Commit-Queue: Rune Lillesveen <ru...@opera.com>
                                Reviewed-by: Hayato Ito <hay...@chromium.org>
                                Reviewed-by: meade_UTC10 <me...@chromium.org>
                                Cr-Commit-Position: refs/heads/master@{#483683}
                                ---
                                M third_party/WebKit/LayoutTests/accessibility/aria-roles-expected.txt
                                M third_party/WebKit/LayoutTests/accessibility/element-role-mapping-focusable-expected.txt
                                M third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-expected.txt
                                M third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-with-opacity-expected.txt
                                M third_party/WebKit/LayoutTests/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/editing/execCommand/outdent-break-with-style-expected.txt
                                M third_party/WebKit/LayoutTests/editing/selection/extend-byline-withfloat-expected.txt
                                M third_party/WebKit/LayoutTests/editing/selection/focus-crash-expected.txt
                                M third_party/WebKit/LayoutTests/editing/selection/undo-crash-expected.txt
                                M third_party/WebKit/LayoutTests/fast/block/float/float-not-removed-from-pre-block-expected.txt
                                M third_party/WebKit/LayoutTests/fast/canvas/canvas-render-layer-expected.txt
                                M third_party/WebKit/LayoutTests/fast/css-generated-content/before-content-continuation-chain-expected.txt
                                M third_party/WebKit/LayoutTests/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.txt
                                M third_party/WebKit/LayoutTests/fast/css/positioned-overflow-scroll-expected.txt
                                M third_party/WebKit/LayoutTests/fast/css/style-tag-display-none-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/Element/scroll-width-hidden-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/Element/scroll-width-visible-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/HTMLImageElement/image-sizes-2x-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/prefetch-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dom/hidden-iframe-no-focus-expected.txt
                                M third_party/WebKit/LayoutTests/fast/dynamic/float-from-empty-line-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/datalist/input-appearance-range-with-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/focus-selection-input-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/focus-selection-textarea-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/interactive-validation-prevented-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/select/select-listbox-focus-displaynone-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/select/select-no-name-expected.txt
                                M third_party/WebKit/LayoutTests/fast/forms/textarea/textarea-setvalue-submit-expected.txt
                                M third_party/WebKit/LayoutTests/fast/frames/content-opacity-2-expected.txt
                                M third_party/WebKit/LayoutTests/fast/html/layout-runs-and-floats-crash-expected.txt
                                M third_party/WebKit/LayoutTests/fast/parser/comments-expected.txt
                                M third_party/WebKit/LayoutTests/fast/ruby/ruby-base-merge-block-children-crash-expected.txt
                                M third_party/WebKit/LayoutTests/fast/ruby/ruby-text-before-child-split-expected.txt
                                M third_party/WebKit/LayoutTests/fast/ruby/select-ruby-expected.txt
                                M third_party/WebKit/LayoutTests/fast/ruby/split-ruby-run-percentage-height-descendant-expected.txt
                                M third_party/WebKit/LayoutTests/fast/scrolling/scrollbar-repaint-two-level-scrollable-expected.txt
                                M third_party/WebKit/LayoutTests/fast/selectors/style-sharing-last-child-expected.txt
                                M third_party/WebKit/LayoutTests/fast/text/bidi-reverse-runs-crash-expected.txt
                                A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float-expected.html
                                A third_party/WebKit/LayoutTests/fast/text/whitespace/inline-whitespace-after-float.html
                                A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace-expected.html
                                A third_party/WebKit/LayoutTests/fast/text/whitespace/reattach-slotted-whitespace.html
                                M third_party/WebKit/LayoutTests/fast/text/word-break-next-linebox-not-dirty-crash-main-expected.txt
                                M third_party/WebKit/LayoutTests/html/marquee/marquee-without-frame-no-crash-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/css/cross-fade-reload-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/loading/preload-image-sizes-2x-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/loading/preload-image-sizes-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/loading/slow-parsing-subframe-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/misc/empty-urls-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/misc/form-target-iframe-location-change-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/navigation/same-and-different-back-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/security/window-named-valueOf-expected.txt
                                M third_party/WebKit/LayoutTests/http/tests/security/xss-DENIED-frame-name-expected.txt
                                M third_party/WebKit/LayoutTests/inspector/elements/elements-hide-html-comments-expected.txt
                                M third_party/WebKit/LayoutTests/paint/invalidation/absolute-layer-specified-left-or-right-auto-width-moved-vertically-expected.txt
                                M third_party/WebKit/LayoutTests/paint/invalidation/fixed-position-layer-moved-expected.txt
                                M third_party/WebKit/LayoutTests/paint/invalidation/flexbox/repaint-on-layout-expected.txt
                                M third_party/WebKit/LayoutTests/paint/invalidation/remove-inline-block-descendant-of-flex-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/animations/rotate-transform-equivalent-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/clip-parent-reset-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css1/classification/display-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css2.1/t090501-c414-flt-ln-03-d-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css2.1/t1204-root-e-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css2.1/t1205-c561-list-displ-00-b-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/css3/filters/regions-expanding-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-005-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-010-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-color-015-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4960120-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/pasteboard/drop-text-without-selection-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/4960137-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/4975120-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/5354455-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/drag-in-iframe-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/expanding-selections2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/focus-body-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/mixed-editability-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/move-by-sentence-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/editing/selection/selection-actions-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/canvas/canvas-shadow-source-in-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/nested-tables-with-before-after-content-crash-expected.png
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-row-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css-generated-content/table-table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/ZeroOpacityLayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/ZeroOpacityLayers2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-opentype-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-synthetic-bold-italic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/font-face-weight-matching-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/h1-in-section-elements-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/ignore-empty-focus-ring-rects-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/invalidation-errors-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/invalidation-errors-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/css/nested-floating-relative-position-percentages-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dom/inner-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/011-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/link-href-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/outerHTML-img-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/window-resize-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/dynamic/window-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/events/context-no-deselect-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/button/button-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/indeterminate-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/number/number-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/number/number-appearance-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/preserveFormDuringResidualStyle-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/search/search-cancel-button-style-sharing-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-empty-option-height-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-appearance-preventDefault-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-no-renderer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-placeholder-visibility-3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/input-tab-shows-caret-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/text-appearance-datalist-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/text/textfield-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/invalid/014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/layers/inline-dirty-z-order-lists-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/layers/layer-visibility-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/layers/layer-visibility-sublayer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/layers/remove-layer-with-nested-stacking-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/layers/remove-only-this-layer-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/parser/title-error-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/parser/xhtml-alternate-entities-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/reflections/transparent-reflected-sublayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/ruby/ruby-text-before-after-content-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/html/details_summary/details-open2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/html/details_summary/details-replace-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/location-replace-crossdomain-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/images/imagemap-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/details-open-repaint-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/repaint-svg-after-style-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/paint/selection/text-selection-inline-block-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/plugins/webview-plugin-type-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/svg/canvas/canvas-draw-image-globalalpha-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/custom/image-rescale-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/custom/mouse-move-on-svg-root-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/svg/custom/object-no-size-attributes-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/combining-character-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/ligature-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/text/surrogate-pair-queries-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-clip-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/transforms/bounding-rect-zoom-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/transforms/identity-matrix-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/css1/classification/display-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/linux/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
                                D third_party/WebKit/LayoutTests/platform/linux/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                D third_party/WebKit/LayoutTests/platform/mac-mac10.10/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/pasteboard/drop-text-without-selection-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/dynamic/008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/button/button-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/indeterminate-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/number/number-appearance-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/search/search-cancel-button-style-sharing-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-empty-option-height-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-appearance-preventDefault-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/input-placeholder-visibility-3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/html/details_summary/details-replace-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/text/combining-character-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/drop-text-without-selection-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/4975120-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/move-by-sentence-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.11/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/accessibility/element-role-mapping-focusable-expected.txt
                                D third_party/WebKit/LayoutTests/platform/mac-mac10.9/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/inserting/4960120-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/pasteboard/drop-text-without-selection-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/editing/selection/4975120-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/dynamic/008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/events/context-no-deselect-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/button/button-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/indeterminate-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/number/number-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/number/number-appearance-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/search/search-cancel-button-style-sharing-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-empty-option-height-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-appearance-preventDefault-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-placeholder-visibility-3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/input-tab-shows-caret-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/text-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/text/textfield-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/details_summary/details-open2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/details_summary/details-replace-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/details-open-repaint-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/combining-character-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/ligature-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/text/surrogate-pair-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                D third_party/WebKit/LayoutTests/platform/mac-retina/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/editing/pasteboard/drop-text-without-selection-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac-retina/editing/selection/4975120-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac-retina/editing/selection/move-by-sentence-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac-retina/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/animations/rotate-transform-equivalent-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/clip-parent-reset-expected.txt
                                D third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css1/classification/display-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css2.1/t090501-c414-flt-ln-03-d-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css2.1/t1204-root-e-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css2.1/t1205-c561-list-displ-00-b-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css3/filters/regions-expanding-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-005-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-010-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-color-015-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/4960137-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/5354455-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/drag-in-iframe-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/expanding-selections2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/focus-body-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/mixed-editability-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/editing/selection/selection-actions-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/canvas/canvas-shadow-source-in-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-row-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css-generated-content/table-table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/ZeroOpacityLayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/ZeroOpacityLayers2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-opentype-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/h1-in-section-elements-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/ignore-empty-focus-ring-rects-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/invalidation-errors-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/invalidation-errors-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/css/nested-floating-relative-position-percentages-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dom/inner-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/011-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/link-href-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/outerHTML-img-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/window-resize-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/dynamic/window-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/button/button-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/cursor-at-editable-content-boundary-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/indeterminate-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/number/number-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/number/number-appearance-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/search/search-cancel-button-style-sharing-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-empty-option-height-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-appearance-preventDefault-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-no-renderer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-placeholder-visibility-3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/input-tab-shows-caret-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/text-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/text/textfield-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/invalid/014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/layers/layer-visibility-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/layers/layer-visibility-sublayer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/layers/remove-layer-with-nested-stacking-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/layers/remove-only-this-layer-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/parser/title-error-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/reflections/transparent-reflected-sublayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/ruby/ruby-text-before-after-content-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/html/details_summary/details-open2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/html/details_summary/details-replace-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/location-replace-crossdomain-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/images/imagemap-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/block-selection-gap-stale-cache-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/details-open-repaint-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/repaint-svg-after-style-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/text-in-relative-positioned-inline-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/selection/text-selection-inline-block-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/plugins/webview-plugin-type-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/svg/canvas/canvas-draw-image-globalalpha-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/custom/image-rescale-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/custom/mouse-move-on-svg-root-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/svg/custom/object-no-size-attributes-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/combining-character-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/ligature-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/text/surrogate-pair-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-background-images-expected.txt
                                R third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-clip-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/transforms/bounding-rect-zoom-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/transforms/identity-matrix-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                C third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/block-selection-gap-stale-cache-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                C third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/repaint-svg-after-style-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/text-in-relative-positioned-inline-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                C third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
                                C third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/css1/classification/display-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/mac/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
                                M third_party/WebKit/LayoutTests/platform/mac/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/animations/rotate-transform-equivalent-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/compositing/overflow/clip-parent-reset-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css1/classification/display-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css2.1/t090501-c414-flt-ln-03-d-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css2.1/t1204-root-e-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css2.1/t1205-c561-list-displ-00-b-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css3/filters/regions-expanding-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/css3/selectors3/xml/css3-modsel-d3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-005-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-010-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-color-015-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-input-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/inserting/4960120-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/pasteboard/drop-text-without-selection-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/4960137-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/4975120-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/5354455-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/drag-in-iframe-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/expanding-selections2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/focus-body-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/mixed-editability-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/move-by-sentence-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/editing/selection/selection-actions-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/canvas/canvas-shadow-source-in-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-row-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css-generated-content/table-table-before-after-child-add-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/ZeroOpacityLayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/ZeroOpacityLayers2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-opentype-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-synthetic-bold-italic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/font-face-weight-matching-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/h1-in-section-elements-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/ignore-empty-focus-ring-rects-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/invalidation-errors-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/invalidation-errors-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/css/nested-floating-relative-position-percentages-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dom/inner-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/011-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/float-in-trailing-whitespace-after-last-line-break-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/link-href-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/outerHTML-img-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/window-resize-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/dynamic/window-scrollbars-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/events/context-no-deselect-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/button/button-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/cursor-at-editable-content-boundary-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/indeterminate-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/number/number-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/number/number-appearance-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/preserveFormDuringResidualStyle-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/search/search-cancel-button-style-sharing-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/listbox-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/listbox-with-display-none-option-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/menulist-deselect-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-autofilled-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-change-listbox-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-empty-option-height-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-initial-position-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-item-background-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-appearance-preventDefault-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-no-renderer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-placeholder-visibility-3-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/input-tab-shows-caret-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/text-appearance-datalist-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/textfield-overflow-by-value-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/text/textfield-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-align-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-placeholder-visibility-1-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/forms/textarea/textarea-placeholder-visibility-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/invalid/014-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/layers/inline-dirty-z-order-lists-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/layers/layer-visibility-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/layers/layer-visibility-sublayer-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/layers/remove-layer-with-nested-stacking-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/layers/remove-only-this-layer-update-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/parser/title-error-test-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/parser/xhtml-alternate-entities-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/reflections/transparent-reflected-sublayers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/ruby/ruby-text-before-after-content-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/html/details_summary/details-open2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/html/details_summary/details-replace-text-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/html/tabular_data/col_width_resizing_table-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/location-replace-crossdomain-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/images/imagemap-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/block-selection-gap-stale-cache-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/details-open-repaint-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/repaint-svg-after-style-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/text-in-relative-positioned-inline-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/selection/text-selection-inline-block-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/plugins/webview-plugin-type-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/batik/text/xmlSpace-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/canvas/canvas-draw-image-globalalpha-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/custom/image-rescale-clip-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/custom/mouse-move-on-svg-root-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/custom/object-no-size-attributes-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/hixie/mixed/003-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/combining-character-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/ligature-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/text/surrogate-pair-queries-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-background-images-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-clip-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-deep-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/transforms/3d/point-mapping/3d-point-mapping-origins-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/transforms/bounding-rect-zoom-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/transforms/identity-matrix-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/geometry/clipping-foreground-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/iframes/composited-iframe-alignment-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/overflow/clip-parent-reset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/video-frame-size-change-expected.txt
                                R third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                R third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/block-selection-gap-stale-cache-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/compositing/remove-squashed-layer-plus-move-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/details-open-repaint-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/renderer-destruction-by-invalidateSelection-crash-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/repaint-svg-after-style-change-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/text-in-relative-positioned-inline-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/selection/text-selection-inline-block-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/selection/text-selection-newline-mixed-ltr-rtl-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                R third_party/WebKit/LayoutTests/platform/win/virtual/display_list_2d_canvas/fast/canvas/canvas-shadow-source-in-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/exotic-color-space/images/imagemap-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-circle-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-in-positioned-container-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-with-paint-root-offset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-focus-ring-with-scale-transform-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-overflowing-circle-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-overflowing-polygon-focus-ring-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/gpu-rasterization/images/imagemap-polygon-focus-ring-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-shadow-source-in-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/css1/classification/display-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-code-blocked-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-movie-blocked-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-src-blocked-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/contentSecurityPolicy/object-src-param-url-blocked-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/mojo-loading/http/tests/security/cross-frame-access-callback-explicit-domain-ALLOW-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/location-replace-crossdomain-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt
                                A third_party/WebKit/LayoutTests/platform/win/virtual/off-main-thread-fetch/http/tests/misc/slow-loading-image-in-pattern-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/prefer_compositing_to_lcd_text/compositing/overflow/clip-parent-reset-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/threaded/animations/rotate-transform-equivalent-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win/virtual/threaded/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt
                                D third_party/WebKit/LayoutTests/platform/win7/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/fast/css/invalidation-errors-2-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/fast/css/invalidation-errors-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/fast/forms/search/search-appearance-basic-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-on-path-expected.txt
                                M third_party/WebKit/LayoutTests/platform/win7/svg/text/bbox-with-glyph-overflow-zoomed-expected.txt
                                M third_party/WebKit/LayoutTests/scrollbars/scrollbar-pointer-events-expected.txt
                                M third_party/WebKit/LayoutTests/svg/custom/invalid-text-content-expected.txt
                                M third_party/WebKit/LayoutTests/svg/dom/parent-view-layout-crash-expected.txt
                                M third_party/WebKit/LayoutTests/svg/dom/stylesheet-candidate-node-crash-main-expected.txt
                                D third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/remove-inline-block-descendant-of-flex-expected.txt
                                D third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                D third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-ellipse-connecting-line-expected.txt
                                D third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-render-layer-expected.txt
                                D third_party/WebKit/LayoutTests/virtual/prefer_compositing_to_lcd_text/compositing/overflow/do-not-repaint-if-scrolling-composited-layers-expected.txt
                                M third_party/WebKit/Source/core/BUILD.gn
                                M third_party/WebKit/Source/core/dom/BUILD.gn
                                M third_party/WebKit/Source/core/dom/ContainerNode.cpp
                                M third_party/WebKit/Source/core/dom/ContainerNode.h
                                M third_party/WebKit/Source/core/dom/Document.cpp
                                M third_party/WebKit/Source/core/dom/Element.cpp
                                M third_party/WebKit/Source/core/dom/Element.h
                                M third_party/WebKit/Source/core/dom/InsertionPoint.cpp
                                M third_party/WebKit/Source/core/dom/InsertionPoint.h
                                M third_party/WebKit/Source/core/dom/LayoutTreeBuilder.cpp
                                M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.cpp
                                M third_party/WebKit/Source/core/dom/LayoutTreeBuilderTraversal.h
                                M third_party/WebKit/Source/core/dom/Node.cpp
                                M third_party/WebKit/Source/core/dom/Node.h
                                M third_party/WebKit/Source/core/dom/ShadowRoot.cpp
                                M third_party/WebKit/Source/core/dom/ShadowRoot.h
                                M third_party/WebKit/Source/core/dom/Text.cpp
                                M third_party/WebKit/Source/core/dom/Text.h
                                M third_party/WebKit/Source/core/dom/TextTest.cpp
                                A third_party/WebKit/Source/core/dom/WhitespaceAttacher.cpp
                                A third_party/WebKit/Source/core/dom/WhitespaceAttacher.h
                                A third_party/WebKit/Source/core/dom/WhitespaceAttacherTest.cpp
                                M third_party/WebKit/Source/core/html/HTMLSlotElement.cpp
                                M third_party/WebKit/Source/core/html/HTMLSlotElement.h
                                800 files changed, 2,813 insertions(+), 1,627 deletions(-)


                                To view, visit change 517940. To unsubscribe, visit settings.

                                Gerrit-Project: chromium/src
                                Gerrit-Branch: master
                                Gerrit-MessageType: merged
                                Gerrit-Change-Id: Id397986c49a4bc75e831da1ff8b679f2043873c3
                                Gerrit-Change-Number: 517940
                                Gerrit-PatchSet: 22
                                Gerrit-Owner: Rune Lillesveen <ru...@opera.com>
                                Gerrit-Reviewer: Commit Bot <commi...@chromium.org>
                                Gerrit-Reviewer: Emilio Cobos Álvarez <eco...@igalia.com>
                                Gerrit-Reviewer: Hayato Ito <hay...@chromium.org>
                                Gerrit-Reviewer: Rune Lillesveen <ru...@opera.com>
                                Gerrit-Reviewer: Yoshifumi Inoue <yo...@chromium.org>
                                Gerrit-Reviewer: meade_UTC10 <me...@chromium.org>
                                Gerrit-Reviewer: nainar <nai...@chromium.org>
                                Gerrit-CC: Aaron Boodman <a...@chromium.org>
                                Gerrit-CC: Adam Barth <aba...@chromium.org>
                                Gerrit-CC: Alexis Menard <alexis...@intel.com>
                                Gerrit-CC: Alice Boxhall <abox...@chromium.org>

                                meade_UTC10 (Gerrit)

                                unread,
                                Jul 2, 2017, 11:32:29 PM7/2/17
                                to Rune Lillesveen, Commit Bot, aboxhal...@chromium.org, aleventh...@chromium.org, apavlo...@chromium.org, blink-revie...@chromium.org, blink-re...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, caseq...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, dmazzon...@chromium.org, dougt...@chromium.org, dtseng...@chromium.org, eae+bli...@chromium.org, kozyatins...@chromium.org, lushnik...@chromium.org, mac-r...@chromium.org, nektar...@chromium.org, pfeldma...@chromium.org, piman...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, yuzo+...@chromium.org, yzshen...@chromium.org, webcomponen...@chromium.org, eric.c...@apple.com, feature-me...@chromium.org, fmalit...@chromium.org, kouhe...@chromium.org, mlamouri+w...@chromium.org, pdr+svgw...@chromium.org, Emilio Cobos Álvarez, Hayato Ito, nainar, Aaron Boodman, Adam Barth, Alice Boxhall, Alexis Menard, Darin Fisher, Daniel Cheng, devtools...@chromium.org, Dominic Mazzoni, Eric Willigers, John Abd-El-Malek, Jeongeun Kim, Nektarios Paisios, Renée Wright, Shane Stephens, chromium...@chromium.org, Dirk Schulze, Fredrik Söderquist, Glenn Adams, Gyuyoung Kim, Rob Buis, Stephen Chenney, Sigbjørn Finne, Silvia Pfeiffer, srirama chandra sekhar

                                meade_UTC10 posted comments on this change.

                                View Change

                                Patch set 22:

                                \o/ I just want to say that it's awesome that you got this in and addressed all those bugs. Thank you for working on this!!

                                  To view, visit change 517940. To unsubscribe, visit settings.

                                  Gerrit-Project: chromium/src
                                  Gerrit-Branch: master
                                  Gerrit-MessageType: comment
                                  Gerrit-Comment-Date: Mon, 03 Jul 2017 03:32:24 +0000
                                  Gerrit-HasComments: No
                                  Gerrit-HasLabels: No
                                  Reply all
                                  Reply to author
                                  Forward
                                  0 new messages