electron/brightray
Zhuo Lu ab24a1e36d feat: netLog API for dynamic logging control (#13068)
* Introduce `net.{start|stop}Logging()`

- Slight regression right now as Electron won't automatically start logging net-logs at launch, will soon be fixed
- To implement callback for async controls

* Add `net.isLogging` & optional callback param for `net.stopLogging()`

* Fix small regression on --log-net-log

--log-net-log should work again

* Error on empty file path

* Only start with valid file path

* Remove unused var

* Allow setting log file path before URLRequestContextGetter starts logging

* Add net log tests

* Remove redundant checks

* Use brightray::NetLog

* Clean up code

* Should automatically stop listening

* 🎨 Attempt to fix styles

* Only run non-null callback

* Dump file to tmpdir

* Simplify net log spec

Spawned Electron process on Linux CI can fail to launch

* Separate netLog module

* Remove net logging test from net spec

* Add tests for netLog

* Fix header guard

* Clean up code

* Add netLog.currentlyLoggingPath

* Callback with filepath

* Add test for case when only .stopLogging() is called

* Add docs

* Reintroduce error on invalid arg

* Update copyright

* Update error message

* Juggle file path string types
2018-06-19 11:45:58 +10:00
..
browser feat: netLog API for dynamic logging control (#13068) 2018-06-19 11:45:58 +10:00
common load all pak files on macOS 2018-06-18 16:51:36 +09:00
brightray.gyp fix release build on arm 2018-05-18 10:50:31 +09:00
brightray.gypi Use lld for linking on both Debug/Release builds 2018-03-20 10:13:16 +03:00
BUILD.gn refactor: GN builds on linux (#12957) 2018-05-16 12:51:11 -07:00
CPPLINT.cfg Add clang-format script and precommit hook (#12651) 2018-04-27 13:01:12 -04:00
filename_rules.gypi don't build libgtkui files on non-GTK+ platforms 2018-02-15 15:15:26 -06:00
filenames.gypi REVIEW: Re-use devtools network throttling from content layer 2018-03-20 10:13:15 +03:00
LICENSE Time goes on 2014-07-11 00:39:21 -07:00
LICENSE-CHROMIUM Initial commit 2013-03-13 15:31:24 -04:00