| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12228003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180699 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12177013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180385 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
This updates headers that forward-declare it and a few random places to use the namespace explicitly. There us a using declaration in file_path.h that makes the rest compile, which we can do in future passes.
Review URL: https://codereview.chromium.org/12163003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
(issue 166932)
BUG=166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12094105
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180143 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Skip fast/images/embed-does-not-propagate-dimensions-to-object-ancestor.html (issue 145940)
Skip plugins/form-value.html (issue 166932)
BUG=145940,166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12092109
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@180129 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12093092
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179898 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=166932
TBR=dpranke
Review URL: https://codereview.chromium.org/12087107
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179894 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Skip fast/loader/loadInProgress.html (issue 145940)
BUG=166932,145940
TBR=dpranke
Review URL: https://codereview.chromium.org/12121002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179885 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-- enabled platform/chromium/virtual/softwarecompositing back (issue 155911)
-- disabled fast/replaced/border-radius-clip.html, plugins/crash-restoring-plugin-page-from-page-cache.html, plugins/iframe-shims.html (issue 145940)
-- disabled plugins/destroy-on-setwindow.html (issue 144118)
-- disabled plugins/embed-attributes-setting.html (issue 166932)
-- disabled plugins/get-url-notify-with-url-that-fails-to-load.html (issue 142301)
-- disabled fast/js/string-replacement-outofmemory.html (issue 173366)
BUG=155911,145940,144118,166932,142301,173366
TBR=dpranke
Review URL: https://codereview.chromium.org/12091089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179882 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This matches what we ship in Chromium.
BUG=None
Review URL: https://codereview.chromium.org/12094066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179745 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is similar to https://codereview.chromium.org/12091028/
and removes the usage of an enum that is changing names.
BUG=172640
Review URL: https://codereview.chromium.org/12096025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179197 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/12035111
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178952 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
... and drill them down to FileSystemContext and CrosMountPointProvider.
These mount points will be used to register profile specific mount points.
(read Google drive, and in multi-profile world Downloads).
Also, use BrowserContext mount points to register mount points in browser tests.
TBR=sky@chromium.org (for chrome/browser/ui)
BUG=158837
TEST= {
content_unittests:FileSystemContextTest.*;
browser_tests:*FileSystemExtensionApiTest.*;
manual: verify that Files.app display files and can execute
fileBrowserHandlers (in Downloads and drive, with and without
--file-manager-packaged flag);
Review URL: https://chromiumcodereview.appspot.com/11943023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178927 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
follow up on https://codereview.chromium.org/11648027/
Instead of cracking FileSystemURL in its ctor (somewhat magically, using singleton IsolatedContext and SystemExternalMountPoints), require FileSystemURL to be cracked explicitly.
The FileSystemURL can be cracked using specific MountPoints implementation or using specific FileSystemContext which will select available MountPoints implementation that should be used to crack the url.
(CrackURL/CreateCrackedFileSystemURL methods).
Modify FileSystemURL usages to use new cracking methods.
BUG=158837
TEST=content_unittests: IsolatedContextTest.* ExternalMountPointsTest.* FileSystemContextTest.*
Review URL: https://chromiumcodereview.appspot.com/11787028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178664 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reduces one more dependency on webkit from chrome.
BUG=146251
R=jam@chromium.org,ben@chromium.org
TBR=darin@chromium.org,tsepez@chromium.org
Review URL: https://codereview.chromium.org/12036003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178082 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The test plugin is needed by several browser and content
tests. The missing plugin was causing these to fail
on the ARM linux bot. This change enables the plugin
for ARM in general (e.g. chromeos and linux) while leaving
it disabled for android and ios builds.
BUG=169810,169813
Review URL: https://chromiumcodereview.appspot.com/11931003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177827 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
This should green interactive_ui_tests on Win and CrOS.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177624 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Platform directory
Review URL: https://chromiumcodereview.appspot.com/11880041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177581 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These tests don't depend on webkit/tools/test_shell/test_shell_test.h
and can be moved to content_unittests.
Some tests were relying on the MessageLoop created by TestShell. I've
updated them to create their own MessageLoop.
BUG=126514
Review URL: https://chromiumcodereview.appspot.com/11883022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Add file_system_context to content::ResourceMessageFilter as a member.
Use FileSystemContext to instantiate readers for filesystem files in ResourceRequestBody.
BUG=141834
Review URL: https://chromiumcodereview.appspot.com/11794024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176809 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176801 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Pass TaskRunner to ResourceRequestBody::ResolveElementsAndCreateUploadDataStream and use it for file operations.
BUG=167524
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/11778016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176063 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
webkit_media::WebAudioSourceProviderImpl.
Doing so prevents the silliness of passing the same pointer into WebMediaPlayerParams twice. Furthermore, the switch-checking logic and render view ID code is better contained as part of RenderViewImpl as opposed to being stuffed inside RenderAudioSourceProvider's constructor.
BUG=136442
Review URL: https://codereview.chromium.org/11830004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that media code runs on a single thread we no longer need to worry about creating additional threads at runtime.
To make changes like this easier in the future, webkit_media::WebMediaPlayerParams is introduced to avoid plumbing parameters through Chrome's various abstraction layers.
BUG=116873
Review URL: https://codereview.chromium.org/11468033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
URLRequestJobFactory::Interceptor into URLRequestJobFactory::ProtocolHandlers.
BUG=161524
Review URL: https://codereview.chromium.org/11293252
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Android uses SimpleResourceLoaderBridge::AllowFileOverHTTP to conditionally
redirect requests from local paths over the file:// protocol to a remote
server for WebKit layout and performance tests, as we can't push all data to
the device. Previously only a single redirect could be registered, which has
broken layout tests. This change makes it possible to register multiple.
This code is only used for running WebKit layout and performance tests
on Android.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11639021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fling gesture curve implementation was mis-named and had some minor
style nits. Fix this prior to the alterations needed for configurable
fling gesture curves.
BUG=119073
Review URL: https://chromiumcodereview.appspot.com/11645023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174033 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
test_shell doesn't compile for Chrome OS now, nevertheless
it was included in "make/ninja All" build and made
linux_chromeos_clang bot fail.
This patch disables the target on Chrome OS.
BUG=165375
TEST="git cl try -b linux_chromeos_clang:compile" passes.
Review URL: https://chromiumcodereview.appspot.com/11642011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173888 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=165264
Review URL: https://codereview.chromium.org/11632002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173801 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
for functions that have been moved to the new Platform layer
Review URL: https://chromiumcodereview.appspot.com/11576057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173690 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the time conversion code to be able to correctly handle epoch times
(e.g. when passing a PP_Time of 0). This eliminates the need to special-case
for epoch time in other code. In practice the problem this fixes only
manifests itself in test code.
BUG=
Review URL: https://codereview.chromium.org/11567013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173516 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
RunAllPending() is deprecated and we should switch to RunUntilIdle().
BUG=131220
TBR=darin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11595003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173357 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
UploadDataStream
Users of URLRequest are now responsible to create UploadDataStream.
UploadOwnedBytesElementReader is moved from upload_data_stream.cc to upload_bytes_element_reader.h.
BUG=156574
TEST=net_unittests and git try
TBR=abodenha@chromium.org for cloud_print/service/service_state.cc
Review URL: https://chromiumcodereview.appspot.com/11439008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
and replacing it with a setSharedWorkerRepository() function that is
called once at initialization.
Review URL: https://chromiumcodereview.appspot.com/10990121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172197 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
to shut up the linter.
TBR=robertphillips@chromium.org
Review URL: https://codereview.chromium.org/11470006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171597 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
e.g., http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.6/builds/2895/steps/test_shell_tests/logs/stdio
> Inline ppb_graphics_2d_impl to the host.
>
> - Split original tests to content_browsertests and test_shell_tests
> - *_flush_callback_ are no longer needed
>
> TEST=browser_tests,content_browsertests,test_shell_tests,ppapi/examples/paint_manager
> BUG=
>
> Review URL: https://chromiumcodereview.appspot.com/11434049
TBR=victorhsieh@chromium.org
Review URL: https://codereview.chromium.org/11447014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171255 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Split original tests to content_browsertests and test_shell_tests
- *_flush_callback_ are no longer needed
TEST=browser_tests,content_browsertests,test_shell_tests,ppapi/examples/paint_manager
BUG=
Review URL: https://chromiumcodereview.appspot.com/11434049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171234 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
webkit_gpu (implicitly) depends on webkit_glue (and its deep dependencies) just
because of this. Moving gl_bindings_skia_cmd_buffer here allows ui/compositor to
just depend on webkit_gpu and not glue any more. It also makes somewhat more
sense.
webkit_gpu should be a component because it's used by both ui/compositor and
content/. I think we've been lucky so far without it because each component uses
a different subset of webkit_gpu.
BUG=159278
Review URL: https://chromiumcodereview.appspot.com/11348231
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170303 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=162189
TEST=manual. see bug for repro steps.
Review URL: https://codereview.chromium.org/11421115
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170244 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The associated CR involves moving mutation interfaces of URLRequestJobFactory to URLRequestJobFactory. As such, their initializations need to maintain their type as URLRequestJobFactoryImpl before those interfaces can be removed.
See CL https://codereview.chromium.org/11227017 for more information.
BUG=146602
Review URL: https://chromiumcodereview.appspot.com/11280202
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170182 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
class.
Addresses a few outstanding TODOs where there was duplicated state and inconsistent access patterns.
Review URL: https://codereview.chromium.org/11421080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170023 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This moved upstream in http://trac.webkit.org/changeset/134977 and
is causing lint errors.
BUG=None
Review URL: https://codereview.chromium.org/11413191
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169740 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=jkummerow@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11308183
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
NOTRY=true
R=darin@chromium.org
BUG=None
Review URL: https://chromiumcodereview.appspot.com/11308132
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome_<scale>_percent.pak
TBR=sail@chromium.org
BUG=160934
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=168125
Review URL: https://chromiumcodereview.appspot.com/11418003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168355 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Also add to base namespace.
BUG=
Review URL: https://codereview.chromium.org/11359217
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=103304
R=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11275322
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168194 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
actually extend
SkCanvas in any way, other than provide a host of constructors (and delayed constructors
in the form of 'initialize' methods).
These late initializers are a problem, as SkCanvas is deprecating its setDevice() call,
moving to model where the backingstore/device for the canvas must be created before the
canvas is created. This is necessary to allow skia to continue to extend SkCanvas for
its backends (e.g. GPU, PDF, Picture, Pipe, etc.).
The practical change in this CL is to make PlatformCanvas just a typedef for SkCanvas,
and change the call-sites that want to call initialize() to instead create the canvas
using one of the provided Factory functions (e.g. CreatePlatformCanvas). The modifier
Platform is maintained, to document that this canvas may be backed by platform-specific
pixels (e.g. allocated by GDI or cairo).
Review URL: https://codereview.chromium.org/11138024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167669 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://chromiumcodereview.appspot.com/11366199
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167479 0039d316-1c4b-4281-b951-d872f2087c98
|