| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
When receiving a empty frame pointer, Webkit can call getCurrentFrame multiple times without calling putCurrentFrame.
BUG=142988
Review URL: https://codereview.chromium.org/11090007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160985 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When scaling an integer point or size, return a floating point
result. Implicitly flooring hides design problems and bugs. Add
conversion functions to floor or ceil a SizeF or PointF
into an integer format again.
All existing behaviour has been preserved by replacing uses of
foo.Scale() with ToFlooredFoo(foo.Scale()).
R=sky
BUG=147395
Review URL: https://chromiumcodereview.appspot.com/11081007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160970 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Relanding https://chromiumcodereview.appspot.com/11047029.
No changes from original patch. This was reverted as an innocent bystander of
r160623's breakage.
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11066083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160953 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=piman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11086015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160941 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It is a subset of PPB_PDF and shares the implementation with some PPB_PDF methods. With this interface, Pepper Flash doesn't need to depend on PPB_PDF.
BUG=None
TEST=None
Review URL: https://codereview.chromium.org/10905227
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160861 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=154234
TEST=SyncableFileSystemTest.ChangeTrackerSimple
Review URL: https://codereview.chromium.org/11068014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160836 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original review: https://codereview.chromium.org/11033058
Change from the original patch: removed wrong FILEAPI_EXPORT macro in canned_syncable_file_system.h
BUG=154234
TEST=existing test (SyncableFileSystemTest.*)
TBR=tzik@chromium.org
Review URL: https://codereview.chromium.org/11091019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160822 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=154234
TEST=existing test (SyncableFileSystemTest.*)
Review URL: https://codereview.chromium.org/11033058
TBR=kinuko@chromium.org
Review URL: https://codereview.chromium.org/11087026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160810 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=154234
TEST=existing test (SyncableFileSystemTest.*)
Review URL: https://codereview.chromium.org/11033058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160809 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=None
Review URL: https://codereview.chromium.org/11092017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160806 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also changes the comparator implementation not to use virtual_path but use filesystem_id + path.
BUG=154260
TEST=FileSystemURLTest.WithPath*
Review URL: https://codereview.chromium.org/11036053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160805 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change implements new Chrome IPC for PPB_WebSocket.
After this change, all mode including out of process
will work with new design. It doesn't depend on old SRPC design any more.
BUG=87310,116317
Review URL: https://chromiumcodereview.appspot.com/10944005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160783 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a rebased version of twiz's patch in 10916279.
Corresponding WK change: https://bugs.webkit.org/show_bug.cgi?id=93292
BUG=148816
Review URL: https://chromiumcodereview.appspot.com/11094004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160730 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This upstreams scrollFocusNodeRect implementation on ContentViewCOre and hooks it to WebKit.
The webkit side has already landed.
BUG=136737
Review URL: https://chromiumcodereview.appspot.com/11081003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160679 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=108962
Review URL: https://chromiumcodereview.appspot.com/11016005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160653 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both layer list types needed to be changed to vector simultaneously because of
the amount of templated code that deals with both.
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11047029
TBR=enne@chromium.org
Review URL: https://codereview.chromium.org/11070012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160637 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11078009
TBR=enne@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11078009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both layer list types needed to be changed to vector simultaneously because of
the amount of templated code that deals with both.
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11047029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160619 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=152127
TEST=content_unittests
Review URL: https://chromiumcodereview.appspot.com/11038034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160590 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11031079
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160589 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pulling on this string ends up touching a lot of code, but it's all fairly
mechanical. The only unfortunate part of this patch that it's not easy to pass
a scoped_ptr through CCThreadTask (so it just sends a raw pointer), but this
can get fixed after CCThreadTask switches to using base/.
BUG=154451
Review URL: https://chromiumcodereview.appspot.com/11065046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160580 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=152127
TEST=content_unittests
Review URL: https://chromiumcodereview.appspot.com/11026064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160577 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Add skeleton FilePicker service.
BUG=129769
TBR=jhawkins for the gypi file changes.
Review URL: https://chromiumcodereview.appspot.com/11022003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160563 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This renames the interface strings to be consistent. Since this is only used
by the PDF plugin which is built alongside Chrome, this should be OK.
BUG=
Review URL: https://codereview.chromium.org/11048006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160506 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"media_device_*" is so generic. Make it media transfer protocol (mtp) device specific.
Renamed
(1) ScopedMediaDeviceMapEntry class => ScopedMtpDeviceMapEntry class
(2) MediaDeviceDelegate* class => MtpDeviceDelegate* class
(3) MediaDeviceMapService class=> MtpDeviceMapService class
(4) SUPPORT_MEDIA_FILESYSTEM => SUPPORT_MTP_DEVICE_FILESYSTEM.
and updated all the references.
BUG=148972
TEST=none
TBR=thestig@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11027022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160450 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=136677
Review URL: https://chromiumcodereview.appspot.com/10979047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160431 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since emoji is disabled in webkit for chromium, this has no observable effect yet.
BUG=62435
TEST=none
TBR=tony
Review URL: https://chromiumcodereview.appspot.com/10540022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160338 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This change implements the platform functions added by my WebKit change r124434 <http://trac.webkit.org/changeset/124434> for DumpRenderTree. It is a simplified version of my r146964 <http://crrev.com/146964>.
BUG=47083
TEST=hyphen*.html
Review URL: https://codereview.chromium.org/11014014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* LocalFileChangeTracker should not own LocalFileSyncStatus
* FileSystemContext owns LocalFileChangeTracker
As a part of changes for http://crbug.com/154234.
BUG=148897,154234
TEST=existing tests (more tests will come)
Review URL: https://codereview.chromium.org/11028051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160332 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
PostTaskAndReply(). These are the last two references to QuotaThreadTask in webkit/fileapi.
BUG=139270
Review URL: https://chromiumcodereview.appspot.com/11045018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160326 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=153599
Review URL: https://chromiumcodereview.appspot.com/11049004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The motivation for this CL is to move PasswordForm and friends (which are totally unrelated to WebKit) out of webkit/ and into a target that platforms that do not use WebKit (such as iOS) can logically depend on.
As such, this CL does three things:
1. Separates the WebKit-related code in webkit/forms from the
non-WebKit-related code. Concretely, this means having the WebKit::WebFormElement->PasswordForm conversion function in its own file.
2. Moves the core, non-WebKit-related forms code to chrome/common and content/public/common depending on where its usage points are.
3. Moves the above-mentioned conversion function to content/public/renderer. It cannot stay in webkit/ as it (now) has a dependency on content/, and as it is used only in chrome/renderer and content/renderer, this is a good place for it.
The rest of this CL is churn due to namespace, file location, and GYP target changes.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11000016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160217 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Decryptor interface, video decoding methods are added to support CDMs that support both decryption and video decoding.
A new VideoDecoder, DecryptingVideoDecoder, is added to support video decoding by Decryptors in the media pipeline. DecryptingVideoDecoder uses adapter pattern to convert a Decryptor into a VideoDecoder.
In AddDefaultDecodersToCollection, add a DecryptingVideoDecoder object into the video decoder list.
BUG=141784
TEST=new tests added into media_unittest
Review URL: https://chromiumcodereview.appspot.com/10969028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160183 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initialize |mount_type_| variable in FileSystemURL constructor.
CID=105928
BUG=none
TEST=none
TBR=brettw@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11040030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=153526
TEST=n/a
Review URL: https://chromiumcodereview.appspot.com/11040036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160149 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- OtherMonthLabel (for suggestion list)
- OtherTimeLabel (for suggestion list)
- OtherWeekLabel (for suggestion list)
- ThisMonthButtonLabel (for month picker)
- ThisWeekButtonLabel (for week picker)
defined in http://webkit.org/b/97878, http://webkit.org/b/97633 and http://webkit.org/b/97878
BUG=152632
TEST=done in WebKit layout tests
Review URL: https://chromiumcodereview.appspot.com/10985075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160093 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds ImageOnlyFailure to some hyphenation tests since I forgot adding it to TestExpectations.
TBR=tony
BUG=none
TEST=hyphens.html,hyphenate-character.html,hyphenate-limit-before-after.html
Review URL: https://codereview.chromium.org/11036029
TBR=hbono@chromium.org
Review URL: https://codereview.chromium.org/11032030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change implements the platform functions added by my WebKit change r124434 <http://trac.webkit.org/changeset/124434> for DumpRenderTree. It is a simplified version of my r146964 <http://crrev.com/146964>.
BUG=47083
TEST=hyphen*.html
Review URL: https://chromiumcodereview.appspot.com/11014014
TBR=hbono@chromium.org
Review URL: https://codereview.chromium.org/11038027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160087 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the PPP half of the video decoding support changes.
Adds the following pepper types:
- PP_VideoCodec
- PP_DecryptedFrameFormat
- PP_EncryptedVideoFrameInfo
Replaces PPP_ContentDecryptor_Private::DecryptAndDecode with
DecryptAndDecodeFrame.
BUG=141780
TEST=
Review URL: https://chromiumcodereview.appspot.com/11023004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160078 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds ImageOnlyFailure to some hyphenation tests since I forgot adding it to TestExpectations.
TBR=tony
BUG=none
TEST=hyphens.html,hyphenate-character.html,hyphenate-limit-before-after.html
Review URL: https://codereview.chromium.org/11036029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160072 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This change implements the platform functions added by my WebKit change r124434 <http://trac.webkit.org/changeset/124434> for DumpRenderTree. It is a simplified version of my r146964 <http://crrev.com/146964>.
BUG=47083
TEST=hyphen*.html
Review URL: https://chromiumcodereview.appspot.com/11014014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160044 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/11054021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160008 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the PPB half of the video decoding support changes.
BUG=141780
TEST=
Review URL: https://chromiumcodereview.appspot.com/10989069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159999 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=152049
TEST=cc_unittests
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/11053005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If GenerateKeyRequest() is called |real_decryptor_| is passed into |proxy_decryptor| and |proxy_decryptor| will take the ownership. But if GenerateKeyRequest() is not called the pointer is leaked. Added a scoped pointer to take the ownership before GenerateKeyRequest() is called.
Note that we still need to keep the raw pointer in the test to be able to EXPECT_CALL on the |real_decryptor_|.
TBR=scherkus@chromium.org
BUG=153786
TEST=tested locally on Linux and no memory leak.
Review URL: https://chromiumcodereview.appspot.com/11052014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159947 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
introducing the counters |numImplThreadScrolls| and |numMainThreadScrolls|. These values will be reported as part of the GPU scrolling benchmarks.
BUG=152249
Review URL: https://chromiumcodereview.appspot.com/10985082
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159921 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=151876
TEST=content_unittests --gtest_filter=\*SyncableFileSystemUtilTest\*
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10985014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159897 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=152445
Review URL: https://chromiumcodereview.appspot.com/11013020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159885 0039d316-1c4b-4281-b951-d872f2087c98
|