commit | e1c893530d554d9f64e6c0415a39d2758e1f06af | [log] [tgz] |
---|---|---|
author | Peter Boström <pbos@webrtc.org> | Fri Jul 22 22:31:02 2022 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Jul 29 19:41:51 2022 |
tree | a76ba20f00158e6c583702c9905eb84ad5a42ecf | |
parent | d481e2935aa9844240de32b0c2fc4ad8597801f7 [diff] |
Add WriteFatalLog declarations to checks.h header This adds a file,line version of this function (not yet committed) as Chromium logging uses LogMessage(file, line, severity) and needs this information to give better logs. The two versions of this method will be implemented in webrtc_overrides/ and then committed to Chromium. At this point checks.cc will move its anonymous-namespace version of this function (and be renamed) to match this definition, but only define it when not building with Chromium. At this point WriteFatalLog will be using LogMessage(LOG_FATAL) to crash in Chromium allowing us to upload better crash dumps and stacks to crash reporting. Bug: chromium:1216177 Change-Id: I3fd6a84cdfbb2552a5e628d46257bd7a00c9e6dc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269288 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Peter Boström <pbos@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37646}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.