Changeset 112483 in webkit


Ignore:
Timestamp:
Mar 28, 2012 6:02:28 PM (12 years ago)
Author:
Stephanie Lewis
Message:

Unreviewed, rolling out r110064.
http://trac.webkit.org/changeset/110064
https://bugs.webkit.org/show_bug.cgi?id=82537

The patch leaks the DOM when audio elements are used
(Requested by sundiamonde on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-03-28

Source/WebCore:

  • bindings/js/JSNodeCustom.cpp:

(WebCore::isReachableFromDOM):

LayoutTests:

  • platform/gtk/test_expectations.txt:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r112480 r112483  
     12012-03-28  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r110064.
     4        http://trac.webkit.org/changeset/110064
     5        https://bugs.webkit.org/show_bug.cgi?id=82537
     6
     7        The patch leaks the DOM when audio elements are used
     8        (Requested by sundiamonde on #webkit).
     9
     10        * platform/gtk/test_expectations.txt:
     11
    1122012-03-28  Enrica Casucci  <enrica@apple.com>
    213
  • trunk/LayoutTests/platform/gtk/test_expectations.txt

    r112113 r112483  
    6969BUGWK80129 : fast/frames/flattening/frameset-flattening-subframesets.html = PASS TEXT
    7070
     71BUGWK72698 : media/audio-garbage-collect.html = PASS TEXT
    7172BUGWK79760 : media/video-poster-blocked-by-willsendrequest.html = PASS TEXT
    7273
  • trunk/Source/WebCore/ChangeLog

    r112482 r112483  
     12012-03-28  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r110064.
     4        http://trac.webkit.org/changeset/110064
     5        https://bugs.webkit.org/show_bug.cgi?id=82537
     6
     7        The patch leaks the DOM when audio elements are used
     8        (Requested by sundiamonde on #webkit).
     9
     10        * bindings/js/JSNodeCustom.cpp:
     11        (WebCore::isReachableFromDOM):
     12
    1132012-03-28  Alexey Proskuryakov  <ap@apple.com>
    214
  • trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp

    r110064 r112483  
    117117    #if ENABLE(VIDEO)
    118118        else if (node->hasTagName(audioTag)) {
    119             if (!static_cast<HTMLAudioElement*>(node)->hasPendingActivity())
     119            if (!static_cast<HTMLAudioElement*>(node)->paused())
    120120                return true;
    121121        }
Note: See TracChangeset for help on using the changeset viewer.