summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Update Chromium side of WebKit r46507.pkasting@chromium.org2009-07-292-4/+7
| | | | | | | | BUG=17797 TEST=none Review URL: http://codereview.chromium.org/159564 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21932 0039d316-1c4b-4281-b951-d872f2087c98
* linux: unload plugin libraries after extracting mime typesevan@chromium.org2009-07-291-0/+2
| | | | | | | | | | | | | I had not unloaded them as a premature optimization, thinking it'd be better to leave 'em around since they'll eventually be loaded by a page. But that happens in the plugin process and reading the mime type happens in the browser process, so it didn't help anyway. BUG=17444 Review URL: http://codereview.chromium.org/160303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21929 0039d316-1c4b-4281-b951-d872f2087c98
* Make webkit\glue\cpp_*.cc not depend on "config.h"jorlow@chromium.org2009-07-295-61/+127
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/159558 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21927 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug links for layout test failures.darin@chromium.org2009-07-291-11/+10
| | | | | | | | | | TBR=pkasting BUG=17942 TEST=none Review URL: http://codereview.chromium.org/160304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21925 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for attribute spellcheck="true"/"false" in <input>.sidchat@google.com2009-07-281-0/+2
| | | | | | | | BUG=www.crbug.com/5574 TEST=Download the test file attached with the bug above. Open the html file in Chrome - the input box should show underlines for misspelled words. Now, edit the HTML file such that spellcheck attribute is false. Check again - misspelled words in the text box should not be underlined this time. Review URL: http://codereview.chromium.org/159547 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21923 0039d316-1c4b-4281-b951-d872f2087c98
* linux plugins: assume UTF-8 for plugin name/descriptionevan@chromium.org2009-07-281-2/+5
| | | | | | | | | Saw this on my Jaunty machine; plugin name included a copyright symbol. Review URL: http://codereview.chromium.org/159546 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21921 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unreferenced .rules files.sgk@google.com2009-07-283-65/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/160285 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21918 0039d316-1c4b-4281-b951-d872f2087c98
* Mark LayoutTests/tables/mozilla/bugs/bug28341.html as PASS FAIL for windows ↵ajwong@chromium.org2009-07-281-1/+1
| | | | | | | | | | | | | debug. The test seems to be flaky on windows debug. BUG=14207 TEST=no new ones. Review URL: http://codereview.chromium.org/159552 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21912 0039d316-1c4b-4281-b951-d872f2087c98
* Small test_shell fixes for 64-bit.deanm@chromium.org2009-07-282-2/+3
| | | | | | | | | | - xlib crashes because GDK_LAST_CURSOR is an invalid param. - int64 on 64-bit is long, not long long, so we have to cast. Review URL: http://codereview.chromium.org/160289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21894 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for spell check underlines disappearing when user clicks out of the Text ↵sidchat@google.com2009-07-281-2/+8
| | | | | | | | | | Box. WebKit removes all spell check markers in Frame::respondToChangedSelection() if, for a text box, the ShouldSpellcheckByDefault() method we have defined in the glue returns false. The problem is, ShouldSpellcheckByDefault() is also called just after the user clicks outside the textbox. As a result, it either detects that the text box is not a focussed node, or determines that the editor is not editable, and returns false, which makes the Frame remove all the markers from the corresponding document object. BUG=www.crbug.com/6058 TEST=Write random stuff in a text box - after the underlines appear, click outside the text box - the underlines should not disappear. Other functionalities of spellcheck, such as changing spell check language, toggling spell check language on/off, should not be affected at all. Review URL: http://codereview.chromium.org/159516 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21892 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a FORWARD_NULL defect reported by Coverity. We shouldwtc@chromium.org2009-07-281-0/+1
| | | | | | | | | | | | | | | | | | allow the src_url argument of Clipboard::ReadHTML and the html and base_url arguments of ClipboardUtil::CFHtmlToHtml to be NULL. Fix nits reported by cpplint.py. In Clipboard::SetGtkClipboard, use strdup to duplicate strings. R=tony BUG=http://crbug.com/17101 TEST=none Review URL: http://codereview.chromium.org/160247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21888 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Pipeline will execute a callback whenever an run-time error has ↵scherkus@chromium.org2009-07-282-52/+0
| | | | | | | | | | happened." TBR=kylep Review URL: http://codereview.chromium.org/160287 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21885 0039d316-1c4b-4281-b951-d872f2087c98
* Pipeline will execute a callback whenever an run-time error has happened.kylep@chromium.org2009-07-282-0/+52
| | | | | | | | BUG=16738 TEST=pipeline_impl_unittest.cc Review URL: http://codereview.chromium.org/159373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21877 0039d316-1c4b-4281-b951-d872f2087c98
* Remove *.vsprops files that are no longer referenced (or only havesgk@google.com2009-07-2826-350/+0
| | | | | | | | | references to each other) anywhere in the Chromium code base. BUG=none TEST=rebuild Review URL: http://codereview.chromium.org/159523 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21873 0039d316-1c4b-4281-b951-d872f2087c98
* Enable layout tests: worker-constructor.html and worker-script-error.html.jianli@chromium.org2009-07-286-33/+31
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/159429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21863 0039d316-1c4b-4281-b951-d872f2087c98
* One more try, this time with feeling.pinkerton@chromium.org2009-07-281-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21862 0039d316-1c4b-4281-b951-d872f2087c98
* fix duplicate expecations, againpinkerton@chromium.org2009-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21861 0039d316-1c4b-4281-b951-d872f2087c98
* Fix duplicate expectations.pinkerton@chromium.org2009-07-281-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21860 0039d316-1c4b-4281-b951-d872f2087c98
* Add a flaky mac-only timeout that seems to have appeared in the last day or two.pinkerton@chromium.org2009-07-281-0/+3
| | | | | | | BUG=17900 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21859 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove console API stub (works fine with new WebKit).pfeldman@chromium.org2009-07-281-9/+0
| | | | | | | | | BUG=17847 TBR=yurys Review URL: http://codereview.chromium.org/159513 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21856 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to WebKit 46490. DevTools: Migrate to the new ScriptObject API.pinkerton@chromium.org2009-07-281-2/+5
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21853 0039d316-1c4b-4281-b951-d872f2087c98
* Fix more Win-only expectations from http://trac.webkit.org/changeset/46447pinkerton@chromium.org2009-07-281-4/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21847 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a new unit tests for layout tests formatting script.gwilson@google.com2009-07-283-17/+254
| | | | | | | | | | R=ojan BUG=17595 TEST=Run test_output_formatter.bat -r, all tests should pass Review URL: http://codereview.chromium.org/160054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21845 0039d316-1c4b-4281-b951-d872f2087c98
* Now that http://trac.webkit.org/changeset/46447 is back in the tree, remove ↵pinkerton@chromium.org2009-07-281-108/+1
| | | | | | | | | the FAIL cases. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21842 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to webKit 46471 with updated test failures.pinkerton@chromium.org2009-07-281-0/+7
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21840 0039d316-1c4b-4281-b951-d872f2087c98
* Navigation and cookies for Automationamit@chromium.org2009-07-281-1/+0
| | | | | | | | | | | | | Give Automation better visibility and control over navigations. Also, make it possible for automation to implement a dummy cookie store to go with dummy request serving over automation. BUG=none TEST=none Review URL: http://codereview.chromium.org/159189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21836 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: show constructor name for eval result.yurys@google.com2009-07-283-3/+5
| | | | | | Review URL: http://codereview.chromium.org/160161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21834 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Stub console addInspectedNode call in new console API.pfeldman@chromium.org2009-07-281-0/+14
| | | | | | | | | BUG=17847 TBR=yurys Review URL: http://codereview.chromium.org/159496 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21831 0039d316-1c4b-4281-b951-d872f2087c98
* After their initial failure, these two tests have passed consistently on ↵pkasting@chromium.org2009-07-281-2/+0
| | | | | | | | | | | Windows release and debug builds. I thiunk maybe they were non-merge failures that happened to get fixed? Not sure. TBR=ajwong BUG=none TEST=none Review URL: http://codereview.chromium.org/160230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21768 0039d316-1c4b-4281-b951-d872f2087c98
* More updates to try and match the builder.pkasting@chromium.org2009-07-281-61/+61
| | | | | | | | | | | The SVG failures only happen in DEBUG mode. TBR=ajwong BUG=none TEST=none Review URL: http://codereview.chromium.org/160224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21753 0039d316-1c4b-4281-b951-d872f2087c98
* Replace parameterless frame retrieval with explicit one.dglazkov@chromium.org2009-07-271-1/+1
| | | | | | | | | | R=levin BUG=15597 TEST=no changes in layout tests. Review URL: http://codereview.chromium.org/159448 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21748 0039d316-1c4b-4281-b951-d872f2087c98
* More test changes to try and remove duplicate expectations.pkasting@chromium.org2009-07-271-7/+5
| | | | | | | | | TBR=ajwong BUG=none TEST=none Review URL: http://codereview.chromium.org/160220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21743 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to get the layout test bots green.pkasting@chromium.org2009-07-271-62/+67
| | | | | | | | | TBR=ajwong BUG=none TEST=none Review URL: http://codereview.chromium.org/160215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21738 0039d316-1c4b-4281-b951-d872f2087c98
* Adding HTML5 DB support to Chromium: Chromium changesdumi@chromium.org2009-07-278-13/+84
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/74001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21736 0039d316-1c4b-4281-b951-d872f2087c98
* Pinkerton's changes contained duplicate expectations. Update to avoid that.pkasting@chromium.org2009-07-271-3/+4
| | | | | | | | | TBR=levin BUG=none TEST=none Review URL: http://codereview.chromium.org/160207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21725 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r46426.pkasting@chromium.org2009-07-273-26/+71
| | | | | | | | | TBR=levin BUG=none TEST=none Review URL: http://codereview.chromium.org/160204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21722 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the "load and decode" portion of the image decoder unittest into a ↵pkasting@chromium.org2009-07-273-56/+77
| | | | | | | | | | | | helper function, so that it will be easier for the ICO favicon test to ask for a particular frame. Right now this isn't necessary; that test still wants frame 0. After I land some patches upstream, however, this will change (and all the "testing_favicon_size_" crap will disappear, it's just a temporary hack). BUG=none TEST=Covered by existing unittests Review URL: http://codereview.chromium.org/160123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21692 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Roll to WebKit 46417. DevTools: Migrate from InspectorController to ↵ajwong@chromium.org2009-07-273-71/+26
| | | | | | | | | | InspectorBackend." This reverts commit 836fec2217b4a8ddb16c957b4b86f72252e31ce3. Review URL: http://codereview.chromium.org/160186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21682 0039d316-1c4b-4281-b951-d872f2087c98
* Fix partial plugin invalidate repainting on Mac.stuartmorgan@google.com2009-07-271-13/+14
| | | | | | | | | | | The transport canvas and the backing store canvas are upside down relative to eachother, so the rects need some massaging. BUG=none TEST=YouTube videos should play without sections drawing in the wrong place, and plugins scrolled partially offscreen should draw the right section. Review URL: http://codereview.chromium.org/159423 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21681 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to WebKit 46417. DevTools: Migrate from InspectorController to ↵pinkerton@chromium.org2009-07-273-26/+71
| | | | | | InspectorBackend. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21680 0039d316-1c4b-4281-b951-d872f2087c98
* rolling backpinkerton@chromium.org2009-07-271-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21652 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling to WebKit r46389 with one test failure. TBR=dglazkovpinkerton@chromium.org2009-07-271-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21650 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: split console evaluation into two steps: actual evaluation and resultyurys@google.com2009-07-2711-30/+179
| | | | | | | | | | | wrapping. When second step is executed debugger_agent_manager will autocontinue on break. We assume that second step doesn't call user scripts. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=21635 Review URL: http://codereview.chromium.org/159395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21637 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 21635.yurys@google.com2009-07-2710-178/+29
| | | | | | Review URL: http://codereview.chromium.org/159399 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21636 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: split console evaluation into two steps: actual evaluation and resultyurys@google.com2009-07-2710-29/+178
| | | | | | | | | wrapping. When second step is executed debugger_agent_manager will autocontinue on break. We assume that second step doesn't call user scripts. Review URL: http://codereview.chromium.org/159395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21635 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: move close devtools button to the right.pfeldman@chromium.org2009-07-261-1/+2
| | | | | | | | BUG=17434 TBR=yurys git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21629 0039d316-1c4b-4281-b951-d872f2087c98
* npruntime_util.h in webkit/glue should use the absolute path to npruntime.hjorlow@chromium.org2009-07-252-3/+1
| | | | | | | | | | | | rather than the "bindings/npruntime.h" that we must use in the WebKit API code. Change this back and revert the DEPS file change that allowed it to happen. BUG=none TEST=none Review URL: http://codereview.chromium.org/160140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21617 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add hints for the DEPs roll of InspectorBackend.pfeldman@chromium.org2009-07-252-1/+23
| | | | | | Review URL: http://codereview.chromium.org/160101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21616 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r21548 and r21559 due to crash spike.huanr@chromium.org2009-07-257-98/+18
| | | | | | Review URL: http://codereview.chromium.org/159383 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21614 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented rest of webkit api/glue code needed for HTML5 media canPlayType().scherkus@chromium.org2009-07-255-27/+62
| | | | | | | | | | 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