{"push_id":3086738023,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"c30c803b89be8ef03403314702bf9ec439e6d9ce","before":"7197aa026b6d262faa8f4dc6bb3e591f860cdc95","commits":[{"sha":"106de1201b08d20e6501415b38ba331d6f325f12","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Fixed incorrect systrace marker in UIManagerBinding::dispatchEvent\n\nSummary: `SystraceSection` relies on RAII, so previously it measured only `if (eventTarget) {`'s body.\n\nReviewed By: mdvacca\n\nDifferential Revision: D13123047\n\nfbshipit-source-id: 463fba783763f694b51325f98314d36b7da2f887","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/106de1201b08d20e6501415b38ba331d6f325f12"},{"sha":"f4da8769a39c36ea29eaf63a22725e7a9a8d103c","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Coupling `Tag` inside `TargetEventEmitter`\n\nSummary: Now instead of passing `reactTag` through the whole event pipeline, we store it inside `EventTargetWrapper` (and it does not leave `UIManagerBinding`). It helps with reducing the complexity of `EventEmitter` and will help us in migrating to JSI.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123045\n\nfbshipit-source-id: aa9ee94d5660ff3090369c1e55cf748d2e72b987","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/f4da8769a39c36ea29eaf63a22725e7a9a8d103c"},{"sha":"dea8773c193683ba19dd5925b8aa009be7f3ff2a","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: `ValueFactory` and `EventEmitter::dispatchEvent` based on that\n\nSummary:\nNow the event delive pipeline supports `JSI::Value`-based payload. Instead of passing `folly::dynamic`, now we are passing `std::function<jsi::Value(jsi::Runtime &runtime)>` as factory that can build a `JSI::Value` with given `jsi::Runtime` and any captured data.\nThe old (now legacy) way of calling `EventEmitter::dispatchEvent(..., const folly::dynamic &payload, ...)` is also supported.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123043\n\nfbshipit-source-id: d65348bb215013042abb2fcfe5083a8c697333d0","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/dea8773c193683ba19dd5925b8aa009be7f3ff2a"},{"sha":"eeaf0096b1100a8717750fae55ed28ae82004482","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Migrating SwitchEventEmitter to JSI-based payload\n\nSummary: Pretty straight-forward migration to using `JSI` instead of `folly::dynamic` in SwitchEventEmitter.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123046\n\nfbshipit-source-id: f2e4905a96191540ceec633bae1871c93be724db","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/eeaf0096b1100a8717750fae55ed28ae82004482"},{"sha":"610dac446106ba02c39b5afcaddde3839ac9825a","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Migrating ViewEventEmitter to JSI-based payload\n\nSummary: Pretty straight-forward migration to using `JSI` instead of `folly::dynamic` in ViewEventEmitter.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123048\n\nfbshipit-source-id: 3c323912d3e65b684f99df6cda99c785876164af","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/610dac446106ba02c39b5afcaddde3839ac9825a"},{"sha":"847e6fdd9912c53383a27eec0eda718703139095","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Migrating ScrollViewEventEmitter to JSI-based payload\n\nSummary: Pretty straight-forward migration to using `JSI` instead of `folly::dynamic` in `ScrollViewEventEmitter`.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123049\n\nfbshipit-source-id: 2839976d0119c48fa2538dbaa53afbc24982c598","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/847e6fdd9912c53383a27eec0eda718703139095"},{"sha":"c30c803b89be8ef03403314702bf9ec439e6d9ce","author":{"name":"Valentin Shergin","email":"af6d8ef37a13207735edb899bf79438570064a0b@fb.com"},"message":"Fabric: Migrating TouchEventEmitter to JSI-based payload\n\nSummary: Pretty straight-forward migration to using `JSI` instead of `folly::dynamic` in `TouchEventEmitter`.\n\nReviewed By: sahrens\n\nDifferential Revision: D13123042\n\nfbshipit-source-id: 594b89b6e3986d6a04846194701e3a727b152cec","distinct":true,"url":"https://api.github.com/repos/facebook/react-native/commits/c30c803b89be8ef03403314702bf9ec439e6d9ce"}]}
{"actor":{"display_login":"facebook-github-bot"}}