Cheng Zhao
d9056135d7
Link with libboringssl.dylib
2015-04-03 11:37:27 +08:00
Cheng Zhao
4977741f35
Set libraries' path according to libchromiumcontent_component variable
2015-04-02 22:14:18 +08:00
Cheng Zhao
faac37a85c
Only do component build in Debug mode
2015-04-02 15:11:15 +08:00
Cheng Zhao
7e41b9e44d
Link with component build shared libraries
2015-04-02 14:05:43 +08:00
Cheng Zhao
19198a579a
Upgrade libchromiumcontent for component build
2015-04-02 13:46:16 +08:00
Cheng Zhao
6090358f16
Update libchromiumcontent
2015-03-23 08:29:44 +00:00
Cheng Zhao
4e14c8634b
Fix building on Windows
2015-03-18 12:55:02 +08:00
Cheng Zhao
21ee1f257f
Upgrade libchromiumcontent
2015-03-18 09:55:13 +08:00
Cheng Zhao
54e58ae255
Fix compilation on Linux
2015-03-16 14:45:19 +08:00
Cheng Zhao
6033e5bea3
Upgrade libchromiumcontent
2015-03-13 16:33:48 -07:00
Cheng Zhao
33f0b2ad89
Upgrade to Chrome 41
2015-03-05 12:28:41 -08:00
Cheng Zhao
b23da34ce9
Upgrade to latest gyp
2015-02-12 10:43:31 +08:00
Cheng Zhao
f8a9348bcf
Upgrade libchromiumcontent to 40.0.2214.91
2015-02-03 10:42:52 -08:00
Cheng Zhao
779c44424f
Upgrade libchromiumcontent
2014-12-12 14:48:36 -08:00
Cheng Zhao
c25dfcb71d
Upgrade libchromiumcontent to 39.0.2171.65
2014-12-09 22:39:45 -08:00
Cheng Zhao
9e12036823
Upgrade to Chrome 38
2014-10-11 19:03:53 +08:00
Cheng Zhao
bf6722ab4f
Upgrade libchromiumcontent to chrome37.
2014-08-31 17:44:07 +08:00
Cheng Zhao
edbce1c167
Update libchromiumcontent to fix gfx::display link errors.
2014-07-28 00:21:58 +00:00
Cheng Zhao
8d6a879707
Update libchromiumcontent to include mojo headers.
2014-07-27 11:27:04 +00:00
Cheng Zhao
8c38a7547b
Upgrade libchromiumcontent to chrome36.
2014-07-27 08:08:27 +00:00
Cheng Zhao
24c1544ca5
Upgrade libchromiumcontent to 4b4bcec11a02d1c7981562cf0b8a4670c338992b.
2014-07-09 20:14:49 +08:00
Adam Roben
ae1995f849
Update libchromiumcontent for better Chrome 35 support
...
* vendor/libchromiumcontent ded3c0a...331dbed (2):
> Merge pull request #48 from brightray/chrome35-brightray
> Merge pull request #49 from brightray/linux-fix
2014-07-07 12:27:38 -04:00
Adam Roben
55cfef4432
Update libchromiumcontent to Chrome 35
...
* vendor/libchromiumcontent 656be94...ded3c0a (1):
> Merge pull request #47 from brightray/chrome35
2014-06-27 11:54:15 -04:00
Cheng Zhao
d5d923439e
Update to latest libchromiumcontent.
2014-06-04 21:55:50 +08:00
Cheng Zhao
e1988d3b8e
Update to latest gyp.
...
This fixes warnings like 'xxx.o has no symbols'.
2014-05-18 19:48:31 +08:00
Cheng Zhao
5cf32f1f9c
Update libchromiumcontent for --commit argument of download script.
2014-01-30 21:58:55 +08:00
Adam Roben
de07839bb6
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent ee2e80a...2cd1a60 (1):
> Merge pull request #35 from brightray/content-test-suite
2013-12-19 09:08:21 -05:00
Cheng Zhao
cf08bb098f
Update libchromiumcontent for net_with_v8.
2013-12-05 02:50:56 -08:00
Adam Roben
c9c218edc6
Update to 64-bit libchromiumcontent
...
* vendor/libchromiumcontent 4252769...5cce386 (1):
> Merge pull request #31 from brightray/mac-x64
2013-12-02 16:37:06 -05:00
Adam Roben
1da8c37098
Update libchromiumcontent to Chrome 31
...
* vendor/libchromiumcontent f484ce1...4252769 (1):
> Merge pull request #32 from brightray/chrome-31
2013-12-02 13:00:15 -05:00
Adam Roben
43f3d0acdc
Run cpplint as part of our CI build
...
This will help ensure a consistent C++ coding style.
2013-11-17 17:38:09 -05:00
Patrick Reynolds
ceb8113ca6
current libchromiumcontent
2013-11-16 01:14:51 -06:00
Patrick Reynolds
5ae0b3094c
current libchromiumcontent
2013-11-16 00:49:53 -06:00
Patrick Reynolds
c0543d9b46
current libchromiumcontent
2013-11-15 23:04:02 -06:00
Patrick Reynolds
85a86a9621
current libchromiumcontent
2013-11-13 23:50:23 -06:00
Patrick Reynolds
3b3d6b2938
current libchromiumcontent
2013-11-13 23:48:06 -06:00
Patrick Reynolds
cbb00f77c2
current libchromiumcontent
2013-11-13 23:22:50 -06:00
Patrick Reynolds
616cb8212d
current libchromiumcontent
2013-11-13 22:17:02 -06:00
Patrick Reynolds
236e993ac5
use linux branch of libchromiumcontent
2013-11-13 01:45:08 -06:00
Patrick Reynolds
80cdf77a77
use merged master of libchromiumcontent
2013-11-12 11:43:29 -06:00
Patrick Reynolds
72b41ed31b
pick up chrome_sandbox changes
2013-11-11 18:15:22 -06:00
Patrick Reynolds
7ebb19b9b1
use linux branch of libchromiumcontent
2013-11-11 16:34:27 -06:00
Adam Roben
c0e744db78
Update libchromiumcontent to use Xcode's clang
...
* vendor/libchromiumcontent 759a8d0...21d99bd (1):
> Merge pull request #28 from brightray/xcode-clang
2013-10-09 12:58:36 -04:00
Adam Roben
d06ac20947
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent bfb2d7b...759a8d0 (1):
> Remove googleurl/ from the distribution
2013-10-08 13:20:43 -04:00
Adam Roben
0575987343
Update to Chrome 30
...
* vendor/libchromiumcontent a56056d...bfb2d7b (1):
> Merge pull request #27 from brightray/chrome-30
2013-10-07 16:31:42 -04:00
Adam Roben
8c7de2259b
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent ccec3a4...a56056d (1):
> Stop exporting GURL symbols from test_support_chromiumcontent
2013-08-23 17:30:53 -04:00
Adam Roben
7dd1b8195f
Update libchromiumcontent to Chrome 29
...
* vendor/libchromiumcontent 5ffcb39...ccec3a4 (2):
> Merge pull request #25 from brightray/29.0.1547.57
> Switch back to using s3put on Linux
2013-08-23 16:56:05 -04:00
Adam Roben
f17f9d932c
Include gyp as a submodule
...
This makes it so you don't have to install gyp on your system before you
can build.
2013-08-23 07:48:37 -04:00
Adam Roben
efad174995
Update libchromiumcontent to get better Linux support
...
* vendor/libchromiumcontent be71317...5ffcb39 (2):
> Delete commented-out code in script/download
> Teach script/download about Linux
2013-08-06 16:43:21 -04:00
Adam Roben
a61fa01c5d
Update libchromiumcontent to get basic Linux support
...
* vendor/libchromiumcontent 33472d4...be71317 (4):
> Merge pull request #24 from brightray/linux
> Fix gyp syntax
> Fix Release linker error on Linux
> Make sure we always apply patches in alphabetical order
2013-07-31 16:27:00 -07:00
Adam Roben
d32a2fbc97
Update libchromiumcontent to get ICU headers
...
* vendor/libchromiumcontent ee4cea0...33472d4 (5):
> Export ICU headers
> When `gclient sync` fails, revert all local changes and try again
> Merge pull request #23 from brightray/chromiumviews_pdb
> Merge pull request #22 from brightray/cygwin2
> Update to Chrome 28.0.1500.71
2013-07-25 12:22:58 -04:00
Adam Roben
09efd19d2f
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent 929f9c9...ee4cea0 (2):
> Merge pull request #21 from brightray/ui_views
> Include all headers from testing/
2013-07-09 07:48:17 -04:00
Adam Roben
b17e63d13c
Update libchromiumcontent to be based on Chrome 28
...
* vendor/libchromiumcontent f4f8a7e...929f9c9 (3):
> Merge pull request #19 from brightray/chrome-28
> Merge pull request #18 from brightray/encryptor
> Merge pull request #17 from brightray/cygwin
2013-07-02 10:11:28 -04:00
Adam Roben
3d00cded27
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent fc02d93...f4f8a7e (4):
> Include encryptor.lib and its symbols and headers in the distribution
> Build encryptor.lib on Windows
> Revert all changes before building if any unexpected files are modified
> Export headers from cc/
2013-06-06 18:50:55 -04:00
Adam Roben
9ad77c4a38
Implement undocked dev tools on Windows
...
DevToolsWindow represents a vanilla top-level window that shows the dev tools.
It uses ui::WindowImpl to implement window functionality, which requires a
newer libchromiumcontent which contains the necessary headers for using that
class, and requires some modifications to brightray.gypi to make WTL's headers
available.
* vendor/libchromiumcontent 2f53a96...fc02d93 (4):
> Export third_party/wtl/include headers
> Export test_support_base.pdb and test_support_content.pdb
> Fix linker errors with test_support_base on Windows
> Fix linker errors with base_prefs_test_support on Windows
2013-06-04 14:33:29 -04:00
Adam Roben
2582e8561c
Update to Chromium r202921
...
* vendor/libchromiumcontent 0d02a8d...2f53a96 (1):
> Merge pull request #14 from brightray/latest-chromium
2013-05-30 15:07:32 -04:00
Adam Roben
f88634fea5
Pull in libchromiumcontent's Windows test support
...
* vendor/libchromiumcontent 3cbc11e...0d02a8d (1):
> Merge pull request #13 from brightray/windows-test-support
2013-05-29 13:15:29 -04:00
Adam Roben
51cb56e604
Get libchromiumcontent back on master
2013-05-22 16:58:59 -04:00
Adam Roben
d54f4e2bdd
Update libchromiumcontent to get icudt.dll
...
* vendor/libchromiumcontent 31efc77...e436974 (2):
> Export icudt.dll for Windows clients
> Export libGLESv2.dll on Windows
2013-05-22 14:04:28 -04:00
Adam Roben
1ec7280663
Link against the DLL version of the CRT
...
* vendor/libchromiumcontent 04ccdd8...31efc77 (3):
> Use the DLL version of the CRT
> Generate libchromiumcontent-symbols.zip on Windows
> Fix exporting of WebKit symbols
2013-05-22 14:00:31 -04:00
Adam Roben
18b64f375c
Link client apps against base_static.lib
...
This is required to get base::win::PEImage, which is required by sandboxing
code.
* vendor/libchromiumcontent c973a7c...04ccdd8 (1):
> Export base_static.lib for Windows clients
2013-05-22 13:55:56 -04:00
Adam Roben
2813bef741
Link against sandbox_static.lib
...
* vendor/libchromiumcontent 15ada44...c973a7c (3):
> Create and export sandbox_static.lib for Windows clients
> Export content/app/startup_helper_win.cc to clients
> Rename dist/include to dist/src
2013-05-22 13:55:12 -04:00
Adam Roben
7f463b8962
Give clients access to libchromiumcontent's src directory
...
* vendor/libchromiumcontent 15ada44...65b85bf (2):
> Export content/app/startup_helper_win.cc to clients
> Rename dist/include to dist/src
2013-05-22 13:55:12 -04:00
Adam Roben
7b65fe4948
Link against chromiumcontent.dll
...
* vendor/libchromiumcontent 4aae27b...15ada44 (3):
> Include chromiumcontent.dll's import library
> Export sandbox/ headers
> Mention that Python is required to build
2013-05-22 13:55:11 -04:00
Adam Roben
d6b4e430f8
Update links after move to brightray org
2013-05-21 14:57:52 -04:00
Adam Roben
90e1370d7f
Update libchromiumcontent for Windows support
...
* vendor/libchromiumcontent e70a88f...4aae27b (2):
> Merge pull request #11 from brightray/windows-build
> Merge pull request #10 from brightray/windows-scripts
2013-05-16 08:54:01 -04:00
Adam Roben
de9b0a008b
Fix script/bootstrap
...
* vendor/libchromiumcontent 588f368...e70a88f (1):
> Make script/download work when we're a submodule
2013-05-14 08:31:10 -04:00
Adam Roben
0526aa45e7
Update libchromiumcontent to get its Python scripts
...
* vendor/libchromiumcontent 3f6f01c...588f368 (17):
> Merge pull request #8 from aroben/menu-controller
> Merge pull request #6 from aroben/shell_dialogs
> Fix typo in script/create-dist
> Merge pull request #5 from aroben/python
> Add libtest_support_chromiumcontent.a
> Build and distribute libgtest.a
> Stop trying to compile SQLitePersistentCookieStore separately
> Update to latest Chromium trunk revision
> Merge pull request #4 from aroben/atom
> Actually compile the base/prefs code
> Export symbols from base/prefs
> Compile and export SQLitePersistentCookieStore
> Export webkit/plugins headers
> Export skia/ext headers
> Export ui/surface headers, too
> Export Skia symbols from libchromiumcontent
> Update to match chrome/trunk
2013-05-13 18:58:44 -04:00
Adam Roben
c27ac79969
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent 4ae397b...d5cef3b (1):
> Add libtest_support_chromiumcontent.a
2013-04-24 15:56:43 -04:00
Adam Roben
67081a64b0
Pull in latest libchromiumcontent to get gtest
...
* vendor/libchromiumcontent 0d607ee...4ae397b (1):
> Build and distribute libgtest.a
2013-04-23 13:27:29 -04:00
Adam Roben
80cb76355c
Update to latest libchromiumcontent
...
* vendor/libchromiumcontent b6a0d85...0d607ee (3):
> Stop trying to compile SQLitePersistentCookieStore separately
> Update to latest Chromium trunk revision
> Merge pull request #4 from aroben/atom
2013-04-17 23:27:53 -04:00
Adam Roben
a2a2cd1936
Add preferences support for embedding applications
...
Applications can use brightray::BrowserContext::prefs to get access to
preferences that are persisted between launches.
brightray::BrowserContext::RegisterPrefs must be used to register preferences
before they're accessed.
Updated libchromiumcontent to pull in preferences support.
* vendor/libchromiumcontent 3944c1c...b6a0d85 (2):
> Actually compile the base/prefs code
> Export symbols from base/prefs
2013-04-08 13:53:42 -04:00
Adam Roben
115eef52a3
Update libchromiumcontent
...
* vendor/libchromiumcontent cf87e4d...3944c1c (1):
> Compile and export SQLitePersistentCookieStore
2013-03-26 16:30:32 -04:00
Adam Roben
3d3b989806
Update libchromiumcontent to pull in more headers
...
* vendor/libchromiumcontent 9152595...cf87e4d (1):
> Export webkit/plugins headers
2013-03-25 12:53:30 -04:00
Adam Roben
5120887571
Update libchromiumcontent to pull in more headers
2013-03-25 12:28:30 -04:00
Adam Roben
3cda49b894
Update to latest libchromiumcontent
2013-03-21 15:18:25 -04:00
Adam Roben
e451d92121
Initial commit
2013-03-13 15:31:24 -04:00