| 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 5211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5222 { | 5222 { |
| 5223 ASSERT(doc); | 5223 ASSERT(doc); |
| 5224 Node* target = doc->webkitFullscreenElement(); | 5224 Node* target = doc->webkitFullscreenElement(); |
| 5225 if (!target) | 5225 if (!target) |
| 5226 target = doc->webkitCurrentFullScreenElement(); | 5226 target = doc->webkitCurrentFullScreenElement(); |
| 5227 if (!target) | 5227 if (!target) |
| 5228 target = doc; | 5228 target = doc; |
| 5229 m_fullScreenChangeEventTargetQueue.append(target); | 5229 m_fullScreenChangeEventTargetQueue.append(target); |
| 5230 } | 5230 } |
| 5231 | 5231 |
| 5232 #if ENABLE(DIALOG_ELEMENT) | |
| 5233 void Document::addToTopLayer(Element* element) | 5232 void Document::addToTopLayer(Element* element) |
| 5234 { | 5233 { |
| 5235 if (element->isInTopLayer()) | 5234 if (element->isInTopLayer()) |
| 5236 return; | 5235 return; |
| 5237 ASSERT(!m_topLayerElements.contains(element)); | 5236 ASSERT(!m_topLayerElements.contains(element)); |
| 5238 m_topLayerElements.append(element); | 5237 m_topLayerElements.append(element); |
| 5239 element->setIsInTopLayer(true); | 5238 element->setIsInTopLayer(true); |
| 5240 } | 5239 } |
| 5241 | 5240 |
| 5242 void Document::removeFromTopLayer(Element* element) | 5241 void Document::removeFromTopLayer(Element* element) |
| 5243 { | 5242 { |
| 5244 if (!element->isInTopLayer()) | 5243 if (!element->isInTopLayer()) |
| 5245 return; | 5244 return; |
| 5246 size_t position = m_topLayerElements.find(element); | 5245 size_t position = m_topLayerElements.find(element); |
| 5247 ASSERT(position != notFound); | 5246 ASSERT(position != notFound); |
| 5248 m_topLayerElements.remove(position); | 5247 m_topLayerElements.remove(position); |
| 5249 element->setIsInTopLayer(false); | 5248 element->setIsInTopLayer(false); |
| 5250 } | 5249 } |
| 5251 #endif | |
| 5252 | 5250 |
| 5253 void Document::webkitExitPointerLock() | 5251 void Document::webkitExitPointerLock() |
| 5254 { | 5252 { |
| 5255 if (!page()) | 5253 if (!page()) |
| 5256 return; | 5254 return; |
| 5257 if (Element* target = page()->pointerLockController()->element()) { | 5255 if (Element* target = page()->pointerLockController()->element()) { |
| 5258 if (target->document() != this) | 5256 if (target->document() != this) |
| 5259 return; | 5257 return; |
| 5260 } | 5258 } |
| 5261 page()->pointerLockController()->requestPointerUnlock(); | 5259 page()->pointerLockController()->requestPointerUnlock(); |
| (...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5710 info.addMember(m_renderer, "renderer"); | 5708 info.addMember(m_renderer, "renderer"); |
| 5711 info.addMember(m_weakFactory, "weakFactory"); | 5709 info.addMember(m_weakFactory, "weakFactory"); |
| 5712 info.addMember(m_idAttributeName, "idAttributeName"); | 5710 info.addMember(m_idAttributeName, "idAttributeName"); |
| 5713 info.addMember(m_fullScreenElement, "fullScreenElement"); | 5711 info.addMember(m_fullScreenElement, "fullScreenElement"); |
| 5714 info.addMember(m_fullScreenElementStack, "fullScreenElementStack"); | 5712 info.addMember(m_fullScreenElementStack, "fullScreenElementStack"); |
| 5715 info.addMember(m_fullScreenRenderer, "fullScreenRenderer"); | 5713 info.addMember(m_fullScreenRenderer, "fullScreenRenderer"); |
| 5716 info.addMember(m_fullScreenChangeDelayTimer, "fullScreenChangeDelayTimer"); | 5714 info.addMember(m_fullScreenChangeDelayTimer, "fullScreenChangeDelayTimer"); |
| 5717 info.addMember(m_fullScreenChangeEventTargetQueue, "fullScreenChangeEventTar
getQueue"); | 5715 info.addMember(m_fullScreenChangeEventTargetQueue, "fullScreenChangeEventTar
getQueue"); |
| 5718 info.addMember(m_fullScreenErrorEventTargetQueue, "fullScreenErrorEventTarge
tQueue"); | 5716 info.addMember(m_fullScreenErrorEventTargetQueue, "fullScreenErrorEventTarge
tQueue"); |
| 5719 info.addMember(m_savedPlaceholderRenderStyle, "savedPlaceholderRenderStyle")
; | 5717 info.addMember(m_savedPlaceholderRenderStyle, "savedPlaceholderRenderStyle")
; |
| 5720 #if ENABLE(DIALOG_ELEMENT) | |
| 5721 info.addMember(m_topLayerElements, "topLayerElements"); | 5718 info.addMember(m_topLayerElements, "topLayerElements"); |
| 5722 #endif | |
| 5723 info.addMember(m_loadEventDelayTimer, "loadEventDelayTimer"); | 5719 info.addMember(m_loadEventDelayTimer, "loadEventDelayTimer"); |
| 5724 info.addMember(m_viewportArguments, "viewportArguments"); | 5720 info.addMember(m_viewportArguments, "viewportArguments"); |
| 5725 info.addMember(m_documentTiming, "documentTiming"); | 5721 info.addMember(m_documentTiming, "documentTiming"); |
| 5726 info.addMember(m_mediaQueryMatcher, "mediaQueryMatcher"); | 5722 info.addMember(m_mediaQueryMatcher, "mediaQueryMatcher"); |
| 5727 info.addMember(m_touchEventTargets, "touchEventTargets"); | 5723 info.addMember(m_touchEventTargets, "touchEventTargets"); |
| 5728 info.addMember(m_scriptedAnimationController, "scriptedAnimationController")
; | 5724 info.addMember(m_scriptedAnimationController, "scriptedAnimationController")
; |
| 5729 info.addMember(m_pendingTasksTimer, "pendingTasksTimer"); | 5725 info.addMember(m_pendingTasksTimer, "pendingTasksTimer"); |
| 5730 info.addMember(m_textAutosizer, "textAutosizer"); | 5726 info.addMember(m_textAutosizer, "textAutosizer"); |
| 5731 info.addMember(m_namedFlows, "namedFlows"); | 5727 info.addMember(m_namedFlows, "namedFlows"); |
| 5732 info.addMember(m_domSecurityPolicy, "domSecurityPolicy"); | 5728 info.addMember(m_domSecurityPolicy, "domSecurityPolicy"); |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5792 return; | 5788 return; |
| 5793 | 5789 |
| 5794 Vector<RefPtr<Element> > associatedFormControls; | 5790 Vector<RefPtr<Element> > associatedFormControls; |
| 5795 copyToVector(m_associatedFormControls, associatedFormControls); | 5791 copyToVector(m_associatedFormControls, associatedFormControls); |
| 5796 | 5792 |
| 5797 frame()->page()->chrome()->client()->didAssociateFormControls(associatedForm
Controls); | 5793 frame()->page()->chrome()->client()->didAssociateFormControls(associatedForm
Controls); |
| 5798 m_associatedFormControls.clear(); | 5794 m_associatedFormControls.clear(); |
| 5799 } | 5795 } |
| 5800 | 5796 |
| 5801 } // namespace WebCore | 5797 } // namespace WebCore |
| OLD | NEW |