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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/interfaces/html.idl

Issue 2886943007: Introduce NavigatorWebDriver interface
Patch Set: wip: need more tests Created 3 years, 7 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 unified diff | Download patch
OLDNEW
1 // HTML IDLs 1 // HTML IDLs
2 typedef (Int8Array or Uint8Array or Uint8ClampedArray or 2 typedef (Int8Array or Uint8Array or Uint8ClampedArray or
3 Int16Array or Uint16Array or 3 Int16Array or Uint16Array or
4 Int32Array or Uint32Array or 4 Int32Array or Uint32Array or
5 Float32Array or Float64Array or 5 Float32Array or Float64Array or
6 DataView) ArrayBufferView; 6 DataView) ArrayBufferView;
7 7
8 [NoInterfaceObject, Exposed=Window] 8 [NoInterfaceObject, Exposed=Window]
9 interface HTMLHyperlinkElementUtils { 9 interface HTMLHyperlinkElementUtils {
10 stringifier attribute USVString href; 10 stringifier attribute USVString href;
(...skipping 1500 matching lines...) Expand 10 before | Expand all | Expand 10 after
1511 attribute EventHandler onupdateready; 1511 attribute EventHandler onupdateready;
1512 attribute EventHandler oncached; 1512 attribute EventHandler oncached;
1513 attribute EventHandler onobsolete; 1513 attribute EventHandler onobsolete;
1514 }; 1514 };
1515 1515
1516 [NoInterfaceObject, Exposed=(Window,Worker)] 1516 [NoInterfaceObject, Exposed=(Window,Worker)]
1517 interface NavigatorOnLine { 1517 interface NavigatorOnLine {
1518 readonly attribute boolean onLine; 1518 readonly attribute boolean onLine;
1519 }; 1519 };
1520 1520
1521 [NoInterfaceObject, Exposed=(Window,Worker)]
1522 interface NavigatorWebDriver {
1523 readonly attribute boolean webdriver;
1524 };
1525
1521 [Constructor(DOMString type, optional ErrorEventInit eventInitDict), Exposed=(Wi ndow,Worker)] 1526 [Constructor(DOMString type, optional ErrorEventInit eventInitDict), Exposed=(Wi ndow,Worker)]
1522 interface ErrorEvent : Event { 1527 interface ErrorEvent : Event {
1523 readonly attribute DOMString message; 1528 readonly attribute DOMString message;
1524 readonly attribute DOMString filename; 1529 readonly attribute DOMString filename;
1525 readonly attribute unsigned long lineno; 1530 readonly attribute unsigned long lineno;
1526 readonly attribute unsigned long colno; 1531 readonly attribute unsigned long colno;
1527 readonly attribute any error; 1532 readonly attribute any error;
1528 }; 1533 };
1529 1534
1530 dictionary ErrorEventInit : EventInit { 1535 dictionary ErrorEventInit : EventInit {
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
1668 readonly attribute any dialogArguments; 1673 readonly attribute any dialogArguments;
1669 attribute any returnValue; 1674 attribute any returnValue;
1670 }; 1675 };
1671 1676
1672 interface Navigator { 1677 interface Navigator {
1673 // objects implementing this interface also implement the interfaces given bel ow 1678 // objects implementing this interface also implement the interfaces given bel ow
1674 }; 1679 };
1675 Navigator implements NavigatorID; 1680 Navigator implements NavigatorID;
1676 Navigator implements NavigatorLanguage; 1681 Navigator implements NavigatorLanguage;
1677 Navigator implements NavigatorOnLine; 1682 Navigator implements NavigatorOnLine;
1683 Navigator implements NavigatorWebDriver;
1678 Navigator implements NavigatorContentUtils; 1684 Navigator implements NavigatorContentUtils;
1679 Navigator implements NavigatorCookies; 1685 Navigator implements NavigatorCookies;
1680 Navigator implements NavigatorPlugins; 1686 Navigator implements NavigatorPlugins;
1681 Navigator implements NavigatorConcurrentHardware; 1687 Navigator implements NavigatorConcurrentHardware;
1682 1688
1683 [NoInterfaceObject, Exposed=(Window,Worker)] 1689 [NoInterfaceObject, Exposed=(Window,Worker)]
1684 interface NavigatorID { 1690 interface NavigatorID {
1685 readonly attribute DOMString appCodeName; // constant "Mozilla" 1691 readonly attribute DOMString appCodeName; // constant "Mozilla"
1686 readonly attribute DOMString appName; // constant "Netscape" 1692 readonly attribute DOMString appName; // constant "Netscape"
1687 readonly attribute DOMString appVersion; 1693 readonly attribute DOMString appVersion;
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after
1944 interface SharedWorker : EventTarget { 1950 interface SharedWorker : EventTarget {
1945 readonly attribute MessagePort port; 1951 readonly attribute MessagePort port;
1946 }; 1952 };
1947 SharedWorker implements AbstractWorker; 1953 SharedWorker implements AbstractWorker;
1948 1954
1949 [Exposed=Worker] 1955 [Exposed=Worker]
1950 interface WorkerNavigator {}; 1956 interface WorkerNavigator {};
1951 WorkerNavigator implements NavigatorID; 1957 WorkerNavigator implements NavigatorID;
1952 WorkerNavigator implements NavigatorLanguage; 1958 WorkerNavigator implements NavigatorLanguage;
1953 WorkerNavigator implements NavigatorOnLine; 1959 WorkerNavigator implements NavigatorOnLine;
1960 WorkerNavigator implements NavigatorWebDriver;
1954 1961
1955 [Exposed=Worker] 1962 [Exposed=Worker]
1956 interface WorkerLocation { 1963 interface WorkerLocation {
1957 stringifier readonly attribute USVString href; 1964 stringifier readonly attribute USVString href;
1958 readonly attribute USVString origin; 1965 readonly attribute USVString origin;
1959 readonly attribute USVString protocol; 1966 readonly attribute USVString protocol;
1960 readonly attribute USVString host; 1967 readonly attribute USVString host;
1961 readonly attribute USVString hostname; 1968 readonly attribute USVString hostname;
1962 readonly attribute USVString port; 1969 readonly attribute USVString port;
1963 readonly attribute USVString pathname; 1970 readonly attribute USVString pathname;
(...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after
2280 void captureEvents(); 2287 void captureEvents();
2281 void releaseEvents(); 2288 void releaseEvents();
2282 2289
2283 readonly attribute HTMLAllCollection all; 2290 readonly attribute HTMLAllCollection all;
2284 }; 2291 };
2285 2292
2286 partial interface Window { 2293 partial interface Window {
2287 void captureEvents(); 2294 void captureEvents();
2288 void releaseEvents(); 2295 void releaseEvents();
2289 }; 2296 };
OLDNEW
« no previous file with comments | « content/renderer/render_view_impl.cc ('k') | third_party/WebKit/LayoutTests/external/wpt/workers/interfaces.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698