- 17 Nov, 2011 40 commits
-
-
ajwong@chromium.org authored
Use NaCl's code rather than base::SharedMemory to create the shared memory object to whose mappings NaCl needs to apply PROT_EXEC. We'll be changing that NaCl code to deal with the Linux cases where shm_open objects cannot have PROT_EXEC applied to their mappings. BUG= http://code.google.com/p/chromium/issues/detail?id=103377 TEST= nacl_integration R=mseaborn@chromium.org Review URL: http://codereview.chromium.org/8574065 TBR=mcgrathr@chromium.org Review URL: http://codereview.chromium.org/8587055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110571 0039d316-1c4b-4281-b951-d872f2087c98
-
csilv@chromium.org authored
BUG=none Review URL: http://codereview.chromium.org/8523037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110570 0039d316-1c4b-4281-b951-d872f2087c98
-
adamk@chromium.org authored
to read a Variant of uint32 instead of a uint32, as specified by the Properties.Get interface. R=satorux@chromium.org,willchan@chromium.org BUG=104637 Review URL: http://codereview.chromium.org/8591021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110569 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8591004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110567 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
The lack of a "virtual" on InitialBrowserWindowObserver's destructor generates an error on the linux_chromeos_clang builder. BUG=none TEST=none Review URL: http://codereview.chromium.org/8586039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110566 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8574047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110565 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8488014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110564 0039d316-1c4b-4281-b951-d872f2087c98
-
satorux@chromium.org authored
Clang doesn't like the destructor to be inlined in .h file. ./chrome/browser/chromeos/input_method/candidate_window_view.h:32:3: error: [chromium-style] Complex destructor has an inline body. The error was caused by crrev.com/110492 TEST=chrome builds BUG=none Review URL: http://codereview.chromium.org/8585043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110563 0039d316-1c4b-4281-b951-d872f2087c98
-
csilv@chromium.org authored
BUG=none Review URL: http://codereview.chromium.org/8590012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110562 0039d316-1c4b-4281-b951-d872f2087c98
-
csilv@chromium.org authored
BUG=none Review URL: http://codereview.chromium.org/8513020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110561 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
BUG=chromium-os:21360 TEST=Verified power button is visible on Cr48 Verified power button is invisible when there is no battery Verified power button is invisible in vm PowerMenuButtonBrowserTest.* Review URL: http://codereview.chromium.org/8536048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110560 0039d316-1c4b-4281-b951-d872f2087c98
-
levin@chromium.org authored
Enable isSearchProviderInstalled from the HTML 5 spec for all platforms http://dev.w3.org/html5/spec-author-view/system-state-and-capabilities.html#dom-external-issearchproviderinstalled There is still some clean to do after this to remove now dead code and strings, but this does the externally visible part. BUG=100946 TEST=SearchProviderTest.* Review URL: http://codereview.chromium.org/8486025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110559 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
r110491 commented the guards to let the builders test the code. This change reenables them. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110558 0039d316-1c4b-4281-b951-d872f2087c98
-
mcgrathr@chromium.org authored
Use NaCl's code rather than base::SharedMemory to create the shared memory object to whose mappings NaCl needs to apply PROT_EXEC. We'll be changing that NaCl code to deal with the Linux cases where shm_open objects cannot have PROT_EXEC applied to their mappings. BUG= http://code.google.com/p/chromium/issues/detail?id=103377 TEST= nacl_integration R=mseaborn@chromium.org Review URL: http://codereview.chromium.org/8574065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110557 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@chromium.org authored
BUG=104258 TEST=See bug for repro steps. Review URL: http://codereview.chromium.org/8468032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110556 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
ProcessUpdatesCommand was the only child of ModelChangingSyncerCommand to override this function. Since it is special, let's just treat it specially in syncer.cc rather than modifying ModelChangingSyncerCommand to suit its needs. BUG=36594 TEST= Review URL: http://codereview.chromium.org/8510079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110555 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8589012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110554 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
It shows a graph of open/active sockets, open URL requests, open DNS requests, up/down bandwidth, and disk cache bandwidth. BUG=99386 TEST=NetInternalsTest.NetInternalsTimelineView* Review URL: http://codereview.chromium.org/8474001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110553 0039d316-1c4b-4281-b951-d872f2087c98
-
ajwong@chromium.org authored
BUG=104622 TEST=GYP_DEFINES="component=shared_library" and build Review URL: http://codereview.chromium.org/8587036 TBR=penghuang@chromium.org Review URL: http://codereview.chromium.org/8587049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110552 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Revert 110548 - 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 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/8574071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110551 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 TBR=rch@chromium.org Review URL: http://codereview.chromium.org/8587045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110550 0039d316-1c4b-4281-b951-d872f2087c98
-
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
-