Marshall Greenblatt
75a4730637
Merge revision 617 changes:
...
- Fix usage of ReadRawData return value in scheme handler implementation (issue #534 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@618 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-04 18:35:09 +00:00
Marshall Greenblatt
4d0a87ae47
Speculative fix for crashes related to CookieStoreProxy on Windows (issue #591 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@615 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-03 20:59:30 +00:00
Marshall Greenblatt
4ee46079b6
Add patch to fix crash in WebCore::Document::webkitRequestAnimationFrame.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@606 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-26 14:10:24 +00:00
Marshall Greenblatt
c5e4fef620
Merge revision 603 changes:
...
- Fix memory leak when returning zero-length strings from V8 (issue #581 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@605 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-25 20:01:47 +00:00
Marshall Greenblatt
1707bb75e5
Merge revision 600 changes:
...
- Add ability to directly retrieve plugin information (issue #575 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@601 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-20 21:15:58 +00:00
Marshall Greenblatt
dacb86d363
Merge revision 598 changes:
...
- Mac: Add flagsChanged: signal handler so that modifier keys are correctly passed to JS (issue #574 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@599 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-20 18:49:43 +00:00
Marshall Greenblatt
82390e4676
Merge revision 574 changes:
...
- Add CefCookieManager::SetSupportedSchemes method which supports cookie storage for non-http(s) schemes (issue #567 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@576 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-03 19:26:28 +00:00
Marshall Greenblatt
0cf1388a2c
Merge revision 561 changes:
...
- Fix problem with CefBrowser::GetMainFrame() clearing the frame URL value (issue #556 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@563 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-30 17:20:26 +00:00
Marshall Greenblatt
407b10012d
Merge revision 556 changes:
...
- Fix race condition in CefCookieManagerImpl constructor (issue #542 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@557 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-29 16:52:40 +00:00
Marshall Greenblatt
0d485419a7
Fix compile errors.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@545 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-22 23:52:16 +00:00
Marshall Greenblatt
bba09e1319
Merge revision 542 changes:
...
- Add CefCookieManager interface and CefRequestHandler::GetCookieManager for custom cookie handling (issue #542 ).
- Support getting and setting cookies with custom scheme handlers (issue #555 ).
- Support calling CefFrame::GetIdentifier and CefFrame::GetURL on any thread (issue #556 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@544 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-22 22:10:49 +00:00
Marshall Greenblatt
1d54b2de7d
Revert revision 536 changes: Add CefCookieManager interface and CefRequestHandler::GetCookieManager for custom cookie handling (issue #542 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@539 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-21 16:12:31 +00:00
Marshall Greenblatt
6a23cfd5c6
Merge revision 534 changes:
...
- Add CefCookieManager interface and CefRequestHandler::GetCookieManager for custom cookie handling (issue #542 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@536 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-15 22:40:45 +00:00
Marshall Greenblatt
542e115b9b
Merge revision 526 changes:
...
- Invalidate the entire scroll rect when using off-screen rendering mode (issue #469 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@528 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-03-13 15:09:34 +00:00
Marshall Greenblatt
9ba4603109
Merge revision 457 changes:
...
- Add the ability to restrict V8 extension loading by frame using a new CefPermissionHandler::OnBeforeScriptExtensionLoad() callback (issue #471 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@519 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-24 17:33:50 +00:00
Marshall Greenblatt
4560ab916b
Merge revision 457 changes:
...
- Add the ability to restrict V8 extension loading by frame using a new CefPermissionHandler::OnBeforeScriptExtensionLoad() callback (issue #471 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@518 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-24 15:37:39 +00:00
Marshall Greenblatt
a15f7a968d
Allow inspection of drag&drop clipboard contents for non-local schemes (issue #533 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@517 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-23 23:14:15 +00:00
Marshall Greenblatt
2fd388c036
Merge revision 514 changes:
...
- Windows: Fix crash in cefclient when entering long URLs via the address bar (issue #532 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@516 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-21 22:51:37 +00:00
Marshall Greenblatt
fdcea1583c
Merge revision 502 changes:
...
- Setting the OnBeforeResourceLoad redirectUrl value should behave the same as using request->SetURL() (issue #529 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@503 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-16 20:13:44 +00:00
Marshall Greenblatt
e2c233100d
Merge revision 497 changes:
...
- Fix memory leak in CefV8ValueImpl::ExecuteFunctionWithContext (issue #526 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@498 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-15 16:21:53 +00:00
Marshall Greenblatt
b5ef1d0e61
Merge revision 470 changes:
...
- Don't add the "--expose-gc" V8 flag by default for all CEF users (issue #483 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@494 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-14 18:08:00 +00:00
Marshall Greenblatt
24788d33b3
Merge revision 491 changes:
...
- Fix memory leak due to CToCpp argument lists not being deleted (issue #526 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@493 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-14 17:54:38 +00:00
Marshall Greenblatt
7947abaaa0
Revert revision 476: Add patch to fix GDI object leak in FontCacheChromiumWin.cpp createFontIndirectAndGetWinName (issue #499 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@478 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-07 21:03:26 +00:00
Marshall Greenblatt
d1ec7b7e9b
Merge revision 476 changes:
...
- Add patch to fix GDI object leak in FontCacheChromiumWin.cpp createFontIndirectAndGetWinName (issue #499 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@477 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-02-07 20:47:53 +00:00
Marshall Greenblatt
2240f2cf36
Merge revision 472 changes:
...
- Fix bug in CefZipArchive::Clear() (issue #486 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@473 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-23 15:52:05 +00:00
Marshall Greenblatt
c028cc796e
Mac: Add work-around for windowless flash plugins do not get keyboard input in text fields (issue #477 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@465 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-13 21:55:24 +00:00
Marshall Greenblatt
589ec0a4e3
Merge revision 461 changes:
...
- Add #ifndef guards in cef_build.h to avoid conflicts with other projects using Chromium code.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@462 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-05 20:16:56 +00:00
Marshall Greenblatt
cf2d8bd082
Linux: Fix compile error.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@456 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-03 19:38:36 +00:00
Marshall Greenblatt
715a056e70
Merge revision 448 and 453 changes:
...
- Add support for running unit tests without multi-threaded message loop mode (issue #338 ).
- Mac: Fix unit test expectations.
- Mac: cef_time_t.day_of_week is not supported.
- Mac: Add support for building the 'Run cef_unittests' target from the command line.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@455 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-03 19:07:42 +00:00
Marshall Greenblatt
58c8cfcd0a
Merge revision 449-452 changes:
...
- Linux: Fix window destruction crash.
- Linux: Fix cefclient shutdown crash.
- Remove WebURLRequestTest.CANCEL test with WUR_STATE_LOADING due to flakiness.
- Linux: Initialize the 'proxy_type' variable to make the compiler happy.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@454 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-01-03 18:07:21 +00:00
Marshall Greenblatt
912baa9f49
Merge revision 446 changes:
...
- Create separate implementation file for TestHandler methods and globals.
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@447 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-29 20:36:53 +00:00
Marshall Greenblatt
11edadd02c
Merge revision 434 and 436 changes:
...
- Make the |url| parameter to OnBeforePopup() optional.
- Include CEF and Chromium version information in binary distributions (issue #325 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@437 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-21 19:25:38 +00:00
Marshall Greenblatt
5bd72a4688
Merge revision 432 change:
...
- Add support to check_revision.py for building release branches (issue #325 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@433 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-20 16:36:41 +00:00
Marshall Greenblatt
9e3e86c10a
Rebase webcore_v8_custom.patch file.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@431 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-20 16:18:21 +00:00
Marshall Greenblatt
a450e52970
Merge revision 428 and 429 changes:
...
- Add support to automate.py for building release branches (issue #325 ).
- Windows: Update the libcef.dll version number to include the Chrome branch version (issue #325 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@430 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-19 23:26:56 +00:00
Marshall Greenblatt
22deeebe2e
Create 963 release branch.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/963@427 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-19 22:36:08 +00:00
Marshall Greenblatt
eff39b0f11
Update to Chromium revision 113143.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@426 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-16 14:51:10 +00:00
Marshall Greenblatt
9fadd1724f
Make the realm parameter to GetAuthCredentials() optional (issue #355 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@425 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-16 13:50:15 +00:00
Marshall Greenblatt
ef19285349
Add CefBrowserSettings.fullscreen_enabled flag for enabling fullscreen mode. (issue #457 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@424 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-16 12:33:16 +00:00
Marshall Greenblatt
87507e875c
- Reduce CPU usage with requestAnimationFrame by maintaining a consistent 60fps frame rate (issue #456 ).
...
- (Win) Reduce memory/CPU usage with UpdateInputMethod by restricting tasks to every 100ms (issue #454 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@423 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-16 12:24:09 +00:00
Marshall Greenblatt
10b3b3cc41
Revert: Improve CPU usage by ignoring ScheduleAnimation() and ScheduleComposite() calls when not using accelerated compositing (issue #456 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@422 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-15 16:47:38 +00:00
Marshall Greenblatt
198d63cd2a
Fix crash introduced by revision 419 changes.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@421 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-15 16:42:28 +00:00
Marshall Greenblatt
bbe2a2f2d3
Improve CPU usage by ignoring ScheduleAnimation() and ScheduleComposite() calls when not using accelerated compositing (issue #456 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@420 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-15 16:06:02 +00:00
Marshall Greenblatt
2bbd89f97d
Correct implementation of the ability to observe and modify resource redirects (issue #346 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@419 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-15 14:47:23 +00:00
Marshall Greenblatt
bd84c988cf
Check that DOMStorageContext is non-NULL in UIT_SetStoragePath before dereferencing.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@418 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-15 12:59:44 +00:00
Marshall Greenblatt
84a40f0820
Add the ability to observe and modify resource redirects (issue #346 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@417 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-12 18:01:13 +00:00
Marshall Greenblatt
bfcc2dbb8c
Add the ability to observe and modify resource redirects (issue #346 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@416 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-12 17:34:24 +00:00
Marshall Greenblatt
956073100e
Mac: Create a real dSYM that includes file/line info in make_distrib.py.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@415 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-09 14:02:32 +00:00
Marshall Greenblatt
8a1b694797
Mac: The MessageLoop::AutoRunState scope in Run() never exits so clear the state_ variable in the CefMessageLoopForUI destructor to avoid an assertion in the MessageLoop destructor (issue #443 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@413 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-08 15:18:19 +00:00
Marshall Greenblatt
fe80635c69
Add CefQuitMessageLoop function (issue #443 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@412 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2011-12-08 13:25:26 +00:00