externs/js: some of the excludes can now be included because externc issues have been fixed
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/15e753a7 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/15e753a7 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/15e753a7 Branch: refs/heads/develop Commit: 15e753a7c70a12affeb6c8c572e20a645909a600 Parents: 2b5fb56 Author: Josh Tynjala <joshtynj...@apache.org> Authored: Tue Apr 19 16:36:18 2016 -0700 Committer: Josh Tynjala <joshtynj...@apache.org> Committed: Tue Apr 19 16:36:18 2016 -0700 ---------------------------------------------------------------------- .../codegen/externals/ExternalsTestUtils.java | 21 -------------------- externs/js/js-compile-config.xml | 20 ------------------- 2 files changed, 41 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/15e753a7/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/ExternalsTestUtils.java ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/ExternalsTestUtils.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/ExternalsTestUtils.java index 7956e25..da0571a 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/ExternalsTestUtils.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/ExternalsTestUtils.java @@ -58,31 +58,10 @@ public class ExternalsTestUtils config.addExclude("Date", "valueOf"); config.addExclude("String", "valueOf"); - config.addExclude("FontFaceSet", "delete"); - - config.addExclude("CSSStyleDeclaration", "cssText"); - config.addExclude("CSSStyleRule", "style"); - config.addExclude("CSSFontFaceRule", "style"); - config.addExclude("CSSPageRule", "style"); - - config.addExclude("Generator", "throw"); - config.addExclude("Generator", "return"); config.addExclude("HTMLMenuItemElement", "default"); config.addExclude("MessageEvent", "data"); // TODO returns T config.addExclude("MessageEvent", "initMessageEventNS"); // TODO param T config.addExclude("MessageEvent", "initMessageEvent"); // TODO param T - config.addExclude("MessageEvent", "default"); - config.addExclude("Object", "is"); - config.addExclude("Promise", "catch"); - - config.addExclude("IDBCursor", "continue"); - config.addExclude("IDBCursor", "delete"); - config.addExclude("IDBObjectStore", "delete"); - - // TODO method treated like field - config.addFieldExclude("Iterator", "next"); - config.addExclude("Generator", "next"); - config.addExclude("LinkStyle", "sheet"); // SVG config.addExclude("SVGStylable", "className"); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/15e753a7/externs/js/js-compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/js/js-compile-config.xml b/externs/js/js-compile-config.xml index 2346f10..7edd1d6 100644 --- a/externs/js/js-compile-config.xml +++ b/externs/js/js-compile-config.xml @@ -138,31 +138,11 @@ <class>String</class> <name>valueOf</name> </exclude> - <exclude><class>FontFaceSet</class><name>delete</name></exclude> - <exclude><class>CSSStyleDeclaration</class><name>cssText</name></exclude> - <exclude><class>CSSStyleRule</class><name>style</name></exclude> - <exclude><class>CSSFontFaceRule</class><name>style</name></exclude> - <exclude><class>CSSPageRule</class><name>style</name></exclude> - - <exclude><class>Generator</class><name>throw</name></exclude> - <exclude><class>Generator</class><name>return</name></exclude> <exclude><class>HTMLMenuItemElement</class><name>default</name></exclude> <exclude><class>MessageEvent</class><name>data</name></exclude><!-- TODO returns T --> <exclude><class>MessageEvent</class><name>initMessageEventNS</name></exclude> <!-- TODO param T --> <exclude><class>MessageEvent</class><name>initMessageEvent</name></exclude> <!-- TODO param T --> - <exclude><class>MessageEvent</class><name>default</name></exclude> - <exclude><class>Object</class><name>is</name></exclude> - <exclude><class>Promise</class><name>catch</name></exclude> - - <exclude><class>IDBCursor</class><name>continue</name></exclude> - <exclude><class>IDBCursor</class><name>delete</name></exclude> - <exclude><class>IDBObjectStore</class><name>delete</name></exclude> - - <!-- TODO method treated like field --> - <field-exclude><class>Iterator</class><field>next</field></field-exclude> - <exclude><class>Generator</class><name>next</name></exclude> - <exclude><class>LinkStyle</class><name>sheet</name></exclude> <!-- SVG --> <exclude><class>SVGStylable</class><name>className</name></exclude>