[GitHub] incubator-weex pull request #676: 0.16 dev add tc

2017-09-01 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator-weex/pull/676


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[5/6] incubator-weex git commit: * [test] bugfix textarea tc

2017-09-01 Thread acton393
* [test] bugfix textarea tc


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

Branch: refs/heads/0.16-dev
Commit: 66a0fc8e5e5d0d802b5634570334f9ebece443d5
Parents: 4fcb2a9
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 16:58:26 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 16:58:26 2017 +0800

--
 test/scripts/components/textarea-placeholder.test.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/66a0fc8e/test/scripts/components/textarea-placeholder.test.js
--
diff --git a/test/scripts/components/textarea-placeholder.test.js 
b/test/scripts/components/textarea-placeholder.test.js
index dfad11a..495c45e 100644
--- a/test/scripts/components/textarea-placeholder.test.js
+++ b/test/scripts/components/textarea-placeholder.test.js
@@ -54,7 +54,7 @@ describe('weex '+goal+' test', function () {
   .clickScreenById('textarea')
   .waitForElementById('textarea',maxW,1000)
   .clear()
-  .waitForElementByName('Hello,I am placeHolder',maxW,1000)
+  //TODO placeholder无法捕获
   .waitForElementById('textarea',maxW,1000)
   .sendKeys('hello weex').sleep(1000)
   .waitForElementById('textarea',maxW,1000)



[1/6] incubator-weex git commit: * [test] add viewport tc

2017-09-01 Thread acton393
Repository: incubator-weex
Updated Branches:
  refs/heads/0.16-dev 5e245cc0f -> 42da9ddf7


* [test] add viewport tc


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

Branch: refs/heads/0.16-dev
Commit: b344e473352d0bb720741fe22eec33754092038b
Parents: 2746853
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 11:09:36 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 11:09:36 2017 +0800

--
 test/pages/modules/viewport-basic.vue   | 62 
 test/scripts/modules/viewport-basic.test.js | 45 +
 2 files changed, 107 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/b344e473/test/pages/modules/viewport-basic.vue
--
diff --git a/test/pages/modules/viewport-basic.vue 
b/test/pages/modules/viewport-basic.vue
new file mode 100644
index 000..a8743eb
--- /dev/null
+++ b/test/pages/modules/viewport-basic.vue
@@ -0,0 +1,62 @@
+
+  
+
+  
+{{_deviceWidth}}
+  
+  
+{{_deviceHeight}}
+  
+  
+宽度测试
+  
+
+
+  
+测试点:
+  * 
+
+测试方式:
+  * 
+  * 
+  * 
+  
+
+  
+
+
+  const meta = weex.requireModule('meta')
+  // 配置 viewport 的宽度为 640px
+  meta.setViewport({  
+width: 640
+  })
+
+  module.exports = {
+data : {
+  _deviceWidth:'',
+  _deviceHeight:''
+},
+components: {
+  "wxc-desc":require('../include/wxc-desc.vue'),
+  panel: require('../include/panel.vue'),
+  button: require('../include/button.vue'),
+},
+methods : {
+},
+created:function(){
+  this._deviceWidth = weex.config.env.deviceWidth;
+  this._deviceHeight = weex.config.env.deviceHeight;
+}
+  }
+
+
+
+  .origin{background-color: #DF;width: 200;height: 50;}
+  .mr-base{
+margin: 10px;
+  }
+  .desc{
+color:#aa;
+font-size: 30px;
+  }
+
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/b344e473/test/scripts/modules/viewport-basic.test.js
--
diff --git a/test/scripts/modules/viewport-basic.test.js 
b/test/scripts/modules/viewport-basic.test.js
new file mode 100644
index 000..a8b8a18
--- /dev/null
+++ b/test/scripts/modules/viewport-basic.test.js
@@ -0,0 +1,45 @@
+'use strict';
+
+var _ = require('macaca-utils');
+var assert = require('chai').assert
+var wd = require('weex-wd')
+var path = require('path');
+var os = require('os');
+var util = require("../util.js");
+
+
+var goal = 'viewport-basic';
+var timeout = util.getGETActionWaitTimeMills();
+describe('weex '+goal+' test', function () {
+  this.timeout(util.getTimeoutMills());
+  var driver = util.createDriver(wd);
+
+  let scaleFactor = 0
+  let screenWidth = 0
+
+  beforeEach(function () {
+return util.init(driver)
+  .get(util.getPage('/modules/'+goal+'.js'))
+  .sleep(2000)
+  .getWindowSize()
+  .then(size => {
+screenWidth = size.width
+scaleFactor = screenWidth / 750
+  })
+  });
+
+  afterEach(function () {
+return util.quit(driver);
+  })
+
+  it('#1 '+goal + ' test', () => {
+return driver
+  .waitForElementByName(goal, timeout, 2000)
+  .waitForElementById('test-point', timeout, 2000)
+  .getRect().then((rect)=>{
+var width = rect.width;
+console.log('width:'+width+', screenWidth:'+screenWidth)
+assert.closeTo(width, screenWidth/2, 2);
+  });
+  })
+})
\ No newline at end of file



[4/6] incubator-weex git commit: Merge commit '5e245cc0fdf5bd98d0a077af0a619f9f6a499dde' into 0.16-dev

2017-09-01 Thread acton393
Merge commit '5e245cc0fdf5bd98d0a077af0a619f9f6a499dde' into 0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 4fcb2a970bbdcf755487c00bc67b48dfeff5f38c
Parents: 23c4a02 5e245cc
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 16:42:42 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 16:42:42 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--




[2/6] incubator-weex git commit: * [test] add text placeholder tc

2017-09-01 Thread acton393
* [test] add text placeholder tc


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

Branch: refs/heads/0.16-dev
Commit: 5747390ba048de0e626756b08e686735c7a9b03b
Parents: b344e47
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 15:01:33 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 15:01:33 2017 +0800

--
 test/pages/components/textarea-placeholder.vue  | 62 ++
 .../components/textarea-placeholder.test.js | 69 
 test/scripts/util.js| 31 +
 3 files changed, 162 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/5747390b/test/pages/components/textarea-placeholder.vue
--
diff --git a/test/pages/components/textarea-placeholder.vue 
b/test/pages/components/textarea-placeholder.vue
new file mode 100644
index 000..b43be6c
--- /dev/null
+++ b/test/pages/components/textarea-placeholder.vue
@@ -0,0 +1,62 @@
+
+  
+
+  
+
+  
+
+
+  
+测试点:
+  * 
+
+测试方式:
+  * 
+  * 
+  
+
+  
+
+
+  module.exports = {
+data : {
+  placeholder:'',
+  value:'muti line'
+},
+components: {
+  "wxc-desc":require('../include/wxc-desc.vue'),
+  panel: require('../include/panel.vue'),
+  button: require('../include/button.vue'),
+},
+created:function(){
+  setTimeout(() => {
+  this.placeholder = 'Hello,I am placeHolder';
+},1000);
+},
+methods : {
+}
+  }
+
+
+
+  .mr-base{
+margin: 10px;
+  }
+  .desc{
+color:#aa;
+font-size: 30px;
+  }
+  .textarea {
+padding:10;
+font-size: 40;
+height: 280;
+border-width:1;
+border-style:solid;
+border-color: #dd;
+margin-top:30;
+margin-left:20;
+width: 600;
+  }
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/5747390b/test/scripts/components/textarea-placeholder.test.js
--
diff --git a/test/scripts/components/textarea-placeholder.test.js 
b/test/scripts/components/textarea-placeholder.test.js
new file mode 100644
index 000..dfad11a
--- /dev/null
+++ b/test/scripts/components/textarea-placeholder.test.js
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+'use strict';
+
+var assert = require('chai').assert
+var wd = require('weex-wd')
+var path = require('path');
+var util = require("../util.js");
+var assert = require('chai').assert
+
+var goal = 'textarea-placeholder'
+
+describe('weex '+goal+' test', function () {
+  this.timeout(util.getTimeoutMills());
+  var driver = util.createDriver(wd);
+  var maxW = util.getGETActionWaitTimeMills();
+  if (process.env.platform !== 'ios') {
+return;
+  }
+
+  beforeEach(function () {
+return util.init(driver)
+  .get(util.getPage('/components/'+goal+'.js'))
+  });
+
+  afterEach(function () {
+return util.quit(driver);
+  })
+
+  it('weex '+goal+' test', () => {
+return driver
+  .waitForElementByName(goal,maxW,1000)
+  .waitForElementById('textarea',maxW,1000)
+  .text().then((text)=>{
+console.log(text)
+assert.notInclude(text,'Hello,I am placeHolder');
+return driver
+  .clickScreenById('textarea')
+  .waitForElementById('textarea',maxW,1000)
+  .clear()
+  .waitForElementByName('Hello,I am placeHolder',maxW,1000)
+  .waitForElementById('textarea',maxW,1000)
+  .sendKeys('hello weex').sleep(1000)
+  .waitForElementById('textarea',maxW,1000)
+  .text().then((text)=>{
+console.log(text)
+assert.notInclude(text,'Hello,I am placeHolder');
+  })
+  })
+  })
+});
+
+

http://git-wi

[3/6] incubator-weex git commit: Merge commit 'a2912db882c36d768b8ac8ae28b2d1ffa5755215' into 0.16-dev

2017-09-01 Thread acton393
Merge commit 'a2912db882c36d768b8ac8ae28b2d1ffa5755215' into 0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 23c4a0264ffdde8d3fce613c7be3e577c7da57bf
Parents: 5747390 a2912db
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 15:03:59 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 15:03:59 2017 +0800

--
 .../weex/ui/component/list/WXListComponent.java | 37 ++--
 ios/playground/WeexDemo/Scanner/WXScannerVC.m   |  2 +-
 .../WeexSDK/Sources/Component/WXEditComponent.m |  5 ---
 .../Sources/Component/WXImageComponent.m|  3 ++
 ios/sdk/WeexSDK/Sources/Component/WXTransform.m |  2 +-
 ios/sdk/WeexSDK/Sources/Utility/WXConvert.m |  2 +-
 6 files changed, 25 insertions(+), 26 deletions(-)
--




[6/6] incubator-weex git commit: * [test] add navigator tc

2017-09-01 Thread acton393
* [test] add navigator tc


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

Branch: refs/heads/0.16-dev
Commit: 42da9ddf770a7d9602ce867157d8d7b0b1596d06
Parents: 66a0fc8
Author: gurisxie <279483...@qq.com>
Authored: Fri Sep 1 18:11:42 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Fri Sep 1 18:11:42 2017 +0800

--
 test/pages/include/navbar.vue| 121 ++
 test/pages/include/navpage.vue   |  62 +++
 test/pages/modules/navigator-event.vue   | 101 ++
 test/scripts/modules/navigator-event.test.js |  51 +
 test/scripts/util.js |   6 ++
 5 files changed, 341 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/42da9ddf/test/pages/include/navbar.vue
--
diff --git a/test/pages/include/navbar.vue b/test/pages/include/navbar.vue
new file mode 100644
index 000..69bbe0b
--- /dev/null
+++ b/test/pages/include/navbar.vue
@@ -0,0 +1,121 @@
+
+  
+{{rightItemTitle}}
+
+{{leftItemTitle}}
+
+{{title}}
+  
+
+
+
+  .container {
+flex-direction: row; 
+position: fixed; 
+top: 0; 
+left: 0; 
+right: 0; 
+width: 750;
+  }
+  .right-text {
+position: absolute; 
+bottom: 28; 
+right: 32; 
+text-align: right;
+font-size: 32; 
+font-family: 'Open Sans', sans-serif;
+  }
+  .left-text {
+position: absolute; 
+bottom: 28; 
+left :32; 
+text-align :left;  
+font-size: 32; 
+font-family: 'Open Sans', sans-serif;
+  }
+  .center-text {
+position: absolute; 
+bottom: 25; 
+left: 172; 
+right: 172;
+text-align: center; 
+font-size: 36; 
+font-weight: bold;
+  }
+  .left-image {
+position: absolute; 
+bottom: 20; 
+left: 28; 
+width: 50; 
+height: 50;
+  }
+  .right-image {
+position: absolute; 
+bottom: 20; 
+right: 28; 
+width: 50; 
+height: 50;
+  }
+
+
+
+  module.exports = {
+props: {
+  dataRole: { default: 'navbar' },
+  //导航条背景色
+  backgroundColor: { default: 'black' },
+  //导航条高度
+  height: { default: 88 },
+  //导航条标题 
+  title: { default: '' },
+  //导航条标题颜色
+  titleColor: { default: 'black' },
+  //右侧按钮图片
+  rightItemSrc: { default: '' },
+  //右侧按钮标题
+  rightItemTitle: { default: '' },
+  //右侧按钮标题颜色
+  rightItemColor: { default: 'black' },
+  //左侧按钮图片
+  leftItemSrc: { default: '' },
+  //左侧按钮标题
+  leftItemTitle: { default: '' },
+  //左侧按钮颜色
+  leftItemColor: { default: 'black' }
+},
+methods: {
+  onclickrightitem: function (e) {
+this.$emit('naviBarRightItemClick');
+  },
+  onclickleftitem: function (e) {
+this.$emit('naviBarLeftItemClick');
+  }
+}
+  }
+

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/42da9ddf/test/pages/include/navpage.vue
--
diff --git a/test/pages/include/navpage.vue b/test/pages/include/navpage.vue
new file mode 100644
index 000..c9ea887
--- /dev/null
+++ b/test/pages/include/navpage.vue
@@ -0,0 +1,62 @@
+
+  
+
+
+  
+
+  
+
+
+
+  .wrapper {
+position: absolute; 
+top: 0; 
+left: 0; 
+right: 0; 
+bottom: 0; 
+width: 750;
+  }
+
+
+
+  module.exports = {
+components: {
+  navbar: require('./navbar.vue')
+},
+props: {
+  dataRole: { default: 'navbar' },
+  backgroundColor: { default: 'black' },
+  height: { default: 88 },
+  title: { default: "" },
+  titleColor: { default: 'black' },
+  rightItemSrc: { default: '' },
+  rightItemTitle: { default: '' },
+  rightItemColor: { default: 'black' },
+  leftItemSrc: { default: '' },
+  leftItemTitle: { default: '' },
+  leftItemColor: { default: 'black' }
+},
+methods: {
+  naviBarRightItemClick: function (e) {
+this.$emit('naviBarRightItemClick', e)
+  },
+  naviBarLeftItemClick: function (e) {
+this.$emit('naviBarLeftItemClick', e)
+  }
+}
+  }
+

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/42da9ddf/test/pages/modules/navigator-event.vue
--
diff --git a/test/pages/modules/navigator-event.vue 
b/test/pages/modules/navigator-event.vue
new file mode 100644
index 

[GitHub] incubator-weex pull request #676: 0.16 dev add tc

2017-09-01 Thread gurisxie
GitHub user gurisxie opened a pull request:

https://github.com/apache/incubator-weex/pull/676

0.16 dev add tc

0.16 dev add tc

1、add navigator viewport tc

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gurisxie/incubator-weex 0.16-dev

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-weex/pull/676.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #676


commit b344e473352d0bb720741fe22eec33754092038b
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T03:09:36Z

* [test] add viewport tc

commit 5747390ba048de0e626756b08e686735c7a9b03b
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T07:01:33Z

* [test] add text placeholder tc

commit 23c4a0264ffdde8d3fce613c7be3e577c7da57bf
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T07:03:59Z

Merge commit 'a2912db882c36d768b8ac8ae28b2d1ffa5755215' into 0.16-dev

commit 4fcb2a970bbdcf755487c00bc67b48dfeff5f38c
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T08:42:42Z

Merge commit '5e245cc0fdf5bd98d0a077af0a619f9f6a499dde' into 0.16-dev

commit 66a0fc8e5e5d0d802b5634570334f9ebece443d5
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T08:58:26Z

* [test] bugfix textarea tc

commit 42da9ddf770a7d9602ce867157d8d7b0b1596d06
Author: gurisxie <279483...@qq.com>
Date:   2017-09-01T10:11:42Z

* [test] add navigator tc




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex issue #675: + [ios] fixbug : destroy Traincg Task Instance

2017-09-01 Thread weex-bot
Github user weex-bot commented on the issue:

https://github.com/apache/incubator-weex/pull/675
  





  

  
  Warnings

  
  
  :warning:
  No Changelog changes!

  

  :warning:
  This PR should update related documents as well. 

  





  Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #675: + [ios] update tracing

2017-09-01 Thread kfeagle
GitHub user kfeagle opened a pull request:

https://github.com/apache/incubator-weex/pull/675

+ [ios] update tracing

+ [ios] update tracing

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/kfeagle/incubator-weex 0.16-dev

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-weex/pull/675.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #675


commit 3c2ce63f3c250be16d9c630ad20b86f0ea6e9ae7
Author: 齐山 
Date:   2017-09-01T09:27:34Z

+ [ios] update tracing




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex issue #674: 0.16 dev

2017-09-01 Thread weex-bot
Github user weex-bot commented on the issue:

https://github.com/apache/incubator-weex/pull/674
  





  

  
  Warnings

  
  
  :warning:
  No Changelog changes!

  

  :warning:
  This PR should update related documents as well. 

  





  Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #674: 0.16 dev

2017-09-01 Thread yuhun-alibaba
GitHub user yuhun-alibaba opened a pull request:

https://github.com/apache/incubator-weex/pull/674

0.16 dev 

1. add cache dir on params
2. use cache dir to init crash handler, when jsc thread crash , will 
collect info
3. update so for jsc multi process

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/yuhun-alibaba/incubator-weex 0.16-dev-4

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-weex/pull/674.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #674


commit 447eeb39ec125dcea39f2dce184c6882424731fc
Author: yuhun-alibaba 
Date:   2017-08-31T07:55:16Z

 * [android] add getCacheDir method for native call, kernerl use it to init 
crash Handler

commit c406a2ee66e11ea91e98299f9bab6acbe8cdd77d
Author: yuhun-alibaba 
Date:   2017-08-31T12:44:39Z

 * [android] when WxInstance report createInstance Exception after jsc 
thread crash, will try reload again

commit 410e0fe3542ce3dd07d34ef56d7ce9b145a5faed
Author: yuhun-alibaba 
Date:   2017-09-01T04:10:45Z

 * [android] update libweexjsc.so, jsc will run on a process alone

commit 59e8d2fc0fcfbb5302388c31b5394ff26ac1445a
Author: yuhun-alibaba 
Date:   2017-09-01T07:46:59Z

* [android] change for android so check fail




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #673: change for jsc core

2017-09-01 Thread yuhun-alibaba
Github user yuhun-alibaba closed the pull request at:

https://github.com/apache/incubator-weex/pull/673


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex issue #673: change for jsc core

2017-09-01 Thread weex-bot
Github user weex-bot commented on the issue:

https://github.com/apache/incubator-weex/pull/673
  





  

  
  Warnings

  
  
  :warning:
  No Changelog changes!

  

  :warning:
  This PR should update related documents as well. 

  





  Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #673: change for jsc core

2017-09-01 Thread yuhun-alibaba
GitHub user yuhun-alibaba reopened a pull request:

https://github.com/apache/incubator-weex/pull/673

change for jsc core

1. add cache dir on params
2. use cache dir to init crash handler, when jsc thread crash , will 
collect info
3. update so for jsc multi process

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/yuhun-alibaba/incubator-weex 0.16-dev-3

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-weex/pull/673.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #673


commit 447eeb39ec125dcea39f2dce184c6882424731fc
Author: yuhun-alibaba 
Date:   2017-08-31T07:55:16Z

 * [android] add getCacheDir method for native call, kernerl use it to init 
crash Handler

commit c406a2ee66e11ea91e98299f9bab6acbe8cdd77d
Author: yuhun-alibaba 
Date:   2017-08-31T12:44:39Z

 * [android] when WxInstance report createInstance Exception after jsc 
thread crash, will try reload again

commit 410e0fe3542ce3dd07d34ef56d7ce9b145a5faed
Author: yuhun-alibaba 
Date:   2017-09-01T04:10:45Z

 * [android] update libweexjsc.so, jsc will run on a process alone

commit 66491a38e42cf833e7e04b4b89ca50bbf3daeab7
Author: 御魂 
Date:   2017-09-01T07:46:59Z

 * [android] change for android so check fail




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #673: change for jsc core

2017-09-01 Thread yuhun-alibaba
Github user yuhun-alibaba closed the pull request at:

https://github.com/apache/incubator-weex/pull/673


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #672: + [ios] fixbug: placehodler not show

2017-09-01 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator-weex/pull/672


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[25/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into wip-us-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into wip-us-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 5e245cc0fdf5bd98d0a077af0a619f9f6a499dde
Parents: 948bfa9 a2912db
Author: acton393 
Authored: Fri Sep 1 15:23:18 2017 +0800
Committer: acton393 
Committed: Fri Sep 1 15:23:18 2017 +0800

--
 .../weex/ui/component/list/WXListComponent.java | 37 ++--
 1 file changed, 19 insertions(+), 18 deletions(-)
--




[23/25] incubator-weex git commit: + [ios] fix bug: placehodler not show

2017-09-01 Thread acton393
+ [ios] fix bug: placehodler not show


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

Branch: refs/heads/0.16-dev
Commit: 34b92dfc145284b44b7dbbe04c646de6433082b1
Parents: eaa2df3
Author: 齐山 
Authored: Fri Sep 1 12:26:06 2017 +0800
Committer: 齐山 
Committed: Fri Sep 1 12:26:06 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/34b92dfc/ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m
--
diff --git a/ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m 
b/ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m
index 1136c79..c22e5cb 100644
--- a/ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m
+++ b/ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m
@@ -370,10 +370,10 @@ WX_EXPORT_METHOD(@selector(getSelectionRange:))
 }
 if (attributes[@"placeholder"]) {
 _placeholderString = [WXConvert 
NSString:attributes[@"placeholder"]]?:@"";
+[self setPlaceholderAttributedString];
 if(_value.length > 0){
-_placeholderString = @"";
+_placeHolderLabel.text = @"";
 }
-[self setPlaceholderAttributedString];
 }
 if (attributes[@"returnKeyType"]) {
 _returnKeyType = [WXConvert 
UIReturnKeyType:attributes[@"returnKeyType"]];



[10/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: b2128b731d9842f4d06d84bfdf4945337ce2e0e5
Parents: 4c9e5d5 1584c88
Author: acton393 
Authored: Thu Aug 24 18:37:07 2017 +0800
Committer: acton393 
Committed: Thu Aug 24 18:37:07 2017 +0800

--
 .../commons/adapter/FrescoImageComponent.java   | 2 +-
 .../java/com/alibaba/weex/WXPageActivity.java   | 9 +-
 android/sdk/build.gradle| 6 +
 android/sdk/libs/armeabi/libweexjsb.so  |   Bin 0 -> 22556 bytes
 android/sdk/libs/armeabi/libweexjsc.so  |   Bin 7570392 -> 325660 bytes
 android/sdk/libs/armeabi/libweexjss.so  |   Bin 0 -> 6754012 bytes
 .../java/com/taobao/weex/WXEnvironment.java |16 +-
 .../main/java/com/taobao/weex/WXSDKEngine.java  | 3 +-
 .../java/com/taobao/weex/WXSDKInstance.java |38 +-
 .../taobao/weex/adapter/IDrawableLoader.java|11 +-
 .../java/com/taobao/weex/bridge/WXBridge.java   |14 +
 .../com/taobao/weex/bridge/WXBridgeManager.java |   175 +-
 .../java/com/taobao/weex/common/IWXBridge.java  | 2 +
 .../com/taobao/weex/common/WXErrorCode.java |14 +-
 .../taobao/weex/common/WXJSBridgeMsgType.java   | 2 +
 .../com/taobao/weex/dom/action/Actions.java | 3 +
 .../weex/dom/action/ReloadPageAction.java   |64 +
 .../taobao/weex/dom/action/TraceableAction.java | 1 +
 .../ui/component/AbstractEditComponent.java | 4 +-
 .../taobao/weex/ui/component/WXComponent.java   |14 +-
 .../com/taobao/weex/ui/component/WXImage.java   |75 +-
 .../com/taobao/weex/ui/component/WXText.java|52 +-
 .../ui/component/list/BasicListComponent.java   |   148 +-
 .../ui/component/list/SimpleListComponent.java  | 6 +-
 .../ui/component/list/StickyHeaderHelper.java   |71 +-
 .../weex/ui/component/list/WXListComponent.java |52 +-
 .../com/taobao/weex/ui/view/WXImageView.java|16 +-
 .../ui/view/refresh/core/WXSwipeLayout.java | 2 +-
 .../com/taobao/weex/utils/ImageDrawable.java|17 +-
 .../com/taobao/weex/utils/TypefaceUtil.java | 8 +
 .../java/com/taobao/weex/utils/WXUtils.java |52 +-
 .../taobao/weex/bridge/WXWebsocketBridge.java   | 6 +
 dangerfile.js   |23 +-
 examples/vue/index.vue  | 5 +-
 examples/vue/showcase/a-node-click.vue  |74 +
 examples/vue/showcase/tap-penetrate.vue |   206 +
 examples/vue/transition.vue |75 +
 html5/frameworks/legacy/app/differ.js   | 2 +-
 html5/frameworks/legacy/vm/directive.js | 2 +-
 html5/render/browser/extend/api/storage.js  | 4 +-
 html5/render/vue/core/node.js   |64 +-
 html5/render/vue/utils/event.js |32 +-
 .../complex/component-append-tree.output.js |22 +
 .../complex/component-append-tree.source.js |87 +
 html5/test/case/tester.js   |19 +
 html5/test/render/vue/core/node.js  | 1 -
 html5/test/render/vue/utils/event.js|10 +
 ios/playground/WeexDemo/WXExtModule.m   | 7 +
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |20 +-
 ios/sdk/WeexSDK/Sources/Bridge/WXJSCoreBridge.m | 5 +-
 .../WeexSDK/Sources/Component/WXAComponent.m| 1 +
 .../Sources/Component/WXComponent_internal.h| 1 +
 .../Sources/Component/WXCycleSliderComponent.m  |56 +
 .../Sources/Component/WXImageComponent.m| 3 +-
 .../WeexSDK/Sources/Component/WXListComponent.m |52 +-
 .../Sources/Component/WXSliderComponent.m   |53 +
 .../Component/WXSliderNeighborComponent.m   |14 +
 .../Sources/Component/WXSwitchComponent.m   | 1 +
 .../Sources/Component/WXTextAreaComponent.m | 3 +
 .../WeexSDK/Sources/Component/WXTextComponent.m |33 +-
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m| 1 +
 .../Sources/Manager/WXDatePickerManager.m   | 8 +
 .../WeexSDK/Sources/Manager/WXTracingManager.m  | 2 +-
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |23 +-
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.h   | 7 +
 .../WeexSDK/Sources/Module/WXAnimationModule.h  | 4 -
 .../WeexSDK/Sources/Module/WXAnimationModule.m  | 7 -
 ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m |44 +
 ios/sdk/WeexSDK/Sources/Module/WXTransition.h   | 2 -
 ios/sdk/WeexSDK/Sources/Module/WXTransition.m   |   214 +-
 .../WeexSDK/Sources/Module/WXVoiceOverModule.h  |25 +
 .../WeexSDK/Source

[12/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: e0ccb718c2b5a5e2e5ef30075b9546608c7cfa51
Parents: 8a40d43 e708abb
Author: acton393 
Authored: Thu Aug 24 20:28:48 2017 +0800
Committer: acton393 
Committed: Thu Aug 24 20:28:48 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Module/WXPrerenderManager.m | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
--




[01/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Repository: incubator-weex
Updated Branches:
  refs/heads/0.16-dev a2912db88 -> 5e245cc0f


Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 899bea18b643fb0526f9931588afce7e883760dd
Parents: 4cf9b1b 452c4d7
Author: acton393 
Authored: Thu Aug 10 15:33:26 2017 +0800
Committer: acton393 
Committed: Thu Aug 10 15:33:26 2017 +0800

--
 .travis.yml |  8 +-
 android/build.gradle|  8 +-
 .../java/com/taobao/weex/common/Constants.java  |  1 +
 .../com/taobao/weex/dom/WXTextDomObject.java| 91 +---
 .../taobao/weex/dom/action/AnimationAction.java |  1 +
 .../ui/animation/CameraDistanceProperty.java| 54 
 .../weex/ui/animation/WXAnimationBean.java  | 86 --
 .../taobao/weex/ui/component/WXComponent.java   | 16 
 .../java/com/taobao/weex/utils/WXViewUtils.java |  4 +-
 9 files changed, 187 insertions(+), 82 deletions(-)
--




[20/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 13e40fb3069afe5f3af5d9d9721f1e0707ba36e5
Parents: a40ed2d 1b65448
Author: acton393 
Authored: Wed Aug 30 11:30:05 2017 +0800
Committer: acton393 
Committed: Wed Aug 30 11:30:05 2017 +0800

--
 .../commons/adapter/FrescoImageComponent.java   |  2 +-
 .../com/taobao/weex/ui/component/WXImage.java   | 75 ++--
 .../com/taobao/weex/ui/component/WXText.java| 25 ---
 .../taobao/weex/ui/component/WXVContainer.java  |  6 ++
 .../com/taobao/weex/ui/view/WXImageView.java| 16 +
 .../com/taobao/weex/utils/ImageDrawable.java| 17 +++--
 .../Sources/Manager/WXComponentManager.h|  8 +++
 .../Sources/Manager/WXComponentManager.m| 19 +
 8 files changed, 104 insertions(+), 64 deletions(-)
--




[18/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 95dd6191ab5fdb839ff6ab130a6ee332eb98a1c2
Parents: d0edeea 88ae8eb
Author: acton393 
Authored: Tue Aug 29 13:25:15 2017 +0800
Committer: acton393 
Committed: Tue Aug 29 13:25:15 2017 +0800

--
 .../ui/component/list/BasicListComponent.java   | 22 ++--
 1 file changed, 20 insertions(+), 2 deletions(-)
--




[19/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: a40ed2d2959893890805b2c96cee4cb86ba9d46d
Parents: 95dd619 9684dcd
Author: acton393 
Authored: Tue Aug 29 13:27:27 2017 +0800
Committer: acton393 
Committed: Tue Aug 29 13:27:27 2017 +0800

--

--




[11/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 8a40d43e2378cab7d315ab377d4b70bd1a49b4b9
Parents: b2128b7 cba0e1a
Author: acton393 
Authored: Thu Aug 24 20:06:34 2017 +0800
Committer: acton393 
Committed: Thu Aug 24 20:06:34 2017 +0800

--
 .../com/taobao/weex/ui/component/WXText.java|  4 +-
 .../WeexDemo/WXConfigCenterDefaultImpl.m|  6 +-
 .../Sources/Manager/WXComponentManager.m|  8 +--
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |  7 ++-
 .../WeexSDK/Sources/Module/WXPrerenderManager.h |  6 ++
 .../WeexSDK/Sources/Module/WXPrerenderManager.m | 62 +---
 6 files changed, 62 insertions(+), 31 deletions(-)
--




[21/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 423bdc52b57a917015dc3463b3eccf517152663e
Parents: 13e40fb 4d176e0
Author: acton393 
Authored: Wed Aug 30 14:49:16 2017 +0800
Committer: acton393 
Committed: Wed Aug 30 14:49:16 2017 +0800

--
 .../Sources/Manager/WXComponentManager.h|   4 +-
 .../Sources/Manager/WXComponentManager.m|  19 +-
 test/pages/components/refresh-loading.vue   |  20 +-
 test/pages/modules/modal-event.vue  |  75 ++--
 test/pages/modules/stream-result.vue| 185 +++
 test/scripts/modules/modal-event.test.js|  17 +-
 test/scripts/modules/stream-result.test.js  |  20 +-
 7 files changed, 254 insertions(+), 86 deletions(-)
--




[04/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: ef94d710ec52b97995d1f27a8d8e4c512ca5d6d6
Parents: 887f61a 42285f3
Author: acton393 
Authored: Fri Aug 11 17:27:20 2017 +0800
Committer: acton393 
Committed: Fri Aug 11 17:27:20 2017 +0800

--
 android/sdk/libs/armeabi/libweexjsc.so  | Bin 7570504 -> 7570392 bytes
 android/sdk/libs/x86/libweexjsc.so  | Bin 12121924 -> 12121924 
bytes
 examples/vue/modules/websocket.vue  |  22 ++-
 html5/runtime/normalize.js  |  13 +-
 .../WeexDemo.xcodeproj/project.pbxproj  |   6 +
 ios/playground/WeexDemo/AppDelegate.m   |   2 +-
 .../WeexDemo/WXExtendCallNativeTest.h   |  25 +++
 .../WeexDemo/WXExtendCallNativeTest.m   |  47 ++
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |  32 
 .../WeexSDK/Sources/Bridge/WXBridgeContext.m|  35 ++--
 ios/sdk/WeexSDK/Sources/Bridge/WXJSCoreBridge.m |  23 ++-
 .../Sources/Component/WXScrollerComponent.m |   3 +-
 .../WeexSDK/Sources/Component/WXTextComponent.m |   5 +-
 ios/sdk/WeexSDK/Sources/Debug/WXDebugTool.h |   4 +
 ios/sdk/WeexSDK/Sources/Debug/WXDebugTool.m |  10 ++
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.h|  10 ++
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m|   6 +
 .../WeexSDK/Sources/Loader/WXWebSocketLoader.h  |   2 +-
 .../WeexSDK/Sources/Loader/WXWebSocketLoader.m  |   2 +-
 .../WeexSDK/Sources/Manager/WXBridgeManager.m   |   4 +
 .../Sources/Manager/WXComponentFactory.h|   1 +
 .../Sources/Manager/WXComponentFactory.m|  23 +++
 .../Sources/Manager/WXComponentManager.m|  18 +-
 .../Sources/Manager/WXExtendCallNativeManager.h |  26 +++
 .../Sources/Manager/WXExtendCallNativeManager.m |  80 +
 .../WeexSDK/Sources/Manager/WXModuleFactory.h   |   6 +
 .../WeexSDK/Sources/Manager/WXModuleFactory.m   |  24 +++
 .../WeexSDK/Sources/Manager/WXTracingManager.h  |  33 +++-
 .../WeexSDK/Sources/Manager/WXTracingManager.m  | 169 ---
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |   1 -
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |   6 +-
 ios/sdk/WeexSDK/Sources/Module/WXStreamModule.m |  13 ++
 .../WeexSDK/Sources/Module/WXWebSocketModule.m  |  16 +-
 ios/sdk/WeexSDK/Sources/Monitor/WXMonitor.m |   9 +
 .../Sources/Protocol/WXAppMonitorProtocol.h |   2 +
 .../Protocol/WXExtendCallNativeProtocol.h   |  47 ++
 .../Sources/Protocol/WXTracingProtocol.h|  29 
 ios/sdk/WeexSDK/Sources/Utility/WXUtility.h |  12 ++
 ios/sdk/WeexSDK/Sources/Utility/WXUtility.m |  22 +++
 .../Sources/View/WXComponent+ViewManagement.m   |   1 -
 .../Sources/WebSocket/WXWebSocketDefaultImpl.m  |   2 +-
 ios/sdk/WeexSDK/Sources/WeexSDK.h   |   2 +
 package.json|   3 +-
 pre-build/native-bundle-main.js |  10 +-
 44 files changed, 720 insertions(+), 86 deletions(-)
--




[17/25] incubator-weex git commit: Merge branch '0.16-dev' of https://github.com/kfeagle/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of https://github.com/kfeagle/incubator-weex into 
ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: d0edeeaecde26f46a2d4538a14d4640b03ab743f
Parents: 68f279a 09fc591
Author: acton393 
Authored: Tue Aug 29 13:23:57 2017 +0800
Committer: acton393 
Committed: Tue Aug 29 13:23:57 2017 +0800

--
 .../Sources/Controller/WXBaseViewController.m   |  4 +-
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |  4 +-
 .../WeexSDK/Sources/Module/WXPrerenderManager.h | 15 +
 .../WeexSDK/Sources/Module/WXPrerenderManager.m | 62 
 4 files changed, 71 insertions(+), 14 deletions(-)
--




[08/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: cf852b2f45942057aeb52984094e1a27fe5a7807
Parents: fd41141 63dc114
Author: acton393 
Authored: Thu Aug 17 10:41:39 2017 +0800
Committer: acton393 
Committed: Thu Aug 17 10:41:39 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m| 15 +--
 .../WeexSDK/Sources/Protocol/WXJSExceptionProtocol.h | 10 ++
 2 files changed, 23 insertions(+), 2 deletions(-)
--




[22/25] incubator-weex git commit: Merge branch '0.16-dev' into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: eaa2df37b53389f7a6fc2e3c5a8725d18a7e0668
Parents: 423bdc5 6b9f23b
Author: 齐山 
Authored: Thu Aug 31 19:32:50 2017 +0800
Committer: 齐山 
Committed: Thu Aug 31 19:32:50 2017 +0800

--
 .../java/com/taobao/weex/common/Constants.java  |  1 +
 .../ui/component/list/BasicListComponent.java   | 42 +++--
 .../java/com/taobao/weex/utils/WXUtils.java | 64 +++-
 ios/playground/WeexDemo/Scanner/WXScannerVC.m   |  2 +-
 .../WeexSDK/Sources/Component/WXEditComponent.m |  5 --
 .../Sources/Component/WXImageComponent.m|  3 +
 ios/sdk/WeexSDK/Sources/Utility/WXConvert.m |  2 +-
 7 files changed, 49 insertions(+), 70 deletions(-)
--




[16/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 68f279a59dba4c8efc29776068fb96702e5344e1
Parents: 48065f9 05c3fc3
Author: acton393 
Authored: Mon Aug 28 17:08:45 2017 +0800
Committer: acton393 
Committed: Mon Aug 28 17:08:45 2017 +0800

--
 .../java/com/alibaba/weex/WXPageActivity.java   |   5 +-
 android/sdk/libs/armeabi/libweexjsb.so  | Bin 22556 -> 0 bytes
 android/sdk/libs/armeabi/libweexjsc.so  | Bin 325660 -> 7570392 bytes
 android/sdk/libs/armeabi/libweexjss.so  | Bin 6754012 -> 0 bytes
 .../java/com/taobao/weex/WXSDKInstance.java |  23 +++--
 .../com/taobao/weex/common/IWXDebugProxy.java   |   2 +
 .../weex/ui/component/AppearanceHelper.java |   9 +-
 .../taobao/weex/ui/component/WXScroller.java|   2 +-
 .../ui/component/list/BasicListComponent.java   |  34 +--
 dangerfile.js   |   2 +-
 doc/_config.yml |   2 +
 doc/_config_cn.yml  |   2 +
 doc/source/cn/guide/integrate-to-your-app.md|   6 +-
 doc/source/cn/guide/tools/index.md  |   1 +
 doc/source/cn/guide/tools/plugin.md |  77 +++
 doc/source/cn/references/common-style.md|  59 ++-
 doc/source/cn/references/modules/animation.md   |  37 +++
 doc/source/guide/integrate-to-your-app.md   |   6 +-
 doc/source/guide/tools/index.md |   1 +
 doc/source/guide/tools/plugin.md|  68 +
 doc/source/references/common-style.md   |  57 +++
 doc/source/references/modules/animation.md  |  46 -
 doc/themes/weex/languages/en.yml|   2 +-
 .../weex/layout/_partial/after-footer.ejs   |  10 ++
 doc/themes/weex/layout/_partial/header.ejs  |   3 +
 doc/themes/weex/layout/_partial/sidebar.ejs |   3 +
 doc/themes/weex/source/css/index.scss   |  42 ++--
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |  12 +--
 test/mocha.opts |   2 -
 test/pages/attributes/dom-operation.vue |  33 +++
 test/pages/components/a-src.vue |  19 
 test/pages/components/hyperlink.vue |  31 --
 test/pages/components/hyperlink_target.vue  |  23 -
 test/pages/components/image-onload.vue  |  65 
 test/pages/components/list-scroll.vue   |  33 +++
 test/pages/components/scroller-scroll.vue   |  31 ++
 test/pages/components/slider-infinite.vue   |  54 ++
 test/pages/dom-operation.vue|  33 ---
 test/pages/image-onload.vue |  31 --
 test/pages/index.vue|  30 --
 test/pages/list-scroll.vue  |  33 ---
 test/pages/scroller-scroll.vue  |  31 --
 test/pages/slider-infinite.vue  |  54 --
 test/scripts/attributes/compositing.test.js |   5 +-
 test/scripts/attributes/dom.test.js |  98 +++
 test/scripts/components/a-src.test.js   |  44 ++---
 test/scripts/components/hyperlink.test.js   |  44 -
 test/scripts/components/iconfont.test.js|   2 +-
 test/scripts/components/image-onload.test.js|  32 ++
 test/scripts/components/input-event.test.js |   2 +-
 test/scripts/components/recycler.test.js|  20 +++-
 test/scripts/components/refresh-loading.test.js |  12 +--
 test/scripts/components/scroll-event.test.js|  11 ++-
 test/scripts/components/scroller-fixed.test.js  |   2 +-
 test/scripts/components/slider-common.test.js   |   4 +-
 test/scripts/components/slider-infinite.test.js |   4 +-
 test/scripts/components/switch-event.test.js|   2 +-
 test/scripts/components/text.test.js|   8 +-
 .../components/textarea-maxlength.test.js   |   3 +-
 test/scripts/components/video-property.test.js  |   2 +-
 test/scripts/components/web-event.test.js   |   2 +-
 test/scripts/css/border.test.js |   3 +-
 test/scripts/dom.test.js|  97 --
 test/scripts/index.test.js  |  77 ---
 .../scripts/modules/animation-translate.test.js |   5 +-
 test/scripts/modules/clipboard-event.test.js|   5 +-
 test/scripts/modules/gesture-longpress.test.js  |   5 +-
 test/scripts/modules/globalEvent.test.js|   2 +-
 test/scripts/modules/modal-event.test.js|   5 +-
 test/scripts/modules/picker-event.test.js  

[05/25] incubator-weex git commit: Merge branch 'ios-feature-0.16-dev' of gitlab.alibaba-inc.com:weex/weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch 'ios-feature-0.16-dev' of gitlab.alibaba-inc.com:weex/weex into 
ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 369befd9f4ffc2638c0d27003af918117dc7654c
Parents: ef94d71 4b1bcb4
Author: acton393 
Authored: Fri Aug 11 17:27:58 2017 +0800
Committer: acton393 
Committed: Fri Aug 11 17:27:58 2017 +0800

--

--




[03/25] incubator-weex git commit: Merge branch '0.16-dev' into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 4b1bcb4b931356e82096ef2413af31e2c7aea61b
Parents: 887f61a ffe4951
Author: 齐山 
Authored: Thu Aug 10 20:48:50 2017 +0800
Committer: 齐山 
Committed: Thu Aug 10 20:48:50 2017 +0800

--
 android/sdk/libs/armeabi/libweexjsc.so  | Bin 7570504 -> 7570392 bytes
 android/sdk/libs/x86/libweexjsc.so  | Bin 12121924 -> 7570392 bytes
 examples/vue/modules/websocket.vue  |  22 ++-
 .../WeexDemo.xcodeproj/project.pbxproj  |   6 +
 ios/playground/WeexDemo/AppDelegate.m   |   2 +-
 .../WeexDemo/WXExtendCallNativeTest.h   |  25 +++
 .../WeexDemo/WXExtendCallNativeTest.m   |  47 ++
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |  32 
 .../WeexSDK/Sources/Bridge/WXBridgeContext.m|  35 ++--
 ios/sdk/WeexSDK/Sources/Bridge/WXJSCoreBridge.m |  23 ++-
 .../Sources/Component/WXScrollerComponent.m |   3 +-
 .../WeexSDK/Sources/Component/WXTextComponent.m |   5 +-
 ios/sdk/WeexSDK/Sources/Debug/WXDebugTool.h |   4 +
 ios/sdk/WeexSDK/Sources/Debug/WXDebugTool.m |  10 ++
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.h|  10 ++
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m|   6 +
 .../WeexSDK/Sources/Loader/WXWebSocketLoader.h  |   2 +-
 .../WeexSDK/Sources/Loader/WXWebSocketLoader.m  |   2 +-
 .../WeexSDK/Sources/Manager/WXBridgeManager.m   |   4 +
 .../Sources/Manager/WXComponentFactory.h|   1 +
 .../Sources/Manager/WXComponentFactory.m|  23 +++
 .../Sources/Manager/WXComponentManager.m|  18 +-
 .../Sources/Manager/WXExtendCallNativeManager.h |  26 +++
 .../Sources/Manager/WXExtendCallNativeManager.m |  80 +
 .../WeexSDK/Sources/Manager/WXModuleFactory.h   |   6 +
 .../WeexSDK/Sources/Manager/WXModuleFactory.m   |  24 +++
 .../WeexSDK/Sources/Manager/WXTracingManager.h  |  33 +++-
 .../WeexSDK/Sources/Manager/WXTracingManager.m  | 169 ---
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |   1 -
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |   6 +-
 ios/sdk/WeexSDK/Sources/Module/WXStreamModule.m |  13 ++
 .../WeexSDK/Sources/Module/WXWebSocketModule.m  |  16 +-
 ios/sdk/WeexSDK/Sources/Monitor/WXMonitor.m |   9 +
 .../Sources/Protocol/WXAppMonitorProtocol.h |   2 +
 .../Protocol/WXExtendCallNativeProtocol.h   |  47 ++
 .../Sources/Protocol/WXTracingProtocol.h|  29 
 ios/sdk/WeexSDK/Sources/Utility/WXUtility.h |  12 ++
 ios/sdk/WeexSDK/Sources/Utility/WXUtility.m |  22 +++
 .../Sources/View/WXComponent+ViewManagement.m   |   1 -
 .../Sources/WebSocket/WXWebSocketDefaultImpl.m  |   2 +-
 ios/sdk/WeexSDK/Sources/WeexSDK.h   |   2 +
 41 files changed, 712 insertions(+), 68 deletions(-)
--




[13/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 9e35bb4c790654a89155ee9f4c31101d79bdaf48
Parents: e0ccb71 b7fa654
Author: acton393 
Authored: Thu Aug 24 22:15:23 2017 +0800
Committer: acton393 
Committed: Thu Aug 24 22:15:23 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Component/WXAComponent.m| 5 -
 ios/sdk/WeexSDK/Sources/Component/WXImageComponent.m| 4 +++-
 ios/sdk/WeexSDK/Sources/Component/WXSwitchComponent.m   | 5 -
 ios/sdk/WeexSDK/Sources/Component/WXTextAreaComponent.m | 5 -
 ios/sdk/WeexSDK/Sources/Component/WXTextComponent.m | 6 --
 ios/sdk/WeexSDK/Sources/Module/WXPrerenderManager.m | 1 -
 6 files changed, 19 insertions(+), 7 deletions(-)
--




[09/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 4c9e5d5b64368367645c94d581a25e48b0b80bff
Parents: cf852b2 4fd66f1
Author: acton393 
Authored: Thu Aug 17 15:37:36 2017 +0800
Committer: acton393 
Committed: Thu Aug 17 15:37:36 2017 +0800

--
 HOW-TO-BUILD.md |17 +-
 SCRIPTS.md  | 4 +-
 build/build.js  | 1 +
 build/config.js |21 +-
 dangerfile.js   | 5 +-
 examples/vanilla/index.js   | 4 +-
 examples/vue/index.vue  | 2 +
 html5/frameworks/vanilla/index.js   |32 +-
 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 +-
 html5/test/unit/vanilla/index.js|13 -
 html5/test/unit/vdom/index.js   |   659 -
 html5/test/unit/vdom/listener.js|   423 -
 html5/test/unit/vdom/node.js|39 -
 .../Sources/Component/WXComponent_internal.h| 2 +
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m | 6 +-
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |16 +-
 .../WeexSDK/Sources/Module/WXAnimationModule.m  | 1 -
 ios/sdk/WeexSDK/Sources/Module/WXTransition.m   | 2 +-
 .../Sources/View/WXComponent+ViewManagement.m   |10 +
 package.json|13 +-
 packages/weex-html5/index.js| 38779 +
 packages/weex-html5/index.min.js| 1 +
 packages/weex-

[06/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: a0a917add1d79ff584984b870d92bd8e768880e0
Parents: 369befd 51ed22d
Author: acton393 
Authored: Fri Aug 11 17:38:23 2017 +0800
Committer: acton393 
Committed: Fri Aug 11 17:38:23 2017 +0800

--
 doc/source/_posts/arkit.md  | 112 +++
 doc/source/_posts/cn/hello.md   |   6 -
 doc/source/_posts/hello_world.md|   7 --
 doc/source/_posts/test.md   |  14 ---
 doc/source/cn/blog/index.md |   4 -
 .../cn/references/advanced/extend-to-ios.md |   4 +-
 .../advanced/integrate-devtool-to-android.md|  86 +-
 doc/source/cn/references/components/text.md |   4 +-
 doc/source/references/advanced/extend-to-ios.md |   5 +-
 doc/source/references/components/text.md|   4 +-
 doc/themes/weex/layout/_partial/header.ejs  |   1 +
 .../weex/layout/_partial/post/summary.ejs   |   1 +
 doc/themes/weex/source/css/blog.scss|   3 +
 doc/themes/weex/source/css/media-queries.scss   |   1 +
 doc/themes/weex/source/css/partial/header.scss  |   6 +-
 .../WeexSDK/Sources/Component/WXListComponent.m |   4 +-
 16 files changed, 217 insertions(+), 45 deletions(-)
--




[07/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: fd4114152f3becd49227d4addea9010c316a2144
Parents: a0a917a 4ffcc7c
Author: acton393 
Authored: Wed Aug 16 20:07:52 2017 +0800
Committer: acton393 
Committed: Wed Aug 16 20:07:52 2017 +0800

--
 .../java/com/taobao/weex/WXEnvironment.java |   2 +-
 .../java/com/taobao/weex/WXSDKInstance.java |  37 ++-
 .../main/java/com/taobao/weex/WXSDKManager.java |  36 ++-
 .../taobao/weex/adapter/ITracingAdapter.java|  31 ++
 .../com/taobao/weex/bridge/WXBridgeManager.java |  66 +++-
 .../java/com/taobao/weex/common/Constants.java  |   3 +
 .../taobao/weex/dom/DOMActionContextImpl.java   |  15 +-
 .../com/taobao/weex/dom/RenderActionTask.java   |  26 +-
 .../java/com/taobao/weex/dom/WXDomHandler.java  |   8 +-
 .../java/com/taobao/weex/dom/WXDomManager.java  |  16 +-
 .../java/com/taobao/weex/dom/WXDomModule.java   |  39 ++-
 .../java/com/taobao/weex/dom/WXDomObject.java   |  24 +-
 .../java/com/taobao/weex/dom/WXDomTask.java |   1 +
 .../taobao/weex/dom/WXRecyclerDomObject.java|   9 +
 .../dom/action/AbstractAddElementAction.java|  26 +-
 .../dom/action/AbstractLayoutFinishAction.java  |   3 +-
 .../weex/dom/action/AddElementAction.java   |  26 ++
 .../taobao/weex/dom/action/AddEventAction.java  |  24 +-
 .../weex/dom/action/CreateBodyAction.java   |  19 ++
 .../weex/dom/action/CreateFinishAction.java |   6 +
 .../weex/dom/action/RefreshFinishAction.java|   4 +
 .../taobao/weex/dom/action/TraceableAction.java |  82 +
 .../weex/dom/action/UpdateAttributeAction.java  |   2 +-
 .../weex/dom/action/UpdateStyleAction.java  |   2 +-
 .../java/com/taobao/weex/tracing/Stopwatch.java | 132 
 .../java/com/taobao/weex/tracing/WXTracing.java | 129 
 .../com/taobao/weex/ui/WXRenderManager.java |  26 +-
 .../ui/component/AbstractEditComponent.java |   2 +-
 .../taobao/weex/ui/component/WXComponent.java   |  65 +++-
 .../com/taobao/weex/ui/component/WXSlider.java  |   8 +-
 .../taobao/weex/ui/component/WXVContainer.java  |  18 ++
 .../ui/component/list/BasicListComponent.java   |   1 +
 .../weex/ui/view/WXBaseCircleIndicator.java |   3 +-
 .../taobao/weex/ui/view/WXCircleViewPager.java  |  57 ++--
 .../ui/view/refresh/core/WXSwipeLayout.java |  15 +-
 .../ui/view/refresh/wrapper/BaseBounceView.java |   2 +-
 .../java/com/taobao/weex/utils/WXLogUtils.java  |  45 +--
 .../com/taobao/weex/utils/WXLogUtilsTest.java   |   1 -
 doc/source/cn/references/common-style.md|   2 +
 doc/source/cn/references/modules/animation.md   |   2 +-
 doc/source/references/common-style.md   |   2 +
 doc/source/references/modules/animation.md  |   2 +-
 examples/vue/market/gcanvas.vue |  10 +-
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |  24 +-
 .../Sources/Component/WXComponent_internal.h|  12 +
 .../Sources/Display/WXComponent+Display.m   |  16 +-
 .../WeexSDK/Sources/Layout/WXComponent+Layout.m |   3 +-
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |  67 +++-
 .../WeexSDK/Sources/Module/WXAnimationLayout.h  |  49 ---
 .../WeexSDK/Sources/Module/WXAnimationLayout.m  | 115 ---
 .../WeexSDK/Sources/Module/WXAnimationModule.h  |   2 +
 .../WeexSDK/Sources/Module/WXAnimationModule.m  |  88 --
 ios/sdk/WeexSDK/Sources/Module/WXTransition.h   |  43 +++
 ios/sdk/WeexSDK/Sources/Module/WXTransition.m   | 311 +++
 ios/sdk/WeexSDK/Sources/Utility/WXConvert.m |   3 +-
 package.json|   1 +
 test/run.sh |  18 +-
 57 files changed, 1453 insertions(+), 328 deletions(-)
--




[14/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 815b4204aaf54e4b3bf586cc277895f194132e7f
Parents: 9e35bb4 d9547f1
Author: acton393 
Authored: Thu Aug 24 22:43:12 2017 +0800
Committer: acton393 
Committed: Thu Aug 24 22:43:12 2017 +0800

--
 test/pages/components/a-src.vue| 67 ++
 test/pages/components/a-support-href1.vue  | 58 
 test/pages/components/a-support-href2.vue  | 58 
 test/pages/components/video-property.vue   | 97 +
 test/scripts/components/a-src.test.js  | 49 +++
 test/scripts/components/video-property.test.js | 45 ++
 6 files changed, 374 insertions(+)
--




[02/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 887f61ad9e617c92c2c529c71d06e3eb3a2dd196
Parents: 899bea1 5894ef6
Author: acton393 
Authored: Thu Aug 10 15:36:37 2017 +0800
Committer: acton393 
Committed: Thu Aug 10 15:36:37 2017 +0800

--

--




[15/25] incubator-weex git commit: Merge branch '0.16-dev' of https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev

2017-09-01 Thread acton393
Merge branch '0.16-dev' of 
https://git-wip-us.apache.org/repos/asf/incubator-weex into ios-feature-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 48065f998a3c2af093fe93f78a1e0d86ccf6933c
Parents: 815b420 2abe322
Author: acton393 
Authored: Fri Aug 25 11:57:32 2017 +0800
Committer: acton393 
Committed: Fri Aug 25 11:57:32 2017 +0800

--
 .../WeexSDK/Sources/Component/WXAComponent.m|  3 --
 .../Sources/Component/WXComponent_internal.h|  4 +--
 .../Sources/Component/WXImageComponent.m|  4 +--
 .../Sources/Component/WXSwitchComponent.m   |  4 +--
 .../Sources/Component/WXTextAreaComponent.m |  4 +--
 .../WeexSDK/Sources/Component/WXTextComponent.m |  5 +---
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m | 29 ++--
 7 files changed, 20 insertions(+), 33 deletions(-)
--




[24/25] incubator-weex git commit: Merge branch 'ios-feature-0.16-dev' of https://github.com/kfeagle/incubator-weex into wip-us-0.16-dev

2017-09-01 Thread acton393
Merge branch 'ios-feature-0.16-dev' of 
https://github.com/kfeagle/incubator-weex into wip-us-0.16-dev


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

Branch: refs/heads/0.16-dev
Commit: 948bfa94ac6c3e83a8c77b12b1bcad031cbe776c
Parents: 1227b69 34b92df
Author: acton393 
Authored: Fri Sep 1 15:22:56 2017 +0800
Committer: acton393 
Committed: Fri Sep 1 15:22:56 2017 +0800

--
 ios/sdk/WeexSDK/Sources/Component/WXEditComponent.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--




[GitHub] incubator-weex pull request #673: change for jsc core

2017-09-01 Thread yuhun-alibaba
GitHub user yuhun-alibaba reopened a pull request:

https://github.com/apache/incubator-weex/pull/673

change for jsc core

1. add cache dir on params
2. use cache dir to init crash handler, when jsc thread crash , will 
collect info
3. update so for jsc multi process

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/yuhun-alibaba/incubator-weex 0.16-dev-3

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-weex/pull/673.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #673


commit 447eeb39ec125dcea39f2dce184c6882424731fc
Author: yuhun-alibaba 
Date:   2017-08-31T07:55:16Z

 * [android] add getCacheDir method for native call, kernerl use it to init 
crash Handler

commit c406a2ee66e11ea91e98299f9bab6acbe8cdd77d
Author: yuhun-alibaba 
Date:   2017-08-31T12:44:39Z

 * [android] when WxInstance report createInstance Exception after jsc 
thread crash, will try reload again

commit 410e0fe3542ce3dd07d34ef56d7ce9b145a5faed
Author: yuhun-alibaba 
Date:   2017-09-01T04:10:45Z

 * [android] update libweexjsc.so, jsc will run on a process alone




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-weex pull request #673: change for jsc core

2017-09-01 Thread yuhun-alibaba
Github user yuhun-alibaba closed the pull request at:

https://github.com/apache/incubator-weex/pull/673


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---