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

Unified Diff: client/dom/frog/frog_dom.dart

Issue 8879007: Enable fullscreen API and file system API (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 9 years 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 | « no previous file | client/dom/generated/monkey_dom.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/dom/frog/frog_dom.dart
diff --git a/client/dom/frog/frog_dom.dart b/client/dom/frog/frog_dom.dart
index 6295315b6850b3bf89f4974b28b90e0cc8e24362..80e36137897543d997ac98cd257f386104372a12 100644
--- a/client/dom/frog/frog_dom.dart
+++ b/client/dom/frog/frog_dom.dart
@@ -1243,6 +1243,10 @@ class DOMURL native "*DOMURL" {
class DOMWindow native "@*DOMWindow" {
+ static final int PERSISTENT = 1;
+
+ static final int TEMPORARY = 0;
+
DOMApplicationCache applicationCache;
Navigator clientInformation;
@@ -1419,6 +1423,10 @@ class DOMWindow native "@*DOMWindow" {
int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback, Element element) native;
+ void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCallback = null, ErrorCallback errorCallback = null]) native;
+
+ void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallback = null, ErrorCallback errorCallback = null]) native;
+
var dartObjectLocalStorage;
String get typeName() native;
@@ -1645,8 +1653,14 @@ class Document extends Node native "Document" {
String title;
+ Element webkitCurrentFullScreenElement;
+
+ bool webkitFullScreenKeyboardInputAllowed;
+
bool webkitHidden;
+ bool webkitIsFullScreen;
+
String webkitVisibilityState;
String xmlEncoding;
@@ -1728,6 +1742,8 @@ class Document extends Node native "Document" {
Element querySelector(String selectors) native;
NodeList querySelectorAll(String selectors) native;
+
+ void webkitCancelFullScreen() native;
}
class DocumentFragment extends Node native "*DocumentFragment" {
@@ -1757,6 +1773,8 @@ class DynamicsCompressorNode extends AudioNode native "*DynamicsCompressorNode"
class Element extends Node native "Element" {
+ static final int ALLOW_KEYBOARD_INPUT = 1;
+
int childElementCount;
int clientHeight;
@@ -1850,6 +1868,8 @@ class Element extends Node native "Element" {
Attr setAttributeNodeNS(Attr newAttr) native;
bool webkitMatchesSelector(String selectors) native;
+
+ void webkitRequestFullScreen(int flags) native;
}
class ElementTimeControl native "*ElementTimeControl" {
@@ -10721,6 +10741,10 @@ class Worker extends AbstractWorker native "*Worker" {
class WorkerContext native "*WorkerContext" {
+ static final int PERSISTENT = 1;
+
+ static final int TEMPORARY = 0;
+
WorkerLocation location;
WorkerNavigator navigator;
@@ -10749,6 +10773,14 @@ class WorkerContext native "*WorkerContext" {
int setTimeout(TimeoutHandler handler, int timeout) native;
+ void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCallback = null, ErrorCallback errorCallback = null]) native;
+
+ DOMFileSystemSync webkitRequestFileSystemSync(int type, int size) native;
+
+ EntrySync webkitResolveLocalFileSystemSyncURL(String url) native;
+
+ void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallback = null, ErrorCallback errorCallback = null]) native;
+
var dartObjectLocalStorage;
String get typeName() native;
« no previous file with comments | « no previous file | client/dom/generated/monkey_dom.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698