Changeset 54613 in webkit


Ignore:
Timestamp:
Feb 10, 2010 11:44:08 AM (14 years ago)
Author:
eric@webkit.org
Message:

2010-02-10 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

Support frameset flattening
https://bugs.webkit.org/show_bug.cgi?id=32717

Add support for enabling/disabling FrameSet Flattening on the Mac port.

  • WebCore.base.exp:

2010-02-10 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

Support frameset flattening
https://bugs.webkit.org/show_bug.cgi?id=32717

Add support for enabling/disabling FrameSet Flattening on the Mac port.

  • WebView/WebPreferenceKeysPrivate.h:
  • WebView/WebPreferences.mm: (+[WebPreferences initialize]): (-[WebPreferences isFrameSetFlatteningEnabled]): (-[WebPreferences setFrameSetFlatteningEnabled:]):
  • WebView/WebPreferencesPrivate.h:
  • WebView/WebView.mm: (-[WebView _preferencesChangedNotification:]):
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r54608 r54613  
     12010-02-10  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        Support frameset flattening
     6        https://bugs.webkit.org/show_bug.cgi?id=32717
     7
     8        Add support for enabling/disabling FrameSet Flattening on the Mac port.
     9
     10        * WebCore.base.exp:
     11
    1122010-02-10  Jeremy Orlow  <jorlow@chromium.org>
    213
  • trunk/WebCore/WebCore.base.exp

    r54533 r54613  
    654654__ZN7WebCore8Settings23setNeedsTigerMailQuirksEb
    655655__ZN7WebCore8Settings23setPluginAllowedRunTimeEj
     656__ZN7WebCore8Settings28setFrameSetFlatteningEnabledEb
    656657__ZN7WebCore8Settings23setUsesEncodingDetectorEb
    657658__ZN7WebCore8Settings24setApplicationChromeModeEb
  • trunk/WebKit/mac/ChangeLog

    r54562 r54613  
     12010-02-10  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        Support frameset flattening
     6        https://bugs.webkit.org/show_bug.cgi?id=32717
     7
     8        Add support for enabling/disabling FrameSet Flattening on the Mac port.
     9
     10        * WebView/WebPreferenceKeysPrivate.h:
     11        * WebView/WebPreferences.mm:
     12        (+[WebPreferences initialize]):
     13        (-[WebPreferences isFrameSetFlatteningEnabled]):
     14        (-[WebPreferences setFrameSetFlatteningEnabled:]):
     15        * WebView/WebPreferencesPrivate.h:
     16        * WebView/WebView.mm:
     17        (-[WebView _preferencesChangedNotification:]):
     18
    1192010-02-09  Alexey Proskuryakov  <ap@apple.com>
    220
  • trunk/WebKit/mac/WebView/WebPreferenceKeysPrivate.h

    r52344 r54613  
    9191#define WebKitUsesProxiedOpenPanelPreferenceKey @"WebKitUsesProxiedOpenPanel"
    9292#define WebKitPluginAllowedRunTimePreferenceKey @"WebKitPluginAllowedRunTime"
     93#define WebKitFrameSetFlatteningEnabledPreferenceKey @"WebKitFrameSetFlatteningEnabled"
    9394
    9495// These are private both because callers should be using the cover methods and because the
  • trunk/WebKit/mac/WebView/WebPreferences.mm

    r52336 r54613  
    357357        [NSNumber numberWithBool:NO],   WebKitUsesProxiedOpenPanelPreferenceKey,
    358358        [NSNumber numberWithUnsignedInt:4], WebKitPluginAllowedRunTimePreferenceKey,
     359        [NSNumber numberWithBool:NO],   WebKitFrameSetFlatteningEnabledPreferenceKey,
    359360        nil];
    360361
     
    12051206}
    12061207
     1208- (BOOL)isFrameSetFlatteningEnabled
     1209{
     1210    return [self _boolValueForKey:WebKitFrameSetFlatteningEnabledPreferenceKey];
     1211}
     1212
     1213- (void)setFrameSetFlatteningEnabled:(BOOL)flag
     1214{
     1215    [self _setBoolValue:flag forKey:WebKitFrameSetFlatteningEnabledPreferenceKey];
     1216}
     1217
    12071218- (void)didRemoveFromWebView
    12081219{
  • trunk/WebKit/mac/WebView/WebPreferencesPrivate.h

    r52336 r54613  
    114114- (void)setPluginAllowedRunTime:(unsigned)allowedRunTime;
    115115
     116- (BOOL)isFrameSetFlatteningEnabled;
     117- (void)setFrameSetFlatteningEnabled:(BOOL)flag;
     118
    116119// zero means do AutoScale
    117120- (float)PDFScaleFactor;
  • trunk/WebKit/mac/WebView/WebView.mm

    r54081 r54613  
    13351335    settings->setWebGLEnabled([preferences webGLEnabled]);
    13361336    settings->setLoadDeferringEnabled(shouldEnableLoadDeferring());
     1337    settings->setFrameSetFlatteningEnabled([preferences isFrameSetFlatteningEnabled]);
    13371338}
    13381339
Note: See TracChangeset for help on using the changeset viewer.