Changeset 129687 in webkit
- Timestamp:
- Sep 26, 2012 12:43:20 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r129680 r129687 1 2012-09-26 Christophe Dumez <christophe.dumez@intel.com> 2 3 [EFL] Volume button should not be shown for videos without audio 4 https://bugs.webkit.org/show_bug.cgi?id=97574 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Generate baseline for media/video-no-audio.html and unskip 9 it now that the volume control is no longer shown for 10 videos with no audio track. 11 12 Rebaseline several other media tests whose output changed 13 due to the fix. 14 15 * platform/efl/Skipped: 16 * platform/efl/media/media-controls-clone-expected.png: 17 * platform/efl/media/media-controls-clone-expected.txt: 18 * platform/efl/media/video-empty-source-expected.png: 19 * platform/efl/media/video-empty-source-expected.txt: 20 * platform/efl/media/video-no-audio-expected.png: Added. 21 * platform/efl/media/video-no-audio-expected.txt: Added. 22 1 23 2012-09-26 Zan Dobersek <zandobersek@gmail.com> 2 24 -
trunk/LayoutTests/platform/efl/Skipped
r129614 r129687 225 225 fast/text/international/bidi-menulist.html 226 226 fast/text/international/pop-up-button-text-alignment-and-direction.html 227 228 # BUG: volume control rendered when there is no audio229 media/video-no-audio.html230 227 231 228 # BUG: video sizes not being set properly -
trunk/LayoutTests/platform/efl/media/media-controls-clone-expected.txt
r129646 r129687 17 17 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,130) size 300x20 18 18 RenderButton {INPUT} at (0,0) size 20x20 19 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 2 20x2019 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 240x20 20 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 63x28 21 21 RenderBlock (anonymous) at (4,4) size 55x20 22 22 RenderText {#text} at (0,0) size 55x12 23 23 text run at (0,0) width 55: "00:00 / 00:00" 24 RenderSlider {INPUT} at (63,0) size 157x20 25 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 153x20 26 RenderBlock {DIV} at (0,4) size 141x12 27 RenderBlock {DIV} at (141,4) size 12x12 28 RenderButton {INPUT} at (240,0) size 20x20 24 RenderSlider {INPUT} at (63,0) size 177x20 25 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 173x20 26 RenderBlock {DIV} at (0,4) size 161x12 27 RenderBlock {DIV} at (161,4) size 12x12 29 28 RenderButton {INPUT} at (260,0) size 20x20 30 RenderBlock {DIV} at (280,0) size 20x20 29 RenderButton {INPUT} at (280,0) size 20x20 30 RenderBlock {DIV} at (300,10) size 0x0 31 31 layer at (93,142) size 12x12 32 32 RenderBlock (relative positioned) {DIV} at (0,0) size 12x12 33 layer at (288,138) size 20x2034 RenderButton zI: 2 {INPUT} at (0,0) size 20x2035 33 layer at (308,138) size 300x20 36 34 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x20 … … 38 36 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x20 39 37 RenderButton {INPUT} at (0,0) size 20x20 40 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 2 20x2038 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 240x20 41 39 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 63x28 42 40 RenderBlock (anonymous) at (4,4) size 55x20 43 41 RenderText {#text} at (0,0) size 55x12 44 42 text run at (0,0) width 55: "00:00 / 00:00" 45 RenderSlider {INPUT} at (63,0) size 157x20 46 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 153x20 47 RenderBlock {DIV} at (0,4) size 141x12 48 RenderBlock {DIV} at (141,4) size 12x12 49 RenderButton {INPUT} at (240,0) size 20x20 43 RenderSlider {INPUT} at (63,0) size 177x20 44 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 173x20 45 RenderBlock {DIV} at (0,4) size 161x12 46 RenderBlock {DIV} at (161,4) size 12x12 50 47 RenderButton {INPUT} at (260,0) size 20x20 51 RenderBlock {DIV} at (280,0) size 20x20 48 RenderButton {INPUT} at (280,0) size 20x20 49 RenderBlock {DIV} at (300,10) size 0x0 52 50 layer at (393,142) size 12x12 53 51 RenderBlock (relative positioned) {DIV} at (0,0) size 12x12 54 layer at (588,138) size 20x2055 RenderButton zI: 2 {INPUT} at (0,0) size 20x2056 52 layer at (8,161) size 300x150 57 53 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x150 … … 59 55 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,130) size 300x20 60 56 RenderButton {INPUT} at (0,0) size 20x20 61 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 2 20x2057 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 240x20 62 58 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 63x28 63 59 RenderBlock (anonymous) at (4,4) size 55x20 64 60 RenderText {#text} at (0,0) size 55x12 65 61 text run at (0,0) width 55: "00:00 / 00:00" 66 RenderSlider {INPUT} at (63,0) size 157x20 67 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 153x20 68 RenderBlock {DIV} at (0,4) size 141x12 69 RenderBlock {DIV} at (141,4) size 12x12 70 RenderButton {INPUT} at (240,0) size 20x20 62 RenderSlider {INPUT} at (63,0) size 177x20 63 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 173x20 64 RenderBlock {DIV} at (0,4) size 161x12 65 RenderBlock {DIV} at (161,4) size 12x12 71 66 RenderButton {INPUT} at (260,0) size 20x20 72 RenderBlock {DIV} at (280,0) size 20x20 67 RenderButton {INPUT} at (280,0) size 20x20 68 RenderBlock {DIV} at (300,10) size 0x0 73 69 layer at (93,295) size 12x12 74 70 RenderBlock (relative positioned) {DIV} at (0,0) size 12x12 75 layer at (288,291) size 20x2076 RenderButton zI: 2 {INPUT} at (0,0) size 20x2077 71 layer at (308,291) size 300x20 78 72 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x20 … … 80 74 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x20 81 75 RenderButton {INPUT} at (0,0) size 20x20 82 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 2 20x2076 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 240x20 83 77 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 63x28 84 78 RenderBlock (anonymous) at (4,4) size 55x20 85 79 RenderText {#text} at (0,0) size 55x12 86 80 text run at (0,0) width 55: "00:00 / 00:00" 87 RenderSlider {INPUT} at (63,0) size 157x20 88 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 153x20 89 RenderBlock {DIV} at (0,4) size 141x12 90 RenderBlock {DIV} at (141,4) size 12x12 91 RenderButton {INPUT} at (240,0) size 20x20 81 RenderSlider {INPUT} at (63,0) size 177x20 82 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 173x20 83 RenderBlock {DIV} at (0,4) size 161x12 84 RenderBlock {DIV} at (161,4) size 12x12 92 85 RenderButton {INPUT} at (260,0) size 20x20 93 RenderBlock {DIV} at (280,0) size 20x20 86 RenderButton {INPUT} at (280,0) size 20x20 87 RenderBlock {DIV} at (300,10) size 0x0 94 88 layer at (393,295) size 12x12 95 89 RenderBlock (relative positioned) {DIV} at (0,0) size 12x12 96 layer at (588,291) size 20x2097 RenderButton zI: 2 {INPUT} at (0,0) size 20x20 -
trunk/LayoutTests/platform/efl/media/video-empty-source-expected.txt
r129646 r129687 16 16 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,130) size 300x20 17 17 RenderButton {INPUT} at (0,0) size 20x20 18 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 2 20x2018 RenderDeprecatedFlexibleBox {DIV} at (20,0) size 240x20 19 19 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 63x28 20 20 RenderBlock (anonymous) at (4,4) size 55x20 21 21 RenderText {#text} at (0,0) size 55x12 22 22 text run at (0,0) width 55: "00:00 / 00:00" 23 RenderSlider {INPUT} at (63,0) size 157x20 24 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 153x20 25 RenderBlock {DIV} at (0,4) size 141x12 26 RenderBlock {DIV} at (141,4) size 12x12 27 RenderButton {INPUT} at (240,0) size 20x20 23 RenderSlider {INPUT} at (63,0) size 177x20 24 RenderDeprecatedFlexibleBox {DIV} at (2,0) size 173x20 25 RenderBlock {DIV} at (0,4) size 161x12 26 RenderBlock {DIV} at (161,4) size 12x12 28 27 RenderButton {INPUT} at (260,0) size 20x20 29 RenderBlock {DIV} at (280,0) size 20x20 28 RenderButton {INPUT} at (280,0) size 20x20 29 RenderBlock {DIV} at (300,10) size 0x0 30 30 layer at (94,177) size 12x12 31 31 RenderBlock (relative positioned) {DIV} at (0,0) size 12x12 32 layer at (289,173) size 20x2033 RenderButton zI: 2 {INPUT} at (0,0) size 20x20 -
trunk/Source/WebCore/ChangeLog
r129685 r129687 1 2012-09-26 Christophe Dumez <christophe.dumez@intel.com> 2 3 [EFL] Volume button should not be shown for videos without audio 4 https://bugs.webkit.org/show_bug.cgi?id=97574 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 The volume control is no longer shown for videos with 9 no audio. 10 11 No new tests, already tested by media/video-no-audio.html. 12 13 * platform/efl/RenderThemeEfl.cpp: 14 (WebCore::RenderThemeEfl::hasOwnDisabledStateHandlingFor): 15 (WebCore): 16 * platform/efl/RenderThemeEfl.h: 17 (RenderThemeEfl): 18 1 19 2012-09-26 Gavin Barraclough <barraclough@apple.com> 2 20 -
trunk/Source/WebCore/platform/efl/RenderThemeEfl.cpp
r129329 r129687 1094 1094 } 1095 1095 1096 bool RenderThemeEfl::hasOwnDisabledStateHandlingFor(ControlPart part) const 1097 { 1098 return (part != MediaMuteButtonPart); 1099 } 1100 1096 1101 bool RenderThemeEfl::paintMediaFullscreenButton(RenderObject* object, const PaintInfo& info, const IntRect& rect) 1097 1102 { -
trunk/Source/WebCore/platform/efl/RenderThemeEfl.h
r128573 r129687 191 191 #endif 192 192 virtual String formatMediaControlsCurrentTime(float currentTime, float duration) const; 193 virtual bool hasOwnDisabledStateHandlingFor(ControlPart) const { return true; }193 virtual bool hasOwnDisabledStateHandlingFor(ControlPart) const; 194 194 195 195 virtual bool paintMediaFullscreenButton(RenderObject*, const PaintInfo&, const IntRect&);
Note: See TracChangeset
for help on using the changeset viewer.