Index: core/frame/Navigator.idl |
diff --git a/core/frame/Navigator.idl b/core/frame/Navigator.idl |
index 546e3e0f809afefcadd57732c097393e03158aaa..07fb6a2f08ba9eabd486152dfd2e04ead49a7def 100644 |
--- a/core/frame/Navigator.idl |
+++ b/core/frame/Navigator.idl |
@@ -17,12 +17,16 @@ |
Boston, MA 02110-1301, USA. |
*/ |
-interface Navigator { |
- readonly attribute DOMString language; |
+// http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#navigator |
+ |
+[ |
+ WillBeGarbageCollected, |
+] interface Navigator { |
+ // FIXME: move these 3 to NavigatorPlugins |
readonly attribute PluginArray plugins; |
readonly attribute MimeTypeArray mimeTypes; |
- readonly attribute boolean cookieEnabled; |
boolean javaEnabled(); |
+ readonly attribute boolean cookieEnabled; // FIXME: move to NavigatorStorageUtils |
void getStorageUpdates(); // FIXME: Remove this method or rename to yieldForStorageUpdates. |
@@ -32,5 +36,7 @@ interface Navigator { |
[MeasureAs=NavigatorVendorSub] readonly attribute DOMString vendorSub; |
}; |
+Navigator implements NavigatorCPU; |
Navigator implements NavigatorID; |
+Navigator implements NavigatorLanguage; |
Navigator implements NavigatorOnLine; |