summaryrefslogtreecommitdiffstats
path: root/webkit/glue/simple_webmimeregistry_impl.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename WebKit namespace to blink (part 5)abarth@chromium.org2013-11-071-20/+20
| | | | | | | | | | | | This CL updates all references to the WebKit namespace outside of content, chrome, and components. TBR=darin@chromium.org BUG=295096 Review URL: https://codereview.chromium.org/61553006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233518 0039d316-1c4b-4281-b951-d872f2087c98
* Remove supportsMediaMIMEType() override, part 2 of 3jrummell@chromium.org2013-10-071-3/+0
| | | | | | | | | | | | | Need to remove supportsMediaMIMEType()/2, as supportsMediaMIMEType()/3 should be used. This second part removes the overrides of /2 from the Chromium code, as it is no longer used. BUG=231309 TBR=atwilson@chromium.org Review URL: https://codereview.chromium.org/25904002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227361 0039d316-1c4b-4281-b951-d872f2087c98
* Remove implementations of WebMimeRegistry::preferredExtensionForMIMEType.jbroman@chromium.org2013-08-141-2/+0
| | | | | | | | | | This method is not called in Blink. BUG=268948 Review URL: https://chromiumcodereview.appspot.com/22807007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217638 0039d316-1c4b-4281-b951-d872f2087c98
* Shuffle media-related WebMimeRegistry code from webkit/ to content/.scherkus@chromium.org2013-06-221-3/+9
| | | | | | | | | | TestShellWebMimeRegistryImpl has been replaced in lieu of content_shell calling net::RemoveProprietaryMediaTypesAndCodecsForTests(). BUG=251306 Review URL: https://chromiumcodereview.appspot.com/17447011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208045 0039d316-1c4b-4281-b951-d872f2087c98
* Update refernces to Blink's Platform API (webkit)abarth@chromium.org2013-05-301-1/+1
| | | | | | | | | | | | | | These headers have moved from Source/Platform/chromium/public to public/platform. This CL updates src/webkit's references to the old location to point to the new location. After this CL lands, I'll remove the forwarding headers that are letting these references still work. TBR=jamesr@chromium.org BUG=239545 Review URL: https://chromiumcodereview.appspot.com/15937016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203020 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chromium-side changes for MediaSource::isTypeSupported()acolwell@chromium.org2013-03-151-0/+2
| | | | | | | | | | BUG=172687 TEST=Existing tests pass & will be tested by a LayoutTest when the WebKit side lands. Review URL: https://chromiumcodereview.appspot.com/12713004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188512 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of Encrypted Media Extensions in Chrome.ddorwin@chromium.org2012-04-191-0/+5
| | | | | | | | | | | | | | The new encrypted-media layout tests pass, but the key is not used by the media stack yet. BUG=119668 TEST=LayoutTests/media/encrypted-media/ R=scherkus@chromium.org Review URL: http://codereview.chromium.org/10020053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132973 0039d316-1c4b-4281-b951-d872f2087c98
* Update includes for WebMimeRegistry to new upstream locationsjamesr@chromium.org2012-01-051-2/+2
| | | | | | | | | | | This header moved in http://trac.webkit.org/changeset/104048 BUG=none Review URL: http://codereview.chromium.org/9030030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116554 0039d316-1c4b-4281-b951-d872f2087c98
* Update these includes to use the new header locationsabarth@chromium.org2011-12-031-1/+1
| | | | | | | TBR=darin Review URL: http://codereview.chromium.org/8787003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112824 0039d316-1c4b-4281-b951-d872f2087c98
* Add exports needed for glue to build as a component.dpranke@chromium.org2011-12-021-1/+4
| | | | | | | | | | | | | This adds WEBKIT_GLUE_EXPORT, WEBKIT_PLUGINS_EXPORT, and WEBKIT_EXTENSIONS_EXPORT macros that are used by the files in webkit/{glue,plugins,extensions} to show what needs to be exported from a DLL. R=darin@chromium.org BUG=98755 TEST=waterfall stays green. Review URL: http://codereview.chromium.org/8741006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112748 0039d316-1c4b-4281-b951-d872f2087c98
* Implement WebMimeRegistry::wellKnownMimeTypeForExtension in terms of the ↵michaeln@google.com2011-06-211-3/+5
| | | | | | | | | | newly added net::GetWellKnownMimeTypeFromExtension function. BUG=86108 TEST=none Review URL: http://codereview.chromium.org/7205040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89774 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-171-1/+1
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71586 0039d316-1c4b-4281-b951-d872f2087c98
* Add a virtual destructor to SimpleWebMimeRegistryImpl so that child class ↵marshall@chromium.org2010-11-121-0/+3
| | | | | | | | | | destructors get called correctly. BUG=62828 TEST=No memory leak in TestShellWebMimeRegistryImpl Review URL: http://codereview.chromium.org/4880002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65967 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming WebKit.gypyaar@chromium.org2009-11-121-1/+1
| | | | | | | | | | | | This mega patch contains a few simple but tightly dependent changes: 1. Deletion of webkit/api/WebKit.gyp. The file now lives in webkit.org. 2. Rename of webkit/webkit.gyp to webkit/webkit_glue.gyp. Having two webkit.gyp was a source of developer confusion. 3. Gyp dependencies are updated across chromium to point at the upstream WebKit.gyp and the renamed webkit_glue.gyp. 4. Some 200+ files include paths fixed to point to third_party/WebKit/WebKit/chromium instead of webkit/api. The later will be deleted in a subsequent patch. Review URL: http://codereview.chromium.org/387020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31749 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate mime_util dependency in FrameLoaderClientImpl.darin@chromium.org2009-11-041-0/+2
| | | | | | | | | | | | | | This is a revision of http://codereview.chromium.org/344018 that adds an implementation of WebMimeRegistry for the worker process. We need this to support the dummy WebView created for workers. R=jam BUG=24604 TEST=covered by worker ui tests Review URL: http://codereview.chromium.org/342104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30941 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Eliminate mime_util dependency from WebFrameLoaderClient."mhm@chromium.org2009-11-011-2/+0
| | | | | | | | This reverts commit f6429666a47eac17a18409d1743841bc44ed9a7a. Review URL: http://codereview.chromium.org/351001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30676 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate mime_util dependency from WebFrameLoaderClient.mhm@chromium.org2009-11-011-0/+2
| | | | | | | | | BUG=24604 TEST=None Review URL: http://codereview.chromium.org/344018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30675 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented rest of webkit api/glue code needed for HTML5 media canPlayType().scherkus@chromium.org2009-07-251-4/+8
| | | | | | | | | | BUG=16636 TEST=we should respect the codecs= parameter when provided as a media mime type Review URL: http://codereview.chromium.org/160073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21607 0039d316-1c4b-4281-b951-d872f2087c98
* Handle mimetype queries for media fileshclam@chromium.org2009-05-291-0/+1
| | | | | | | | | | Added code path from WebKit to net::mimt_util to query supported mime-types for media files. BUG=12777 Review URL: http://codereview.chromium.org/114060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17225 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebKit API to src/webkit/api.darin@chromium.org2009-05-101-1/+1
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/113186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15739 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of moving webkit/glue/cache_manager.{h,cc} to the WebKit API layer.darin@chromium.org2009-03-191-1/+1
| | | | | | | | | | | | | | This also includes a change to not have third_party/WebKit/WebKit/chromium/public in the global include path. Most of the code changes pertain to this. I also took this opportunity to do some renaming: browser/cache_manager_host -> browser/renderer_host/web_cache_manager R=brettw Review URL: http://codereview.chromium.org/42194 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12085 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side to implement WebMimeRegistry.darin@chromium.org2009-02-261-0/+26
R=dglazkov Review URL: http://codereview.chromium.org/27222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10532 0039d316-1c4b-4281-b951-d872f2087c98