summaryrefslogtreecommitdiffstats
path: root/webkit/webkit.gyp
Commit message (Collapse)AuthorAgeFilesLines
* Remove WebCore dependencies from accessibility_ui_element.dglazkov@chromium.org2009-10-301-0/+1
| | | | | | | | | | R=darin BUG=24596 TEST=no regressions Review URL: http://codereview.chromium.org/343060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30617 0039d316-1c4b-4281-b951-d872f2087c98
* Move various runtime enabled features into a WebRuntimeFeatures class.darin@chromium.org2009-10-301-1/+2
| | | | | | | | | | | | There are separate functions to set/test each feature. R=jorlow BUG=25286 TEST=none Review URL: http://codereview.chromium.org/343001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30564 0039d316-1c4b-4281-b951-d872f2087c98
* Moves webview_impl.cc, webframe_impl.cc and webframeloaderclient_impl.cc intodarin@chromium.org2009-10-301-6/+9
| | | | | | | | | | | | webkit/api/src. R=yaar BUG=25896,25897,25902 TEST=none Review URL: http://codereview.chromium.org/341030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30558 0039d316-1c4b-4281-b951-d872f2087c98
* Adds default implementations to WebFrameClientyaar@chromium.org2009-10-291-1/+0
| | | | | | | | http://code.google.com/p/chromium/issues/detail?id=26068 Review URL: http://codereview.chromium.org/342024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30516 0039d316-1c4b-4281-b951-d872f2087c98
* Move webworker{client}_impl.{h,cc} into webkit/api/srcyaar@chromium.org2009-10-291-4/+5
| | | | | | Review URL: http://codereview.chromium.org/337057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30478 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Implement raw cookies access for inspector.pfeldman@chromium.org2009-10-291-0/+2
| | | | | | Review URL: http://codereview.chromium.org/294025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30457 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback of 30408yaar@chromium.org2009-10-291-5/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30411 0039d316-1c4b-4281-b951-d872f2087c98
* Move webworker{client}_impl.{h,cc} into webkit/api/srcyaar@chromium.org2009-10-291-4/+5
| | | | | | Review URL: http://codereview.chromium.org/337057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30408 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Remove base/ dependencies from glue/devtoolspfeldman@chromium.org2009-10-281-4/+4
| | | | | | | | BUG=24622,24597 Review URL: http://codereview.chromium.org/330029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30330 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting a two line merge error.yaar@chromium.org2009-10-271-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30273 0039d316-1c4b-4281-b951-d872f2087c98
* Move glue/EditorClientImpl.h/cpp to webkit/api/srcyaar@chromium.org2009-10-271-2/+4
| | | | | | Review URL: http://codereview.chromium.org/330021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30270 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of files into webkit/api/srcdarin@chromium.org2009-10-271-10/+11
| | | | | | | | | | R=yaar BUG=25898,25899,25900,25901, TEST=none Review URL: http://codereview.chromium.org/338041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30232 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed WebContextMenuClientImpl -> ContextMenuClientImplyaar@chromium.org2009-10-271-2/+2
| | | | | | Review URL: http://codereview.chromium.org/338002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30212 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the WebDatabase class, and the WebDatabaseObserver abstractdumi@chromium.org2009-10-231-0/+3
| | | | | | | | | | | | class. Also, adding the databaseIdentifier() method to WebSecurityOrigin. BUG=none TEST=none Review URL: http://codereview.chromium.org/295033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29959 0039d316-1c4b-4281-b951-d872f2087c98
* Move SearchableFormData over to the WebKit API.pkasting@chromium.org2009-10-231-2/+2
| | | | | | | | BUG=24621 TEST=none Review URL: http://codereview.chromium.org/306057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29941 0039d316-1c4b-4281-b951-d872f2087c98
* Create a PasswordAutocompleteListener interface to de-couple WebViewdarin@chromium.org2009-10-231-2/+3
| | | | | | | | | | | | from the password form fill data structures and related classes. R=yaar BUG=none TEST=none Review URL: http://codereview.chromium.org/332005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29932 0039d316-1c4b-4281-b951-d872f2087c98
* Break out FormFieldValues::Element into FormField, which will eventually ↵jhawkins@chromium.org2009-10-231-0/+2
| | | | | | | | | | hold more autofill data about each form field. BUG=none TEST=none Review URL: http://codereview.chromium.org/306061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29913 0039d316-1c4b-4281-b951-d872f2087c98
* Move ContextMenuClientImpl to api/srcyaar@chromium.org2009-10-221-2/+2
| | | | | | | | ISSUE: http://code.google.com/p/chromium/issues/detail?id=24611 Review URL: http://codereview.chromium.org/295054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29814 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce WebSecurityPolicy for security related methods.mhm@chromium.org2009-10-221-0/+2
| | | | | | | | | | | | | | | | | Move security related methods out of WebKit.h into its own class WebSecurityPolicy. This involves these functions: - registerURLSchemeAsLocal - registerURLSchemeAsNoAccess - whiteListAccessFromOrigin - resetOriginAccessWhiteLists BUG=24601 TEST=Compiled locally, try bot'ed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29639 Review URL: http://codereview.chromium.org/293021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29758 0039d316-1c4b-4281-b951-d872f2087c98
* AppCacheResponse storage implementationmichaeln@google.com2009-10-211-0/+2
| | | | | | | | | | | | | | * classes AppCacheResponseReader and AppCacheResponseWriter * also implements AppCacheStorage.LoadResponseInfo() * using a memory-backed disk_cache for now, so not really on disk yet TEST=appcache_response_unittest.cc BUG=none Review URL: http://codereview.chromium.org/269062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29670 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: darinmhm@chromium.org2009-10-211-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29642 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce WebSecurityPolicy for security related methods.mhm@chromium.org2009-10-211-0/+2
| | | | | | | | | | | | | | | Move security related methods out of WebKit.h into its own class WebSecurityPolicy. This involves these functions: - registerURLSchemeAsLocal - registerURLSchemeAsNoAccess - whiteListAccessFromOrigin - resetOriginAccessWhiteLists BUG=24601 TEST=Compiled locally, try bot'ed. Review URL: http://codereview.chromium.org/293021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29639 0039d316-1c4b-4281-b951-d872f2087c98
* Enable WebSocket in test_shellukai@chromium.org2009-10-211-0/+7
| | | | | | | | | BUG=12497,24756 TEST=LayoutTests/fast/websockets success Review URL: http://codereview.chromium.org/243108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29626 0039d316-1c4b-4281-b951-d872f2087c98
* Rename AutoFillForm to FormFieldValues to better reflect the purpose of the ↵jhawkins@chromium.org2009-10-201-2/+2
| | | | | | | | | | data structure. BUG=none TEST=none Review URL: http://codereview.chromium.org/306014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29580 0039d316-1c4b-4281-b951-d872f2087c98
* Moved Node/ElementToHTMLInputElement from glue/dom_utilities into ↵yaar@chromium.org2009-10-201-0/+2
| | | | | | | | src/DOMUtilities Review URL: http://codereview.chromium.org/287010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29483 0039d316-1c4b-4281-b951-d872f2087c98
* Delete glue/webview{_delegate}.hdarin@chromium.org2009-10-191-2/+0
| | | | | | | | | | R=dglazkov BUG=10033 TEST=none Review URL: http://codereview.chromium.org/293001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29390 0039d316-1c4b-4281-b951-d872f2087c98
* Moved Pepper delegate definition to chrome\renderer to allow it to usesehr@google.com2009-10-171-2/+0
| | | | | | | | | | | code from chrome\common. Also added canvas support and hooked up NPAPI interface functions. No tests have been added yet, so this is probably not fully ready. Review URL: http://codereview.chromium.org/291001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29380 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebDevToolsAgent{Delegate} into the WebKit API.darin@chromium.org2009-10-171-2/+2
| | | | | | | | | | | | | | | | | Moves corresponding WebView and WebViewDelegate methods too. This uses the term "Frontend" for what was previously known as "Client" in the devtools interfaces. This is to avoid awkward "ClientClient" naming. Frontend was Pavel Feldman's suggested renaming. In a follow up patch, I will be renaming WebDevToolsClient{Delegate} to WebDevToolsFrontend{Client}. R=dglazkov BUG=24597 TEST=none Review URL: http://codereview.chromium.org/287009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29369 0039d316-1c4b-4281-b951-d872f2087c98
* Move scripting / v8 related methods out of WebKit.hmhm@chromium.org2009-10-161-0/+2
| | | | | | | | | BUG=24602 TEST=Compiled Webkit/Chromium Review URL: http://codereview.chromium.org/275026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29245 0039d316-1c4b-4281-b951-d872f2087c98
* Added stub implementation of SharedWorkerRepository.atwilson@chromium.org2009-10-151-0/+1
| | | | | | | | | | | | Turn on ENABLE_SHARED_WORKERS by default, but disable the SharedWorker bindings so they are not available. This allows the SharedWorker code to get compiled in to fight against bit rot, but prevents applications from using this API yet. TEST=existing layout tests suffice Review URL: http://codereview.chromium.org/273019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29185 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Make DevTools look like Chrome.pfeldman@chromium.org2009-10-141-0/+10
| | | | | | Review URL: http://codereview.chromium.org/277002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28955 0039d316-1c4b-4281-b951-d872f2087c98
* Implement WebAccessibility object, a wrapper for WebCore::AccessibilityObject.dglazkov@chromium.org2009-10-131-0/+2
| | | | | | | | | | | | | | | | | | | R=darin BUG=24596 TEST=none Implement getter/setter-based bound properties for CppBoundClass. This is necessary for AccessibilityController, which has non-trivial property accessors. R=darin BUG=10322 TEST=CppBoundClassTest.SetAndGetPropertiesWithCallbacks Review URL: http://codereview.chromium.org/272029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28821 0039d316-1c4b-4281-b951-d872f2087c98
* Enables the sending of Timeline Agent and Resource messages to the devtools ↵jamesr@chromium.org2009-10-121-0/+1
| | | | | | | | api in extensions. Review URL: http://codereview.chromium.org/267013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28761 0039d316-1c4b-4281-b951-d872f2087c98
* First version of pepper api implementation:sehr@google.com2009-10-121-0/+2
| | | | | | | | | | | | | | | Adds a severely pared down version of webplugin_delegate files that are not currently used to create any instances. Also adds calls for render APIs that remain to be connected to the impelementation. The function pointers are returned by NPN_GetValue calls with new enumerated values. I have also added Nicholas' NPEvent definitions. These changes are to permit further collaboration between sehr, brettw, and cpu. Review URL: http://codereview.chromium.org/270024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28730 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused feed_preview.{h,cc} files.darin@chromium.org2009-10-121-2/+0
| | | | | | | | | | R=evan BUG=none TEST=none Review URL: http://codereview.chromium.org/270065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28713 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable databases panel.pfeldman@chromium.org2009-10-121-1/+0
| | | | | | Review URL: http://codereview.chromium.org/265015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28697 0039d316-1c4b-4281-b951-d872f2087c98
* Moving ShowContextMenu out of WebView_delegate and into WebViewClientyaar@chromium.org2009-10-091-0/+1
| | | | | | | | (Part of the Webkit API refactoring effort). Review URL: http://codereview.chromium.org/265011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28567 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache StorageAPIsmichaeln@google.com2009-10-091-0/+8
| | | | | | | | | TEST=none yet, these are just API definitions stubbed out for now BUG=none Review URL: http://codereview.chromium.org/209071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28513 0039d316-1c4b-4281-b951-d872f2087c98
* Add pieces needed by upcoming memory purge implementation:pkasting@chromium.org2009-10-071-0/+2
| | | | | | | | | | | * Get/set object cache disabled state * Add accessor for CrossOriginPreflightResultCache BUG=23400 TEST=none Review URL: http://codereview.chromium.org/257057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28299 0039d316-1c4b-4281-b951-d872f2087c98
* Stop glue from exporting webcore headers.thestig@chromium.org2009-10-071-3/+0
| | | | | | | | BUG=10051 TEST=none Review URL: http://codereview.chromium.org/255100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28282 0039d316-1c4b-4281-b951-d872f2087c98
* Move MediaPlayerAction to WebMediaPlayerAction. Switch to an enum and adarin@chromium.org2009-10-071-0/+1
| | | | | | | | | | | | boolean to express the action. R=ajwong BUG=10033 TEST=none Review URL: http://codereview.chromium.org/251103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28236 0039d316-1c4b-4281-b951-d872f2087c98
* Implement NPN_GetValueForURL and NPN_SetValueForURL and add a stub for ↵jam@chromium.org2009-10-071-3/+0
| | | | | | | | | NPN_GetAuthenticationInfo. With these NPAPI functions there's no need to simulate being in Firefox and implement NPN_GetValue for NPNVserviceManager. TEST=run manual test that Ken added in test\data\plugin over http Review URL: http://codereview.chromium.org/251101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28200 0039d316-1c4b-4281-b951-d872f2087c98
* Move runFileChooser from webview_delegate to WebViewClient.yaar@chromium.org2009-10-061-0/+3
| | | | | | | | More details here: http://code.google.com/p/chromium/issues/detail?id=23385 Review URL: http://codereview.chromium.org/259031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28134 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of application cache update algorithm.jennb@chromium.org2009-10-061-0/+2
| | | | | | | | | | | Does not include storage nor processing of pending master entries. TEST=verify update functionality BUG=none Review URL: http://codereview.chromium.org/201070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28123 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix 'devtools.html' generation on Linux.mnaganov@chromium.org2009-10-061-0/+3
| | | | | | | | | BUG=23858 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/256076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28102 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments setting emacs and vim tab width and expansion variables.sgk@google.com2009-10-061-0/+6
| | | | | | | | BUG=none TEST=successful builds Review URL: http://codereview.chromium.org/256059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28089 0039d316-1c4b-4281-b951-d872f2087c98
* Ported Chrome's WebGL implementation to Linux. Required changes tokbr@google.com2009-10-051-0/+1
| | | | | | | | | | | | | | GLEW's bootstrapping sequence on both X11 and Windows platforms to avoid linking against libGL.so.1 directly due to http://crbug.com/16800 . Made GLEW's inclusion of glu.h optional. Tested on Linux, Mac and Windows. BUG=http://crbug.com/21852 TEST=none (runs existing WebGL tests; more coming) Review URL: http://codereview.chromium.org/258024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28062 0039d316-1c4b-4281-b951-d872f2087c98
* Exposes WebCore's FontCache through the webkit APIjamesr@chromium.org2009-10-051-0/+2
| | | | | | | | | | | WebCore has a static FontCache that holds handles to platform-specific font data. It exposes a few knobs that might be useful to track or minimize memory usage. This patch exposes an API to experiment with. TEST=none BUG=none Review URL: http://codereview.chromium.org/251081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28021 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: auto-generate devtools.html from WebKit's inspector.htmlmnaganov@chromium.org2009-10-051-19/+46
| | | | | | | | | BUG=21685 TEST=none Review URL: http://codereview.chromium.org/243078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27980 0039d316-1c4b-4281-b951-d872f2087c98
* Another stab at the Chromium side of storage events. Re-submission of ↵jorlow@chromium.org2009-10-031-0/+5
| | | | | | | | | | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=27756 with slight changes in dom_storage_dispatch er_host.cc TBR=darin TEST=Manually inspected that storage events fired. Will turn on more layout tests in a subsequent patch. BUG=19972 Original review URL: http://codereview.chromium.org/223013 Review URL: http://codereview.chromium.org/258010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27943 0039d316-1c4b-4281-b951-d872f2087c98