Merge remote-tracking branch 'remotes/upstream/release-0.16' into 
android-feature-text-rtl

# Conflicts:
#       android/sdk/src/main/java/com/taobao/weex/dom/WXTextDomObject.java


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

Branch: refs/heads/master
Commit: c2db749c754790d77c62ee331fc6ae1509d6465c
Parents: 8e41fb3 3cf15bc
Author: misakuo <misa...@apache.org>
Authored: Wed Oct 11 10:09:29 2017 +0800
Committer: misakuo <misa...@apache.org>
Committed: Wed Oct 11 10:09:29 2017 +0800

----------------------------------------------------------------------
 .github/PULL_REQUEST_TEMPLATE.md                |  34 +-
 CONTRIBUTING.md                                 |  20 +-
 README.md                                       |   1 +
 WeexSDK.podspec                                 |   2 +-
 android/sdk/libs/armeabi/libweexjsb.so          | Bin 22556 -> 22620 bytes
 android/sdk/libs/armeabi/libweexjsc.so          | Bin 325660 -> 342264 bytes
 android/sdk/libs/armeabi/libweexjss.so          | Bin 6754016 -> 6754016 bytes
 android/sdk/libs/x86/libweexjsc.so              | Bin 12121924 -> 12126020 
bytes
 .../main/java/com/taobao/weex/WXSDKEngine.java  |   3 +-
 .../java/com/taobao/weex/WXSDKInstance.java     |  11 +-
 .../taobao/weex/bridge/NativeInvokeHelper.java  |   2 +-
 .../java/com/taobao/weex/bridge/WXBridge.java   |  43 ++-
 .../com/taobao/weex/bridge/WXBridgeManager.java | 184 ++++++---
 .../java/com/taobao/weex/common/IWXBridge.java  |   9 +
 .../main/java/com/taobao/weex/dom/WXAttr.java   |  15 +-
 .../com/taobao/weex/dom/WXCellDomObject.java    |  11 +
 .../java/com/taobao/weex/dom/WXDomManager.java  |   4 +
 .../java/com/taobao/weex/dom/WXDomObject.java   |  19 +-
 .../main/java/com/taobao/weex/dom/WXEvent.java  |   3 +
 .../taobao/weex/dom/WXRecyclerDomObject.java    |  50 ++-
 .../com/taobao/weex/dom/WXTextDomObject.java    |  39 +-
 .../com/taobao/weex/dom/binding/ELUtils.java    |  14 +-
 .../taobao/weex/dom/binding/WXStatement.java    |  93 +----
 .../java/com/taobao/weex/dom/flex/CSSNode.java  |  32 +-
 .../com/taobao/weex/el/parse/ArrayStack.java    |   3 -
 .../java/com/taobao/weex/el/parse/Block.java    |   7 +-
 .../java/com/taobao/weex/el/parse/Operator.java |   3 +-
 .../com/taobao/weex/el/parse/Operators.java     |   3 -
 .../java/com/taobao/weex/el/parse/Symbol.java   |   3 +-
 .../java/com/taobao/weex/el/parse/Token.java    |   5 +-
 .../taobao/weex/ui/component/WXComponent.java   |  26 +-
 .../weex/ui/component/binding/Layouts.java      | 106 ++++-
 .../weex/ui/component/binding/Statements.java   | 122 ++++--
 .../ui/component/list/BasicListComponent.java   |  82 +---
 .../taobao/weex/ui/component/list/WXCell.java   |  30 ++
 .../list/template/CellLifecycleManager.java     | 211 ----------
 .../component/list/template/DomTreeBuilder.java | 100 +++++
 .../component/list/template/TemplateCache.java  |  30 ++
 .../list/template/TemplateViewHolder.java       |   9 +
 .../list/template/WXRecyclerTemplateList.java   | 387 ++++++++++++++-----
 .../weex/ui/view/WXBaseCircleIndicator.java     |  40 +-
 .../com/taobao/weex/utils/BoxShadowUtil.java    |  65 ++--
 .../java/com/taobao/weex/utils/WXFileUtils.java |  26 ++
 .../java/com/taobao/weex/utils/WXLogUtils.java  |  17 +
 .../taobao/weex/utils/WXReflectionUtils.java    |   6 +
 .../taobao/weex/utils/WXSoInstallMgrSdk.java    |  56 +++
 .../java/com/taobao/weex/WXSDKEngineTest.java   |  12 +-
 .../java/com/taobao/weex/el/ParserTest.java     |   4 +-
 .../ui/component/binding/StatementTest.java     |   8 +-
 .../com/taobao/weex/utils/WXFileUtilsTest.java  |   8 +
 .../taobao/weex/bridge/WXWebsocketBridge.java   |  15 +
 dangerfile-android.js                           |   8 +-
 dangerfile-ios.js                               |  10 +-
 dangerfile-jsfm.js                              |   8 +-
 dangerfile.js                                   |   6 +-
 doc/source/cn/guide/set-up-env.md               |   4 +-
 .../cn/references/advanced/extend-to-ios.md     |   4 +-
 doc/source/cn/references/components/image.md    |  24 ++
 doc/source/cn/releasenote.md                    |  51 +++
 doc/source/guide/set-up-env.md                  |  34 +-
 doc/source/references/advanced/extend-to-ios.md |   4 +-
 doc/source/references/components/image.md       |  22 ++
 doc/source/releasenote.md                       |  51 +++
 examples/component/web-demo.we                  |   3 +-
 html5/render/browser/extend/api/stream.js       |   2 +-
 .../RecycleList/WXComponent+DataBinding.h       |   2 +-
 .../RecycleList/WXComponent+DataBinding.mm      |   2 +
 .../Sources/Component/WXComponent_internal.h    |   2 +
 .../Sources/Component/WXImageComponent.m        |  89 ++---
 .../Sources/Component/WXScrollerComponent.m     |  38 +-
 .../WeexSDK/Sources/Component/WXTextComponent.m |   3 +-
 ios/sdk/WeexSDK/Sources/Component/WXTransform.m |   5 +-
 .../WeexSDK/Sources/Component/WXWebComponent.m  |   2 +
 .../Sources/Controller/WXBaseViewController.h   |   2 +-
 .../Sources/Controller/WXBaseViewController.m   |   6 +
 .../Sources/Controller/WXRootViewController.m   |   1 +
 .../WeexSDK/Sources/Events/WXComponent+Events.m |  15 +-
 .../WeexSDK/Sources/Loader/WXResourceLoader.m   |  10 +
 .../WeexSDK/Sources/Manager/WXTracingManager.m  |   6 +-
 .../WeexSDK/Sources/Module/WXNavigatorModule.h  |   3 +-
 .../WeexSDK/Sources/Module/WXWebSocketModule.m  |   2 +-
 ios/sdk/WeexSDK/Sources/Utility/WXDefine.h      |   2 +-
 ios/sdk/WeexSDK/Sources/Utility/WXUtility.m     |   7 +-
 ios/sdk/WeexSDK/Sources/View/WXView.m           |   9 +
 ios/sdk/WeexSDKTests/WXStreamModuleTests.m      |   2 +-
 pre-build/native-bundle-main.js                 |  16 +-
 scripts/commit-msg.sh                           |   6 +-
 87 files changed, 1609 insertions(+), 825 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/c2db749c/android/sdk/src/main/java/com/taobao/weex/dom/WXTextDomObject.java
----------------------------------------------------------------------
diff --cc android/sdk/src/main/java/com/taobao/weex/dom/WXTextDomObject.java
index eea8df9,e9a5c79..c66e1af
--- a/android/sdk/src/main/java/com/taobao/weex/dom/WXTextDomObject.java
+++ b/android/sdk/src/main/java/com/taobao/weex/dom/WXTextDomObject.java
@@@ -37,9 -39,11 +37,12 @@@ import android.text.TextUtils
  import android.text.style.AbsoluteSizeSpan;
  import android.text.style.AlignmentSpan;
  import android.text.style.ForegroundColorSpan;
+ import android.util.Log;
+ 
 +
  import com.taobao.weex.WXEnvironment;
  import com.taobao.weex.common.Constants;
+ import com.taobao.weex.common.WXThread;
  import com.taobao.weex.dom.flex.CSSConstants;
  import com.taobao.weex.dom.flex.CSSNode;
  import com.taobao.weex.dom.flex.FloatUtil;

Reply via email to