Changeset 155390 in webkit
- Timestamp:
- Sep 9, 2013, 3:15:41 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
rendering/RenderMediaControlElements.cpp (modified) (4 diffs)
-
rendering/RenderMediaControlElements.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r155382 r155390 1 2013-09-09 David Hyatt <hyatt@apple.com> 2 3 REGRESSION (r155377): Convert the media elements that were RenderBlocks to RenderBlockFlows 4 https://bugs.webkit.org/show_bug.cgi?id=121052 5 6 Reviewed by Anders Carlsson. 7 8 Convert a couple of media renderers that I missed from RenderBlock to RenderBlockFlow. 9 The previous patch that I landed added asserts that get triggered now when this 10 situation occurs. 11 12 * rendering/RenderMediaControlElements.cpp: 13 (WebCore::RenderMediaVolumeSliderContainer::RenderMediaVolumeSliderContainer): 14 (WebCore::RenderMediaVolumeSliderContainer::layout): 15 (WebCore::RenderTextTrackContainerElement::RenderTextTrackContainerElement): 16 (WebCore::RenderTextTrackContainerElement::layout): 17 * rendering/RenderMediaControlElements.h: 18 1 19 2013-09-09 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> 2 20 -
trunk/Source/WebCore/rendering/RenderMediaControlElements.cpp
r155374 r155390 37 37 38 38 RenderMediaVolumeSliderContainer::RenderMediaVolumeSliderContainer(Element* element) 39 : RenderBlock (element)39 : RenderBlockFlow(element) 40 40 { 41 41 } … … 43 43 void RenderMediaVolumeSliderContainer::layout() 44 44 { 45 RenderBlock ::layout();45 RenderBlockFlow::layout(); 46 46 47 47 if (style()->display() == NONE || !nextSibling() || !nextSibling()->isBox()) … … 83 83 84 84 RenderTextTrackContainerElement::RenderTextTrackContainerElement(Element* element) 85 : RenderBlock (element)85 : RenderBlockFlow(element) 86 86 { 87 87 } … … 89 89 void RenderTextTrackContainerElement::layout() 90 90 { 91 RenderBlock ::layout();91 RenderBlockFlow::layout(); 92 92 if (style()->display() == NONE) 93 93 return; -
trunk/Source/WebCore/rendering/RenderMediaControlElements.h
r153380 r155390 32 32 33 33 #include "MediaControlElements.h" 34 #include "RenderBlock .h"34 #include "RenderBlockFlow.h" 35 35 #include "RenderFlexibleBox.h" 36 36 37 37 namespace WebCore { 38 38 39 class RenderMediaVolumeSliderContainer FINAL : public RenderBlock {39 class RenderMediaVolumeSliderContainer FINAL : public RenderBlockFlow { 40 40 public: 41 41 RenderMediaVolumeSliderContainer(Element*); … … 59 59 #if ENABLE(VIDEO_TRACK) 60 60 61 class RenderTextTrackContainerElement FINAL : public RenderBlock {61 class RenderTextTrackContainerElement FINAL : public RenderBlockFlow { 62 62 public: 63 63 RenderTextTrackContainerElement(Element*);
Note:
See TracChangeset
for help on using the changeset viewer.