Index: core/dom/URL.idl |
diff --git a/core/html/URL.idl b/core/dom/URL.idl |
similarity index 78% |
rename from core/html/URL.idl |
rename to core/dom/URL.idl |
index 265f371db8249d1b0bd7d1e19ece6d1bf023e26f..37e2a90794b820814b8679d022aa7454122755ae 100644 |
--- a/core/html/URL.idl |
+++ b/core/dom/URL.idl |
@@ -26,9 +26,15 @@ |
[ |
GlobalContext=Window&WorkerGlobalScope, |
- Constructor, |
+ ConstructorRaisesException, |
+ Constructor(DOMString url), |
+ Constructor(DOMString url, URL base), |
+ Constructor(DOMString url, DOMString base), |
ImplementedAs=DOMURL |
] interface URL { |
- [CallWith=ScriptExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(Blob? blob); |
- [CallWith=ScriptExecutionContext] static void revokeObjectURL(DOMString url); |
+ [CallWith=ExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(Blob? blob); |
+ [CallWith=ExecutionContext] static void revokeObjectURL(DOMString url); |
}; |
+ |
+// Force rebuild: crbug.com/307023 |
+URL implements URLUtils; |