Adam Roben
|
ab8cb1e3a5
|
Update for changes to content::CreatePersistentCookieStore in Chrome 31
I just copied how Chrome initializes this object.
|
2013-12-02 13:00:39 -05:00 |
|
Adam Roben
|
cfeddb5bcb
|
Update for changes to net::FileProtocolHandler in Chrome 31
I just copied the way that Chrome initializes this object.
|
2013-12-02 13:00:39 -05:00 |
|
Adam Roben
|
265076f19a
|
Update for changes to devtools in Chrome 31
browser/devtools_embedder_message_dispatcher.* came from
chrome/browser/devtools, and were modified just enough to compile within
brightray.
|
2013-12-02 13:00:39 -05:00 |
|
Patrick Reynolds
|
711aa5282b
|
make BrowserContext::Initialize virtual
|
2013-11-27 15:55:06 -06:00 |
|
Adam Roben
|
89795c9b14
|
Stop the devtools from turning black when the window gets big enough
We need to use UnderlayOpenGLHostingWindow to show the devtools to ensure they
remain visible even when they get large.
|
2013-11-25 16:28:57 -05:00 |
|
Patrick Reynolds
|
470daa571c
|
back to reinterpret_cast
|
2013-11-17 22:27:23 -06:00 |
|
Patrick Reynolds
|
9f9aeac59f
|
safer casts, clearer if-else chain
|
2013-11-17 22:25:24 -06:00 |
|
Adam Roben
|
3d8b636f9e
|
Fix remaining cpplint errors in inspectable_web_contents_view_linux.cc
|
2013-11-17 19:21:50 -05:00 |
|
Adam Roben
|
cdbfff2fcf
|
Fix backwards typedef
|
2013-11-17 19:15:26 -05:00 |
|
Adam Roben
|
7b47a6152d
|
Fix cpplint errors in media_capture_devices_dispatcher.cc
|
2013-11-17 19:14:08 -05:00 |
|
Adam Roben
|
4938fc62ad
|
Fix most cpplint errors in inspectable_web_contents_view_linux.cc
|
2013-11-17 19:12:50 -05:00 |
|
Adam Roben
|
1595940723
|
Fix cpplint errors in devtools_window.cc
|
2013-11-17 19:05:21 -05:00 |
|
Adam Roben
|
0271ff1964
|
Fix cpplint errors in inspectable_web_contents_view_win.h
|
2013-11-17 19:03:41 -05:00 |
|
Adam Roben
|
073b1c164b
|
Fix cpplint errors in inspectable_web_contents_view_win.cc
|
2013-11-17 19:02:49 -05:00 |
|
Adam Roben
|
779dfd2baf
|
Fix most cpplint errors in devtools_window.h
It's still complaining about the non-const reference in BOOL&.
|
2013-11-17 19:01:36 -05:00 |
|
Adam Roben
|
6aec3006e6
|
Fix whitespace/comment errors
|
2013-11-17 18:56:07 -05:00 |
|
Adam Roben
|
236efa8be5
|
Fix cpplint errors in bry_application.h
|
2013-11-17 18:53:34 -05:00 |
|
Adam Roben
|
23bcf4099f
|
Fix cpplint errors in inspectable_web_contents_view_linux.h
|
2013-11-17 18:52:02 -05:00 |
|
Adam Roben
|
9f82d58761
|
Fix cpplint errors in web_ui_controller_factory.h
|
2013-11-17 18:46:23 -05:00 |
|
Adam Roben
|
7a362b7413
|
Fix cpplint errors in url_request_context_getter.h
|
2013-11-17 18:43:46 -05:00 |
|
Adam Roben
|
cf4d966958
|
Fix cpplint errors in notification_presenter_mac.h
|
2013-11-17 18:43:20 -05:00 |
|
Adam Roben
|
d4ad45334f
|
Turn off build/include_what_you_use
Chromium doesn't seem to use this rule.
|
2013-11-17 18:42:15 -05:00 |
|
Adam Roben
|
ec59df1a51
|
Fix cpplint errors in network_delegate.h
|
2013-11-17 18:36:34 -05:00 |
|
Adam Roben
|
cb684c5c6e
|
Fix cpplint errors in inspectable_web_contents_view_mac.h
|
2013-11-17 18:24:36 -05:00 |
|
Adam Roben
|
ea689b31a4
|
Fix cpplint errors in inspectable_web_contents_view.h
|
2013-11-17 18:23:13 -05:00 |
|
Adam Roben
|
877a1f0371
|
Fix cpplint errors in inspectable_web_contents_impl.h
|
2013-11-17 18:22:48 -05:00 |
|
Adam Roben
|
0805b414e9
|
Fix cpplint errors in inspectable_web_contents.h
|
2013-11-17 18:20:54 -05:00 |
|
Adam Roben
|
9ac1a539ee
|
Fix all remaining readability/namespace errors
|
2013-11-17 18:20:17 -05:00 |
|
Adam Roben
|
fd54c435a9
|
Fix cpplint errors in default_web_contents_delegate.h
|
2013-11-17 18:18:22 -05:00 |
|
Adam Roben
|
7bada78519
|
Fix cpplint errors in browser_main_parts.h
|
2013-11-17 18:17:23 -05:00 |
|
Adam Roben
|
a6ecd039e2
|
Fix typos
|
2013-11-17 18:16:41 -05:00 |
|
Adam Roben
|
991133b8e9
|
Fix cpplint errors in browser_context.h
|
2013-11-17 18:15:10 -05:00 |
|
Adam Roben
|
74661c342f
|
Fix cpplint errors in browser_client.h
|
2013-11-17 18:13:10 -05:00 |
|
Adam Roben
|
80dab9d862
|
Fix cpplint errors in web_ui_controller_factory.cc
|
2013-11-17 18:12:05 -05:00 |
|
Adam Roben
|
57ae05b636
|
Fix cpplint errors in url_request_context_getter.cc
|
2013-11-17 18:11:47 -05:00 |
|
Adam Roben
|
843b21a3e8
|
Fix cpplint errors in network_delegate.cc
|
2013-11-17 18:09:21 -05:00 |
|
Adam Roben
|
784e270a4f
|
Fix cpplint errors in inspectable_web_contents_impl.cc
|
2013-11-17 18:08:34 -05:00 |
|
Adam Roben
|
c97a22ef8d
|
Fix cpplint errors in inspectable_web_contents.cc
|
2013-11-17 17:54:14 -05:00 |
|
Adam Roben
|
ef5992b0eb
|
Fix cpplint errors in devtools_ui.cc
|
2013-11-17 17:53:38 -05:00 |
|
Adam Roben
|
dfb8a809ee
|
Fix cpplint errors in default_web_contents_delegate.cc
|
2013-11-17 17:52:24 -05:00 |
|
Adam Roben
|
a35a57c3c4
|
Fix cpplint errors in browser_main_parts.cc
|
2013-11-17 17:51:19 -05:00 |
|
Adam Roben
|
cc4aeb995b
|
Fix cpplint errors in browser_context.cc
|
2013-11-17 17:42:56 -05:00 |
|
Adam Roben
|
101a7bfa21
|
Fix cpplint errors in browser_client.cc
|
2013-11-17 17:39:01 -05:00 |
|
Patrick Reynolds
|
a18842de1a
|
give member variables trailing _
- also, reorder member variables to come after methods
|
2013-11-15 22:22:25 -06:00 |
|
Patrick Reynolds
|
282639a79a
|
implement dev tools
|
2013-11-15 14:23:52 -06:00 |
|
Patrick Reynolds
|
6053911bd2
|
Merge branch 'master' into linux
|
2013-11-08 20:53:43 -06:00 |
|
Patrick Reynolds
|
c6ce51863a
|
implement GetNativeView
|
2013-11-07 23:42:15 -06:00 |
|
Patrick Reynolds
|
90e619a6d9
|
fix typo
|
2013-11-07 17:25:51 -06:00 |
|
Patrick Reynolds
|
04b9bd21f8
|
WIP: builds (but displys nothing) on Linux
|
2013-11-07 14:02:35 -06:00 |
|
Adam Roben
|
ae1e26bddd
|
Fix a hang on quit when application cache is used
If you navigated to a page that used the HTML Application Cache, you'd see a
hang on quit with a backtrace like so:
+ 2825 content::ContentMain(int, char const**, content::ContentMainDelegate*) (in libchromiumcontent.dylib) + 64 [0xb33190]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x96b261 [0xb34261]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x96a409 [0xb33409]
+ 2825 content::BrowserMain(content::MainFunctionParams const&) (in libchromiumcontent.dylib) + 200 [0x14290b8]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x1265426 [0x142e426]
+ 2825 content::BrowserMainLoop::~BrowserMainLoop() (in libchromiumcontent.dylib) + 17 [0x14294a1]
+ 2825 content::BrowserMainLoop::~BrowserMainLoop() (in libchromiumcontent.dylib) + 357 [0x1429625]
+ 2825 brightray::BrowserMainParts::~BrowserMainParts() (in ) + 70 [0x68df6]
+ 2825 scoped_ptr<brightray::BrowserContext, base::DefaultDeleter<brightray::BrowserContext> >::~scoped_ptr() (in ) + 23 [0x68ff7]
+ 2825 scoped_ptr<brightray::BrowserContext, base::DefaultDeleter<brightray::BrowserContext> >::~scoped_ptr() (in ) + 23 [0x69297]
+ 2825 base::internal::scoped_ptr_impl<brightray::BrowserContext, base::DefaultDeleter<brightray::BrowserContext> >::~scoped_ptr_impl() (in ) + 23 [0x692b7]
+ 2825 base::internal::scoped_ptr_impl<brightray::BrowserContext, base::DefaultDeleter<brightray::BrowserContext> >::~scoped_ptr_impl() (in ) + 50 [0x692f2]
+ 2825 base::DefaultDeleter<brightray::BrowserContext>::operator()(brightray::BrowserContext*) const (in ) + 46 [0x6916e]
+ 2825 brightray::BrowserContext::~BrowserContext() (in ) + 127 [0x672bf]
+ 2825 base::SupportsUserData::~SupportsUserData() (in libchromiumcontent.dylib) + 57 [0xccc019]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0xb03230 [0xccc230]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0xb0324e [0xccc24e]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x14c4239 [0x168d239]
+ 2825 content::StoragePartitionImpl::~StoragePartitionImpl() (in libchromiumcontent.dylib) + 17 [0x16899a1]
+ 2825 content::StoragePartitionImpl::~StoragePartitionImpl() (in libchromiumcontent.dylib) + 491 [0x1689bab]
+ 2825 content::ChromeAppCacheService::DeleteOnCorrectThread() const (in libchromiumcontent.dylib) + 66 [0x1424f32]
+ 2825 content::ChromeAppCacheService::~ChromeAppCacheService() (in libchromiumcontent.dylib) + 50 [0x1424e32]
+ 2825 appcache::AppCacheService::~AppCacheService() (in libchromiumcontent.dylib) + 301 [0x2b8ad2d]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x29c9b81 [0x2b92b81]
+ 2825 ??? (in libchromiumcontent.dylib) load address 0x1c9000 + 0x29c9da4 [0x2b92da4]
+ 2825 appcache::AppCacheDiskCache::~AppCacheDiskCache() (in libchromiumcontent.dylib) + 17 [0x2b78c71]
+ 2825 appcache::AppCacheDiskCache::~AppCacheDiskCache() (in libchromiumcontent.dylib) + 135 [0x2b78d17]
+ 2825 disk_cache::BackendImpl::~BackendImpl() (in libchromiumcontent.dylib) + 17 [0x25979a1]
+ 2825 disk_cache::BackendImpl::~BackendImpl() (in libchromiumcontent.dylib) + 305 [0x2597af1]
+ 2825 base::WaitableEvent::Wait() (in libchromiumcontent.dylib) + 50 [0xccd942]
+ 2825 base::WaitableEvent::TimedWait(base::TimeDelta const&) (in libchromiumcontent.dylib) + 347 [0xccdb3b]
+ 2825 base::ConditionVariable::Wait() (in libchromiumcontent.dylib) + 35 [0xcccbb3]
+ 2825 pthread_cond_wait$UNIX2003 (in libsystem_c.dylib) + 71 [0x964d3089]
+ 2825 _pthread_cond_wait (in libsystem_c.dylib) + 833 [0x9644d280]
+ 2825 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x94b8e8e2]
BackendImpl was waiting on BrowserThread::CACHE, but that thread had already
been stopped. The solution is to destroy the BrowserContext before threads have
been stopped. We now do this in BrowserMainParts::PostMainMessageLoopRun, which
matches content_shell.
|
2013-10-23 12:16:25 -04:00 |
|