Changeset 195643 in webkit
- Timestamp:
- Jan 26, 2016, 5:22:44 PM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r195642 r195643 1 2016-01-26 Simon Fraser <simon.fraser@apple.com> 2 3 Use initializers in HTMLCanvasElement 4 https://bugs.webkit.org/show_bug.cgi?id=153472 5 6 Reviewed by Michael Catanzaro. 7 8 Use initializers, and re-order member variables for better packing. 9 10 * html/HTMLCanvasElement.cpp: 11 (WebCore::HTMLCanvasElement::HTMLCanvasElement): 12 * html/HTMLCanvasElement.h: 13 1 14 2016-01-26 Chris Dumez <cdumez@apple.com> 2 15 -
trunk/Source/WebCore/html/HTMLCanvasElement.cpp
r195452 r195643 82 82 : HTMLElement(tagName, document) 83 83 , m_size(DefaultWidth, DefaultHeight) 84 , m_rendererIsCanvas(false)85 , m_ignoreReset(false)86 , m_originClean(true)87 , m_hasCreatedImageBuffer(false)88 , m_didClearImageBuffer(false)89 84 { 90 85 ASSERT(hasTagName(canvasTag)); -
trunk/Source/WebCore/html/HTMLCanvasElement.h
r194290 r195643 163 163 164 164 HashSet<CanvasObserver*> m_observers; 165 std::unique_ptr<CanvasRenderingContext> m_context; 165 166 167 FloatRect m_dirtyRect; 166 168 IntSize m_size; 167 169 168 std::unique_ptr<CanvasRenderingContext> m_context; 169 170 bool m_rendererIsCanvas; 171 172 bool m_ignoreReset; 173 FloatRect m_dirtyRect; 174 175 bool m_originClean; 170 bool m_originClean { true }; 171 bool m_rendererIsCanvas { false }; 172 bool m_ignoreReset { false }; 176 173 177 174 // m_createdImageBuffer means we tried to malloc the buffer. We didn't necessarily get it. 178 mutable bool m_hasCreatedImageBuffer ;179 mutable bool m_didClearImageBuffer ;175 mutable bool m_hasCreatedImageBuffer { false }; 176 mutable bool m_didClearImageBuffer { false }; 180 177 mutable std::unique_ptr<ImageBuffer> m_imageBuffer; 181 178 mutable std::unique_ptr<GraphicsContextStateSaver> m_contextStateSaver;
Note:
See TracChangeset
for help on using the changeset viewer.