[02/47] incubator-weex git commit: Merge branch '0.16-dev' into 0.16-dev-web

2017-09-25 Thread gurisxie
Merge branch '0.16-dev' into 0.16-dev-web


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/a105b22b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/a105b22b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/a105b22b

Branch: refs/heads/dev
Commit: a105b22b15281fbf7b37ae2b326ee5a77a490da2
Parents: a672d2f 2a52a58
Author: MrRaindrop 
Authored: Mon Aug 21 11:04:34 2017 +0800
Committer: MrRaindrop 
Committed: Mon Aug 21 11:04:34 2017 +0800

--
 HOW-TO-BUILD.md |17 +-
 SCRIPTS.md  | 4 +-
 .../main/java/com/taobao/weex/WXSDKManager.java | 6 +
 .../java/com/taobao/weex/common/Constants.java  | 1 +
 .../taobao/weex/dom/WXRecyclerDomObject.java| 9 +
 .../weex/dom/action/GetComponentRectAction.java |12 -
 .../weex/ui/component/ContentMeasurable.java|29 -
 .../taobao/weex/ui/component/WXComponent.java   |14 +-
 .../taobao/weex/ui/component/WXScroller.java|16 +-
 .../com/taobao/weex/ui/component/WXSlider.java  | 8 +-
 .../ui/component/list/BasicListComponent.java   |69 +-
 .../weex/ui/view/WXBaseCircleIndicator.java | 3 +-
 .../taobao/weex/ui/view/WXCircleViewPager.java  |57 +-
 .../ui/view/refresh/core/WXSwipeLayout.java |17 +-
 .../ui/view/refresh/wrapper/BaseBounceView.java | 2 +-
 build/build.js  | 1 +
 build/config.js |21 +-
 dangerfile.js   |27 +-
 examples/vanilla/index.js   | 4 +-
 examples/vue/index.vue  | 2 +
 html5/frameworks/vanilla/index.js   |32 +-
 html5/render/browser/extend/api/storage.js  | 4 +-
 html5/render/native/setup.js| 2 +-
 html5/runtime/api/config.js |37 +
 html5/runtime/api/init.js   |   227 +
 html5/runtime/api/service.js|77 +
 html5/runtime/bridge/CallbackManager.js |58 +
 html5/runtime/bridge/Handler.js |91 +
 html5/runtime/bridge/Listener.js|   220 +
 html5/runtime/bridge/TaskCenter.js  |   130 +
 html5/runtime/bridge/normalize.js   |91 +
 html5/runtime/callback-manager.js   |58 -
 html5/runtime/config.js |36 -
 html5/runtime/handler.js|91 -
 html5/runtime/index.js  |11 +-
 html5/runtime/init.js   |   215 -
 html5/runtime/listener.js   |   227 -
 html5/runtime/normalize.js  |98 -
 html5/runtime/service.js|77 -
 html5/runtime/task-center.js|   130 -
 html5/runtime/utils.js  |54 +
 html5/runtime/vdom/Comment.js   |43 +
 html5/runtime/vdom/Document.js  |   188 +
 html5/runtime/vdom/Element.js   |   454 +
 html5/runtime/vdom/Node.js  |47 +
 html5/runtime/vdom/WeexElement.js   |84 +
 html5/runtime/vdom/comment.js   |47 -
 html5/runtime/vdom/directive.js |69 +
 html5/runtime/vdom/document.js  |   194 -
 html5/runtime/vdom/element-types.js |83 -
 html5/runtime/vdom/element.js   |   459 -
 html5/runtime/vdom/index.js |16 +-
 html5/runtime/vdom/node.js  |49 -
 html5/runtime/vdom/operation.js | 8 -
 html5/test/case/prepare.js  | 4 +-
 html5/test/unit/default/app/bundle.js   |98 +-
 html5/test/unit/default/helper/document.js  |   145 -
 html5/test/unit/default/runtime.js  |   485 -
 html5/test/unit/default/vm/compiler.js  |   614 -
 html5/test/unit/default/vm/directive.js |   279 -
 html5/test/unit/default/vm/dom-helper.js| 2 +-
 html5/test/unit/default/vm/vm.js| 2 +-
 html5/test/unit/runtime/legacy-framework.js |   353 +
 html5/test/unit/runtime/runner/helper.js|73 +
 html5/test/unit/runtime/runner/vanilla.js   |59 +
 html5/test/unit/runtime/runner/vue.js   |67 +
 html5/test/unit/runtime/vdom/directive.js   |   101 +
 html5/test/unit/runtime/vdom/index.js   |   639 +
 html5/test/unit/runtime/vdom/listener.js|   381 +
 html5/test/unit/runtime/vdom/node.js|39 +
 html5/test/unit/shared/BroadcastChannel.js  | 7 -
 html5/test/unit/shared/arrayFrom.js | 5 -
 html5/test/unit/shared/index.js |20 

