summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* add find hookupwjia@google.com2010-07-123-5/+67
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/2896009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52151 0039d316-1c4b-4281-b951-d872f2087c98
* Don't offer to translate pages if the page says so byjcivelli@google.com2010-07-122-0/+31
| | | | | | | | | | | using the magic Google meta-tag. BUG=48606 TEST=See bug. Review URL: http://codereview.chromium.org/2960001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52097 0039d316-1c4b-4281-b951-d872f2087c98
* Add focus-loss messages for Windows and Linux pluginsstuartmorgan@chromium.org2010-07-122-6/+2
| | | | | | | | | BUG=None TEST=Focus a windowless plugin, then click on another element on the page; the plugin should no longer have focus. Review URL: http://codereview.chromium.org/2924001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52082 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r52072. Pass notifications to the browser on access to the appcache ↵jochen@chromium.org2010-07-1214-21/+37
| | | | | | | | | | | | main resource manifest. BUG=45230 TEST=browser_tests TBR=vandebo Review URL: http://codereview.chromium.org/2980001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52074 0039d316-1c4b-4281-b951-d872f2087c98
* Failed compile on Chromium builder dbgvandebo@chromium.org2010-07-1214-37/+21
| | | | | | | | | | | | | | Revert 52072 - Pass notifications to the browser on access to the appcache main resource manifest. BUG=45230 TEST=browser_tests Review URL: http://codereview.chromium.org/2808046 TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/2925008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52073 0039d316-1c4b-4281-b951-d872f2087c98
* Pass notifications to the browser on access to the appcache main resource ↵jochen@chromium.org2010-07-1214-21/+37
| | | | | | | | | | | manifest. BUG=45230 TEST=browser_tests Review URL: http://codereview.chromium.org/2808046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52072 0039d316-1c4b-4281-b951-d872f2087c98
* Change the default number of proxy resolver threads used for evaluating PAC ↵eroman@chromium.org2010-07-101-1/+1
| | | | | | | | | | | scripts from 1 to 4. Also adds a command line flag to override the default: --num-pac-threads=X BUG=11079 Review URL: http://codereview.chromium.org/2893005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52046 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of removing WebPlugin::supportsFind.jam@chromium.org2010-07-107-14/+37
| | | | | | Review URL: http://codereview.chromium.org/2898005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52040 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r52002, "Webkit Roll 62844 -> 62977"ajwong@chromium.org2010-07-091-1/+84
| | | | | | | | Massing failures on windows webkit layout tests. TBR=arv git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52013 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chrome to pull latest PPAPI with new uses of point and size.brettw@chromium.org2010-07-0913-170/+179
| | | | | | | | | | | This also pulls in the renamed enums from Darin's patch http://codereview.chromium.org/2900003 TEST=covered by unit tests BUG=none Review URL: http://codereview.chromium.org/2925007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52010 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper v2 Font API browser implementation.jam@chromium.org2010-07-098-0/+192
| | | | | | Review URL: http://codereview.chromium.org/2956002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52009 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll 62844 -> 62977ajwong@chromium.org2010-07-091-84/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2934006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52002 0039d316-1c4b-4281-b951-d872f2087c98
* Minor cleanup of a couple files: sort arrays of resource IDs into order (to ↵pkasting@chromium.org2010-07-092-26/+26
| | | | | | | | | | match .grds which were recently sorted into order). BUG=none TEST=none Review URL: http://codereview.chromium.org/2941004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51994 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new test logic in Chromium's TestNetscape Plugin to pass ↵jnd@chromium.org2010-07-093-1/+36
| | | | | | | | | | | plugins/plugin-initiate-popup-window.html BUG=48033 TEST=plugins/plugin-initiate-popup-window.html Review URL: http://codereview.chromium.org/2815041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51966 0039d316-1c4b-4281-b951-d872f2087c98
* Layout test svg/W3C-SVG-1.1/struct-use-01-t.svg: mark as FAILhans@chromium.org2010-07-091-1/+1
| | | | | | | | | | | | | It was marked as TEXT+IMAGE, but it doesn't give text mismatch on all bots, so it should be FAIL. BUG=48668 TEST=Webkit Mac10.5 goes green TBR=ajwong Review URL: http://codereview.chromium.org/2933006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51960 0039d316-1c4b-4281-b951-d872f2087c98
* file_util: Get rid of most uses of UpOneDirectory.tfarina@chromium.org2010-07-091-8/+9
| | | | | | | | | | | (Remaining one usage to be fixed, until we can remove it completly.) BUG=24672 TEST=trybots Review URL: http://codereview.chromium.org/2841039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51952 0039d316-1c4b-4281-b951-d872f2087c98
* Layout test: svg/W3C-SVG-1.1/struct-use-01-t.svg fails Mac Webkit Mac10.5 ↵hans@chromium.org2010-07-091-0/+2
| | | | | | | | | | | | (dbg)(3) BUG=48668 TEST=Webkit Mac10.5 (dbg)(1) turns green. TBR=ajwong Review URL: http://codereview.chromium.org/2904008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51951 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tests post webkit roll.ajwong@chromium.org2010-07-091-0/+1
| | | | | | | | | | | | Disabling AccessibilityWinBrowserTest.TestRendererAccessibilityTree, and the media/video-volume-slider.html layout test on mac. BUG=48655 TEST=none Review URL: http://codereview.chromium.org/2951005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51941 0039d316-1c4b-4281-b951-d872f2087c98
* add followup comment from last checkinjam@chromium.org2010-07-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51937 0039d316-1c4b-4281-b951-d872f2087c98
* Hookup Pepper v2 GetSelectedText.jam@chromium.org2010-07-091-2/+7
| | | | | | Review URL: http://codereview.chromium.org/2927004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51936 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll 62670 -> 62844. *gulp*ajwong@chromium.org2010-07-091-0/+82
| | | | | | | | TEST=all the try bots. Review URL: http://codereview.chromium.org/2933004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51935 0039d316-1c4b-4281-b951-d872f2087c98
* Bring in the latest PPAPI and add an implementation for SetCursor.jam@chromium.org2010-07-093-4/+98
| | | | | | Review URL: http://codereview.chromium.org/2942001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51916 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up .grds, step 1: Alphabetize.pkasting@chromium.org2010-07-082-37/+35
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51906 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of making RenderView not special case PluginDocument and making ↵jam@chromium.org2010-07-088-34/+175
| | | | | | | | the WebPlugin API more like WebView. Review URL: http://codereview.chromium.org/2827047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51886 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate most of the remaining wstring file_util functions.evan@chromium.org2010-07-086-23/+22
| | | | | | | | | | | | | These still exist on Windows due to being used by the installer, but by moving them into the Windows-only block we prevent them from being used in new code. (I am already finding new code using some of these! I am glad to be rid of them.) BUG=24672 Review URL: http://codereview.chromium.org/2850042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51862 0039d316-1c4b-4281-b951-d872f2087c98
* Pull latest PPAPI with some cleanup, update the var interface to reflect thebrettw@chromium.org2010-07-081-5/+9
| | | | | | | | | changes. TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51832 0039d316-1c4b-4281-b951-d872f2087c98
* Page cycler tests failed on Vista because our windowless plugin code fails ↵ananta@chromium.org2010-07-081-7/+10
| | | | | | | | | | | | | | | | | to write the original flash windowless proc in the window handle as a property via SetProp. Some debugging revealed that SetProp internally calls GlobalAddAtom which fails at times with STATUS_NO_MEMORY. It appears that the flash plugin process runs out win32 heap quota at times. To work around this we save away the original proc in a map. This fixes bug http://code.google.com/p/chromium/issues/detail?id=48478 Bug=48478 Review URL: http://codereview.chromium.org/2897002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51831 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gcc build break (silly compiler warning)jam@chromium.org2010-07-081-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51820 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of Pepper v2 scrollbar widget.jam@chromium.org2010-07-0810-100/+726
| | | | | | Review URL: http://codereview.chromium.org/2884016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51818 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting my previous changesvrk@google.com2010-07-073-210/+6
| | | | | | | | | | Reverting r51789, r51762. TBR=hclam Review URL: http://codereview.chromium.org/2823041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51800 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new Chromium IPCs for copying/dragging.dcheng@chromium.org2010-07-076-9/+77
| | | | | | | | | | | A new ClipboardDispatcher interface has been added to handle the IPC calls. The new methods don't really belong on the existing Clipboard class, since that class deals with only copy and paste. On Windows and Mac, ClipboardDispatcher will share logic for copy/paste and drag/drop. GTK will have to use two separate code paths. BUG=31037 TEST=none Review URL: http://codereview.chromium.org/2842016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51790 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed memory leak in test shell testsvrk@google.com2010-07-071-0/+6
| | | | | | | | | | | | Added call to cleanup code in AllowDefer tests so that the resource is properly released. BUG=none TEST=test_shell_tests Review URL: http://codereview.chromium.org/2825042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51789 0039d316-1c4b-4281-b951-d872f2087c98
* Video buffering: Caches data to disk when paused for faster bufferingvrk@google.com2010-07-073-6/+204
| | | | | | | | | | | | | | | | | | | Added logic to buffered data source and buffered resource loading so that media is continually cached to disk when video is paused and the in-memory buffer is full. When the buffered resource loader sees that disk caching is enabled (which is triggered by the data source when paused), it does not defer but instead writes and reads data from the seekable buffer, essentially caching the data to disk without keeping too much video in memory. Also added unit test for this behavior and made SeekableBuffer methods virtual in order to properly mock the buffer. BUG=none TEST=test_shell_tests Review URL: http://codereview.chromium.org/2824048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51762 0039d316-1c4b-4281-b951-d872f2087c98
* Autocomplete and AutoFill entries are shown combined in the suggestions popup.dhollowa@chromium.org2010-07-072-8/+14
| | | | | | | | | | | These changes merge popup menu suggestions for Autocomplete and AutoFill. Suggestions are collected from both sources and returned to the renderer as a single list. This combined list is given to WebKit to display in the suggestions popup. When the user selects an item in the popup the appropriate result gets filled in the fields. BUG=41328 TEST=AutoFillManagerTest.* Review URL: http://codereview.chromium.org/2878020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51736 0039d316-1c4b-4281-b951-d872f2087c98
* Revert part of the recent Mac test plugin location changestuartmorgan@chromium.org2010-07-071-1/+1
| | | | | | | | | | | | Fixes WebKit test bustage that only showed up after a clobber; this change needs to be made with a change to pass the new plugin directory argument to TestShell. TBR=thakis BUG=None TEST=Green Mac WebKit bots Review URL: http://codereview.chromium.org/2868047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51731 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug effectively disabling the default plugin.bauerb@chromium.org2010-07-071-2/+4
| | | | | | | | | | | Also, re-enable DefaultPluginUITest.DefaultPluginLoadTest. BUG=48388,46662 TEST=DefaultPluginUITest.DefaultPluginLoadTest Review URL: http://codereview.chromium.org/2854041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51713 0039d316-1c4b-4281-b951-d872f2087c98
* Attempted build fix. TBR=tonythakis@chromium.org2010-07-071-0/+0
| | | | | | Review URL: http://codereview.chromium.org/2805074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51696 0039d316-1c4b-4281-b951-d872f2087c98
* Move default_plugin from webkit/ to chrome/thakis@chromium.org2010-07-0727-4038/+12
| | | | | | | | | | | Second try, first try at http://codereview.chromium.org/2803035 . Also contains http://codereview.chromium.org/2838044 , changes to DEPS files (mostly cleanups), and a change to webkit/glue/plugins/webplugin_delegate_impl_win.cc . BUG= 48419 TEST=everything still builds Review URL: http://codereview.chromium.org/2813047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51692 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51681 - Move default_plugin out of webkit.thakis@chromium.org2010-07-0726-5/+4036
| | | | | | | | | | | BUG=48419 Review URL: http://codereview.chromium.org/2803035 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/2819043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51684 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51682 - Build fix attempt.thakis@chromium.org2010-07-071-0/+1
| | | | | | | | | | | | | Parts by hbono. TBR=tony^work Review URL: http://codereview.chromium.org/2838044 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/2822050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51683 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix attempt.thakis@chromium.org2010-07-071-1/+0
| | | | | | | | | | Parts by hbono. TBR=tony^work Review URL: http://codereview.chromium.org/2838044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51682 0039d316-1c4b-4281-b951-d872f2087c98
* Move default_plugin out of webkit.thakis@chromium.org2010-07-0726-4036/+5
| | | | | | | | BUG=48419 Review URL: http://codereview.chromium.org/2803035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51681 0039d316-1c4b-4281-b951-d872f2087c98
* base: Get rid of the deprecated SysInfo::HasEnvVar.tfarina@chromium.org2010-07-051-2/+4
| | | | | | | | | | | Use the new EnvVarGetter::HasEnv instead. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/2819042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51648 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62483yurys@chromium.org2010-07-051-3/+0
| | | | | | | | TBR=pkasting Review URL: http://codereview.chromium.org/2799056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51639 0039d316-1c4b-4281-b951-d872f2087c98
* Remove custom expectation for chromium-linux-fontconfig-renderstyle.htmlyurys@chromium.org2010-07-051-3/+0
| | | | | | | | TBR=agl Review URL: http://codereview.chromium.org/2864040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51632 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for fast/js/function-apply-many-args.html in Debug modeyurys@chromium.org2010-07-051-0/+3
| | | | | | | | TBR=pkasting Review URL: http://codereview.chromium.org/2857036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51627 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r62473.pkasting@chromium.org2010-07-051-2/+0
| | | | | | | | | TBR=yurys BUG=none TEST=none Review URL: http://codereview.chromium.org/2825038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51624 0039d316-1c4b-4281-b951-d872f2087c98
* Layout test: fast/canvas/webgl/program-test.html crashes on Webkit Mac10.5 ↵thestig@chromium.org2010-07-031-0/+2
| | | | | | | | | | | (dbg)(1). BUG=48241 TEST=Webkit Mac10.5 (dbg)(1) turns green. TBR=pkasting Review URL: http://codereview.chromium.org/2841040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51598 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression with satisfying range requests out of the appcache and add ↵michaeln@chromium.org2010-07-033-6/+79
| | | | | | | | | | | a unit_test. TEST=AppCacheURLRequestJobTest.DeliverPartialResponse BUG=none Review URL: http://codereview.chromium.org/2876040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51585 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51572 - Clean up .grds, step 1: Alphabetize.pkasting@chromium.org2010-07-022-35/+37
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2838041 TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2864039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51575 0039d316-1c4b-4281-b951-d872f2087c98