{"push_id":1059534702,"size":46,"distinct_size":46,"ref":"refs/heads/xmlhttprequest-add-missing-ontimeout-onerror-handlers","head":"3f3c8f5c29f92b2d425e4273dc980dc8cf466d6d","before":"655e64730083bcc70b2b5a341d7e28bac3bc9fc5","commits":[{"sha":"a461d25601a3f63902a219632bdb6770993c60f0","author":{"email":"e8f1c8c7b1c5136249ca30be657ad3ccc05f3c3e@fb.com","name":"Martin Konicek"},"message":"Open source Android slider\n\nReviewed By: bestander\n\nDifferential Revision: D3127200\n\nfb-gh-sync-id: d3d51b312c2e32cc7a0f4c0bc084139343e97c3e\nfbshipit-source-id: d3d51b312c2e32cc7a0f4c0bc084139343e97c3e","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/a461d25601a3f63902a219632bdb6770993c60f0"},{"sha":"1bdb6caa0e7109e58b5c33106fe9e590f57ba2d6","author":{"email":"df271145853f8f2b765d870f19f898f9afb77015@fb.com","name":"Konstantin Raev"},"message":"fixed flow error introduced with Sldier\n\nSummary:cc mkonicek\nCloses https://github.com/facebook/react-native/pull/6838\n\nDifferential Revision: D3144492\n\nfb-gh-sync-id: 49eeb95fd2ccaa1b77905bd258b36f48c84463e4\nfbshipit-source-id: 49eeb95fd2ccaa1b77905bd258b36f48c84463e4","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/1bdb6caa0e7109e58b5c33106fe9e590f57ba2d6"},{"sha":"d0566d8bc304e9a2be1be9918b988df1f8a19594","author":{"email":"df271145853f8f2b765d870f19f898f9afb77015@fb.com","name":"Konstantin Raev"},"message":"Fixed images required from node_modules\n\nSummary:This fixes https://github.com/facebook/react-native/issues/6638 by resolving AssetRegistry relatively.\nCloses https://github.com/facebook/react-native/pull/6822\n\nReviewed By: davidaurelio\n\nDifferential Revision: D3144463\n\nPulled By: bestander\n\nfb-gh-sync-id: d3eeb24ae9e08a32f742c50ae5f0314fd33d1b6b\nfbshipit-source-id: d3eeb24ae9e08a32f742c50ae5f0314fd33d1b6b","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/d0566d8bc304e9a2be1be9918b988df1f8a19594"},{"sha":"9adef9133320347ea3e5c65026a16b2dd76f37cf","author":{"email":"e8f1c8c7b1c5136249ca30be657ad3ccc05f3c3e@fb.com","name":"Martin Konicek"},"message":"Fix website after open sourcing Slider\n\nReviewed By: bestander\n\nDifferential Revision: D3144673\n\nfb-gh-sync-id: bdfc35606c29b227228474e5e6a9c0087898783d\nfbshipit-source-id: bdfc35606c29b227228474e5e6a9c0087898783d","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/9adef9133320347ea3e5c65026a16b2dd76f37cf"},{"sha":"97696b61c8a463807e1ffb85768cbc6dabec64b1","author":{"email":"5cc326a5a4e1c9eacc902abf6368c0a64d7a5b7b@gmail.com","name":"kapil verma"},"message":"Fixed typo in docs\n\nSummary: Closes https://github.com/facebook/react-native/pull/6772\n\nDifferential Revision: D3144702\n\nfb-gh-sync-id: f7e6743bc361652f16f50af19305822d05a047fa\nfbshipit-source-id: f7e6743bc361652f16f50af19305822d05a047fa","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/97696b61c8a463807e1ffb85768cbc6dabec64b1"},{"sha":"9e78a63f8417a08d5da9b4a96e978ba5290bbb7f","author":{"email":"8341b54a00cc41bb26417b5bfbf876432380ca3e@ya.ru","name":"Aleksei Androsov"},"message":"Remove double to string convertion in FormData\n\nSummary:These convertions introduced by 2 different PRs\nhttps://github.com/facebook/react-native/commit/5061fde3173e6228d544b5df1ce8ce4e2a7dd2a4\nhttps://github.com/facebook/react-native/commit/de392b5351494675220e0ef5176d8a8f3d473477\nCloses https://github.com/facebook/react-native/pull/5815\n\nDifferential Revision: D3144703\n\nfb-gh-sync-id: a483916bb7387a64d89f809ccfb35ecb9a065b1e\nfbshipit-source-id: a483916bb7387a64d89f809ccfb35ecb9a065b1e","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/9e78a63f8417a08d5da9b4a96e978ba5290bbb7f"},{"sha":"37caef246d220862cd59ed1d5c4f2154c3c05ff8","author":{"email":"ec80808e9b326bbdfa7fa51201eda1ed8ba5753c@gmail.com","name":"Marcelo Kanzaki"},"message":"Update SignedAPKAndroid.md\n\nSummary:From the documentation I thought I only had to sign an application if I intended to publish it to the Play Store. Turns out this is not true. Signing is still required if you want to install the APK on any device at all. Unsigned APK's are for simulators only.\nCloses https://github.com/facebook/react-native/pull/6795\n\nDifferential Revision: D3133747\n\nfb-gh-sync-id: ae91111cb20984ebe8ac2443971b373a3f4c848e\nfbshipit-source-id: ae91111cb20984ebe8ac2443971b373a3f4c848e","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/37caef246d220862cd59ed1d5c4f2154c3c05ff8"},{"sha":"2a03182b1c319be6f000c8455dc816e920543e48","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@honestbuildings.com","name":"Nick"},"message":"CHORE - Remove Trailing Spaces\n\nSummary:Remove Trailing Spaces.\n\nWhy:\nSometimes there are conflicts with trailing spaces\nSaves space\nThose whose tools automatically delete them will have their pr watered down with trailing space removal\nCloses https://github.com/facebook/react-native/pull/6787\n\nDifferential Revision: D3144704\n\nfb-gh-sync-id: d8a62f115a3f8a8a49d5b07f56c540a02af38cf8\nfbshipit-source-id: d8a62f115a3f8a8a49d5b07f56c540a02af38cf8","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/2a03182b1c319be6f000c8455dc816e920543e48"},{"sha":"6a133d78a8fe78f92f1c33dfa969896b96e2e38d","author":{"email":"ef8ab6a7d5a960f2a3ac283f3efcbb4ee1c5dae5@qq.com","name":"sunnylqm"},"message":"Use es6 in animation examples\n\nSummary: Closes https://github.com/facebook/react-native/pull/5936\n\nDifferential Revision: D3144654\n\nPulled By: davidaurelio\n\nfb-gh-sync-id: 7e2d3af60d202c209df94591fa5ebc9475e6110d\nfbshipit-source-id: 7e2d3af60d202c209df94591fa5ebc9475e6110d","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/6a133d78a8fe78f92f1c33dfa969896b96e2e38d"},{"sha":"82000416948edaf9431f94bdfc4db30e5fea529c","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@sk3vy.com","name":"Adam Miskiewicz"},"message":"Pass transformOptions to getShallowDependencies.\n\nSummary:We weren't passing `transformOptions` to `getShallowDependencies`, and therefore, when this method was called on a module, it would bust the cache and cause a retransform of the file. This was resulting in a complete retransforming of all files when the HMR Client connected to the packager.\nCloses https://github.com/facebook/react-native/pull/6843\n\nDifferential Revision: D3145306\n\nPulled By: martinbigio\n\nfb-gh-sync-id: 3619c27801b2fc07b758fafed47fcc892bb8e6db\nfbshipit-source-id: 3619c27801b2fc07b758fafed47fcc892bb8e6db","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/82000416948edaf9431f94bdfc4db30e5fea529c"},{"sha":"41576eaa56b75412f7ce80f8f83e118c4b06c1a4","author":{"email":"c38cea3ad8f30948969246765477adaff55121ba@fb.com","name":"Thomas Aylott"},"message":"Fixes hotcode reloading issue\n\nReviewed By: martinbigio\n\nDifferential Revision: D3136032\n\nfb-gh-sync-id: 5666fd45ffa574d2156b03c7bfbda3fe97090f56\nfbshipit-source-id: 5666fd45ffa574d2156b03c7bfbda3fe97090f56","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/41576eaa56b75412f7ce80f8f83e118c4b06c1a4"},{"sha":"06b2998de82e49cc6a6a7ffa1bed1cc207f7b050","author":{"email":"b85406b76c567462336c15208b946dccbd45695a@fb.com","name":"Spencer Ahrens"},"message":"Rework scroll management\n\nReviewed By: devknoll\n\nDifferential Revision: D3138464\n\nfb-gh-sync-id: fd1bb7f623c689836ae52ea8bf384d8efccddfea\nfbshipit-source-id: fd1bb7f623c689836ae52ea8bf384d8efccddfea","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/06b2998de82e49cc6a6a7ffa1bed1cc207f7b050"},{"sha":"eecdf7d356f5aa394aca18a46ca37e5cd8a10c4b","author":{"email":"f4a55faf60bb10e7c0e015e64623097aa7a541a4@fb.com","name":"Hedger Wang"},"message":"disable interaction during transition.\n\nSummary:When navigating from one view to another you can still interact with\nthe current view. This means that a user can tap a button multiple times and trigger multiple transitions.\n\nThe view that is being transitioned off the screen should not be allowed to\nreceive any user interaction while it is being transitioned.\n\nReviewed By: javache\n\nDifferential Revision: D3143202\n\nfb-gh-sync-id: cc033bbdf0cb9e717f62d2fcf751155406da846c\nfbshipit-source-id: cc033bbdf0cb9e717f62d2fcf751155406da846c","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/eecdf7d356f5aa394aca18a46ca37e5cd8a10c4b"},{"sha":"c30d125050d0a82f5133cc14fc82d0fd9e95e371","author":{"email":"f0261b037b9ae5dac9dd83d540eac374734e5f0d@jameside.com","name":"James Ide"},"message":"Honor the version of \"react\" under peerDeps when setting up a new project\n\nSummary:We need this since React 15.0.0 is coming and will break `react-native init`, which currently installs the latest version of React. We'll need some changes to React Native to support 15 that Sebastian is actively working on, but till that lands we want `react-native init` to continue working.\nCloses https://github.com/facebook/react-native/pull/6846\n\nDifferential Revision: D3148182\n\nPulled By: sebmarkbage\n\nfb-gh-sync-id: 3df5bc184c0b82d2c9c320c620256c7c8568d90b\nfbshipit-source-id: 3df5bc184c0b82d2c9c320c620256c7c8568d90b","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/c30d125050d0a82f5133cc14fc82d0fd9e95e371"},{"sha":"874bcd3ee3ea4fdc88de61a737416160966af958","author":{"email":"d3ffe9fec686bcd12dc191f6b8075098d403e514@gmail.com","name":"Krzysztof Magiera"},"message":"JS tests.\n\nSummary:JEST tests for `useNativeDriver` option in AnimatedImplementation.js. Adding this to protect from potential changes in Animated.js that might break the interaction with the NativeAnimatedModule. Most of those tests just verify that a valid method of NativeAnimatedModule gets called as a result of animated nodes management operations.\n\n**Test plan (required)**\nRun `npm test Libraries/Animated/src/__tests__/AnimatedNative-test.js`\nSee 9 tests passed\nCloses https://github.com/facebook/react-native/pull/6821\n\nDifferential Revision: D3149876\n\nfb-gh-sync-id: 8911c5b0f96074115a62153c05162ff24ee2caa1\nfbshipit-source-id: 8911c5b0f96074115a62153c05162ff24ee2caa1","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/874bcd3ee3ea4fdc88de61a737416160966af958"},{"sha":"2d0051f21371e8a51fde836c62a474a941023dd4","author":{"email":"3bf7eb0bd22fd196151607c04217b0c8cc8f1973@fb.com","name":"Andrei Coman"},"message":"Fix logging reported by RUN_JS_BUNDLE\n\nReviewed By: mhorowitz\n\nDifferential Revision: D3144775\n\nfb-gh-sync-id: 9d6aa66a74437c90faa09dc53d8772be79a4c65e\nfbshipit-source-id: 9d6aa66a74437c90faa09dc53d8772be79a4c65e","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/2d0051f21371e8a51fde836c62a474a941023dd4"},{"sha":"b845a5816e5c1d37bafa785f307f6c993dc808cd","author":{"email":"ef8ab6a7d5a960f2a3ac283f3efcbb4ee1c5dae5@qq.com","name":"sunnylqm"},"message":"Android Slider is now open sourced\n\nSummary: Closes https://github.com/facebook/react-native/pull/6839\n\nDifferential Revision: D3150348\n\nPulled By: mkonicek\n\nfb-gh-sync-id: f8371f199adb9be80895213764cb82e24a080b8d\nfbshipit-source-id: f8371f199adb9be80895213764cb82e24a080b8d","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/b845a5816e5c1d37bafa785f307f6c993dc808cd"},{"sha":"a1e105eea51ec7b8962bd43eec8be8aa15d94c5b","author":{"email":"1a78338e122ddc63c0431fd653c0c206354b006c@gmail.com","name":"Chris Liu"},"message":"react app root path can be override by env var 'react_native_app_root'\n\nSummary:This PR is to solve app build issue when node_modules is a symlink by providing an environmental variable to override the current *smart* guessing of app root path.\nI met this issue when I tried to setup a shared incremental node_modules directory to speed our react-native app build speed in CI. But the build crashed in step 'bundleReleaseJsAndAssets' with error messages like:\n> :app:bundleReleaseJsAndAssets\n> bundle: Created ReactPackager\n> uncaught error Error: NotFoundError: Cannot find entry file index.android.js in any of the roots:[\"/home/jenkins/shared_data\"]\n\nThe build is fixed by applying this patch and adding 'export react_native_app_root=${WORKSPACE}' before './gradlew assembleRelease' in build script.\n\n**Test plan**\n1. react-native init demo # init a demo app from scratch\n2. cd demo/android && ./gradlew assembleRelease # build works fine\n3. mkdir ~/shared_data && mv ../node_modules ~/shared_data && cd .. && ln -s ~/shared_data/node_modules . # create symlink for node_modules in shared d\nCloses https://github.com/facebook/react-native/pull/6859\n\nDifferential Revision: D3150341\n\nfb-gh-sync-id: efbe19b7f6b3053f18d8e568deb75d24861c27ff\nfbshipit-source-id: efbe19b7f6b3053f18d8e568deb75d24861c27ff","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/a1e105eea51ec7b8962bd43eec8be8aa15d94c5b"},{"sha":"b8da6a29636d152f23f9e4c3b9e476d18b8fdfab","author":{"email":"2e272eddd959d1d0cf6ef86cf6e48f56f05de4d1@fb.com","name":"David Aurelio"},"message":"Wait for the modules directory to be created before writing module files\n\nSummary: Typo: the operation of writing module files to a common sub-directory didn?t wait until that directory was created, because `Promise.all` was invoked directly as argument to `.then()`, rather than putting it in a lambda function.\n\nReviewed By: andreicoman11\n\nDifferential Revision: D3150338\n\nfb-gh-sync-id: c65270b1757a248993048b039f5ebadb281b2eea\nfbshipit-source-id: c65270b1757a248993048b039f5ebadb281b2eea","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/b8da6a29636d152f23f9e4c3b9e476d18b8fdfab"},{"sha":"817ec2d7561768d3147a210abfa18cb3bab8d1bd","author":{"email":"2e272eddd959d1d0cf6ef86cf6e48f56f05de4d1@fb.com","name":"David Aurelio"},"message":"wait for bundle save, don't silence errors\n\nSummary:The logic when saving a bundle was flawed: we didn?t wait for promises returned by the `save` operation.\nThat would silence all errors from `save`.\n\nReviewed By: andreicoman11\n\nDifferential Revision: D3150363\n\nfb-gh-sync-id: cdabf6f0e171aece5bd1fcb59654fa7c147988ba\nfbshipit-source-id: cdabf6f0e171aece5bd1fcb59654fa7c147988ba","distinct":true,"url":"https://api.github.com/repos/grgmo/react-native/commits/817ec2d7561768d3147a210abfa18cb3bab8d1bd"}]}