{"push_id":771842371,"size":1,"distinct_size":1,"ref":"refs/heads/XWALK-4749-2","head":"5358487076beb423716f98b1d2b2a2bb55df5d2c","before":"fc5433273901c3ddd6e90daf1da604981e638a4f","commits":[{"sha":"5358487076beb423716f98b1d2b2a2bb55df5d2c","author":{"email":"a5f1090cefb2fd28ebda67ed37303f3246f475fd@intel.com","name":"Minggang Wang"},"message":"[Android]Support external extensions written in C++ on Android\n\nBefore this patch, Crosswalk only supports the extensions written in\nJava.\n\nWith this patch, Crosswalk can load native C++ extensions by calling a\nJava API, which will tell the aboslute location to the XWalkExtensionService.\nThen when the extension service starts, it will load the extension from\nthe proper path. To achieve this purpose, add a new option\n\"--native-extensions\" for make_apk.py. By setting it to the location of\nthe folder, which contains the c++ extension library, the make_apk will\npack them into the final APK file.\n\nAlso, this patch creates two unit tests for native external extensions\nfor runtime client, including shared/embedded modes.\n\nBUG=XWALK-4749","distinct":true,"url":"https://api.github.com/repos/minggangw/crosswalk/commits/5358487076beb423716f98b1d2b2a2bb55df5d2c"}]}