Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Side by Side Diff: third_party/WebKit/Source/core/html/HTMLInputElement.h

Issue 2623513005: Introduce Element::AttributeModificationParams (Closed)
Patch Set: Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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) 2000 Dirk Mueller (mueller@kde.org) 4 * (C) 2000 Dirk Mueller (mueller@kde.org)
5 * Copyright (C) 2004, 2005, 2006, 2007, 2010 Apple Inc. All rights reserved. 5 * Copyright (C) 2004, 2005, 2006, 2007, 2010 Apple Inc. All rights reserved.
6 * Copyright (C) 2012 Samsung Electronics. All rights reserved. 6 * Copyright (C) 2012 Samsung Electronics. All rights reserved.
7 * 7 *
8 * This library is free software; you can redistribute it and/or 8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Library General Public 9 * modify it under the terms of the GNU Library General Public
10 * License as published by the Free Software Foundation; either 10 * License as published by the Free Software Foundation; either
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
317 const AtomicString& formControlType() const final; 317 const AtomicString& formControlType() const final;
318 318
319 bool shouldSaveAndRestoreFormControlState() const final; 319 bool shouldSaveAndRestoreFormControlState() const final;
320 FormControlState saveFormControlState() const final; 320 FormControlState saveFormControlState() const final;
321 void restoreFormControlState(const FormControlState&) final; 321 void restoreFormControlState(const FormControlState&) final;
322 322
323 bool canStartSelection() const final; 323 bool canStartSelection() const final;
324 324
325 void accessKeyAction(bool sendMouseEvents) final; 325 void accessKeyAction(bool sendMouseEvents) final;
326 326
327 void parseAttribute(const QualifiedName&, 327 void parseAttribute(const AttributeModificationParams&) override;
328 const AtomicString&,
329 const AtomicString&) override;
330 bool isPresentationAttribute(const QualifiedName&) const final; 328 bool isPresentationAttribute(const QualifiedName&) const final;
331 void collectStyleForPresentationAttribute(const QualifiedName&, 329 void collectStyleForPresentationAttribute(const QualifiedName&,
332 const AtomicString&, 330 const AtomicString&,
333 MutableStylePropertySet*) final; 331 MutableStylePropertySet*) final;
334 void finishParsingChildren() final; 332 void finishParsingChildren() final;
335 void parserDidSetAttributes() final; 333 void parserDidSetAttributes() final;
336 334
337 void copyNonAttributePropertiesFromElement(const Element&) final; 335 void copyNonAttributePropertiesFromElement(const Element&) final;
338 336
339 void attachLayoutTree(const AttachContext& = AttachContext()) final; 337 void attachLayoutTree(const AttachContext& = AttachContext()) final;
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
425 // assumes that it lives as long as its owning element lives. If we move the 423 // assumes that it lives as long as its owning element lives. If we move the
426 // loader into the ImageInput object we may delete the loader while this 424 // loader into the ImageInput object we may delete the loader while this
427 // element lives on. 425 // element lives on.
428 Member<HTMLImageLoader> m_imageLoader; 426 Member<HTMLImageLoader> m_imageLoader;
429 Member<ListAttributeTargetObserver> m_listAttributeTargetObserver; 427 Member<ListAttributeTargetObserver> m_listAttributeTargetObserver;
430 }; 428 };
431 429
432 } // namespace blink 430 } // namespace blink
433 431
434 #endif // HTMLInputElement_h 432 #endif // HTMLInputElement_h
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/html/HTMLImageElement.cpp ('k') | third_party/WebKit/Source/core/html/HTMLInputElement.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698