Commit Graph

48 Commits

Author SHA1 Message Date
Marshall Greenblatt 214d8956ea Windows: Fix x64 compile error.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1477 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-21 17:13:47 +00:00
Marshall Greenblatt 57f026bb79 Merge revision 1474 changes:
- Windows: Fix VS2012 compile error (issue #1109).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1476 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-18 17:28:47 +00:00
Marshall Greenblatt 261fcd8afa Fix svn:eol-style property.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1472 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-18 16:49:05 +00:00
Marshall Greenblatt 8e13bdfafa Merge revision 1462 changes:
- Windows: Pass shell=True so Popen can run a batch file (issue #1091).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1463 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-16 15:10:40 +00:00
Marshall Greenblatt a14d09b396 Merge revision 1458 changes:
- Mac: Fix "format string is not a string literal" error when building with clang and 10.7 SDK.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1459 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-14 19:30:07 +00:00
Marshall Greenblatt e3436da7a5 Update to Chromium revision 29.0.1547.80.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1457 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-14 17:15:26 +00:00
Marshall Greenblatt 586fa3b487 Merge revision 1433, revision 1436 and revision 1440 changes:
- Expose resource type and transition type via CefRequest (issue #1071).
- Add CefRequestHandler::OnBeforeBrowse callback (issue #1076).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1456 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-14 16:47:29 +00:00
Marshall Greenblatt 993232f1a7 Windows: Fix sub-process CreateProcess error due to job object permissions (issue #1092).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1452 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-11 10:44:18 +00:00
Marshall Greenblatt 8c79a994c3 Fixes to automate.py (issue #1067):
- 'update_depot_tools' command fails on Linux without depot_tools in the PATH.
- Always generates build log files without looking at --build-log-file.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1450 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-19 15:33:43 +00:00
Marshall Greenblatt aaa206f04d Merge revision 1445 changes:
- Fix AssertNoURLRequests due to pending proxy connections during shutdown (issue #1037).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1446 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-17 08:15:03 +00:00
Marshall Greenblatt 6d432b5fd5 Merge revision 1437 changes:
- Only update back/forward state for committed navigations.
- Don't change the frame URL for failed loads.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1438 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-12 17:39:38 +00:00
Marshall Greenblatt a1db3ff9c6 Enhancements to automate.py and make_distrib.py (issue #1067):
- Update the depot tools checkout if the checkout is managed by automate.py (on windows it's mandatory to run depot tools update to install svn, git and python).
- Add "--no-update" switch to allow users to run only build and distrib steps without updating CEF and Chromium. This is useful when some custom actions have to be done between the checkout and build steps. 
- Add "--build-tests" switch to build the cef_unittests target in addition to the cefclient target.
- Add "--verbose" switch to have ninja output more details while building.
- Add "--build-log-file" switch to write build logs to a file on disk.
- Add 7z compression support based on the presence of a CEF_COMMAND_7ZIP environment variable.
- Create distrib folders using the architecture (32/64) string.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1435 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-10 20:03:52 +00:00
Marshall Greenblatt c104c17c8a Merge revision 1428 changes:
- Specify a background color for tests so that they're easier to read when transparent rendering is enabled.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1429 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-03 22:00:50 +00:00
Marshall Greenblatt acc9111108 Merge revision 1420 changes:
- Fix assignment of log file path (issue #903).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1421 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-28 15:26:30 +00:00
Marshall Greenblatt 0f3da5f36b Merge revision 1418 changes:
- Make CefURLRequest::GetResponse() data available before download completion (issue #956).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1419 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 19:17:12 +00:00
Marshall Greenblatt 65694f4b3b Merge revision 1415 changes:
- Add CefURLRequestClient::GetAuthCredentials callback (issue #975).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1417 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 18:59:50 +00:00
Marshall Greenblatt 1ac1250005 Merge revision 1413 changes:
- Fix loading of popup windows with a newly created render process (issue #1057).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1414 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 18:20:05 +00:00
Marshall Greenblatt 30f6f3bf09 Merge revision 1411 changes:
- Add x64 build support to automate.py.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1412 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-23 19:29:58 +00:00
Marshall Greenblatt 31e6199ab8 Merge revision 1409 changes:
- Add x64 build support to automate.py.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1410 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-23 16:22:44 +00:00
Marshall Greenblatt 99c56df11e Merge revision 1407 changes:
- Windows: Fix compile error.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1408 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-23 14:37:13 +00:00
Marshall Greenblatt 1823307c27 Merge revision 1404 changes:
- Use subprocess instead of os.popen3 to avoid deprecation warnings.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1405 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 20:14:39 +00:00
Marshall Greenblatt 35eba59ac7 Merge revision 1401 changes:
- Windows: Always use the depot_tools SVN version instead of the system SVN version.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1402 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 19:52:44 +00:00
Marshall Greenblatt 8013f3f3be Merge revision 1398 changes:
- Windows: Always use the depot_tools SVN version instead of the system SVN version.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1399 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 19:32:13 +00:00
Marshall Greenblatt 5739692251 Merge revision 1395 changes:
- Download depot_tools as the first step in automate.py.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1396 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 19:20:29 +00:00
Marshall Greenblatt 33bbf45c04 Merge revision 1392 changes:
- Windows: Always use the depot_tools SVN version instead of the system SVN version.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1393 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 19:13:54 +00:00
Marshall Greenblatt 977d298eef Merge revision 1389 changes:
- Parse svn info output using XML format.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1390 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 17:57:50 +00:00
Marshall Greenblatt d0b9ed2810 Merge revision 1387 changes:
- Add make_distrib.py support for 64-bit builds.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1388 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 17:19:03 +00:00
Marshall Greenblatt bfb2efaa56 Merge revision 1384 changes:
- Add CefSetOSModalLoop function (issue #194).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1385 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 17:11:50 +00:00
Marshall Greenblatt 0fa54dda4c Merge revision 1381 changes:
- Add support for excluding files from the translator tool.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1382 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 17:00:39 +00:00
Marshall Greenblatt faa0501d22 Update to Chromium version 29.0.1547.59.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1378 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 16:24:38 +00:00
Marshall Greenblatt 47456eaaf3 Merge revision 1375 changes:
- Revert revision 1372 changes to the about_credits target (issue #1055).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1376 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-21 17:26:52 +00:00
Marshall Greenblatt dea216cea0 Merge revision 1372 changes:
- Fix ninja build generation of locale files (issue #1052).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1373 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-19 18:33:00 +00:00
Marshall Greenblatt 81230ba459 Merge revision 1369 changes:
- Fix render process crash when detaching a frame that never navigated.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1370 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-16 17:05:59 +00:00
Marshall Greenblatt ae888cc8a2 Update to Chromium version 29.0.1547.55.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1366 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-15 16:19:30 +00:00
Marshall Greenblatt f7f31ba68b Mac: Fix 64-bit compile errors.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1365 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-14 22:16:11 +00:00
Marshall Greenblatt 459a8c94c8 Merge revision 1361 changes:
- Windows: Fix 64-bit compile errors (issue #394).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1362 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-14 21:46:11 +00:00
Marshall Greenblatt bee35bc8e6 Merge revision 1358 changes:
- Mac: Don't call OverrideChildProcessPath in child processes (issue #806).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1359 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-14 16:37:21 +00:00
Marshall Greenblatt fd47a510f0 Merge revision 1355 changes:
- Mac: Support retina display when building with the 10.6 SDK (issue #1038).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1356 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-08 15:59:39 +00:00
Marshall Greenblatt 361dbc0785 Update to Chromium version 29.0.1547.41.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1353 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-02 16:40:45 +00:00
Marshall Greenblatt 545db3266f Mac: Fix crash on older 10.7 versions when building with the 10.7 SDK (issue #1026).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1352 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-30 15:48:11 +00:00
Marshall Greenblatt c69f78fef2 Windows: Force child processes to exit on main process termination (issue #1011).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1350 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-29 17:39:01 +00:00
Marshall Greenblatt a40573d302 Merge revision 1335 changes:
- Mac: Fix compile error in cefclient_osr_widget_mac.mm when using the 10.6 SDK.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1336 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-23 17:21:37 +00:00
Marshall Greenblatt 2bb4be9680 Merge revision 1329 and revision 1330 changes:
- Fix script detection of git checkouts.

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1333 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-22 23:47:50 +00:00
Marshall Greenblatt cb0746a88f Mac: Fix crash on 10.6 when building with the 10.7 SDK (issue #1026).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1326 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-22 17:04:51 +00:00
Marshall Greenblatt 2d55b697a0 Merge revision 1321 changes:
- Add an automate.py option to download depot_tools as a zip archive (issue #1020).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1323 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-19 20:46:29 +00:00
Marshall Greenblatt 448c16e8b0 Merge revision 1318 changes:
- Add an automate.py option to clean the artifacts output directory (issue #1022).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1320 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-19 18:40:18 +00:00
Marshall Greenblatt 165978af75 Create 1547 release branch for CEF3.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1316 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-19 00:17:15 +00:00
Marshall Greenblatt cb8803a9a8 Create 1547 branch folder.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1547@1315 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-19 00:15:22 +00:00