Changeset 45576 in webkit


Ignore:
Timestamp:
Jul 6, 2009 5:44:23 PM (15 years ago)
Author:
eric.carlson@apple.com
Message:

2009-07-06 Eric Carlson <eric.carlson@apple.com>

Reviewed by Simon Fraser.

<rdar://problem/7035474> Make new media controller UI default on SnowLeopard

  • rendering/RenderThemeMac.mm: (WebCore::mediaControllerTheme):

New media controller UI is enabled by default on SnowLeopard.

2009-07-06 Eric Carlson <eric.carlson@apple.com>

Reviewed by Simon Fraser.

<rdar://problem/7035474> Make new media controller UI default on SnowLeopard

Disable media tests that depend on controller size/position on SnowLeopard until
<rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
has been fixed

  • platform/mac-snowleopard/Skipped:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r45568 r45576  
     12009-07-06  Eric Carlson  <eric.carlson@apple.com>
     2
     3        Reviewed by Simon Fraser.
     4
     5        <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
     6
     7        Disable media tests that depend on controller size/position on SnowLeopard until
     8        <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
     9        has been fixed
     10
     11        * platform/mac-snowleopard/Skipped:
     12
    1132009-07-06  Shinichiro Hamaji  <hamaji@chromium.org>
    214
  • trunk/LayoutTests/platform/mac-snowleopard/Skipped

    r44486 r45576  
    2525svg/custom/viewbox-syntax.svg
    2626svg/hixie/perf/007.xml
     27
     28# Disable media tests that depend on controller size/position until
     29# <rdar://problem/6502936> Update run-webkit-tests to deal with new media controller look
     30# has been fixed
     31media/audio-controls-rendering.html
     32media/controls-strict.html
     33media/video-controls-rendering.html
     34media/video-controls-transformed.html
     35media/video-controls-visible-audio-only.html
     36media/video-controls-zoomed.html
     37media/video-display-toggle.html
     38media/video-empty-source.html
     39media/video-zoom-controls.html
  • trunk/WebCore/ChangeLog

    r45574 r45576  
     12009-07-06  Eric Carlson  <eric.carlson@apple.com>
     2
     3        Reviewed by Simon Fraser.
     4
     5        <rdar://problem/7035474> Make new media controller UI default on SnowLeopard
     6
     7        * rendering/RenderThemeMac.mm:
     8        (WebCore::mediaControllerTheme):
     9            New media controller UI is enabled by default on SnowLeopard.
     10
    1112009-07-06  Nate Chapin  <japhet@chromium.org>
    212
  • trunk/WebCore/rendering/RenderThemeMac.mm

    r45572 r45576  
    14241424    static const long minimumQuickTimeVersion = 0x07600000; // 7.6
    14251425    static SInt32 quickTimeVersion = 0;
     1426    static int controllerTheme = -1;
     1427   
     1428    if (controllerTheme != -1)
     1429        return controllerTheme;
     1430
     1431    controllerTheme = MediaControllerThemeClassic;
    14261432
    14271433    if (!quickTimeVersion) {
     
    14291435        err = Gestalt(gestaltQuickTime, &quickTimeVersion);
    14301436        if (err != noErr)
    1431             return MediaControllerThemeClassic;
     1437            return controllerTheme;
    14321438    }
    14331439    if (quickTimeVersion < minimumQuickTimeVersion)
    1434         return MediaControllerThemeClassic;
    1435 
    1436     // keep the feature off for now without an explicit opt-in
     1440        return controllerTheme;
     1441
    14371442    Boolean validKey;
    14381443    Boolean useQTMediaUI = CFPreferencesGetAppBooleanValue(CFSTR("UseQuickTimeMediaUI"), CFSTR("com.apple.WebCore"), &validKey);
     1444
     1445#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD)
     1446    if (validKey && !useQTMediaUI)
     1447        return controllerTheme;
     1448#else
    14391449    if (!validKey || !useQTMediaUI)
    1440         return MediaControllerThemeClassic;
    1441 
    1442     return MediaControllerThemeQT;
     1450        return controllerTheme;
     1451#endif
     1452
     1453    controllerTheme = MediaControllerThemeQT;
     1454    return controllerTheme;
    14431455}
    14441456#endif
Note: See TracChangeset for help on using the changeset viewer.