summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Chromium half of WebKit Merge, turns off ENABLE_VIDEOeseidel@chromium.org2009-03-254-5/+45
| | | | | | Review URL: http://codereview.chromium.org/49031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12478 0039d316-1c4b-4281-b951-d872f2087c98
* Don't override user's default cursor with GDK_ARROW.estade@chromium.org2009-03-253-26/+31
| | | | | | | | BUG=8786 Review URL: http://codereview.chromium.org/42587 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12474 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the bogus expected results for ↵jungshik@google.com2009-03-253-317/+4
| | | | | | | | LayoutTests/fast/encoding/char-decoding.html in platform/chromium-{win,mac}/fast/encoding. Somehow, they're baselined to have a bunch of 'FAIL' lines. The expected result in the test directory (LayoutTests/fast/encoding/char-decoding-expected.txt) shouldwork for all the platforms. It's platform-independent. BUG=9247 Review URL: http://codereview.chromium.org/42583 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12471 0039d316-1c4b-4281-b951-d872f2087c98
* Dump Keystone integration from Mac TestShellmark@chromium.org2009-03-254-164/+0
| | | | | | Review URL: http://codereview.chromium.org/53042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12455 0039d316-1c4b-4281-b951-d872f2087c98
* Add a way to run only a fraction of the test.nsylvain@chromium.org2009-03-251-10/+44
| | | | | | | | | | | | | | | --run-part=x:y runs the xth part out of yth. X is 1 based. example, to run all the tests in 3 runs : --run-part=1:3 --run-part=2:3 --run-part=3:3 Review URL: http://codereview.chromium.org/42170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12448 0039d316-1c4b-4281-b951-d872f2087c98
* Copy expectations for dataURL tests from windows to mac. The reasonager@chromium.org2009-03-254-0/+62
| | | | | | | | for the rebaselining is the error message which is the same on all platforms. Review URL: http://codereview.chromium.org/53052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12446 0039d316-1c4b-4281-b951-d872f2087c98
* Fix data url security tests.ager@chromium.org2009-03-252-9/+8
| | | | | | | | | | | | | | The problem was that the security token in V8 was set to the string "null" for all data urls. Therefore, the access check succeeded. The cause of the regression was that securityOrigin's toString implementation was changed in WebKit to return "null" instead of String(). R=kasperl@chromium.org TBR=scherkus@chromium.org Review URL: http://codereview.chromium.org/53049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12444 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGE.maruel@chromium.org2009-03-251-1/+1
| | | | | | | Add an empty line at the end of the README file. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12443 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Element Panel search implementation.pfeldman@chromium.org2009-03-256-4/+222
| | | | | | Review URL: http://codereview.chromium.org/47009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12442 0039d316-1c4b-4281-b951-d872f2087c98
* A tricky fix for Issue 1845 (Take 2).hbono@chromium.org2009-03-256-0/+62
| | | | | | | | | | This is almost the same change as <http://codereview.chromium.org/39252/show>, which caused a build break on a Linux buildbot while compiling my new template function in "chrome/common/render_messages.h". Even though I was not able to reproduce the build errors on my Linux box, I removed this function and use the int type in my IPC message 'ViewMsg_SetTextDirection'. BUG=1845 Review URL: http://codereview.chromium.org/42495 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12434 0039d316-1c4b-4281-b951-d872f2087c98
* Support 2D trackpad and Mighty Mouse scrolling on OS X. Patch bymark@chromium.org2009-03-251-15/+9
| | | | | | | | | Nico Weber <nicolasweber@gmx.de>. Review URL: http://codereview.chromium.org/42561 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12433 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up a trivial commandline memory leak that shows up in the valgrind run ↵dkegel@google.com2009-03-251-0/+2
| | | | | | | | | | | | | | | | | | | | of test_shell_tests. Fixes following valgrind warning: 380 bytes in 9 blocks are possibly lost in loss record 331 of 423 at operator new(unsigned int) vg_replace_malloc.c:230 by std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in libstdc++.so.6.0.9) by (within libstdc++.so.6.0.9) by std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in libstdc++.so.6.0.9) by CommandLine::CommandLine(int, char const* const*) src/base/command_line.cc:96 by CommandLine::Init(int, char const* const*) src/base/command_line.cc:177 by main src/webkit/tools/test_shell/run_all_tests.cc:57 Review URL: http://codereview.chromium.org/45041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12429 0039d316-1c4b-4281-b951-d872f2087c98
* When in a form text field, pressing the up/down arrow keys should bring up ↵jcampan@chromium.org2009-03-253-10/+22
| | | | | | | | | | | | | | | | | | | | the autofill popup. Pressing up would not trigger that behavior. This happened because the default processing of the up arrow key is to move the caret to the beginning of the text input. Showing the autofill is done as a posted task. Because the caret was not at the end of the text-field by the time that task got executed, the popup would not show. The fix is to not default process the up/down arrow key messages when an autofill popup will be shown. Also fixed the WebViewImpl::HideAutoCompletePopup (harmless bug, calling it twice would cause it to hide the already hidden popup). BUG=6437 TEST=Make sure up/down arrow keys trigger the autofill menu correctly (especially when there is already text in the text-field). Make sure autofill still works as expected. Review URL: http://codereview.chromium.org/53017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12428 0039d316-1c4b-4281-b951-d872f2087c98
* Mark all HTTP tests as flaky on the mac.ojan@google.com2009-03-251-0/+7
| | | | | | Review URL: http://codereview.chromium.org/49025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12419 0039d316-1c4b-4281-b951-d872f2087c98
* Disable failing test while I investigate.tc@google.com2009-03-251-1/+2
| | | | | | | | TBR=nsylvain Review URL: http://codereview.chromium.org/53032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12416 0039d316-1c4b-4281-b951-d872f2087c98
* standalone-image-drag-to-editable.html:tc@google.com2009-03-246-8/+35
| | | | | | | | | | | | | | | | I modified this test upstream so we could do the file drag/drop into an iframe. There are still font size differences and the image that gets dropped in the iframe has a size of 0x0 because it hasn't loaded by the time the render tree is snapshotted. It works fine in chrome when run manually, so just rebaseline with the 0x0 image size (the test still passes: it drops the image). invalid-syntax-for-function.html: The exception text changed from saying line 1 to line 2 (exception in a inline body onload handler). Not sure why it changed, but seems harmless. Review URL: http://codereview.chromium.org/53016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12405 0039d316-1c4b-4281-b951-d872f2087c98
* Readd test that is failing on mac/linux.ojan@google.com2009-03-241-0/+3
| | | | | | Review URL: http://codereview.chromium.org/53021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12399 0039d316-1c4b-4281-b951-d872f2087c98
* First stage of implementing HTML select popup menus forpaulg@google.com2009-03-2410-86/+367
| | | | | | | | | | | | | | | | the Mac test_shell. Once the changes to WebKit/WebCore/platform/chromium/PopupMenuChromium* have been upstreamed (then landed in our tree), we can enable them in test_shell. The WebKit part is contained in this bug: https://bugs.webkit.org/show_bug.cgi?id=24692 BUG=5095 (http://crbug.com/5095) Review URL: http://codereview.chromium.org/48149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12382 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline test. This test was failing because we map courier to courier new ↵ojan@google.com2009-03-244-1/+26
| | | | | | | | | on Windows. This is the same as Windows Safari, but on the mac it's just courier. Review URL: http://codereview.chromium.org/42547 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12381 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the following layout test:hclam@chromium.org2009-03-241-0/+8
| | | | | | | | | | | | | | LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post.html The crash happens in simple_resource_loader_bridge.cc, there is a case when MaybeUpdateUploadProgress is posted as a task and in the queue while a redirect response by the server cancels the upload. Leaving request_->get_upload() returns NULL, and of cource using of the pointer failes. Review URL: http://codereview.chromium.org/50077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12379 0039d316-1c4b-4281-b951-d872f2087c98
* Start using upstreamed worker files and remove the old ones from webkit/port.dimich@google.com2009-03-247-652/+10
| | | | | | | Before submitting, I'll add DEPS with corresponding WebKit rev (see http://codereview.chromium.org/52007) Review URL: http://codereview.chromium.org/45035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12377 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining cause it started failing with WebKit merge of rev 10232 though ↵mad@chromium.org2009-03-244-11/+11
| | | | | | | | | | | | | | | | | | we don't know why. The decision to rebaseline came from: 2009/3/20 Brett Wilson <brettw@google.com> Actual matches IE very closely, whereas expected doesn't. I had Idan check this and he says the new one is better, so we should rebaseline. Even though it is called "ATSUI," this test really tests some basic features of complex text that will apply to any font system (and I had to do some work to make ours look good). So it's important we run this test. Review URL: http://codereview.chromium.org/51005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12368 0039d316-1c4b-4281-b951-d872f2087c98
* Clicking a text field that is already focused triggers the autofill. However ↵jcampan@chromium.org2009-03-244-27/+54
| | | | | | | | | | | | the code triggering this was just checking that the focused element before and after processing the event was the same. We need to do a hit test to ensure the click is really on the text field, otherwise in cases where clicking somewhere in the page does not change the focus, we would bogusly bring up the autofill popup. BUG=8627 TEST=Ensure autocomplete popup still works as expected: when entering text, when using up/down arrows, when clicking selected text field. Also ensures the scenario from the bug does not trigger the popup. Review URL: http://codereview.chromium.org/50038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12367 0039d316-1c4b-4281-b951-d872f2087c98
* GYP fixes: remove references to deleted files.agl@chromium.org2009-03-241-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12363 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable now that interval.html is passing.willchan@chromium.org2009-03-241-3/+0
| | | | | | Review URL: http://codereview.chromium.org/45031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12362 0039d316-1c4b-4281-b951-d872f2087c98
* Wire 'Inspect Element' action to the new DevTools (depending on the devtools ↵pfeldman@chromium.org2009-03-2416-154/+251
| | | | | | | | | | | | | | flag): - Add new devtools IPC message - Expose WebView's hit target - Refactor dom_agent interaction not to send information known to client - Collect incoming messages on the client until frontend is loaded - Add Inspect Element scenario into the devtools_host_stub Review URL: http://codereview.chromium.org/45022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12355 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout test that regressed because of a whitespace changeager@chromium.org2009-03-243-4/+2
| | | | | | | in the event listener wrapper code. Review URL: http://codereview.chromium.org/42557 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12353 0039d316-1c4b-4281-b951-d872f2087c98
* BMPImageDecoderTest.* takes many minutes under valgrind, so skip it; see bug ↵dkegel@google.com2009-03-241-0/+2
| | | | | | | | | | 9177. Already skipped under purify. Review URL: http://codereview.chromium.org/42558 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12351 0039d316-1c4b-4281-b951-d872f2087c98
* We need to extend the timeouts on Mac and Linux, too,dkegel@google.com2009-03-241-5/+3
| | | | | | | | now that we're valgrinding. Review URL: http://codereview.chromium.org/42471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12350 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing js file to the devtools frontend.pfeldman@chromium.org2009-03-241-0/+4
| | | | | | Review URL: http://codereview.chromium.org/53003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12349 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic infrastructure for sending async browser API request and receiving ↵aa@chromium.org2009-03-244-12/+39
| | | | | | | | results. Review URL: http://codereview.chromium.org/42262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12347 0039d316-1c4b-4281-b951-d872f2087c98
* Mark mac tests that regressed from the merge.tc@google.com2009-03-241-1/+2
| | | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/42552 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12345 0039d316-1c4b-4281-b951-d872f2087c98
* Finish hooking up the worker process UI: use the domains of the workers as ↵jam@chromium.org2009-03-241-0/+1
| | | | | | | | | | the title in the task manager, and show an infobar when a page's workers die. I also cleaned up the code in RenderView which creates a window and widget, since when I originally wrote it I wasn't aware of RenderViewHost::FromID. Review URL: http://codereview.chromium.org/45025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12335 0039d316-1c4b-4281-b951-d872f2087c98
* These tests fail on linux too.tc@google.com2009-03-241-3/+3
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/42545 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12331 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list post merge.tc@google.com2009-03-241-1/+7
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/52035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12327 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of webkit merge from r41860 to 41906.tc@google.com2009-03-237-9/+2
| | | | | | | | | | | | | The encoding parameter got dropped from Workers (r41871) so drop it through the whole stack. The upstream WorkerContextExecutionProxy has trackEvent with a lower case t, but we pull in the wrong header in some places so make both headers match. Review URL: http://codereview.chromium.org/42538 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12326 0039d316-1c4b-4281-b951-d872f2087c98
* Back out string morphing.mbelshe@google.com2009-03-231-5/+10
| | | | | | Review URL: http://codereview.chromium.org/52027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12320 0039d316-1c4b-4281-b951-d872f2087c98
* Accidental checkin of vs2008 stuffmbelshe@google.com2009-03-231-2/+1
| | | | | | Review URL: http://codereview.chromium.org/42534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12315 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to add v8_binding to linux build.mbelshe@google.com2009-03-231-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42533 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12313 0039d316-1c4b-4281-b951-d872f2087c98
* This test was most probably affected by Evan Stade's fix for stroked text:mad@chromium.org2009-03-232-1/+1
| | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=24526 and so is being rebaselined too, as were the tests commited in rev 12295. Review URL: http://codereview.chromium.org/42529 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12311 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the v8 binding string handling to be more efficient.mbelshe@google.com2009-03-234-80/+135
| | | | | | | | | | | Break out ToAtomicWebCoreString in addition to ToWebCoreString. Re-enables the v8 string morphing; there is no longer degradation on intl1 page cycler. Review URL: http://codereview.chromium.org/42445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12309 0039d316-1c4b-4281-b951-d872f2087c98
* Fix interval layout test.willchan@chromium.org2009-03-231-5/+7
| | | | | | | | | | | | | | Here are recent failures from the buildbot: FAIL - start, debug_output: [ms: 499611] FAIL - start, debug_output: [ms: 499723] Fixed by adding a ms of fuzz time to account for timer inaccuracies. Also sped up the test by changing the pause(500) to pause(50) which should still be more than enough. Review URL: http://codereview.chromium.org/42405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12300 0039d316-1c4b-4281-b951-d872f2087c98
* These tests were all improved by Evan Stade's fix for stroked text:senorblanco@chromium.org2009-03-2321-20/+10
| | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=24526 and so are being rebaselined. Review URL: http://codereview.chromium.org/42516 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12295 0039d316-1c4b-4281-b951-d872f2087c98
* Change chromium to use the V8Collection from WebKit/WebCore/bindings/v8.levin@chromium.org2009-03-234-193/+6
| | | | | | Review URL: http://codereview.chromium.org/52007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12293 0039d316-1c4b-4281-b951-d872f2087c98
* For some reason, these new baselines didn't make it with my last commit.senorblanco@chromium.org2009-03-233-4/+1
| | | | | | Review URL: http://codereview.chromium.org/42510 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12289 0039d316-1c4b-4281-b951-d872f2087c98
* DevToolsClient frontend improvements:pfeldman@chromium.org2009-03-2320-1388/+1586
| | | | | | | | | | | 1. Move callbacks processing to the frontend 2. Dispatch calls directly to Javascript 3. Create CppBoundObject per agent flavor and wire it to IPC 4. Introduce Remote*Agent abstraction in the frontend Review URL: http://codereview.chromium.org/42486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12275 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug numbers to layout tests failures from my recent merges.levin@chromium.org2009-03-231-13/+12
| | | | | | Review URL: http://codereview.chromium.org/42493 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12272 0039d316-1c4b-4281-b951-d872f2087c98
* This test has been failing non-stop sincensylvain@chromium.org2009-03-221-0/+3
| | | | | | | | the merge of tests_fixable and tests_ignored. Review URL: http://codereview.chromium.org/50091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12266 0039d316-1c4b-4281-b951-d872f2087c98
* Initial revision of the DevTools frontend.pfeldman@chromium.org2009-03-2211-0/+2617
| | | | | | Review URL: http://codereview.chromium.org/45012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12265 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up V8 Database Bindings.dglazkov@google.com2009-03-229-11/+142
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/50071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12264 0039d316-1c4b-4281-b951-d872f2087c98