Changeset 232019 in webkit


Ignore:
Timestamp:
May 21, 2018 10:50:04 AM (6 years ago)
Author:
commit-queue@webkit.org
Message:

Fix FrameLoader build without video
https://bugs.webkit.org/show_bug.cgi?id=185821

Patch by Olivier Blin <Olivier Blin> on 2018-05-21
Reviewed by Michael Catanzaro.

Regression(r231392): Release assert in ScriptController::canExecuteScripts via HTMLMediaElement::~HTMLMediaElement()
https://bugs.webkit.org/show_bug.cgi?id=185288

No new tests, build fix only.

  • loader/FrameLoader.cpp:

(WebCore::FrameLoader::checkCompleted): Flag HTMLMediaElement::isRunningDestructor() usage.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r232018 r232019  
     12018-05-21  Olivier Blin  <olivier.blin@softathome.com>
     2
     3        Fix FrameLoader build without video
     4        https://bugs.webkit.org/show_bug.cgi?id=185821
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Regression(r231392): Release assert in ScriptController::canExecuteScripts via HTMLMediaElement::~HTMLMediaElement()
     9        https://bugs.webkit.org/show_bug.cgi?id=185288
     10
     11        No new tests, build fix only.
     12
     13        * loader/FrameLoader.cpp:
     14        (WebCore::FrameLoader::checkCompleted): Flag HTMLMediaElement::isRunningDestructor() usage.
     15
    1162018-05-21  Sam Weinig  <sam@webkit.org>
    217
  • trunk/Source/WebCore/loader/FrameLoader.cpp

    r231959 r232019  
    815815        return;
    816816   
     817#if ENABLE(VIDEO)
    817818    // FIXME: Remove this code once https://webkit.org/b/185284 is fixed.
    818819    if (HTMLMediaElement::isRunningDestructor()) {
     
    821822        return;
    822823    }
     824#endif
    823825
    824826    // FIXME: It would be better if resource loads were kicked off after render tree update (or didn't complete synchronously).
Note: See TracChangeset for help on using the changeset viewer.