- 17 Nov, 2011 40 commits
-
-
eroman@chromium.org authored
Minor refactoring to about:profiler to avoid long parameter lists. (Make some functions into methods). BUG=100992 Review URL: http://codereview.chromium.org/8587044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110549 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Reland 110355 - Use shared D3D9 texture to transport the compositor's backing buffer to the browser process for presentation. Implemented ImageTransportSurface for Linux (without texture sharing), XP, Vista and 7. XP. The non-texture sharing Linux and XP paths just present directly to the compositing child window owned by the browser process as before. PassThroughImageTransportSurface still needs a proper name. I will move it into its own file once that is decided. I moved AcceleratedSurfaceBuffersSwapped outside of the platform specific ifdefs and made the signature the same on all platforms for greater consistency. I removed the code related to sharing surfaces between processes and synchronizing resize and swapping out of GpuCommandBufferStub. It is all now in ImageTransportSurface implementations. Review URL: http://codereview.chromium.org/8060045 TBR=cpu@chromium.org Review URL: http://codereview.chromium.org/8591006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110548 0039d316-1c4b-4281-b951-d872f2087c98
-
gbillock@chromium.org authored
R=jhawkins@chromium.org BUG=103294,104140 TEST=WebIntentPickerControllerBrowserTest Review URL: http://codereview.chromium.org/8508019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110547 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8589003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110546 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
Rather than displaying the full table of data (which can be quite large), we instead display only 30 (when ungrouped), or just 10 when grouped. This speeds up the rendering of the page since a much smaller number of rows need to be drawn. It also helps reduce the clutter when grouping. The hidden rows can be displayed with the click of a button. BUG=100992 Review URL: http://codereview.chromium.org/8574051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110545 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8587009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110544 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
Review URL: http://codereview.chromium.org/8590035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110543 0039d316-1c4b-4281-b951-d872f2087c98
-
penghuang@chromium.org authored
BUG=104622 TEST=GYP_DEFINES="component=shared_library" and build Review URL: http://codereview.chromium.org/8587036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110542 0039d316-1c4b-4281-b951-d872f2087c98
-
zea@chromium.org authored
This gives us some insight into how often different conflict resolutions are happening. BUG=none TEST=none Review URL: http://codereview.chromium.org/8587006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110541 0039d316-1c4b-4281-b951-d872f2087c98
-
backer@chromium.org authored
This saves VRAM usage when multiple accelerated tabs are open by dropping the backbuffer. We do this by resizing the the window. This orphans the GLXPixmap (and texture) that the browser uses to display the front buffer. BUG=None TEST=None Review URL: http://codereview.chromium.org/8585030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110540 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Remove the flags to RenderViewHost::EnablePreferredSizeMode since it's not used after http://crbug.com/44850 was fixed. BUG=98716 Review URL: http://codereview.chromium.org/8586032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110539 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
Update suppression. BUG=100583 TEST=none R=thestig@chromium.org Review URL: http://codereview.chromium.org/8585039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110536 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110535 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110533 0039d316-1c4b-4281-b951-d872f2087c98
-
zea@chromium.org authored
Revert 110490 - Revert "[Sync] Add version info to about:sync" This reverts r110456. These tests have been failing on the Mac10.6 Sync builder since this was landed: ManyClientBookmarksSyncTest.Sanity ManyClientPasswordsSyncTest.Sanity ManyClientPreferencesSyncTest.Sanity BUG= TEST= Review URL: http://codereview.chromium.org/8590030 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/8585037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110532 0039d316-1c4b-4281-b951-d872f2087c98
-
abarth@chromium.org authored
Review URL: http://codereview.chromium.org/8585020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110531 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Move the PluginDataRemover class to content, and remove the chrome pieces from it. This class really belongs in content because it's part of the web platform. I've also wrapped it with an interface that is used by chrome. BUG=98716 Review URL: http://codereview.chromium.org/8590016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110530 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
through HTTPS Proxies. This also changes the mechanism used to restart HttpProxyClientSocket requests with auth. Previously the transport socket would be Disconnected, and then re-Connected (which was not implemented for SSLClientSockets). However, the approach was problematic in the face of, for example, ipv6. The new approach is to close the HttpProxyClientSocket, and request a new socket from the pool. Review URL: http://codereview.chromium.org/8502024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110529 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
Also added a name attribute to the layer. IF !NDEBUG is defined, layer takes on the name of the view/window which created it Please comment as to where the debug_utils.cc should be located, it feels like the wrong place. I have another patch to print the window tree which I'll submit for review once I get this one in. I think this is a bit simpler and more useful than http://codereview.chromium.org/8366008/ Review URL: http://codereview.chromium.org/8508009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110528 0039d316-1c4b-4281-b951-d872f2087c98
-
rsimha@chromium.org authored
Reason for revert: Redness on the waterfall. The stress sync integration tests use 10 sync clients, and were originally flaky due to testserver bugginess. Several fixes have gone in since then, and it might be time to re-enable those tests. Note to future Chromium Sheriffs: If these stress tests do fail or time out in future, feel free to revert this patch. BUG=69604 TEST=sync_integration_tests --gtest_filter=ManyClient* Review URL: http://codereview.chromium.org/8568033 TBR=rsimha@chromium.org Review URL: http://codereview.chromium.org/8587038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110527 0039d316-1c4b-4281-b951-d872f2087c98
-
dennisjeffrey@chromium.org authored
BUG=chromium-os:23108 TEST=None Review URL: http://codereview.chromium.org/8587019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110526 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
R=ben@chromium.org Review URL: http://codereview.chromium.org/8587013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110525 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=104351 TEST=as in bug Review URL: http://codereview.chromium.org/8585010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110524 0039d316-1c4b-4281-b951-d872f2087c98
-
alicet@chromium.org authored
The test failed because LauncherIconUpdater was holding a stale TabContentsWrapper and accessing its favicon helper. Add LauncherIconUpdater::TabReplaceAt so that we know when the TabContentsWrapper goes stale. BUG=104376 TEST=the test above. Review URL: http://codereview.chromium.org/8588020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110523 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=98716 TBR=ananta Review URL: http://codereview.chromium.org/8590033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110522 0039d316-1c4b-4281-b951-d872f2087c98
-
vollick@chromium.org authored
Unit tests will be added with this cl. http://codereview.chromium.org/8533019/ Review URL: http://codereview.chromium.org/8590019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110521 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@chromium.org authored
BUG=103605 TEST=Open more tabs than process limit, then preferences, then task manager. Killing preferences shouldn't kill task manager. Review URL: http://codereview.chromium.org/8520019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110520 0039d316-1c4b-4281-b951-d872f2087c98
-
scottmg@chromium.org authored
Not in use yet, part of larger patch here: http://codereview.chromium.org/8345027/ (WebKit must be rolled past r100306). BUG=79050 Review URL: http://codereview.chromium.org/8570018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110519 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110518 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
Review URL: http://codereview.chromium.org/8586029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110517 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@google.com authored
BUG=chromium-os:19886 TEST=All chromeos tests compile and run. Review URL: http://codereview.chromium.org/8588006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110516 0039d316-1c4b-4281-b951-d872f2087c98
-
stevet@chromium.org authored
BUG=98836 TEST=Enable Open Tab syncing and sync some open tabs between two clients. Ensure that the about:sessions page displays the machine names under the sessions list. Review URL: http://codereview.chromium.org/8590031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110514 0039d316-1c4b-4281-b951-d872f2087c98
-
dmichael@chromium.org authored
I added some JavaScript code to test_case.html that previously would have made PostMessage not function (which I verified). This depends on the following WebKit issue: https://bugs.webkit.org/show_bug.cgi?id=71478 BUG=82604 TEST=N/A Review URL: http://codereview.chromium.org/8437093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110513 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
This maps the behavior of the old compositor. BUG=None TEST=Resize window with accelerated content. Observe no "trailing" of the content on the borders. Review URL: http://codereview.chromium.org/8590021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110512 0039d316-1c4b-4281-b951-d872f2087c98
-
gavinp@chromium.org authored
These were checked in executable, which is probably not what Andy wanted. He blames visual studio, self. No review URL, since its just a props change and our git cl fu is weak. TBR=ahendrickson git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110511 0039d316-1c4b-4281-b951-d872f2087c98
-
willchan@chromium.org authored
This allows for using a MockClientSocketPoolManager. The default implementation has been moved into ClientSocketPoolManagerImpl. This allows HttpNetworkSessionPeer to replace the whole ClientSocketPoolManager rather than individual socket pools, which is necessary because socket pools will become more integrated in the future. BUG=none TEST=none Review URL: http://codereview.chromium.org/8572041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110510 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
BUG=104582 Review URL: http://codereview.chromium.org/8591020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110509 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
This creates a chromeos::InitialBrowserWindowObserver class for Aura that replicates some behavior for tests that's currently performed by the X window manager: when the first browser window is created, /var/run/state/windowmanager/initial-chrome-window-mapped is touched (the window manager actually writes the window's ID to the file, but that doesn't make sense under Aura and luckily doesn't appear to be depended on by any tests). This fixes Chrome OS's security_ProfilePermissions.BWSI and security_ProfilePermissions.login autotests, which otherwise time out when run against an Aura build. I'm also moving existing X-window-manager-related files that are currently in the chromeos/ directory to chromeos/legacy_window_manager/. BUG=chromium-os:22974,chromium-os:22896 TEST=manual: observed that tests no longer time out Review URL: http://codereview.chromium.org/8539051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110508 0039d316-1c4b-4281-b951-d872f2087c98
-
ivankr@chromium.org authored
BUG=None TEST=Manual: compiles with component=shared_library without Aura Review URL: http://codereview.chromium.org/8586022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110507 0039d316-1c4b-4281-b951-d872f2087c98
-
csharp@chromium.org authored
The external delegate IPC calls in autofill_agent are setup so that a future change that adds an external delegate should already have its code called at the correct times and with the correct values. BUG=51644 TEST= Review URL: http://codereview.chromium.org/8490017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110506 0039d316-1c4b-4281-b951-d872f2087c98
-