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

Side by Side Diff: Source/core/svg/SVGAnimatedString.h

Issue 1086873004: Add UseCounter for SVGURIReference.href.baseVal/animVal. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: move to SVGAnimatedString Created 5 years, 8 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2014 Google Inc. All rights reserved. 2 * Copyright (C) 2014 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 26 matching lines...) Expand all
37 namespace blink { 37 namespace blink {
38 38
39 class SVGAnimatedString final : public SVGAnimatedProperty<SVGString> { 39 class SVGAnimatedString final : public SVGAnimatedProperty<SVGString> {
40 DEFINE_WRAPPERTYPEINFO(); 40 DEFINE_WRAPPERTYPEINFO();
41 public: 41 public:
42 static PassRefPtrWillBeRawPtr<SVGAnimatedString> create(SVGElement* contextE lement, const QualifiedName& attributeName, PassRefPtrWillBeRawPtr<SVGString> in itialValue) 42 static PassRefPtrWillBeRawPtr<SVGAnimatedString> create(SVGElement* contextE lement, const QualifiedName& attributeName, PassRefPtrWillBeRawPtr<SVGString> in itialValue)
43 { 43 {
44 return adoptRefWillBeNoop(new SVGAnimatedString(contextElement, attribut eName, initialValue)); 44 return adoptRefWillBeNoop(new SVGAnimatedString(contextElement, attribut eName, initialValue));
45 } 45 }
46 46
47 WTF::String baseVal();
48 void setBaseVal(WTF::String, blink::ExceptionState&);
49 WTF::String animVal();
fs 2015/04/15 14:30:06 Why the need to namespace-qualify? (WTF:: and blin
Erik Dahlström (inactive) 2015/04/16 08:39:36 Copy-paste cruft, dropped.
50
47 protected: 51 protected:
48 SVGAnimatedString(SVGElement* contextElement, const QualifiedName& attribute Name, PassRefPtrWillBeRawPtr<SVGString> initialValue) 52 SVGAnimatedString(SVGElement* contextElement, const QualifiedName& attribute Name, PassRefPtrWillBeRawPtr<SVGString> initialValue)
49 : SVGAnimatedProperty<SVGString>(contextElement, attributeName, initialV alue) 53 : SVGAnimatedProperty<SVGString>(contextElement, attributeName, initialV alue)
50 { 54 {
51 } 55 }
52 }; 56 };
53 57
54 } // namespace blink 58 } // namespace blink
55 59
56 #endif // SVGAnimatedString_h 60 #endif // SVGAnimatedString_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698