react-native/Libraries
Ben Roth 09e7dbc9cb Protect against fatal YellowBox error when stack frame has no file
Summary:
Motivation: When viewing a stack trace in YellowBox where one or more of the stack frames has no `file`, JS will encounter the fatal error `null is not an object (evaluating 'file.split')`. This can happen, for example, when running a bundle for which no source maps were generated.
Closes https://github.com/facebook/react-native/pull/13512

Differential Revision: D4896480

Pulled By: javache

fbshipit-source-id: 202c793a47abb83a4700a5778a92b0b5828b01a3
2017-04-18 09:39:31 -07:00
..
ART Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
ActionSheetIOS Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
AdSupport Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Alert Export Alert's type ButtonsArray for external use 2017-03-06 12:44:47 -08:00
Animated Animated - Add missing super calls to fix native animated crash 2017-03-29 04:02:22 -07:00
AppState Fix the website build 2017-02-21 09:11:01 -08:00
BatchedBridge Support passing a collection of native modules to JSContext 2017-03-31 01:00:52 -07:00
BugReporting Patch up for future React Sync 2017-02-08 14:50:43 -08:00
CameraRoll Deploy v0.43.0 2017-04-05 18:31:06 -07:00
Components Make invalid scrolling bugs easier to track down 2017-04-14 16:16:40 -07:00
Core Manually inline parseErrorStack 2017-03-28 08:38:13 -07:00
DebugComponentHierarchy
EventEmitter Native Animated - Restore, reorganize and add new tests 2017-03-27 11:46:05 -07:00
Experimental Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Geolocation Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Image Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Inspector Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Interaction Fixes "guesture" typo in PanResponser docs 2017-04-03 09:15:29 -07:00
JSInspector Add Network agent 2016-11-02 12:29:15 -07:00
LayoutAnimation Deploy v0.43.0 2017-04-05 18:31:06 -07:00
Linking fixed typo in "linking" docs 2017-04-12 16:31:35 -07:00
LinkingIOS Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Lists Fix bug - FlatList component did not render more items when content was filtered 2017-04-17 18:15:37 -07:00
Modal Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
NativeAnimation Fix tvOS build 2017-03-29 02:35:59 -07:00
Network Change Promise.done to Promise.then 2017-04-16 15:30:46 -07:00
Performance Support QuickPerformanceLogger.js in the old bridge 2017-02-16 11:33:48 -08:00
PermissionsAndroid inline a bunch of NativeModule requires 2017-02-17 16:49:38 -08:00
PushNotificationIOS PushNotificationIOS.requestPermissions won't resolve if no event listeners are attached 2017-04-07 11:17:00 -07:00
RCTTest Log to console in RCTTestRunner 2017-04-13 04:49:51 -07:00
ReactNative Protect against fatal YellowBox error when stack frame has no file 2017-04-18 09:39:31 -07:00
Renderer Ran React.PropTypes codemod on fbsource again in case anything was missed 2017-04-14 15:46:04 -07:00
Sample Fix missing RCTBridgeModule.h 2017-01-31 11:13:50 -08:00
Settings Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Share Update Share.js. Fixed bad grammar 2016-11-23 11:28:29 -08:00
Storage correctly order ASyncStorage 2017-02-21 15:18:40 -08:00
StyleSheet Fix typo in documentation: "…controls how rows…" 2017-04-13 05:52:45 -07:00
Text Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Utilities Add mock for BackHandler 2017-04-11 12:25:38 -07:00
Vibration Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
WebSocket Align ios api with android 2017-04-17 07:30:18 -07:00
react-native Fixed crash when forwarding already existing property from ReactNativeInternal to ReactNative 2017-04-06 13:46:00 -07:00
vendor Remove `copyProperties` 2017-03-21 08:01:58 -07:00
Promise.js Allow Promise to display error strings and not just error objects. 2017-03-09 14:30:57 -08:00
promiseRejectionIsError.js RN: Cleanup OSS JS & Flow Declarations 2016-11-20 17:58:29 -08:00