- 13 Aug, 2014 40 commits
-
-
e.hakkinen@samsung.com authored
Content is swizzled when texture format has different component order than expected format by platform. RGBA_4444 implies to use 4444 bits and does not affect component order. So, no need to swizzle contents. BUG=399634 Review URL: https://codereview.chromium.org/460563003 Cr-Commit-Position: refs/heads/master@{#289266} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289266 0039d316-1c4b-4281-b951-d872f2087c98
-
kkimlabs@chromium.org authored
BUG=401921 Review URL: https://codereview.chromium.org/454983002 Cr-Commit-Position: refs/heads/master@{#289265} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289265 0039d316-1c4b-4281-b951-d872f2087c98
-
zerny@chromium.org authored
This reapplies r289149: GN: Specify grit generated output paths to be the same as gyp's. together with outstanding CL: https://codereview.chromium.org/467023003/ TBR=brettw@chromium.org,thestig@chromium.org NOTRY=true NOTREECHECKS=true BUG= Review URL: https://codereview.chromium.org/468733003 Cr-Commit-Position: refs/heads/master@{#289264} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289264 0039d316-1c4b-4281-b951-d872f2087c98
-
mostynb@opera.com authored
When CL 430573002 landed, it forced the use of libpci on linux, but many embedded systems lack this library (and probably lack a pci bus altogether). Let's add a new config variable to make it possible to disable the use of libpci. BUG=398416 Review URL: https://codereview.chromium.org/462433002 Cr-Commit-Position: refs/heads/master@{#289262} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289262 0039d316-1c4b-4281-b951-d872f2087c98
-
ajith.v@samsung.com authored
In the current Android code structure, ContentViewCore is just acting as a wrapper to many WebContents functions. In this patch we are trying to position the WebContents functionalities to web_contents_android file from ContentViewCoreImpl to make it functionally readable. Ensuring there is a one-to-one mapping between WebContents Java and native counterparts. BUG=398263 Review URL: https://codereview.chromium.org/414423002 Cr-Commit-Position: refs/heads/master@{#289261} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289261 0039d316-1c4b-4281-b951-d872f2087c98
-
msimonides@opera.com authored
The ChromeExtensionNetworkDelegate::OnBeforeURLRequest is called for new requests as well as for redirects. This results in the lazy keep alive count in extensions to be incremented several times if there is a redirect but then it is decremented only ones when the request finishes. In consequence the lazy extension page never shuts down because the count never reaches zero. With this commit requests that have been redirected at least once are ignored when incrementing the keep alive count. BUG=175279 Review URL: https://codereview.chromium.org/464933002 Cr-Commit-Position: refs/heads/master@{#289260} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289260 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
Updated strings for setup error messages Added few new error strings Added strings for "Adding Nth Chromebook" notification Added strings for the screenlock Added strings for setup dialog button label in error state. BUG=393792, 397366, 397532, 402106, 402269, 402584, 401787 TEST=NONE Review URL: https://codereview.chromium.org/452243003 Cr-Commit-Position: refs/heads/master@{#289259} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289259 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
The LocalServerController closes the LocalServer now. Review URL: https://codereview.chromium.org/471443002 Cr-Commit-Position: refs/heads/master@{#289258} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289258 0039d316-1c4b-4281-b951-d872f2087c98
-
jackhou@chromium.org authored
This also fixes the value of [inner|outer]Bounds.[width|height] to account for the border added by AppWindowDesktopWindowTreeHostWin::GetClientAreaInsets BUG=394567, 395929 Review URL: https://codereview.chromium.org/405323002 Cr-Commit-Position: refs/heads/master@{#289257} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289257 0039d316-1c4b-4281-b951-d872f2087c98
-
dmikurube@chromium.org authored
BUG=None TEST=None NOTRY=True Review URL: https://codereview.chromium.org/367593002 Cr-Commit-Position: refs/heads/master@{#289256} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289256 0039d316-1c4b-4281-b951-d872f2087c98
-
dmikurube@chromium.org authored
It's the third step to accept Android's heap profiler discussed in http://crbug.com/382489. BUG=391212 NOTRY=True Review URL: https://codereview.chromium.org/467563002 Cr-Commit-Position: refs/heads/master@{#289255} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289255 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
BUG=None Review URL: https://codereview.chromium.org/457563002 Cr-Commit-Position: refs/heads/master@{#289254} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289254 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
BUG=397360 Review URL: https://codereview.chromium.org/466213002 Cr-Commit-Position: refs/heads/master@{#289253} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289253 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
BUG=399311 Review URL: https://codereview.chromium.org/459023002 Cr-Commit-Position: refs/heads/master@{#289252} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289252 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
Cr-Commit-Position: refs/heads/master@{#289251} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289251 0039d316-1c4b-4281-b951-d872f2087c98
-
nduca@chromium.org authored
TBR=dsinclair Review URL: https://codereview.chromium.org/461353002 Cr-Commit-Position: refs/heads/master@{#289250} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289250 0039d316-1c4b-4281-b951-d872f2087c98
-
http://crrev.com/289225joaodasilva@chromium.org authored
TBR=tonyg@chromium.org BUG=None Review URL: https://codereview.chromium.org/469693005 Cr-Commit-Position: refs/heads/master@{#289249} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289249 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
Profile related business is handled by KeywordExtensionsDelegateImpl. BUG=388515 TEST=unit_tests Review URL: https://codereview.chromium.org/460313002 Cr-Commit-Position: refs/heads/master@{#289248} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289248 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
This brings browser_unittest's run time from 21s to 7s on a Z620 Linux, one of our fastest configurations. (We still need 3 browser launches to test browser options and profile loading.) Add BrowserTestCase as the new parent class of TabTestCase. The separation is very clean :) Also add helper method UrlOfUnittestFile - many tests are using http_server.UrlOf incorrectly, and this helper ensures the HTTP server is running and we're pointing to the right file. Also move page_test_test_case from testing/ to unittest/ and remove testing/. BUG=388256 TEST=tools/telemetry/run_tests Review URL: https://codereview.chromium.org/469593002 Cr-Commit-Position: refs/heads/master@{#289247} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289247 0039d316-1c4b-4281-b951-d872f2087c98
-
jackhou@chromium.org authored
OnNativeWindowChanged is normally called when a window's bounds change. However, if an app maximizes via the AppWindow API, but its bounds are the same as that of a maximized window, OnNativeWindowChanged does not end up being called. This CL ensures that OnNativeWindowChanged is called whenever the app maximizes or restores. BUG=395900 Review URL: https://codereview.chromium.org/434343004 Cr-Commit-Position: refs/heads/master@{#289246} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289246 0039d316-1c4b-4281-b951-d872f2087c98
-
mrunal.kapade@intel.com authored
Eliminating the dependency of Profile from TtsMessageFilter by delegating GetProfile function to TtsEngineDelegate. This is part of an effort to move TTS to content. BUG=347045 Review URL: https://codereview.chromium.org/448033002 Cr-Commit-Position: refs/heads/master@{#289245} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289245 0039d316-1c4b-4281-b951-d872f2087c98
-
rogerta@chromium.org authored
properties too. BUG=397199 TBR=nkostylev@chromium.org Review URL: https://codereview.chromium.org/424233002 Cr-Commit-Position: refs/heads/master@{#289244} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289244 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
Cr-Commit-Position: refs/heads/master@{#289243} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289243 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/ea13afff6e46d8a969611cdd56c996bfb05a27c1..b62508be81839be96f3d935d1e568e2ff3663670 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_layout_rel TBR=bsalomon@google.com BUG= Review URL: https://codereview.chromium.org/468003002 Cr-Commit-Position: refs/heads/master@{#289242} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289242 0039d316-1c4b-4281-b951-d872f2087c98
-
gunsch@chromium.org authored
R=lcwu@chromium.org,byungchul@chromium.org BUG=None Review URL: https://codereview.chromium.org/463563003 Cr-Commit-Position: refs/heads/master@{#289241} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289241 0039d316-1c4b-4281-b951-d872f2087c98
-
nhiroki@chromium.org authored
This consolidates IPC messages for setting up version attributes (ie. installing, waiting and active), and cleans up related functions. The new message is intended to be used for ServiceWorkerRegistration object that will be introduced by following CL[1] and it doesn't have the controller field, so the controller still use a separate message. [1] https://codereview.chromium.org/463013002/ BUG=384119,396400 TEST=content_unittests --gtest_filter=ServiceWorker* TEST=run_webkit_tests.py --debug http/tests/serviceworker Review URL: https://codereview.chromium.org/445883003 Cr-Commit-Position: refs/heads/master@{#289240} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289240 0039d316-1c4b-4281-b951-d872f2087c98
-
xiang.long@intel.com authored
This is a re-submission of https://codereview.chromium.org/446323002/. Fixed the new browsertest which intercept worker script request but returns response without corret worker content type. BUG=400604 TEST=https://codereview.chromium.org/448063002/ Review URL: https://codereview.chromium.org/460943002 Cr-Commit-Position: refs/heads/master@{#289238} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289238 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
Cr-Commit-Position: refs/heads/master@{#289237} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289237 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
The only changes this picks up are: https://codereview.chromium.org/450213003/ https://codereview.chromium.org/332413005/ BUG=124610 TBR=sergeyu Review URL: https://codereview.chromium.org/464103002 Cr-Commit-Position: refs/heads/master@{#289236} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289236 0039d316-1c4b-4281-b951-d872f2087c98
-
yoz@chromium.org authored
The default implementation provides no subservices. Its purpose is to fulfill a dependency (in unit tests) when other BrowserContextKeyedServices depend on an ExtensionSystem. Tests that actually need subservices can override the necessary methods to provide them. Also, this defines a MockExtensionSystemFactory template for ease of use with MockExtensionSystem subclasses. BUG=348066 Review URL: https://codereview.chromium.org/460203002 Cr-Commit-Position: refs/heads/master@{#289235} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289235 0039d316-1c4b-4281-b951-d872f2087c98
-
merkulova@chromium.org authored
BUG=402453 Review URL: https://codereview.chromium.org/463053002 Cr-Commit-Position: refs/heads/master@{#289234} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289234 0039d316-1c4b-4281-b951-d872f2087c98
-
ericzeng@chromium.org authored
Modify permissions and checks in GuestView, WebUI, and extensions to allow <extensionoptions> to be used within WebUI. In the GuestView infrastructure, allow guest views in WebUI to be created without extension ids. In extensions, allow extension options-related APIs to be used in WebUI contexts. In WebUI, relax the CSP to allow internal browser plugins. BUG=386842 Review URL: https://codereview.chromium.org/453613002 Cr-Commit-Position: refs/heads/master@{#289233} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289233 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
Prior to this change, ImageTransportSurfaceFBO had the property that it would un-schedule the GPU channel at a swap, and then re-schedule the GPU channel when the swap was acknowledged by the browser process. Separate out the re-scheduling of the channel into the function ImageTransportSurfaceFBO::UnblockContextAfterPendingSwap. Previously, this re-scheduling was done after receiving an ack in the form of the AcceleratedSurfaceMsg_BufferPresented IPC. Because the re-scheduling of the GPU channel is no longer blocked on the AcceleratedSurfaceMsg_BufferPresented IPC, issue that IPC from the UI thread in the browser when the SwapBuffers IPC is processed (instead of doing so on the IO thread immediately). Get rid of the hacks being used prevent the IOSurface from being freed while the SwapBuffers IPC was bouncing from the IO thread to the UI thread. For IOSurface-based ImageTransportSurfaces, re-schedule the GPU channel immediately, because the ui::Compositor in the browser process is responsible for "feeling" the GPU back-pressure in its CompositingIOSurfaceLayer. Prevent the IOSurface from being freed while it is in-flight by keeping around an extra reference to all in-flight IOSurfaces (the reference is taken at SwapBuffers and is released at AcceleratedSurfaceMsg_BufferPresented). For CAContext/CALayer-based ImageTransportSurfaces, re-schedule the GPU channel when the ImageTransportLayer in the GPU process is displayed (the back-pressure is "felt" within the same process). Because the CAContext used for this ImageTransportSurface is static for the lifetime of the ImageTransportSurface (unlike IOSurfaces where re-allocation at resize is common), there is no need to keep around references to in-flight surfaces. BUG=312462 R=jbauman TBR=kbr Review URL: https://codereview.chromium.org/454243002 Cr-Commit-Position: refs/heads/master@{#289232} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289232 0039d316-1c4b-4281-b951-d872f2087c98
-
zty@chromium.org authored
This CL re-lands https://codereview.chromium.org/414383002. It fixed a bug where debug testers failed to find binaries. TryServer failed to catch this bug due to the fact that rel and dbg testers are sharing the same checkout on bots. https://codereview.chromium.org/452263002/ was submitted to make sure any tester that downloads and extracts archive will clean it up. BUG=329102 R=yfriedman@chromium.org, navabi@chromium.org, jbudorick@chromium.org Review URL: https://codereview.chromium.org/465723002 Cr-Commit-Position: refs/heads/master@{#289231} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289231 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
When changing networks, send a new mdns query for devices, since the device list was flushed. Review URL: https://codereview.chromium.org/463253002 Cr-Commit-Position: refs/heads/master@{#289230} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289230 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
> Update ui::CompositorObserver instrumentation > > We'll want to make it the case that ui::CompositorObservers don't > outlive their ui::Compositors on all platforms. Update the instrumentation > and TODOs to reflect this, and move them to be behind DCHECK. > > BUG=403011 > > Review URL: https://codereview.chromium.org/467703003 TBR=ccameron@chromium.org Review URL: https://codereview.chromium.org/467153002 Cr-Commit-Position: refs/heads/master@{#289229} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289229 0039d316-1c4b-4281-b951-d872f2087c98
-
vsevik@chromium.org authored
R=isherman@chromium.org, sergeyv, pfeldman NOTRY=true Review URL: https://codereview.chromium.org/461403002 Cr-Commit-Position: refs/heads/master@{#289228} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289228 0039d316-1c4b-4281-b951-d872f2087c98
-
sashab@chromium.org authored
Previously, ExtensionUninstallDialogViews called CloseNow() on it's own delegate's Widget if it was destroyed before an Accept/Cancel handler was called. However, the Widget had already been freed by the Widget hierarchy, resulting in a crash. Made ExtensionUninstallDialogViews notify ExtensionUninstallDialogDelegateView when it closes, so now either order is possible: either class can be destroyed first (either by the user, or by the views hierarchy) and the other will be safely destroyed. TEST=Open the App List in ChromeOS, then right-click on an app and select 'App Info', then click 'Remove'. Now click away from the app list to dismiss it. Previously, this would cause a crash. TEST=Open the App List in Linux, then right-click on an app and select 'App Info', then click 'Remove'. Now click the 'close' button in the app info dialog to close the dismiss it. Previously, this would cause a crash. BUG=390414,400909 Review URL: https://codereview.chromium.org/412483006 Cr-Commit-Position: refs/heads/master@{#289227} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289227 0039d316-1c4b-4281-b951-d872f2087c98
-
hclam@chromium.org authored
cast_simulator should call .Pass() to pass the PacketPipe for simulation. TBR=miu Review URL: https://codereview.chromium.org/463373003 Cr-Commit-Position: refs/heads/master@{#289226} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289226 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
This fixes an old TODO, makes recording more robust and improves the cycle time of the record_wpr unittests from about 33s -> 26s on my MBP. BUG=388256 Review URL: https://codereview.chromium.org/465213002 Cr-Commit-Position: refs/heads/master@{#289225} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289225 0039d316-1c4b-4281-b951-d872f2087c98
-