Changeset 17809 in webkit


Ignore:
Timestamp:
Nov 16, 2006 9:09:20 AM (17 years ago)
Author:
spadma
Message:

2006-11-16 spadma <Sachin.Padma@nokia.com>

Reviewed by Yongjun.
DESC: [S60] Modify Autoload Images and Objects setting to include enabling/disabling of flash.
http://bugs.webkit.org/show_bug.cgi?id=11605

  • BrowserControl/inc/BrCtlDefs.h: (TBrCtlDefs::):
  • BrowserView/inc/BrowserSettingsContainer.h:
  • BrowserView/src/BrowserSettingsContainer.cpp: (CBrowserSettingsContainer::InsertDefaultSettingsL):
  • BrowserView/src/WebKitControl.cpp: (CWebKitControl::SetBrowserSettingL): (CWebKitControl::GetBrowserSettingL):
  • Plugin/src/PluginSkin.cpp: (CPluginSkin::ConstructL):
Location:
S60/branches/3.1m/WebKit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • S60/branches/3.1m/WebKit/BrowserControl/inc/BrCtlDefs.h

    r15885 r17809  
    207207            ECommandSmartLinkSendMessage, ///<
    208208            ECommandSmartLinkAddToPhoneBook, ///<
    209             ECommandShowToolBar, ///<Shows the toolbar
     209            ECommandShowToolBar ///<Shows the toolbar
    210210            };
    211211        /**
     
    447447            ESettingsSavedPage,           ///< Save the page
    448448            ESettingsSmartLink,
     449            ESettingsDisableFlash, ///<Enable/Disable the flash
    449450            ESettingsMaxEnum              ///< Must be last one
    450451            };
  • S60/branches/3.1m/WebKit/BrowserView/inc/BrowserSettingsContainer.h

    r17707 r17809  
    7676const TBool KDefaultESettingsSmartLink = ETrue;
    7777#endif
     78const TBool KDefaultESettingsDisableFlash = EFalse;
    7879
    7980const TInt KDefaultESettingsApId = 0;
  • S60/branches/3.1m/WebKit/BrowserView/src/BrowserSettingsContainer.cpp

    r17707 r17809  
    294294    SettingL( TBrCtlDefs::ESettingsSmartLink ).SetBoolValueL( KDefaultESettingsSmartLink );
    295295#endif   
     296    SettingL( TBrCtlDefs::ESettingsDisableFlash ).SetBoolValueL( KDefaultESettingsDisableFlash );
    296297    }
    297298
  • S60/branches/3.1m/WebKit/BrowserView/src/WebKitControl.cpp

    r17707 r17809  
    657657        case TBrCtlDefs::ESettingsSmartLink:
    658658#endif
     659        case TBrCtlDefs::ESettingsDisableFlash:
    659660            {
    660661            TBool val( aValue );
     
    734735        case TBrCtlDefs::ESettingsSmartLink:
    735736#endif
     737        case TBrCtlDefs::ESettingsDisableFlash:
    736738            {
    737739            retVal = (TUint)iBrowserSettingsContainer->SettingL(
  • S60/branches/3.1m/WebKit/ChangeLog

    r17791 r17809  
     12006-11-16  spadma  <Sachin.Padma@nokia.com>
     2        Reviewed by Yongjun.
     3        DESC: [S60] Modify Autoload Images and Objects setting to include enabling/disabling of flash.
     4        http://bugs.webkit.org/show_bug.cgi?id=11605
     5
     6        * BrowserControl/inc/BrCtlDefs.h:
     7        (TBrCtlDefs::):
     8        * BrowserView/inc/BrowserSettingsContainer.h:
     9        * BrowserView/src/BrowserSettingsContainer.cpp:
     10        (CBrowserSettingsContainer::InsertDefaultSettingsL):
     11        * BrowserView/src/WebKitControl.cpp:
     12        (CWebKitControl::SetBrowserSettingL):
     13        (CWebKitControl::GetBrowserSettingL):
     14        * Plugin/src/PluginSkin.cpp:
     15        (CPluginSkin::ConstructL):
     16
    1172006-11-15  spadma  <Sachin.Padma@nokia.com>
    218
  • S60/branches/3.1m/WebKit/Plugin/src/PluginSkin.cpp

    r16256 r17809  
    7676_LIT(KAccessPtId, "accesspointid");
    7777_LIT(KContentType, "contenttype");
     78_LIT(KContentTypeFlash, "flash");
    7879
    7980// The default placeholder width, matches the value set in html4.css
     
    236237            else
    237238                {
     239                TBool loadPluginContent = iWebKitFrame->WebKitView().WebKitControl().GetBrowserSettingL( TBrCtlDefs::ESettingsAutoLoadImages );
     240
     241                if( ( aMIMEType.Find(KContentTypeFlash) != KErrNotFound ) )
     242                    {
     243                    loadPluginContent = loadPluginContent && !iWebKitFrame->WebKitView().WebKitControl().GetBrowserSettingL( TBrCtlDefs::ESettingsDisableFlash );
     244                    }
    238245                // After UI CR for adding setting for plugin, use the ESetting AutoLoadPlugins
    239                 if ( iWebKitFrame->WebKitView().WebKitControl().GetBrowserSettingL( TBrCtlDefs::ESettingsAutoLoadImages ) )
     246                if ( loadPluginContent )
    240247                    {
    241248                    // Load the plugin content NOW since autoload is ON and the phone is non-US build
Note: See TracChangeset for help on using the changeset viewer.