{"push_id":671838418,"size":7,"distinct_size":7,"ref":"refs/heads/crosswalk-14/43.0.2357.65","head":"252fc6f4c7f5d29a35e4e7c894f1e55014bf1573","before":"980a5aa56ac7625ec01c905fcca18734ef5d5ab0","commits":[{"sha":"659cf8138d6c66efa593f504eae47d172c5c48c4","author":{"email":"140417d8a95a7b29c412635e9e450ff35ca54a3e@intel.com","name":"Dongseong Hwang"},"message":"[TEMP][IVI] WebGL: Turn off MSAA.\n\nMSAA is disabled for now and will be enabled once known issues are fixed for IVI.\n\nBUG=https://crosswalk-project.org/jira/browse/XWALK-1113","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/659cf8138d6c66efa593f504eae47d172c5c48c4"},{"sha":"4120d4dbe845f0c2d9ad9c8f5191e2fbf10bc365","author":{"email":"b7f5c7b418c486227fed1e7e93a8ba75877793af@intel.com","name":"Andrey Malyshev"},"message":"The Chrome DevTools protocol part of the XDK\n\nin-depth allocation tracker\n\nThere are three new commands are added by analogy with Chrome DevTools\nallocation tracker. Start/Stop and Event which is sent by timer.\nCommand stopTrackingHeapXDK accepts three parameters: stack depth for unwinding,\nSample After Value - period of timer and a flag to collect retention\ninformation or not. Event sends to the host currently collected data about\nsymbols/callstack/objects. Command stopTrackingHeapXDK returns the final\ninfo witch is similar to Event passed format with one more parameter: duration\nof the collection.\n\nBasing on this info consumer can build allocation call tree for any period of\ntime, annotate source by self and total allocation mertics and annotate\nallocation call tree by the objects, which retain other objects in the memory","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/4120d4dbe845f0c2d9ad9c8f5191e2fbf10bc365"},{"sha":"ce40417189248e6a02d7326239a5b1d2c62d0e14","author":{"email":"1636aba758fd09db34fc460245a955cbdbde3998@intel.com","name":"Junmin Zhu"},"message":"[Android] WebCL support for Crosswalk.\n\nWebCL 1.0 defines a JavaScript binding to the Khronos OpenCL standard\nfor heterogeneous parallel computing. Its spec is available at:\nhttp://www.khronos.org/registry/webcl/specs/latest/1.0/\n\nThis patch includes WebCL basic APIs support, dynamic loading mechanism\netc. WebCL support is controlled by \"ENABLE_WEBCL\" flag, and it's enabled\nby default on Android. If you want to disable with WebCL,\nplease add \"-Denable_webcl=0\" when running the \"xwalk/gyp_xwalk\" before building.\nAnd run conformance test(src/third_party/webcl/src/) in the XWalkCoreShell.\n\nCurrently, Intel CPU/GPU, Qualcomm CPU/GPU and Power VR GPU are supported.\nBut OpenCL library isn't always shipped with device by default, even it supports OpenCL.\nFor example: Google Nexus series. It requires to install OpenCL library manually.\n\nTEST=WebCL conformances test on Asus MemoPad and Xiaomi3.\n\nKnown issue:\n1. miss oilpan support.\n2. miss cl_khr_gl_sharing extension support.\n3. load library in render process.\n\nBecause PowerVR OpenCL library doesn't support gl_sharing related APIs,\nCrosswalk would return false when dynamic loading gl_sharing related APIs.\nDue to they are not mandatory by OpenCL 1.2 Spec, but optionally supported through extension.\nSo doesn't force to load these APIs.\n\nBUG=XWALK-3597\n\nR=dongseong.hwang@intel.com, halton.huo@intel.com, kenneth.r.christiansen@intel.com\n\nBUG=XWALK-2550","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/ce40417189248e6a02d7326239a5b1d2c62d0e14"},{"sha":"3ab30a98bdf86a55c4814d119515e8e08b3de3c1","author":{"email":"5d2a333041f63152d9d465642d9df53ce2c9b4a7@intel.com","name":"Mrunal Kapade"},"message":"Update WebCL code to drop value conversion macros in sync with Upstream\n\nTo reflect following changes upstream,\nhttps://codereview.chromium.org/946973005\nhttps://codereview.chromium.org/1013643002","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/3ab30a98bdf86a55c4814d119515e8e08b3de3c1"},{"sha":"745941ca5f5f7550cb20ab6e68a20181fd0b0c84","author":{"email":"46e435bb944801045be2ec9710aed36cabaa0b17@intel.com","name":"Alexis Menard"},"message":"Fix XDK code so that it uses size_t instead of int.\n\nThis is useful to support 64 bits because call sites of that\nAPI usually uses std functions which returns a size_t and size_t\nis not going to git into an int on 64 bits. Today it triggers a\nwarning of potential data loss.","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/745941ca5f5f7550cb20ab6e68a20181fd0b0c84"},{"sha":"6cea83c349beb0e53c1bf9bc3fcafcd66a9c75cb","author":{"email":"d8e7ebb42eb663eb6bb1ccae4bb27276f3efaa53@intel.com","name":"Lin Sun"},"message":"Exclude impulse wav files is hrtf is disabled\n\nhrtf means \"Head-related transfer function\". It's to put the source\nin a 3-D related position to the listener. Without this feature,\nwe can remove all the impluse wav resources.\n\nThis patch is backported from the crosswalk-lite branch\n\nBUG=https://crosswalk-project.org/jira/browse/XWALK-3929\nTEST=Build with/without flag disable_webaudio_hrtf and simple test on XWalkCoreShell.apk\nSIZE_REDUCED=140k(Release build on ARM)","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/6cea83c349beb0e53c1bf9bc3fcafcd66a9c75cb"},{"sha":"252fc6f4c7f5d29a35e4e7c894f1e55014bf1573","author":{"email":"66c575140d1f53313dfb9fdbcc02e4dc62c8ad3d@intel.com","name":"hujiajie"},"message":"[Android] Enable WebCL on devices which only have OpenCL 1.1 support.\n\nWebCL 1.0 is based on OpenCL 1.1, so this feature should be available as\nlong as the device supports OpenCL 1.1 or above. This commit eliminates\nthe hard dependencies on several OpenCL 1.2 APIs.\n\nWebCLDevice::release() is deliberately removed since clReleaseDevice() is only\navailable since OpenCL 1.2 to release a sub device, while it is actually not\nrequired by the WebCL 1.0 implementation.\n\nBUG=XWALK-3975","distinct":true,"url":"https://api.github.com/repos/Bysmyyr/blink-crosswalk/commits/252fc6f4c7f5d29a35e4e7c894f1e55014bf1573"}]}