Marshall Greenblatt
fdf3088470
Linux: Fix BadWindow error when creating popup windows (issue #1717 ).
2015-10-14 09:46:02 -07:00
Marshall Greenblatt
82655ea01a
cefclient: Move files containing the main() program entry point to the top-level cefclient directory (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@2018 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-02-02 22:33:35 +00:00
Marshall Greenblatt
5c28259c31
cefclient: Organize source files into directories by target process (browser, renderer, common) (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@2014 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-31 00:55:56 +00:00
Marshall Greenblatt
89de4a5bb6
- cefclient: Linux: Introduce RootWindow concept and associated window/client object hierarchy (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@2004 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-29 20:53:53 +00:00
Marshall Greenblatt
a66c401687
- cefclient: Split ClientHandler into an abstract base class and a concrete implementation for shared usage (issue #1500 ).
...
- cefclient: Show an alert box when selecting Tests > Popup Window while running in off-screen rendering mode.
- cefclient: Mac: Enable/disable UX buttons to match loading state.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1999 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-26 19:34:26 +00:00
Marshall Greenblatt
68cb4b6213
cefclient: Move all remaining files to the `client` namespace (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1989 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-23 19:09:34 +00:00
Marshall Greenblatt
87c41bf99f
cefclient: Standardize osr-related file names and move to the `client` namespace (issue #1500 ).
...
cefclient: Windows: Move OSRWindow static methods to util_win (issue #1500 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1988 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-23 17:37:23 +00:00
Marshall Greenblatt
b9dd027411
cefclient: Replace global App* functions with singleton MainContext instance (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1985 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-22 23:11:30 +00:00
Marshall Greenblatt
af0635bb34
cefclient: Use test_runner::Alert instead of platform-specific notifications (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1984 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-22 21:39:36 +00:00
Marshall Greenblatt
1428f022af
- cefclient: Add test_runner as the single entry point for running test-related code and move test implementations to the client namespace (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1983 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-22 20:21:21 +00:00
Marshall Greenblatt
249ad7f6e4
cefclient: Use an abstraction for message loop functionality (Run/Quit/PostTask) instead of implementing the same logic multiple times in platform-specific files (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1982 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-22 17:55:55 +00:00
Marshall Greenblatt
4bf08b70d6
Rename .cpp file extensions to .cc for consistency (issue #1500 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1981 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2015-01-22 01:55:39 +00:00