/* * Copyright (C) 2010. 2012 Google Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are * met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following disclaimer * in the documentation and/or other materials provided with the * distribution. * * Neither the name of Google Inc. nor the names of its * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "config.h" #include "ActiveDOMCallback.h" #include "ScriptExecutionContext.h" namespace WebCore { ActiveDOMCallback::ActiveDOMCallback(ScriptExecutionContext* context) : ContextDestructionObserver(context) { } ActiveDOMCallback::~ActiveDOMCallback() = default; bool ActiveDOMCallback::canInvokeCallback() const { ScriptExecutionContext* context = scriptExecutionContext(); return context && !context->activeDOMObjectsAreSuspended() && !context->activeDOMObjectsAreStopped(); } bool ActiveDOMCallback::activeDOMObjectsAreSuspended() const { auto* context = scriptExecutionContext(); return context && context->activeDOMObjectsAreSuspended(); } bool ActiveDOMCallback::activeDOMObjectAreStopped() const { auto* context = scriptExecutionContext(); return !context || context->activeDOMObjectsAreStopped(); } } // namespace WebCore 50&follow=1'>vendor/golang.org/x/net/webdav/internal/xml/marshal.go (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2018-02-23Print info message if DATABASE_URL is not setGravatar Frédéric Guillot 2-5/+17
2018-02-19Update ChangeLog2.0.3Gravatar Frédéric Guillot 1-0/+10
2018-02-19Update Polish translationGravatar Sebastian Korotkiewicz 2-96/+96
2018-02-17Handle Atom feeds with HTML titleGravatar Frédéric Guillot 2-2/+92
2018-02-17There are more than 2 plurals in PolishGravatar Frédéric Guillot 2-8/+8
2018-02-17Add Polish translationGravatar Sebastian Korotkiewicz 3-1/+444
2018-02-10Change color of <q> tags for black themeGravatar Frédéric Guillot 2-3/+7
2018-02-10Add indexesGravatar Frédéric Guillot 3-2/+8
2018-02-09Update German translationGravatar stratmaster 2-10/+18
2018-02-08Improve error handling for HTTP clientGravatar Frédéric Guillot 5-7/+62
2018-02-08Add missing German stringGravatar stratmaster 2-4/+6
2018-02-07Strip invalid XML characters to avoid parsing errorsGravatar Frédéric Guillot 1-1/+26
2018-02-07Remove period for feed errorsGravatar Frédéric Guillot 4-23/+23
2018-02-07Improve error handling when the response is emptyGravatar Frédéric Guillot 5-6/+28
2018-02-07Add missing French translationGravatar stratmaster 2-2/+4
2018-02-05Update ChangeLog2.0.2Gravatar Frédéric Guillot 1-0/+14
2018-02-04Add support for Let's Encrypt http-01 challengeGravatar Frédéric Guillot 32-286/+2042
2018-02-04Move template functions outside engine (refactoring)Gravatar Frédéric Guillot 9-214/+254
2018-02-04Take timezone into consideration when calculating relative timeGravatar Frédéric Guillot 16-58/+91
2018-02-03Add support for HTTP Strict Transport Security headerGravatar Frédéric Guillot 4-3/+33
2018-02-03Add support for base URLs with subfoldersGravatar Frédéric Guillot 10-23/+105
2018-02-01Update German translationGravatar stratmaster 2-4/+12
2018-01-31Add missing about menu in settingsGravatar Frédéric Guillot 5-5/+29
2018-01-31Show API URL endpoints in user interfaceGravatar Frédéric Guillot 11-14/+99
2018-01-29Do not update entry date while refreshing a feedGravatar Frédéric Guillot 1-4/+5
2018-01-29Enable debug mode for integration testsGravatar Frédéric Guillot 1-1/+1
2018-01-29Add the possiblity to enable debug mode with an environment variableGravatar Frédéric Guillot 2-1/+6
2018-01-29Keep code base tidyGravatar Frédéric Guillot 5-18/+16
2018-01-29Add flag to enable debug loggingGravatar Rogier Lommers 2-7/+64
2018-01-25Improve unread counter updatesGravatar Mahendra Kalkura 1-6/+35