OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
4 * (C) 2001 Dirk Mueller (mueller@kde.org) | 4 * (C) 2001 Dirk Mueller (mueller@kde.org) |
5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) | 5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) |
6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All r
ights reserved. | 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All r
ights reserved. |
7 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) | 7 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) |
8 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. | 8 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. |
9 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 9 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
10 * Copyright (C) Research In Motion Limited 2010-2011. All rights reserved. | 10 * Copyright (C) Research In Motion Limited 2010-2011. All rights reserved. |
(...skipping 4964 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4975 size_t position = m_topLayerElements.find(element); | 4975 size_t position = m_topLayerElements.find(element); |
4976 ASSERT(position != notFound); | 4976 ASSERT(position != notFound); |
4977 m_topLayerElements.remove(position); | 4977 m_topLayerElements.remove(position); |
4978 element->setIsInTopLayer(false); | 4978 element->setIsInTopLayer(false); |
4979 } | 4979 } |
4980 | 4980 |
4981 HTMLDialogElement* Document::activeModalDialog() const | 4981 HTMLDialogElement* Document::activeModalDialog() const |
4982 { | 4982 { |
4983 if (m_topLayerElements.isEmpty()) | 4983 if (m_topLayerElements.isEmpty()) |
4984 return 0; | 4984 return 0; |
4985 return static_cast<HTMLDialogElement*>(m_topLayerElements.last().get()); | 4985 return toHTMLDialogElement(m_topLayerElements.last().get()); |
4986 } | 4986 } |
4987 | 4987 |
4988 void Document::webkitExitPointerLock() | 4988 void Document::webkitExitPointerLock() |
4989 { | 4989 { |
4990 if (!page()) | 4990 if (!page()) |
4991 return; | 4991 return; |
4992 if (Element* target = page()->pointerLockController().element()) { | 4992 if (Element* target = page()->pointerLockController().element()) { |
4993 if (&target->document() != this) | 4993 if (&target->document() != this) |
4994 return; | 4994 return; |
4995 } | 4995 } |
(...skipping 455 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5451 { | 5451 { |
5452 return DocumentLifecycleNotifier::create(this); | 5452 return DocumentLifecycleNotifier::create(this); |
5453 } | 5453 } |
5454 | 5454 |
5455 DocumentLifecycleNotifier* Document::lifecycleNotifier() | 5455 DocumentLifecycleNotifier* Document::lifecycleNotifier() |
5456 { | 5456 { |
5457 return static_cast<DocumentLifecycleNotifier*>(ScriptExecutionContext::lifec
ycleNotifier()); | 5457 return static_cast<DocumentLifecycleNotifier*>(ScriptExecutionContext::lifec
ycleNotifier()); |
5458 } | 5458 } |
5459 | 5459 |
5460 } // namespace WebCore | 5460 } // namespace WebCore |
OLD | NEW |