*/
[
- NoInterfaceObject, // testing interfaces do not appear on global objects
+ WillBeGarbageCollected,
] interface InternalSettings : InternalSettingsGenerated {
// All methods which access Page::settings() can raise an exception
// when the page cannot be accessed. (Such as during page tear-down.)
[RaisesException] void setMockScrollbarsEnabled(boolean enabled);
- [RaisesException] void setTouchEventEmulationEnabled(boolean enabled);
+ [RaisesException] void setMockGestureTapHighlightsEnabled(boolean enabled);
[RaisesException] void setStandardFontFamily(DOMString family, DOMString script);
[RaisesException] void setSerifFontFamily(DOMString family, DOMString script);
[RaisesException] void setSansSerifFontFamily(DOMString family, DOMString script);
[RaisesException] void setAccessibilityFontScaleFactor(float fontScaleFactor);
[RaisesException] void setMediaTypeOverride(DOMString mediaTypeOverride);
[RaisesException] void setEditingBehavior(DOMString behavior);
- [RaisesException] void setPasswordGenerationDecorationEnabled(boolean enabled);
[RaisesException] void setImagesEnabled(boolean enabled);
[RaisesException] void setDefaultVideoPosterURL(DOMString poster);
[RaisesException] void setViewportEnabled(boolean enabled);
-
- // FIXME: This is a temporary flag and should be removed once accelerated
- // overflow scroll is ready (crbug.com/254111).
- [RaisesException] void setCompositorDrivenAcceleratedScrollingEnabled(boolean enabled);
+ [RaisesException] void setAvailablePointerTypes(DOMString pointers);
+ [RaisesException] void setPrimaryPointerType(DOMString pointer);
+ [RaisesException] void setAvailableHoverTypes(DOMString types);
+ [RaisesException] void setPrimaryHoverType(DOMString type);
// FIXME: This is a temporary flag and should be removed once squashing is
// ready (crbug.com/261605).
// cannot be changed after process start. These setters should
// be removed or moved onto internals.runtimeFlags:
void setAuthorShadowDOMForAnyElementEnabled(boolean enabled);
- void setCSSExclusionsEnabled(boolean enabled);
- void setExperimentalWebSocketEnabled(boolean enabled);
void setLangAttributeAwareFormControlUIEnabled(boolean enabled);
void setOverlayScrollbarsEnabled(boolean enabled);
- void setStyleScopedEnabled(boolean enabled);
void setExperimentalContentSecurityPolicyFeaturesEnabled(boolean enabled);
+ void setLaxMixedContentCheckingEnabled(boolean enabled);
+ void setPseudoClassesInMatchingCriteriaInAuthorShadowTreesEnabled(boolean enabled);
+ void setImageColorProfilesEnabled(boolean enabled);
};