Cheng Zhao
391468ece0
Make DevToolsDelegate respond to messages.
2014-03-04 17:50:57 +08:00
Cheng Zhao
5e05a3045c
Use InspectableWebContentsDelegate.
2014-03-04 17:08:30 +08:00
Cheng Zhao
c2996d4fd1
Take control if devtools is undocked.
2014-03-04 15:46:12 +08:00
Cheng Zhao
d37bf06b5a
Make the DebugDevTools API more generic.
2014-03-04 14:35:35 +08:00
Cheng Zhao
1c07235121
Disable the undocked devtools.
2014-03-04 14:25:15 +08:00
Cheng Zhao
59a2430f1d
Merge pull request #191 from atom/win-ci
...
Try fix Windows CI
2014-03-03 12:47:03 +00:00
Cheng Zhao
87221f8f55
💄 Fix pylint warning.
2014-03-03 20:03:37 +08:00
Cheng Zhao
e3215a1f21
Update to latest apm.
2014-03-03 19:57:08 +08:00
Cheng Zhao
2522bc2298
Fix calling node in coffeelint.
2014-03-03 19:50:32 +08:00
Cheng Zhao
f3103e9b00
Merge pull request #189 from atom/linux-symbols
...
Dump breakpad symbols on Linux
2014-03-03 11:45:45 +00:00
Cheng Zhao
e897377879
win: Disable pylint in cibuildbuild.
2014-03-03 11:31:45 +00:00
Cheng Zhao
6833865ff3
Update libchromiumcontent: Contain linux symbols.
2014-03-03 11:12:22 +00:00
Cheng Zhao
88dde07bf1
Make sure we dump symbols before stripping binary.
2014-03-03 14:17:48 +08:00
Cheng Zhao
51f0090555
Make sure symbol is dumped from unstripped binary.
2014-03-03 14:14:02 +08:00
Cheng Zhao
b8e75df8f0
linux: Add strip binary action.
2014-03-03 12:55:04 +08:00
Cheng Zhao
de21a164ea
Build with -g on Linux.
2014-03-03 12:35:52 +08:00
Cheng Zhao
95e1ea6599
Move the generate_breakpad_symbols to tools/posix.
2014-03-03 10:15:19 +08:00
Cheng Zhao
2d2fbaaa4a
linux: Dump symbols in create-dist.py.
2014-03-03 09:44:16 +08:00
Cheng Zhao
7cfff62037
Bump v0.10.4.
2014-03-01 06:54:22 -08:00
Cheng Zhao
d61daf6f05
Update node: Fix crash from UVException.
2014-03-02 10:38:56 +08:00
Cheng Zhao
eca911a1b1
Update libchromiumcontent: Suppress CFAllocator warning.
2014-03-01 23:00:47 +08:00
Cheng Zhao
0a5a020466
Merge pull request #188 from atom/old-fasioned-dialog
...
Implement alert() and confirm() with dialog API
2014-03-01 13:32:02 +00:00
Cheng Zhao
79802c2919
Explicitly disable prompt().
2014-03-01 20:05:52 +08:00
Cheng Zhao
3f1d540077
Implement the confirm().
2014-03-01 20:03:49 +08:00
Cheng Zhao
ff9027fa95
Use the dialog API to implement alert().
2014-03-01 20:01:04 +08:00
Cheng Zhao
753a1e7aff
Separate overrides from init script.
2014-03-01 20:00:39 +08:00
Cheng Zhao
4c8e483bc1
Make the default alert() do nothing.
2014-03-01 19:53:50 +08:00
Cheng Zhao
8404389a31
Rename no-publish-release to publish-release.
2014-03-01 09:36:48 +08:00
Cheng Zhao
f8d6fab52b
Do not publish release by default.
2014-02-28 20:45:45 +08:00
Cheng Zhao
199e975a11
Remove unused -s option of bootstrap.
2014-02-28 20:44:57 +08:00
Cheng Zhao
32f83d8e4e
Bump v0.10.3.
2014-02-27 00:32:05 -08:00
Cheng Zhao
6ae3402aec
Update node: Fix wrong uv error code.
2014-02-28 00:34:47 +08:00
Cheng Zhao
21ccf80ba5
Bump v0.10.2.
2014-02-24 14:25:29 -08:00
Cheng Zhao
706c56bb30
Update node: Fix crash from node::uv::ErrName.
2014-02-27 14:12:10 +08:00
Cheng Zhao
c98e16b18f
Do not dectect unresponsive eagerly when quitting.
...
Fixes https://github.com/atom/atom/issues/1589 .
2014-02-27 12:47:00 +08:00
Cheng Zhao
b386ec40be
Fix crash caused by Protocol::RegisterProtocol.
...
From crash report this exists on OS X too, previously the fix is only
available on Linux. However we should remove all calls of protocol
things in UI thread in future.
2014-02-27 10:44:45 +08:00
Cheng Zhao
14cec9e20e
Merge pull request #180 from atom/linux-breakpad
...
Make crash reporter work on Linux
2014-02-26 14:16:52 +00:00
Cheng Zhao
120094a81e
Only print when got error for some commands.
2014-02-26 22:08:01 +08:00
Cheng Zhao
637b50044d
Do not use "/" explicitly in cpplint.
2014-02-26 21:51:37 +08:00
Cheng Zhao
acef33aa2c
💄 Fix cpplint warnings.
2014-02-26 21:47:52 +08:00
Cheng Zhao
6134b9ed38
linux: Remove global variables in crash reporter.
2014-02-26 21:33:14 +08:00
Cheng Zhao
ce6f9f20bf
linux: No need of |ptype| parameter.
2014-02-26 20:59:27 +08:00
Cheng Zhao
b1f9c4dfc5
Only start crash service on Windows.
2014-02-26 20:58:17 +08:00
Cheng Zhao
7660816468
linux: Set upload parameters of crash reporter.
2014-02-26 20:54:56 +08:00
Cheng Zhao
1a43ec3557
💄 Remove dead code.
2014-02-26 20:41:59 +08:00
Cheng Zhao
4a3341e31e
linux: Implement crash reporter.
2014-02-26 20:39:20 +08:00
Cheng Zhao
2f088c5caa
linux: Suppress compiler warnings of breakpad.
2014-02-26 15:43:22 +08:00
Cheng Zhao
38810c5518
linux: Add the missing lss dependency.
...
Chromium ships with it in its code base, but since libchromiumcontent
doesn't contain it in the distribution, we need to include it herer to
make breakpad_client compile.
Note that we put the header under `vendor/third_party/lss` instead of
checking out the repository under `vendor`, because we don't want to
patch breakpad.
2014-02-26 15:38:28 +08:00
Cheng Zhao
876bfc69ac
linux: Link with breakpad_client.
2014-02-26 15:20:57 +08:00
Cheng Zhao
2ce1d3a784
Fix building on cygwin.
2014-02-25 19:06:15 +08:00