| 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 1297 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1308 | 1308 | 
| 1309 void Document::setTitle(const String& title) | 1309 void Document::setTitle(const String& title) | 
| 1310 { | 1310 { | 
| 1311     // Title set by JavaScript -- overrides any title elements. | 1311     // Title set by JavaScript -- overrides any title elements. | 
| 1312     m_titleSetExplicitly = true; | 1312     m_titleSetExplicitly = true; | 
| 1313     if (!isHTMLDocument() && !isXHTMLDocument()) | 1313     if (!isHTMLDocument() && !isXHTMLDocument()) | 
| 1314         m_titleElement = 0; | 1314         m_titleElement = 0; | 
| 1315     else if (!m_titleElement) { | 1315     else if (!m_titleElement) { | 
| 1316         if (HTMLElement* headElement = head()) { | 1316         if (HTMLElement* headElement = head()) { | 
| 1317             m_titleElement = createElement(titleTag, false); | 1317             m_titleElement = createElement(titleTag, false); | 
| 1318             headElement->appendChild(m_titleElement, ASSERT_NO_EXCEPTION_STATE, 
      AttachLazily); | 1318             headElement->appendChild(m_titleElement, ASSERT_NO_EXCEPTION, Attach
      Lazily); | 
| 1319         } | 1319         } | 
| 1320     } | 1320     } | 
| 1321 | 1321 | 
| 1322     // The DOM API has no method of specifying direction, so assume LTR. | 1322     // The DOM API has no method of specifying direction, so assume LTR. | 
| 1323     updateTitle(StringWithDirection(title, LTR)); | 1323     updateTitle(StringWithDirection(title, LTR)); | 
| 1324 | 1324 | 
| 1325     if (m_titleElement) { | 1325     if (m_titleElement) { | 
| 1326         ASSERT(isHTMLTitleElement(m_titleElement.get())); | 1326         ASSERT(isHTMLTitleElement(m_titleElement.get())); | 
| 1327         if (isHTMLTitleElement(m_titleElement.get())) | 1327         if (isHTMLTitleElement(m_titleElement.get())) | 
| 1328             toHTMLTitleElement(m_titleElement.get())->setText(title); | 1328             toHTMLTitleElement(m_titleElement.get())->setText(title); | 
| (...skipping 1388 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2717     } | 2717     } | 
| 2718 } | 2718 } | 
| 2719 | 2719 | 
| 2720 void Document::processHttpEquivSetCookie(const String& content) | 2720 void Document::processHttpEquivSetCookie(const String& content) | 
| 2721 { | 2721 { | 
| 2722     // FIXME: make setCookie work on XML documents too; e.g. in case of <html:me
      ta .....> | 2722     // FIXME: make setCookie work on XML documents too; e.g. in case of <html:me
      ta .....> | 
| 2723     if (!isHTMLDocument()) | 2723     if (!isHTMLDocument()) | 
| 2724         return; | 2724         return; | 
| 2725 | 2725 | 
| 2726     // Exception (for sandboxed documents) ignored. | 2726     // Exception (for sandboxed documents) ignored. | 
| 2727     toHTMLDocument(this)->setCookie(content, IGNORE_EXCEPTION_STATE); | 2727     toHTMLDocument(this)->setCookie(content, IGNORE_EXCEPTION); | 
| 2728 } | 2728 } | 
| 2729 | 2729 | 
| 2730 void Document::processHttpEquivXFrameOptions(const String& content) | 2730 void Document::processHttpEquivXFrameOptions(const String& content) | 
| 2731 { | 2731 { | 
| 2732     Frame* frame = this->frame(); | 2732     Frame* frame = this->frame(); | 
| 2733     if (!frame) | 2733     if (!frame) | 
| 2734         return; | 2734         return; | 
| 2735 | 2735 | 
| 2736     FrameLoader* frameLoader = frame->loader(); | 2736     FrameLoader* frameLoader = frame->loader(); | 
| 2737     unsigned long requestIdentifier = loader()->mainResourceIdentifier(); | 2737     unsigned long requestIdentifier = loader()->mainResourceIdentifier(); | 
| (...skipping 2374 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 5112 { | 5112 { | 
| 5113     return DocumentLifecycleNotifier::create(this); | 5113     return DocumentLifecycleNotifier::create(this); | 
| 5114 } | 5114 } | 
| 5115 | 5115 | 
| 5116 DocumentLifecycleNotifier* Document::lifecycleNotifier() | 5116 DocumentLifecycleNotifier* Document::lifecycleNotifier() | 
| 5117 { | 5117 { | 
| 5118     return static_cast<DocumentLifecycleNotifier*>(ScriptExecutionContext::lifec
      ycleNotifier()); | 5118     return static_cast<DocumentLifecycleNotifier*>(ScriptExecutionContext::lifec
      ycleNotifier()); | 
| 5119 } | 5119 } | 
| 5120 | 5120 | 
| 5121 } // namespace WebCore | 5121 } // namespace WebCore | 
| OLD | NEW | 
|---|