* [android] Fix devtool crash & support resetBridge (#1548)

* Default progress

* Fix dispatchMessage parmas

* Fix top crash

* [core] Android通过编译,增加testCase

* [Core] Refactor. Dom module should call weex core.

* [core] 修复AST parse对double的解析问题

* [core]  fixed call expression and member expression

* [core] fixed build error

* [core] add array.slice function

* Set new thread status

* singleprogress only

* [core] fixed callee expression

* [core] fix new thread status

* [core] fixed call expression

* [core] 修复各类Array导致的内置函数问题, jsonok

* load libweexjss.so failed,error=dlopen failed: library "libJavaScriptCore.so" not found if libweexjss.so and libJavascript.so are not in the same dir

* Clear _fixedComponents when unload. Clear weex core objects when dom module's destroy instance is called.

* Try fix libJavaScriptCore.so not found crash

* Try fix libJavaScriptCore.so not found crash

* [core] fixed ref and childrens call

* [core] rax js running and debug fixed

* [core] only left one question to call body, other fixing

* [core] running rax ok and bugfix

* [core] add comment for span add string children

* [android] 还原打包脚本的release配置

* Trace libjavascriptso not found

* Update so link path

* remove LOGE, some condition use LOGD

* multi progress

* [core] Fixed Build OK

* [core] fixed build link error

* MultiProgress gray

* Update so

* [Core] Refactor. Fix JSDebug with devtool.

* [Core] Refactor. Add data render files.

* [core] fixed build ios link error

* Fix native npe and add all link library path

* Update gcc jsc

* [core] fixed ios build error

* Update so

* [ios] change scheme release to debug

* Init sender and script_side_functions_ = null

* Update so fix npe

* Do not dlclose handle if dlopen failed

* fix crash file log name lost error

* Fix light app dispatch and onmessage data length loss

* Remove log

* Add log

* Update so

* Update so

* Update so

* Update so

* Update so

* Update so

* Update so

* Update so

* Update so fix lightapp bugs

* [Core] Refactor. Fix function declaration.

* [core] fixed crash and merge member call op code,  opt render manager

* Remove log

* Update so to gray

* Fix npe

* [iOS] When print WXSDKInstance, do not use %@ which may cause thread freeze due to thread issue.

* [core] fixed UC json case can't show, control bug fixed and merge bug fixed

* Close database should be threadSafe as ensuredatabase function

* [core] fixed rax root node to showing

* [iOS] Protect flexCssNode variable.

* [iOS] Avoid use ivar in block which makes compiler unhappy.

* [Core] Refactor. Fix subclass of WXScrollerComponent cannot scroll because of _contentSize not set.

* [core]fix the error of use delete memory

* [core] add for each imp

* [Core] Refactor. Avoid unnecessary layout.

* use std::unique_ptr to avoid memory leak

* Update so

* [core] supporting for in, indexOf, break, continue, value ref, opt and bugfix

* [core] add OP_OR, supporting undefine and null as nil

* [core] bugfix and function name standard

* native timer support lightApp

* [core] rm unuse file

* native timer support lightApp

* Update so to support light app setTimeout

* Fix npe

* use jsc's path if getLdLibraryPath return null

* [core] stop jni call when js framwork init faild

* [Core] Refactor. Fix waterfall header component layout.

* [Core] Refactor. Fix cell layout in list.

* do not update libld path if it is null

* [core] fixed json, read var outsize and declaration var rename again

* avoid null ptr

* [core] fix stringstream overflow

* [Android] rm prepareJsc method

* [core] fixed member acess left value call

* [core] fix scoped_jstring NPE

* [core] fix vsnprintf crash

* [core] update so

* support gcanvas link

* support gcanvas link

* [core] rax running bugfix

* [core] fixed call order error

* [core] add  JSON.stringify function

* [Android] fix WXHeader sticky problem

* [core] fix string add sequence problem

* [core] miss file in cmakelist

* [core] fix JNI pinned array reference table overflow

* [core] update so

* [core] fix data render ref problem

* [core] add string compare with seq

* [core] fixed function call after the register  var ref reset to clear

* feat:  Reduce WXParams obj time of Serializable

* [core] fixed jsx node running error, arrow function default return jsxnode ptr

* Update so to gray

* Update so to gray

* [core] add OP_NOT, NEQ, NSEQ

* [Core] Data render. Add files to iOS project.

* [iOS] add WXDispalyLinkManager object to manager displaylink

* [core] fixed log crash

* [core] fixed build error

* [iOS] add WXDisplayLinkManager.h and WXDisplayLinkManager.m

* [iOS] add WXDisplayLinkManager.h

* Support dev tool

* [core] add value ref for memory opt

* * [android] Support NetworkHandler for image/stream/font

* [core] fix OP_NEW modify error, add string trim

* [core] add encodeURIComponent

* fixed android and ios image diff

* [core] add android eof error

* [core] merge OP_NEW, new expression

* [core] fix random jsx compile error, remember bool class member default value must be set!

* [Core] Update project for deleted files.

* [Core] Update project for deleted files.

* [core] update cmakelist for delete file

* [core] fix cmakelist error

* [iOS] Turn off clang_warn_comma.

* Update libweexcore.so

* [core] support data and props in component parse, support vcomponent

* [core] fix ios compile error

* [Core] Refactor. Remove pixel value rounding on iOS.

* [Core] Refactor. Remove pixel value rounding on iOS. Using MACRO.

* [Core] Refactor. Remove subcomponents from _indexDict and unbind them on removeComponent action.

* Fix light app lose double data

* [iOS] Do not print _rootView.frame in description which may cause deadlock.

* [WEEX-606][Android]fix monitor data (#1497)

* [Android] writescreen check stage limimt
* [Android] add writescreen swtich
* [Android] monitor download failed
* [Android] when download success,report download stage

* [iOS] Optimize scroller paging effect.

* [ios] fix page cant show error

* * [Android] ADD wxBodyRatio

* [Core] Refactor. Fix layout.

* * [android] Fix image network handler

* [WEEX-607][iOS] [weex monitor improvement

* * [iOS] edit img size monitor

* [core] unordered_map insert do not cover exsited key

* [core] add utf16 to utf8 util

* [Core] Refactor. Fix refreshInstance method. WHY change 'data' to '[WXUtility JSONString:data]' without any code review!

* [Core] Build issues.

* [ios] fix data render refreshInstance

* [Core] Refactor. NSNull pass to weexcore.

* [Core] Refactor. Add safeContainerStyleWidth.

* [android] fix buile compile error

* * [android] weexcore jsfunction bugfix : devtool

* [Core] Refactor. Fix waterfall cell layout.

* Update so fix component method unwork

* [iOS][BugFix] Fix the UICollectionView Bad Access Crash under system 10.0.

* [iOS][CodeStyle]Code style format

* * [android] Update jsfuntion

* [Core] Refactor. Adapt for a speical layout case. Multiple vertical flex lists inside a horizontal scroller.

* [Core] Refactor. Protect for nullptr to std::string cast.

* [Core] Refactor. Cannot add invalid component to list.

* [Core] Refactor. Fix appbar render bug on iOS.

* [WEEX-609][iOS]apm monitor logic modify (#1505)

* [iOS] interactionTime should not calculate rootcomponent

*[iOS] only js create finish ,then check if add view and report

* [iOS] add instance id info when exec in globalContext

* [Core] Refactor. Handle "margin/padding/borderWidth" beforehand.

* Support page_zise

* * [android] Error code classification.

* * [Android] Add contentMD5Match back.

https://github.com/apache/incubator-weex/pull/989/files

* [Core] Refactor. Vsync should be retriggered on iOS.

* Support scroller pageEnable and pageSize attr

* Fix java.util.ConcurrentModificationException

* [iOS] Fix crash WXRecycleSliderScrollView.delegate may not responds to @selector(wx_component)

* [iOS] Fix crash WXRecycleSliderScrollView.delegate may not responds to @selector(wx_component)

* Fix regist too many Broadcast Receivers

* fix light app postmessage error

* Fix java.lang.ArrayIndexOutOfBoundsException

* Use arraylist

* * [android] Add resetBridge

* [Core] Refactor. Delete unused files.

* * [android] Fix WX_RENDER_ERR_COMPONENT_NOT_REGISTER and WX_RENDER_ERR_BRIDGE_ARG_NULL to Native_ERROR

* * [android] Make devtool callNativeModule return object.

* * [android] Rename to WXDebugJsBridge

* * [android] refector devtool jsfunction

* * [android] Update connect with devtool

* * [android] Remove IDebugProxy

* * [android] Remove IWXDebugJsBridge

* * [android] DebugServerProxy Decoupled.
1 file changed
tree: f63e254ecd0a338a0c24049e7a81d07b83370a18
  1. src/
  2. tools/
  3. build.gradle
  4. proguard-rules.pro