⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 184074 in webkit


Ignore:
Timestamp:
May 11, 2015, 3:53:43 AM (11 years ago)
Author:
Carlos Garcia Campos
Message:

Merge r182810 - Media elements not in a page shouldn't load.
https://bugs.webkit.org/show_bug.cgi?id=143720

Reviewed by Jer Noble.

No new tests (Theoretical problem noticed in code review).

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::loadResource): Make sure the frame is in a page.

Location:
releases/WebKitGTK/webkit-2.8/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • releases/WebKitGTK/webkit-2.8/Source/WebCore/ChangeLog

    r182787 r184074  
     12015-04-14  Brady Eidson  <beidson@apple.com>
     2
     3        Media elements not in a page shouldn't load.
     4        https://bugs.webkit.org/show_bug.cgi?id=143720
     5
     6        Reviewed by Jer Noble.
     7
     8        No new tests (Theoretical problem noticed in code review).
     9
     10        * html/HTMLMediaElement.cpp:
     11        (WebCore::HTMLMediaElement::loadResource): Make sure the frame is in a page.
     12
    1132015-04-13  Chris Dumez  <cdumez@apple.com>
    214
  • releases/WebKitGTK/webkit-2.8/Source/WebCore/html/HTMLMediaElement.cpp

    r182687 r184074  
    11431143    }
    11441144
     1145    if (!frame->page()) {
     1146        mediaLoadingFailed(MediaPlayer::FormatError);
     1147        return;
     1148    }
     1149
    11451150    URL url = initialURL;
    11461151    if (!frame->loader().willLoadMediaElementURL(url)) {
     
    11481153        return;
    11491154    }
    1150    
     1155
    11511156    // The resource fetch algorithm
    11521157    m_networkState = NETWORK_LOADING;
Note: See TracChangeset for help on using the changeset viewer.