Changeset 140080 in webkit


Ignore:
Timestamp:
Jan 17, 2013 6:06:07 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r139402.
http://trac.webkit.org/changeset/139402
https://bugs.webkit.org/show_bug.cgi?id=107212

Perf regression on DOMDivWalk (Requested by falken_ on
#webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-01-17

Source/WebCore:

  • dom/Element.cpp:

(WebCore::Element::removedFrom):
(WebCore::Element::setIsInTopLayer):

LayoutTests:

  • fast/dom/HTMLDialogElement/removed-element-is-removed-from-top-layer-expected.html: Removed.
  • fast/dom/HTMLDialogElement/removed-element-is-removed-from-top-layer.html: Removed.
  • fast/dom/HTMLDialogElement/top-layer-stacking-correct-order-remove-readd-expected.html: Removed.
  • fast/dom/HTMLDialogElement/top-layer-stacking-correct-order-remove-readd.html: Removed.
Location:
trunk
Files:
4 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r140077 r140080  
     12013-01-17  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r139402.
     4        http://trac.webkit.org/changeset/139402
     5        https://bugs.webkit.org/show_bug.cgi?id=107212
     6
     7        Perf regression on DOMDivWalk (Requested by falken_ on
     8        #webkit).
     9
     10        * fast/dom/HTMLDialogElement/removed-element-is-removed-from-top-layer-expected.html: Removed.
     11        * fast/dom/HTMLDialogElement/removed-element-is-removed-from-top-layer.html: Removed.
     12        * fast/dom/HTMLDialogElement/top-layer-stacking-correct-order-remove-readd-expected.html: Removed.
     13        * fast/dom/HTMLDialogElement/top-layer-stacking-correct-order-remove-readd.html: Removed.
     14
    1152013-01-17  Alpha Lam  <hclam@chromium.org>
    216
  • trunk/Source/WebCore/ChangeLog

    r140079 r140080  
     12013-01-17  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r139402.
     4        http://trac.webkit.org/changeset/139402
     5        https://bugs.webkit.org/show_bug.cgi?id=107212
     6
     7        Perf regression on DOMDivWalk (Requested by falken_ on
     8        #webkit).
     9
     10        * dom/Element.cpp:
     11        (WebCore::Element::removedFrom):
     12        (WebCore::Element::setIsInTopLayer):
     13
    1142013-01-17  Adam Barth  <abarth@webkit.org>
    215
  • trunk/Source/WebCore/dom/Element.cpp

    r139958 r140080  
    11721172
    11731173#if ENABLE(DIALOG_ELEMENT)
    1174     document()->removeFromTopLayer(this);
     1174    setIsInTopLayer(false);
    11751175#endif
    11761176#if ENABLE(FULLSCREEN_API)
     
    24032403{
    24042404    ensureElementRareData()->setIsInTopLayer(inTopLayer);
    2405 
    2406     // We must ensure a reattach occurs so the renderer is inserted in the correct sibling order under RenderView according to its
    2407     // top layer position, or in its usual place if not in the top layer.
    2408     reattachIfAttached();
     2405    setNeedsStyleRecalc(SyntheticStyleChange);
    24092406}
    24102407#endif
Note: See TracChangeset for help on using the changeset viewer.