24 Commits

Author SHA1 Message Date
Marshall Greenblatt
e1c2c3da32 Merge revision 1243 changes:
- Linux: Update binary distrib to execute pkg-config as part of the make configuration.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1244 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-23 22:37:44 +00:00
Marshall Greenblatt
8dc4c8c6fd Merge revision 1240 changes:
- Linux: Fix paths in binary distrib make files that caused build errors on Debian.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1241 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-23 18:43:00 +00:00
Marshall Greenblatt
ef833740ba Merge revision 1237 changes:
- Linux: Fix paths in binary distrib make files that caused build errors on Debian.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1238 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-23 18:42:01 +00:00
Marshall Greenblatt
626cdb72b5 Merge revision 1235 changes:
Support cross-origin XMLHttpRequest loads and redirects for custom standard schemes when enabled via the cross-origin whitelist (issue #950).
- Call WebSecurityPolicy::registerURLSchemeAsCORSEnabled() for custom standard schemes.
- Explicitly check the cross-origin whitelist in CefResourceDispatcherHostDelegate::OnRequestRedirected() and add the appropriate CORS headers.
- Improve the CefAddCrossOriginWhitelistEntry() documentation to mention the top-level domain requirement for sub-domain matching.


git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1236 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-18 17:59:01 +00:00
Marshall Greenblatt
d9858a1b11 Merge revision 1233 changes:
- Improve scheme handler documentation.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1234 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-17 21:14:08 +00:00
Marshall Greenblatt
755abf371c Merge revision 1230 changes:
- Continue resource loading asynchronously to avoid issues during ResourceScheduler stack unwinding.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1231 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-17 20:43:07 +00:00
Marshall Greenblatt
299fce6305 Merge revision 1228 changes:
- Fix crash during window close when no CefClient is provided.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1229 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-17 18:33:45 +00:00
Marshall Greenblatt
dd06cf5105 Merge revision 1226 changes:
Mac: Add off-screen rendering support (issue #518).
- Build with the 10.7 SDK (set GYP_DEFINES='mac_sdk=10.7') to include Retina support in the cefclient OSR example.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1227 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-16 19:24:30 +00:00
Marshall Greenblatt
02217f4a85 Merge revision 1224 changes:
- Destroy CefMenuCreator on the UI thread thread (issue #887).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1225 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-16 17:34:36 +00:00
Marshall Greenblatt
9c81cf61d9 Update to Chromium version 27.0.1453.47.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1223 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-15 23:50:55 +00:00
Marshall Greenblatt
8fbd335b45 Update to Chromium version 27.0.1453.47.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1222 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-15 23:50:41 +00:00
Marshall Greenblatt
8d585da27f Merge revision 1217 changes:
make_distrib improvements:
- Windows: Change the directory and build structure to match other platforms.
- Windows: Create archives of both Debug and Release symbols.
- Windows: Create a separate archive for documentation.
- Add a new "client" mode flag that creates a distribution of cefclient.
- Add "no-docs" and "no-archive" flags.
- Break README.txt files into separate components that can be shared between platforms and distribution modes.


git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1218 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-12 03:12:26 +00:00
Marshall Greenblatt
64b5283fc1 Merge revision 1212, revision 1213 and revision 1214 changes:
make_distrib improvements:
- Windows: Change the directory and build structure to match other platforms.
- Windows: Create archives of both Debug and Release symbols.
- Windows: Create a separate archive for documentation.
- Add a new "client" mode flag that creates a distribution of cefclient.
- Add "no-docs" and "no-archive" flags.
- Break README.txt files into separate components that can be shared between platforms and distribution modes.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1215 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-12 02:16:51 +00:00
Marshall Greenblatt
409215cf10 Merge revision 1209 changes:
- Remove V8 worker bindings (issue #451).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1210 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-11 20:47:15 +00:00
Marshall Greenblatt
7ff8b9bfb2 Merge revision 1206 changes:
- Linux: Simplify gtk-related dependencies in cef.gyp.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1207 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-10 23:54:02 +00:00
Marshall Greenblatt
a2c9bedcae Merge revision 1203 changes:
- Fix ninja build on all platforms (issue #922).
- Update make_distrib.py to support ninja builds via a new "ninja-build" flag (issue #922).
- Improvements to automate.py:
-- Allow specification of the depot_tools directory via a "depot-tools" flag (issue #592).
-- Add ninja build support via a "ninja-build" flag (issue #922).
-- Allow relative paths for download directories (issue #942).
-- Add the ability to print commands without executing them via a "dry-run" flag.
-- Specifying the "force-clean" flag will also remove the build output directory.
-- Add support for a minimal distribution mode where only release binaries and resources are packaged.


git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1204 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-10 23:47:44 +00:00
Marshall Greenblatt
e0177e56d9 Merge revision 1200 changes:
- Mac: Fix inclusion of resource files in binary distributions.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1201 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-10 22:50:39 +00:00
Marshall Greenblatt
b83ebd027a Merge revision 1197 changes:
- Add support for a minimal distribution mode where only release binaries and resources are packaged.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1198 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-10 21:03:10 +00:00
Marshall Greenblatt
8bb16bc943 Merge revision 1192, revision 1193 and revision 1194 changes:
- Fix ninja build on all platforms (issue #922).
- Update make_distrib.py to support ninja builds via a new "ninja-build" flag (issue #922).
- Improvements to automate.py:
-- Allow specification of the depot_tools directory via a "depot-tools" flag (issue #592).
-- Add ninja build support via a "ninja-build" flag (issue #922).
-- Allow relative paths for download directories (issue #942).
-- Add the ability to print commands without executing them via a "dry-run" flag.


git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1195 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-10 18:01:52 +00:00
Marshall Greenblatt
0229bac644 Merge revision 1189 changes:
- Linux: Update README.txt for binary distribution (issue #939).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1190 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-08 14:07:13 +00:00
Marshall Greenblatt
b30dbf06fb Merge revision 1186 changes:
- Linux: Add make build files to binary distribution (issue #939).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1187 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-08 01:35:54 +00:00
Marshall Greenblatt
7c64ad0599 Create 1453 release branch for CEF1.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1184 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-05 21:39:49 +00:00
Marshall Greenblatt
3e4b1112a9 Create 1453 release branch for CEF3.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1183 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-05 21:38:48 +00:00
Marshall Greenblatt
0267930259 Create 1453 branch folder.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1182 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-04-05 21:37:05 +00:00