- 13 Jun, 2014 40 commits
-
-
cpu@chromium.org authored
Currently we have a fixed 1600x900 size, but the end goal is to be similar to win8 metro mode. This patch makes the window fullscreen respecting the taskbar area. If shift is held, starts at the old size so you can run a debugger next to it. BUG=none TEST=none Review URL: https://codereview.chromium.org/303673006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276913 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276903 0039d316-1c4b-4281-b951-d872f2087c98
-
guohui@chromium.org authored
BUG=380134 Review URL: https://codereview.chromium.org/336583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276901 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
This change makes HistogramController not fetch any histograms from a "child" process when that process is the same as the current process. In reality, this could be the case on Android where the browser process is actually also the GPU process. See associated bug for the specific issue this is actually fixing. Also updates the profiler child process code to use the same logic (it was not affected by the bug, though). BUG=370208 Review URL: https://codereview.chromium.org/328823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276900 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=370433 TEST=None R=sky@chromium.org Review URL: https://codereview.chromium.org/335453004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276899 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
BUG=None Review URL: https://codereview.chromium.org/332793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276898 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
Some media segments have a start time that is slightly earlier than the timestamp of the first buffer in that segment. If SourceBufferStream::Remove() is called with a range that only covered part of this gap, then the SourceBufferStream code could end up crashing when it was trying to handle the remove. This change fixes the crash by properly removing the empty range that gets created when such a remove occurs. BUG=382815 TEST=SourceBufferStreamTest.Remove_GapAtBeginningOfMediaSegment Review URL: https://codereview.chromium.org/328223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276897 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This patch ensures that when a layer is does not have valid tile priorities (ie it's recycled, or it's not in the render surface layer list), then the raster iterator will not return any tiles. BUG=381704 R=reveman Review URL: https://codereview.chromium.org/329383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276896 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276895 0039d316-1c4b-4281-b951-d872f2087c98
-
dpranke@chromium.org authored
This test is crashing on the Win (dbg) bot on the chromium.webkit waterfall; the test was added in https://codereview.chromium.org/323833003/ and has never run successfully, so this may be exposing a real bug. Disable it temporarily to green up the tree while we investigate. TBR=tonyg@chromium.org BUG=384181 Review URL: https://codereview.chromium.org/331773003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276894 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/679426c0b4b6568a79a7a69ac4fc9ba248009d19..2526f0e5fd4e0d846c5109adf71ed879f9e76f00 TBR=scroggo@google.com BUG= CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel Review URL: https://codereview.chromium.org/337583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276893 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
R=sky@chromium.org Review URL: https://codereview.chromium.org/337563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276892 0039d316-1c4b-4281-b951-d872f2087c98
-
courage@chromium.org authored
Apps or extensions with the identity.email permission will be able to query for the email addresses of accounts signed into a Chrome profile. BUG=368343 Review URL: https://codereview.chromium.org/328013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276891 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
Now the same export+encrypt / decrypt+import codepath is used as for other wrapping algorithms. The new code is less efficient (creates a temporary raw key), however simplifies things, and allows wrapping to be done on non-raw keys (however because of size constraints is likely to fail). BUG=373544,245025 Review URL: https://codereview.chromium.org/335463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276890 0039d316-1c4b-4281-b951-d872f2087c98
-
rnk@chromium.org authored
This avoids errors from Clang about a conflicting typedef for uintptr_t, which should really be unsigned int instead of unsigned long. We already had a local patch to suppress MSVC's warning here. Rather than trying to get the right definition, just include stdint.h, which has been available since VS2010. R=thakis@chromium.org TBR=brettw@chromium.org BUG=82385 Review URL: https://codereview.chromium.org/224883004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276887 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
This function will be componentized, and hence cannot reference g_browser_process. BUG=373203 TBR=thakis Review URL: https://codereview.chromium.org/327793005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276886 0039d316-1c4b-4281-b951-d872f2087c98
-
vandebo@chromium.org authored
BUG=NONE Review URL: https://codereview.chromium.org/323093007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276885 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://tracingcmumford@chromium.org authored
BUG=365189 Review URL: https://codereview.chromium.org/332553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276883 0039d316-1c4b-4281-b951-d872f2087c98
-
aelias@chromium.org authored
On Android, the browser compositor lies to CC about the device_scale_factor (always setting it to 1), because it places its layers in physical pixel space. Because of that, the delegated device scale inversion added in https://codereview.chromium.org/311253004 does the wrong thing. Rather than cancelling the inversion with other transforms, the simplest fix is to lie about the frame_data device_scale_factor as well. BUG=383572,383436,384134 NOTRY=true Review URL: https://codereview.chromium.org/336433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276882 0039d316-1c4b-4281-b951-d872f2087c98
-
jeremy@chromium.org authored
Tell `powermetrics` to print a summary instead of telling it to sample and summing ourselves. Aim is to try to get more accurate measurements. BUG=None Review URL: https://codereview.chromium.org/330543008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276881 0039d316-1c4b-4281-b951-d872f2087c98
-
cpu@chromium.org authored
BUG=nome TEST=none NOTRY=true R=ananta@chromium.org Review URL: https://codereview.chromium.org/335463005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276880 0039d316-1c4b-4281-b951-d872f2087c98
-
rouslan@chromium.org authored
Revert of Use the updated AMD switchable info collection code. (https://codereview.chromium.org/332843003/) Reason for revert: The patch appears to have broken windows perf bot: http://build.chromium.org/p/chromium.perf/builders/Win%20Builder/builds/69732 Original issue's description: > Use the updated AMD switchable info collection code. > > BUG=376562 > TEST= > R=kbr@chromium.org > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276865 TBR=kbr@chromium.org,zmo@chromium.org NOTREECHECKS=true NOTRY=true BUG=376562 Review URL: https://codereview.chromium.org/333683004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276879 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
FLAG_CREATE_AWLAYS doesn't make sense with FLAG_APPEND. BUG=383997 Review URL: https://codereview.chromium.org/330083004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276878 0039d316-1c4b-4281-b951-d872f2087c98
-
vollick@chromium.org authored
When calculating draw properties, we attempt to skip subtrees whenever we can, but we missed a corner case: even though we don't necessarily draw a layer with a wheel or touch handler, it will participate in hit testing and must therefore have up-to-date transforms, targets, etc. In the same way that we've added logic to prevent skipping subtrees containing layers with copy requests, this CL prevents skipping subtrees with handlers. R=danakj@chromium.org BUG=377738 Review URL: https://codereview.chromium.org/335633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276877 0039d316-1c4b-4281-b951-d872f2087c98
-
penghuang@chromium.org authored
BUG=383310 Review URL: https://codereview.chromium.org/334633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276876 0039d316-1c4b-4281-b951-d872f2087c98
-
xrenishere@gmail.com authored
A bubble should disappear when we right mouse click on a blank space. Add event monitor for NSRightMouseDownMask, and change not to use performSelector, for sometimes when rightmouse down happens, a menu comes out. This menu might be a Modal Dialogue Box. So we can't perform the windowDidResignKey until the menu is closed. BUG=378186 TEST="--gtest_filter=BaseBubbleControllerTest.*" R=rsesek@chromium.org Review URL: https://codereview.chromium.org/300113009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276875 0039d316-1c4b-4281-b951-d872f2087c98
-
jeremycho@chromium.org authored
This includes a new URL path /_/contextualsearch and a /search parameter specifying the contextual search version, if any. BUG=379196 Review URL: https://codereview.chromium.org/308053009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276874 0039d316-1c4b-4281-b951-d872f2087c98
-
tdanderson@chromium.org authored
The check for CanProcessEventsWithinSubtree() needs to be made on |this| before the loop (along with HitTestRect()) instead of inside the loop on the children. Otherwise it would be possible to return a view for which CanProcessEventsWithinSubtree() returns false. BUG=382873, 378530 TEST=Added coverage in ViewTest.CanProcessEventsWithinSubtree Review URL: https://codereview.chromium.org/327843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276873 0039d316-1c4b-4281-b951-d872f2087c98
-
pilgrim@chromium.org authored
BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/330053004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276872 0039d316-1c4b-4281-b951-d872f2087c98
-
elijahtaylor@chromium.org authored
BUG=276723 Review URL: https://codereview.chromium.org/317993003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276871 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@chromium.org authored
BUG=342983 R=ben@chromium.org Review URL: https://codereview.chromium.org/247903004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276870 0039d316-1c4b-4281-b951-d872f2087c98
-
andrewhayden@chromium.org authored
BUG=367677 Review URL: https://codereview.chromium.org/270203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276869 0039d316-1c4b-4281-b951-d872f2087c98
-
jamescook@chromium.org authored
There's a rare crash in ChromeLauncherController that looks like a user is switching into Ash with no profile and a read-only profile directory. Add a CHECK to figure out how common this problem is. BUG=383019 TEST=none Review URL: https://codereview.chromium.org/336603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276868 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
Currently a URLRequestJobFactory is optional, as the global URLRequestJobManager passes jobs on to the URLRequestFilter and global http/https/ws/wss factories. In order to be able to eliminate the global URLRequestJobManager object, first have to give all contexts their own URLRequestJobFactory. BUG=81979 TBR=ajwong@chromium.org (Who actually signed off on this, but Rietveld ignored his email). Review URL: https://codereview.chromium.org/311393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276867 0039d316-1c4b-4281-b951-d872f2087c98
-
navabi@google.com authored
Also remove the option -w to only wipe without provisioning. This was temporary functionality to recover from INSUFFICIENT_STORAGE on device error. With the default wiping, this should be unnecessary. For bots that skip wiping, we can still manually fix by manually running without --skip-wipe. BUG=383106 TBR=craigdh@chromium.org Review URL: https://codereview.chromium.org/334503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276866 0039d316-1c4b-4281-b951-d872f2087c98
-
zmo@chromium.org authored
BUG=376562 TEST= R=kbr@chromium.org Review URL: https://codereview.chromium.org/332843003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276865 0039d316-1c4b-4281-b951-d872f2087c98
-
danakj@chromium.org authored
Hit testing is done directly on the layer tree, it doesn't use the render surface layer list, but it does require draw properties. So, remove EnsureRenderSurfaceLayerList and have the FindLayer* public methods on LayerTreeImpl just do UpdateDrawProperties() if it is needed. Since we update draw properties there, we only need to update them in PrepareToDraw when they are dirty as well. R=enne, vollick@chromium.org Review URL: https://codereview.chromium.org/332433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276864 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
The color needs to come from the menu's own native theme. BUG=347832 Review URL: https://codereview.chromium.org/245863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276862 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
content_area_in_dpi send to browser process should cover entire page. This fixed shifting of content for system dialog printing. BUG=379961 NOTRY=true Review URL: https://codereview.chromium.org/327393005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276861 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
This is to get ready to split ServiceProvider into Shell and Application. It makes the existing Application no longer subclass internal::ServiceConnectorBase::Owner. Instead it puts that functionality in the new class internal::ServiceRegistry and Application uses that by composition. The validation in this cl is meant to be consistent with what's currently in the tree. I'll redo the cl that adds the ability to add a service with a specific validator after the split is done. BUG= Review URL: https://codereview.chromium.org/337533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276859 0039d316-1c4b-4281-b951-d872f2087c98
-