Home | History | Annotate | Download | only in WebView

Lines Matching full:preferences

685     _private->preferences = [standardPreferences retain];
740 _private->page->settings()->setLocalStorageDatabasePath([[self preferences] _localStorageDatabasePath]);
777 WebPreferences *prefs = [self preferences];
781 [self _preferencesChanged:[self preferences]];
782 [[self preferences] _postPreferencesChangedAPINotification];
1029 if ([[self class] _viewClass:vClass andRepresentationClass:rClass forMIMEType:MIMEType allowingPlugins:[_private->preferences arePlugInsEnabled]])
1208 WebPreferences *preferences = _private->preferences;
1209 _private->preferences = nil;
1210 [preferences didRemoveFromWebView];
1211 [preferences release];
1437 || [[self preferences] usePreHTML5ParserQuirks];
1448 WebPreferences *preferences = (WebPreferences *)[notification object];
1449 [self _preferencesChanged:preferences];
1452 - (void)_preferencesChanged:(WebPreferences *)preferences
1454 ASSERT(preferences == [self preferences]);
1459 _private->useSiteSpecificSpoofing = [preferences _useSiteSpecificSpoofing];
1467 settings->setCursiveFontFamily([preferences cursiveFontFamily]);
1468 settings->setDefaultFixedFontSize([preferences defaultFixedFontSize]);
1469 settings->setDefaultFontSize([preferences defaultFontSize]);
1470 settings->setDefaultTextEncodingName([preferences defaultTextEncodingName]);
1471 settings->setUsesEncodingDetector([preferences usesEncodingDetector]);
1472 settings->setFantasyFontFamily([preferences fantasyFontFamily]);
1473 settings->setFixedFontFamily([preferences fixedFontFamily]);
1474 settings->setForceFTPDirectoryListings([preferences _forceFTPDirectoryListings]);
1475 settings->setFTPDirectoryTemplatePath([preferences _ftpDirectoryTemplatePath]);
1476 settings->setLocalStorageDatabasePath([preferences _localStorageDatabasePath]);
1477 settings->setJavaEnabled([preferences isJavaEnabled]);
1478 settings->setJavaScriptEnabled([preferences isJavaScriptEnabled]);
1479 settings->setWebSecurityEnabled([preferences isWebSecurityEnabled]);
1480 settings->setAllowUniversalAccessFromFileURLs([preferences allowUniversalAccessFromFileURLs]);
1481 settings->setAllowFileAccessFromFileURLs([preferences allowFileAccessFromFileURLs]);
1482 settings->setJavaScriptCanOpenWindowsAutomatically([preferences javaScriptCanOpenWindowsAutomatically]);
1483 settings->setMinimumFontSize([preferences minimumFontSize]);
1484 settings->setMinimumLogicalFontSize([preferences minimumLogicalFontSize]);
1485 settings->setPluginsEnabled([preferences arePlugInsEnabled]);
1487 AbstractDatabase::setIsAvailable([preferences databasesEnabled]);
1489 settings->setLocalStorageEnabled([preferences localStorageEnabled]);
1490 settings->setExperimentalNotificationsEnabled([preferences experimentalNotificationsEnabled]);
1491 settings->setPrivateBrowsingEnabled([preferences privateBrowsingEnabled]);
1492 settings->setSansSerifFontFamily([preferences sansSerifFontFamily]);
1493 settings->setSerifFontFamily([preferences serifFontFamily]);
1494 settings->setStandardFontFamily([preferences standardFontFamily]);
1495 settings->setLoadsImagesAutomatically([preferences loadsImagesAutomatically]);
1496 settings->setLoadsSiteIconsIgnoringImageLoadingSetting([preferences loadsSiteIconsIgnoringImageLoadingPreference]);
1497 settings->setShouldPrintBackgrounds([preferences shouldPrintBackgrounds]);
1498 settings->setTextAreasAreResizable([preferences textAreasAreResizable]);
1499 settings->setShrinksStandaloneImagesToFit([preferences shrinksStandaloneImagesToFit]);
1500 settings->setEditableLinkBehavior(core([preferences editableLinkBehavior]));
1501 settings->setEditingBehaviorType(core([preferences editingBehavior]));
1502 settings->setTextDirectionSubmenuInclusionBehavior(core([preferences textDirectionSubmenuInclusionBehavior]));
1503 settings->setDOMPasteAllowed([preferences isDOMPasteAllowed]);
1505 settings->setShowsURLsInToolTips([preferences showsURLsInToolTips]);
1506 settings->setDeveloperExtrasEnabled([preferences developerExtrasEnabled]);
1507 settings->setAuthorAndUserStylesEnabled([preferences authorAndUserStylesEnabled]);
1508 settings->setApplicationChromeMode([preferences applicationChromeModeEnabled]);
1509 if ([preferences userStyleSheetEnabled]) {
1510 NSString* location = [[preferences userStyleSheetLocation] _web_originalDataAsString];
1522 settings->setWebArchiveDebugModeEnabled([preferences webArchiveDebugModeEnabled]);
1523 settings->setLocalFileContentSniffingEnabled([preferences localFileContentSniffingEnabled]);
1524 settings->setOfflineWebApplicationCacheEnabled([preferences offlineWebApplicationCacheEnabled]);
1525 settings->setJavaScriptCanAccessClipboard([preferences javaScriptCanAccessClipboard]);
1526 settings->setXSSAuditorEnabled([preferences isXSSAuditorEnabled]);
1528 settings->setDNSPrefetchingEnabled([preferences isDNSPrefetchingEnabled]);
1532 settings->setAcceleratedCompositingEnabled((coreVideoHas7228836Fix() || [preferences webGLEnabled] ||
1533 [preferences accelerated2dCanvasEnabled]) && [preferences acceleratedCompositingEnabled]);
1534 settings->setAcceleratedDrawingEnabled([preferences acceleratedDrawingEnabled]);
1535 settings->setCanvasUsesAcceleratedDrawing([preferences canvasUsesAcceleratedDrawing]);
1536 settings->setShowDebugBorders([preferences showDebugBorders]);
1537 settings->setShowRepaintCounter([preferences showRepaintCounter]);
1538 settings->setPluginAllowedRunTime([preferences pluginAllowedRunTime]);
1539 settings->setWebAudioEnabled([preferences webAudioEnabled]);
1540 settings->setWebGLEnabled([preferences webGLEnabled]);
1541 settings->setAccelerated2dCanvasEnabled([preferences accelerated2dCanvasEnabled]);
1543 settings->setFrameFlatteningEnabled([preferences isFrameFlatteningEnabled]);
1544 settings->setSpatialNavigationEnabled([preferences isSpatialNavigationEnabled]);
1545 settings->setPaginateDuringLayoutEnabled([preferences paginateDuringLayoutEnabled]);
1547 settings->setFullScreenEnabled([preferences fullScreenEnabled]);
1551 settings->setAsynchronousSpellCheckingEnabled([preferences asynchronousSpellCheckingEnabled]);
1553 settings->setMemoryInfoEnabled([preferences memoryInfoEnabled]);
1554 settings->setHyperlinkAuditingEnabled([preferences hyperlinkAuditingEnabled]);
1556 settings->setUseQuickLookResourceCachingQuirks([preferences useQuickLookResourceCachingQuirks]);
1561 // Application Cache Preferences are stored on the global cache storage manager, not in Settings.
1562 [WebApplicationCache setDefaultOriginQuota:[preferences applicationCacheDefaultOriginQuota]];
1564 BOOL zoomsTextOnly = [preferences zoomsTextOnly];
2289 // a per-WebView and a per-preferences setting for whether to use the page cache.
2293 return _private->usesPageCache && [[self preferences] usesPageCache];
2301 [self _preferencesChanged:[self preferences]];
2302 [[self preferences] _postPreferencesChangedAPINotification];
2946 return [[self class] _canShowMIMEType:MIMEType allowingPlugins:[_private->preferences arePlugInsEnabled]];
2951 if (![_private->preferences arePlugInsEnabled])
2980 if (![_private->preferences arePlugInsEnabled])
3014 if (![_private->preferences arePlugInsEnabled])
3160 WebPreferences *preferences;
3174 preferences = [decoder decodeObjectForKey:@"Preferences"];
3183 preferences = [decoder decodeObject];
3196 if (![preferences isKindOfClass:[WebPreferences class]])
3197 preferences = nil;
3203 if (preferences)
3204 [result setPreferences:preferences];
3229 [encoder encodeObject:[self preferences] forKey:@"Preferences"];
3237 [encoder encodeObject:[self preferences]];
3395 if (_private->preferences == prefs)
3400 WebPreferences *oldPrefs = _private->preferences;
3402 [[NSNotificationCenter defaultCenter] removeObserver:self name:WebPreferencesChangedInternalNotification object:[self preferences]];
3405 _private->preferences = [prefs retain];
3409 name:WebPreferencesChangedInternalNotification object:[self preferences]];
3410 [self _preferencesChanged:[self preferences]];
3411 [[self preferences] _postPreferencesChangedAPINotification];
3417 - (WebPreferences *)preferences
3419 return _private->preferences;
3424 if (!_private->closed && ![anIdentifier isEqual:[[self preferences] identifier]]) {
3433 return [[self preferences] identifier];
5716 while (WebPreferences *preferences = [[enumerator nextObject] preferences])
5717 cacheModel = max(cacheModel, [preferences cacheModel]);
5723 WebPreferences *preferences = (WebPreferences *)[notification object];
5724 ASSERT([preferences isKindOfClass:[WebPreferences class]]);
5726 WebCacheModel cacheModel = [preferences cacheModel];
5735 WebPreferences *preferences = (WebPreferences *)[notification object];
5736 ASSERT([preferences isKindOfClass:[WebPreferences class]]);
5738 if ([preferences cacheModel] == [self _cacheModel])
5997 if ([_private->preferences tabsToLinks])