| Index: sdk/lib/js/dartium/js_dartium.dart
|
| diff --git a/sdk/lib/js/dartium/js_dartium.dart b/sdk/lib/js/dartium/js_dartium.dart
|
| index f2ab9c465602b7763ec5daa9a492aa34ac55be68..1c33511015886a3fa9fab283954ab9a9da0c5ead 100644
|
| --- a/sdk/lib/js/dartium/js_dartium.dart
|
| +++ b/sdk/lib/js/dartium/js_dartium.dart
|
| @@ -207,7 +207,6 @@ class _DeclarationSet {
|
| * Temporary method that we hope to remove at some point. This method should
|
| * generally only be called by machine generated code.
|
| */
|
| -
|
| void registerJsInterfaces([List<Type> classes]) {
|
| // This method is now obsolete in Dartium.
|
| }
|
| @@ -301,6 +300,7 @@ final _UNDEFINED_VAR = "_UNDEFINED_JS_CONST";
|
| String _accessJsPath(String path) =>
|
| "${_JS_LIBRARY_PREFIX}.context${path.split(".").map((p) => "['$p']").join('')}";
|
|
|
| +@Deprecated("Internal Use Only")
|
| void addMemberHelper(mirrors.MethodMirror declaration, String path, StringBuffer sb, {bool isStatic: false, String memberName}) {
|
| var jsName = _getJsMemberName(declaration);
|
| path = (path != null && path.isNotEmpty) ? "${path}.${jsName}" : jsName;
|
| @@ -717,6 +717,7 @@ _maybeWrap(o) {
|
| * we can access it from other libraries without it being
|
| * a public instance field on JsObject.
|
| */
|
| +@Deprecated("Internal Use Only")
|
| getDartHtmlWrapperFor(JsObject object) => object._dartHtmlWrapper;
|
|
|
| /**
|
| @@ -724,6 +725,7 @@ getDartHtmlWrapperFor(JsObject object) => object._dartHtmlWrapper;
|
| * we can access it from other libraries without it being
|
| * a public instance field on JsObject.
|
| */
|
| +@Deprecated("Internal Use Only")
|
| void setDartHtmlWrapperFor(JsObject object, wrapper) {
|
| object._dartHtmlWrapper = wrapper;
|
| }
|
| @@ -733,6 +735,7 @@ void setDartHtmlWrapperFor(JsObject object, wrapper) {
|
| * argument is a Dart class instance that delegates to a DOM object. See
|
| * wrap_jso defined in dart:html.
|
| */
|
| +@Deprecated("Internal Use Only")
|
| unwrap_jso(dartClass_instance) {
|
| if (dartClass_instance is html.DartHtmlDomObject)
|
| return dartClass_instance.blink_jsObject;
|
| @@ -977,6 +980,7 @@ class JsObject extends NativeFieldWrapperClass2 {
|
|
|
| // JavaScript interop methods that do not automatically wrap to dart:html types.
|
| // Warning: this API is not exposed to dart:js.
|
| +@Deprecated("Internal Use Only")
|
| class JsNative {
|
| static getProperty(JsObject o, name) {
|
| return o._operator_getter(name);
|
| @@ -1163,10 +1167,12 @@ Function _wrapAsDebuggerVarArgsFunction(JsFunction jsFunction) =>
|
| // This method is a no-op in Dartium.
|
| // TODO(jacobr): tag methods so we can throw if a Dart method is passed to
|
| // JavaScript using the new interop without calling allowInterop.
|
| +@Deprecated("Internal Use Only")
|
| Function allowInterop(Function f) => f;
|
|
|
| Expando<JsFunction> _interopCaptureThisExpando = new Expando<JsFunction>();
|
|
|
| +@Deprecated("Internal Use Only")
|
| Function allowInteropCaptureThis(Function f) {
|
| if (f is JsFunction) {
|
| // Behavior when the function is already a JS function is unspecified.
|
|
|