Changeset 91982 in webkit
- Timestamp:
- Jul 29, 2011 3:26:13 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r91976 r91982 1 2011-07-29 Kent Tamura <tkent@chromium.org> 2 3 Make the ExceptionCode argument of Element::setShadowPseudoId() ASSERT_NO_EXCEPTION by default 4 https://bugs.webkit.org/show_bug.cgi?id=65363 5 6 Reviewed by Hajime Morita. 7 8 No new tests. Cleanup-only. 9 10 * dom/Element.h: Make the ExceptionCode argument ASSERT_NO_EXCEPTION by default. 11 * html/ColorInputType.cpp: 12 (WebCore::ColorInputType::createShadowSubtree): Remove the ExceptionCode argument and ASSERT(!ec). 13 * html/HTMLTextAreaElement.cpp: 14 (WebCore::HTMLTextAreaElement::updatePlaceholderText): ditto. 15 * html/RangeInputType.cpp: 16 (WebCore::RangeInputType::createShadowSubtree): ditto. 17 * html/TextFieldInputType.cpp: 18 (WebCore::TextFieldInputType::createShadowSubtree): ditto. 19 (WebCore::TextFieldInputType::updatePlaceholderText): ditto. 20 * html/ValidationMessage.cpp: 21 (WebCore::ValidationMessage::buildBubbleTree): ditto. 22 1 23 2011-07-28 Luke Macpherson <macpherson@chromium.org> 2 24 -
trunk/Source/WebCore/dom/Element.h
r91404 r91982 27 27 28 28 #include "Document.h" 29 #include "ExceptionCodePlaceholder.h" 29 30 #include "FragmentScriptingPermission.h" 30 31 #include "NamedNodeMap.h" … … 237 238 238 239 virtual const AtomicString& shadowPseudoId() const; 239 void setShadowPseudoId(const AtomicString&, ExceptionCode& );240 void setShadowPseudoId(const AtomicString&, ExceptionCode& = ASSERT_NO_EXCEPTION); 240 241 241 242 RenderStyle* computedStyle(PseudoId = NOPSEUDO); -
trunk/Source/WebCore/html/ColorInputType.cpp
r90071 r91982 97 97 Document* document = element()->document(); 98 98 RefPtr<HTMLDivElement> wrapperElement = HTMLDivElement::create(document); 99 wrapperElement->setShadowPseudoId("-webkit-color-swatch-wrapper"); 100 RefPtr<HTMLDivElement> colorSwatch = HTMLDivElement::create(document); 101 colorSwatch->setShadowPseudoId("-webkit-color-swatch"); 99 102 ExceptionCode ec = 0; 100 wrapperElement->setShadowPseudoId("-webkit-color-swatch-wrapper", ec);101 ASSERT(!ec);102 RefPtr<HTMLDivElement> colorSwatch = HTMLDivElement::create(document);103 colorSwatch->setShadowPseudoId("-webkit-color-swatch", ec);104 ASSERT(!ec);105 103 wrapperElement->appendChild(colorSwatch.release(), ec); 106 104 ASSERT(!ec); -
trunk/Source/WebCore/html/HTMLTextAreaElement.cpp
r91404 r91982 477 477 if (!m_placeholder) { 478 478 m_placeholder = HTMLDivElement::create(document()); 479 m_placeholder->setShadowPseudoId("-webkit-input-placeholder", ec); 480 ASSERT(!ec); 479 m_placeholder->setShadowPseudoId("-webkit-input-placeholder"); 481 480 shadowRoot()->insertBefore(m_placeholder, shadowRoot()->firstChild()->nextSibling(), ec); 482 481 ASSERT(!ec); -
trunk/Source/WebCore/html/RangeInputType.cpp
r91827 r91982 233 233 void RangeInputType::createShadowSubtree() 234 234 { 235 ExceptionCode ec = 0;236 235 Document* document = element()->document(); 237 236 RefPtr<HTMLDivElement> track = HTMLDivElement::create(document); 238 track->setShadowPseudoId("-webkit-slider-runnable-track" , ec);239 ASSERT(!ec);237 track->setShadowPseudoId("-webkit-slider-runnable-track"); 238 ExceptionCode ec = 0; 240 239 track->appendChild(SliderThumbElement::create(document), ec); 241 240 RefPtr<HTMLElement> container = SliderContainerElement::create(document); -
trunk/Source/WebCore/html/TextFieldInputType.cpp
r91353 r91982 172 172 ShadowRoot* shadowRoot = element()->ensureShadowRoot(); 173 173 m_container = HTMLDivElement::create(document); 174 m_container->setShadowPseudoId("-webkit-textfield-decoration-container" , ec);174 m_container->setShadowPseudoId("-webkit-textfield-decoration-container"); 175 175 shadowRoot->appendChild(m_container, ec); 176 176 … … 351 351 if (!m_placeholder) { 352 352 m_placeholder = HTMLDivElement::create(element()->document()); 353 m_placeholder->setShadowPseudoId("-webkit-input-placeholder", ec); 354 ASSERT(!ec); 353 m_placeholder->setShadowPseudoId("-webkit-input-placeholder"); 355 354 element()->shadowRoot()->insertBefore(m_placeholder, m_container ? m_container->nextSibling() : innerTextElement()->nextSibling(), ec); 356 355 ASSERT(!ec); -
trunk/Source/WebCore/html/ValidationMessage.cpp
r91654 r91982 133 133 Document* doc = host->document(); 134 134 m_bubble = HTMLDivElement::create(doc); 135 ExceptionCode ec = 0; 136 m_bubble->setShadowPseudoId("-webkit-validation-bubble", ec); 137 ASSERT(!ec); 135 m_bubble->setShadowPseudoId("-webkit-validation-bubble"); 138 136 // Need to force position:absolute because RenderMenuList doesn't assume it 139 137 // contains non-absolute or non-fixed renderers as children. 140 138 m_bubble->getInlineStyleDecl()->setProperty(CSSPropertyPosition, CSSValueAbsolute); 139 ExceptionCode ec = 0; 141 140 host->ensureShadowRoot()->appendChild(m_bubble.get(), ec); 142 141 ASSERT(!ec); … … 144 143 145 144 RefPtr<HTMLDivElement> clipper = HTMLDivElement::create(doc); 146 clipper->setShadowPseudoId("-webkit-validation-bubble-arrow-clipper", ec); 147 ASSERT(!ec); 145 clipper->setShadowPseudoId("-webkit-validation-bubble-arrow-clipper"); 148 146 RefPtr<HTMLDivElement> bubbleArrow = HTMLDivElement::create(doc); 149 bubbleArrow->setShadowPseudoId("-webkit-validation-bubble-arrow", ec); 150 ASSERT(!ec); 147 bubbleArrow->setShadowPseudoId("-webkit-validation-bubble-arrow"); 151 148 clipper->appendChild(bubbleArrow.release(), ec); 152 149 ASSERT(!ec); … … 154 151 ASSERT(!ec); 155 152 m_bubbleMessage = HTMLDivElement::create(doc); 156 m_bubbleMessage->setShadowPseudoId("-webkit-validation-bubble-message", ec); 157 ASSERT(!ec); 153 m_bubbleMessage->setShadowPseudoId("-webkit-validation-bubble-message"); 158 154 m_bubble->appendChild(m_bubbleMessage, ec); 159 155 ASSERT(!ec);
Note: See TracChangeset
for help on using the changeset viewer.