[02/47] incubator-weex git commit: Merge branch '0.16-dev' into 0.16-dev-web

2017-09-25 Thread gurisxie
Merge branch '0.16-dev' into 0.16-dev-web


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/a105b22b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/a105b22b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/a105b22b

Branch: refs/heads/master
Commit: a105b22b15281fbf7b37ae2b326ee5a77a490da2
Parents: a672d2f 2a52a58
Author: MrRaindrop 
Authored: Mon Aug 21 11:04:34 2017 +0800
Committer: MrRaindrop 
Committed: Mon Aug 21 11:04:34 2017 +0800

--
 HOW-TO-BUILD.md |17 +-
 SCRIPTS.md  | 4 +-
 .../main/java/com/taobao/weex/WXSDKManager.java | 6 +
 .../java/com/taobao/weex/common/Constants.java  | 1 +
 .../taobao/weex/dom/WXRecyclerDomObject.java| 9 +
 .../weex/dom/action/GetComponentRectAction.java |12 -
 .../weex/ui/component/ContentMeasurable.java|29 -
 .../taobao/weex/ui/component/WXComponent.java   |14 +-
 .../taobao/weex/ui/component/WXScroller.java|16 +-
 .../com/taobao/weex/ui/component/WXSlider.java  | 8 +-
 .../ui/component/list/BasicListComponent.java   |69 +-
 .../weex/ui/view/WXBaseCircleIndicator.java | 3 +-
 .../taobao/weex/ui/view/WXCircleViewPager.java  |57 +-
 .../ui/view/refresh/core/WXSwipeLayout.java |17 +-
 .../ui/view/refresh/wrapper/BaseBounceView.java | 2 +-
 build/build.js  | 1 +
 build/config.js |21 +-
 dangerfile.js   |27 +-
 examples/vanilla/index.js   | 4 +-
 examples/vue/index.vue  | 2 +
 html5/frameworks/vanilla/index.js   |32 +-
 html5/render/browser/extend/api/storage.js  | 4 +-
 html5/render/native/setup.js| 2 +-
 html5/runtime/api/config.js |37 +
 html5/runtime/api/init.js   |   227 +
 html5/runtime/api/service.js|77 +
 html5/runtime/bridge/CallbackManager.js |58 +
 html5/runtime/bridge/Handler.js |91 +
 html5/runtime/bridge/Listener.js|   220 +
 html5/runtime/bridge/TaskCenter.js  |   130 +
 html5/runtime/bridge/normalize.js   |91 +
 html5/runtime/callback-manager.js   |58 -
 html5/runtime/config.js |36 -
 html5/runtime/handler.js|91 -
 html5/runtime/index.js  |11 +-
 html5/runtime/init.js   |   215 -
 html5/runtime/listener.js   |   227 -
 html5/runtime/normalize.js  |98 -
 html5/runtime/service.js|77 -
 html5/runtime/task-center.js|   130 -
 html5/runtime/utils.js  |54 +
 html5/runtime/vdom/Comment.js   |43 +
 html5/runtime/vdom/Document.js  |   188 +
 html5/runtime/vdom/Element.js   |   454 +
 html5/runtime/vdom/Node.js  |47 +
 html5/runtime/vdom/WeexElement.js   |84 +
 html5/runtime/vdom/comment.js   |47 -
 html5/runtime/vdom/directive.js |69 +
 html5/runtime/vdom/document.js  |   194 -
 html5/runtime/vdom/element-types.js |83 -
 html5/runtime/vdom/element.js   |   459 -
 html5/runtime/vdom/index.js |16 +-
 html5/runtime/vdom/node.js  |49 -
 html5/runtime/vdom/operation.js | 8 -
 html5/test/case/prepare.js  | 4 +-
 html5/test/unit/default/app/bundle.js   |98 +-
 html5/test/unit/default/helper/document.js  |   145 -
 html5/test/unit/default/runtime.js  |   485 -
 html5/test/unit/default/vm/compiler.js  |   614 -
 html5/test/unit/default/vm/directive.js |   279 -
 html5/test/unit/default/vm/dom-helper.js| 2 +-
 html5/test/unit/default/vm/vm.js| 2 +-
 html5/test/unit/runtime/legacy-framework.js |   353 +
 html5/test/unit/runtime/runner/helper.js|73 +
 html5/test/unit/runtime/runner/vanilla.js   |59 +
 html5/test/unit/runtime/runner/vue.js   |67 +
 html5/test/unit/runtime/vdom/directive.js   |   101 +
 html5/test/unit/runtime/vdom/index.js   |   639 +
 html5/test/unit/runtime/vdom/listener.js|   381 +
 html5/test/unit/runtime/vdom/node.js|39 +
 html5/test/unit/shared/BroadcastChannel.js  | 7 -
 html5/test/unit/shared/arrayFrom.js | 5 -
 html5/test/unit/shared/index.js |