aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl
diff options
context:
space:
mode:
authorYoungmin Yoo <youngmin.yoo@samsung.com>2014-01-16 21:33:05 +0900
committerYoungmin Yoo <youngmin.yoo@samsung.com>2014-01-20 12:56:23 +0900
commit0523a7dfe9d439f10fb05a1ccb08f22517ede280 (patch)
tree01302771785810b0e88ff81bfa190f9fa25a72e1 /src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl
parent897e037db3fac6a245de2b35a37faabc202e4609 (diff)
downloadservo-0523a7dfe9d439f10fb05a1ccb08f22517ede280.tar.gz
servo-0523a7dfe9d439f10fb05a1ccb08f22517ede280.zip
Move webidl files to dom/webidl
Diffstat (limited to 'src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl')
-rw-r--r--src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl201
1 files changed, 0 insertions, 201 deletions
diff --git a/src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl b/src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl
deleted file mode 100644
index 03e5984592f..00000000000
--- a/src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl
+++ /dev/null
@@ -1,201 +0,0 @@
-/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this file,
- * You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * The origin of this IDL file is
- * http://www.whatwg.org/specs/web-apps/current-work/#the-object-element
- * http://www.whatwg.org/specs/web-apps/current-work/#HTMLObjectElement-partial
- *
- * © Copyright 2004-2011 Apple Computer, Inc., Mozilla Foundation, and
- * Opera Software ASA. You are granted a license to use, reproduce
- * and create derivative works of this document.
- */
-
-// http://www.whatwg.org/specs/web-apps/current-work/#the-object-element
-[NeedNewResolve]
-interface HTMLObjectElement : HTMLElement {
- [Pure, SetterThrows]
- attribute DOMString data;
- [Pure, SetterThrows]
- attribute DOMString type;
-// attribute boolean typeMustMatch;
- [Pure, SetterThrows]
- attribute DOMString name;
- [Pure, SetterThrows]
- attribute DOMString useMap;
- [Pure]
- readonly attribute HTMLFormElement? form;
- [Pure, SetterThrows]
- attribute DOMString width;
- [Pure, SetterThrows]
- attribute DOMString height;
- // Not pure: can trigger about:blank instantiation
- readonly attribute Document? contentDocument;
- // Not pure: can trigger about:blank instantiation
- readonly attribute WindowProxy? contentWindow;
-
- readonly attribute boolean willValidate;
- readonly attribute ValidityState validity;
- readonly attribute DOMString validationMessage;
- boolean checkValidity();
- void setCustomValidity(DOMString error);
-
- /*[Throws]
- legacycaller any (any... arguments);*/
-};
-
-// http://www.whatwg.org/specs/web-apps/current-work/#HTMLObjectElement-partial
-partial interface HTMLObjectElement {
- [Pure, SetterThrows]
- attribute DOMString align;
- [Pure, SetterThrows]
- attribute DOMString archive;
- [Pure, SetterThrows]
- attribute DOMString code;
- [Pure, SetterThrows]
- attribute boolean declare;
- [Pure, SetterThrows]
- attribute unsigned long hspace;
- [Pure, SetterThrows]
- attribute DOMString standby;
- [Pure, SetterThrows]
- attribute unsigned long vspace;
- [Pure, SetterThrows]
- attribute DOMString codeBase;
- [Pure, SetterThrows]
- attribute DOMString codeType;
-
- [TreatNullAs=EmptyString, Pure, SetterThrows]
- attribute DOMString border;
-};
-
-partial interface HTMLObjectElement {
- // GetSVGDocument
- Document? getSVGDocument();
-};
-
-/*[NoInterfaceObject]
-interface MozObjectLoadingContent {
- // Mirrored chrome-only scriptable nsIObjectLoadingContent methods. Please
- // make sure to update this list if nsIObjectLoadingContent changes. Also,
- // make sure everything on here is [ChromeOnly].
- [ChromeOnly]
- const unsigned long TYPE_LOADING = 0;
- [ChromeOnly]
- const unsigned long TYPE_IMAGE = 1;
- [ChromeOnly]
- const unsigned long TYPE_PLUGIN = 2;
- [ChromeOnly]
- const unsigned long TYPE_DOCUMENT = 3;
- [ChromeOnly]
- const unsigned long TYPE_NULL = 4;
-
- // The content type is not supported (e.g. plugin not installed)
- [ChromeOnly]
- const unsigned long PLUGIN_UNSUPPORTED = 0;
- // Showing alternate content
- [ChromeOnly]
- const unsigned long PLUGIN_ALTERNATE = 1;
- // The plugin exists, but is disabled
- [ChromeOnly]
- const unsigned long PLUGIN_DISABLED = 2;
- // The plugin is blocklisted and disabled
- [ChromeOnly]
- const unsigned long PLUGIN_BLOCKLISTED = 3;
- // The plugin is considered outdated, but not disabled
- [ChromeOnly]
- const unsigned long PLUGIN_OUTDATED = 4;
- // The plugin has crashed
- [ChromeOnly]
- const unsigned long PLUGIN_CRASHED = 5;
- // Suppressed by security policy
- [ChromeOnly]
- const unsigned long PLUGIN_SUPPRESSED = 6;
- // Blocked by content policy
- [ChromeOnly]
- const unsigned long PLUGIN_USER_DISABLED = 7;
- /// ** All values >= PLUGIN_CLICK_TO_PLAY are plugin placeholder types that
- /// would be replaced by a real plugin if activated (playPlugin())
- /// ** Furthermore, values >= PLUGIN_CLICK_TO_PLAY and
- /// <= PLUGIN_VULNERABLE_NO_UPDATE are click-to-play types.
- // The plugin is disabled until the user clicks on it
- [ChromeOnly]
- const unsigned long PLUGIN_CLICK_TO_PLAY = 8;
- // The plugin is vulnerable (update available)
- [ChromeOnly]
- const unsigned long PLUGIN_VULNERABLE_UPDATABLE = 9;
- // The plugin is vulnerable (no update available)
- [ChromeOnly]
- const unsigned long PLUGIN_VULNERABLE_NO_UPDATE = 10;
- // The plugin is in play preview mode
- [ChromeOnly]
- const unsigned long PLUGIN_PLAY_PREVIEW = 11;*/
-
- /**
- * The actual mime type (the one we got back from the network
- * request) for the element.
- */
-/*[ChromeOnly]
- readonly attribute DOMString actualType;*/
-
- /**
- * Gets the type of the content that's currently loaded. See
- * the constants above for the list of possible values.
- */
-/*[ChromeOnly]
- readonly attribute unsigned long displayedType;*/
-
- /**
- * Gets the content type that corresponds to the give MIME type. See the
- * constants above for the list of possible values. If nothing else fits,
- * TYPE_NULL will be returned.
- */
-/*[ChromeOnly]
- unsigned long getContentTypeForMIMEType(DOMString aMimeType);*/
-
- /**
- * This method will play a plugin that has been stopped by the
- * click-to-play plugins or play-preview features.
- */
-/*[ChromeOnly, Throws]
- void playPlugin();*/
-
- /**
- * This attribute will return true if the current content type has been
- * activated, either explicitly or by passing checks that would have it be
- * click-to-play or play-preview.
- */
-/*[ChromeOnly]
- readonly attribute boolean activated;*/
-
- /**
- * The URL of the data/src loaded in the object. This may be null (i.e.
- * an <embed> with no src).
- */
-/*[ChromeOnly]
- readonly attribute URI? srcURI;
-
- [ChromeOnly]
- readonly attribute unsigned long defaultFallbackType;
-
- [ChromeOnly]
- readonly attribute unsigned long pluginFallbackType;*/
-
- /**
- * If this object currently owns a running plugin, regardless of whether or
- * not one is pending spawn/despawn.
- */
-/*[ChromeOnly]
- readonly attribute boolean hasRunningPlugin;*/
-
- /**
- * This method will disable the play-preview plugin state.
- */
- /*[ChromeOnly, Throws]
- void cancelPlayPreview();*/
-//};
-
-/*HTMLObjectElement implements MozImageLoadingContent;
-HTMLObjectElement implements MozFrameLoaderOwner;
-HTMLObjectElement implements MozObjectLoadingContent;*/