Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Unified Diff: core/testing/Internals.idl

Issue 540533002: Roll IDL to Dartium37 (r181268) (Closed) Base URL: https://dart.googlecode.com/svn/third_party/WebCore
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « core/testing/InternalSettings.idl ('k') | core/testing/LayerRect.idl » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: core/testing/Internals.idl
diff --git a/core/testing/Internals.idl b/core/testing/Internals.idl
index 082be3dea865158bc0a3c13cd2164056b6d4ea81..daec6fd787ccd3d3d18c942e7802e6cfc82c5fb1 100644
--- a/core/testing/Internals.idl
+++ b/core/testing/Internals.idl
@@ -26,7 +26,7 @@
[
DoNotCheckConstants,
- NoInterfaceObject, // testing interfaces do not appear on global objects
+ WillBeGarbageCollected,
] interface Internals {
DOMString address(Node node);
@@ -44,7 +44,6 @@
[RaisesException] boolean isSharingStyle(Element element1, Element element2);
- [RaisesException] unsigned long numberOfScopedHTMLStyleChildren(Node scope);
[RaisesException] CSSStyleDeclaration computedStyleIncludingVisitedInfo(Node node);
[RaisesException] ShadowRoot shadowRoot(Element host);
@@ -96,8 +95,6 @@
[RaisesException] ClientRect boundingBox(Element element);
- [RaisesException] ClientRectList inspectorHighlightRects(Document document);
-
[RaisesException] unsigned long markerCountForNode(Node node, DOMString markerType);
[RaisesException] unsigned long activeMarkerCountForNode(Node node);
[RaisesException] Range markerRangeForNode(Node node, DOMString markerType, unsigned long index);
@@ -139,7 +136,9 @@
sequence<DOMString> userPreferredLanguages();
void setUserPreferredLanguages(sequence<DOMString> languages);
+ [RaisesException] unsigned long activeDOMObjectCount(Document document);
[RaisesException] unsigned long wheelEventHandlerCount(Document document);
+ [RaisesException] unsigned long scrollEventHandlerCount(Document document);
[RaisesException] unsigned long touchEventHandlerCount(Document document);
[RaisesException] LayerRectList touchEventTargetLayerRects(Document document);
@@ -176,18 +175,8 @@
[RaisesException] DOMString layerTreeAsText(Document document, optional unsigned short flags);
[RaisesException] DOMString elementLayerTreeAsText(Element element, optional unsigned short flags);
- [RaisesException] NodeList paintOrderListBeforePromote(Element element);
- [RaisesException] NodeList paintOrderListAfterPromote(Element element);
-
[RaisesException] boolean scrollsWithRespectTo(Element element1, Element element2);
[RaisesException] boolean isUnclippedDescendant(Element element);
- [RaisesException] boolean needsCompositedScrolling(Element element);
-
- // The values of these constants must be kept in sync with those in RenderLayer.
- const unsigned short DO_NOT_FORCE_COMPOSITED_SCROLLING = 0;
- const unsigned short COMPOSITED_SCROLLING_ALWAYS_ON = 1;
- const unsigned short COMPOSITED_SCROLLING_ALWAYS_OFF = 2;
- [RaisesException] void setNeedsCompositedScrolling(Element element, unsigned short value);
[RaisesException] DOMString scrollingStateTreeAsText(Document document);
[RaisesException] DOMString mainThreadScrollingReasons(Document document);
@@ -205,8 +194,6 @@
unsigned long numberOfLiveDocuments();
DOMString dumpRefCountedInstanceCounts();
sequence<DOMString> consoleMessageArgumentCounts(Document document);
- Window openDummyInspectorFrontend(DOMString url);
- void closeDummyInspectorFrontend();
unsigned long[] setMemoryCacheCapacities(unsigned long minDeadBytes, unsigned long maxDeadBytes, unsigned long totalBytes);
[RaisesException] void setInspectorResourcesDataSizeLimits(long maximumResourcesContentSize, long maximumSingleResourceContentSize);
@@ -227,6 +214,8 @@
void webkitWillExitFullScreenForElement(Document document, Element element);
void webkitDidExitFullScreenForElement(Document document, Element element);
+ void mediaPlayerRequestFullscreen(HTMLMediaElement mediaElement);
+
void registerURLSchemeAsBypassingContentSecurityPolicy(DOMString scheme);
void removeURLSchemeRegisteredAsBypassingContentSecurityPolicy(DOMString scheme);
@@ -245,6 +234,8 @@
// specified without security checks. Unspecified means this document.
[RaisesException] void updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks(optional Node node);
+ [RaisesException] void forceFullRepaint(Document document);
+
// Returns a list of draggable/non-draggable regions in the document.
[RaisesException] ClientRectList draggableRegions(Document document);
[RaisesException] ClientRectList nonDraggableRegions(Document document);
@@ -270,11 +261,26 @@
boolean loseSharedGraphicsContext3D();
[RaisesException] void forceCompositingUpdate(Document document);
- [RaisesException] boolean isCompositorFramePending(Document document);
void setZoomFactor(float factor);
[RaisesException] void setShouldRevealPassword(Element element, boolean reveal);
+ [CallWith=ScriptState] Promise createPromise();
+ [CallWith=ScriptState] Promise createResolvedPromise(any value);
+ [CallWith=ScriptState] Promise createRejectedPromise(any reason);
[CallWith=ExecutionContext] Promise addOneToPromise(Promise promise);
+
+ void setValueForUser(Element element, DOMString value);
+
+ DOMString textSurroundingNode(Node node, long x, long y, unsigned long maxLength);
+
+ void setFocused(boolean focused);
+
+ [RaisesException] boolean ignoreLayoutWithPendingStylesheets(Document document);
+
+ // These functions are for testing NetInfo. You must call setNetworkStateNotifierTestOnly(true)
+ // before calling setNetworkConnectionInfo.
+ void setNetworkStateNotifierTestOnly(boolean testOnly);
+ [RaisesException] void setNetworkConnectionInfo(DOMString type);
};
« no previous file with comments | « core/testing/InternalSettings.idl ('k') | core/testing/LayerRect.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698