summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* DevTools: switch to upstreamed version of DevTools *.js files. Second ↵yurys@chromium.org2010-02-1022-6549/+8
| | | | | | | | | | attempt to land the patch 598014. Now with concatenated file name changed from devtools.js to DevTools.js BUG=34411 Review URL: http://codereview.chromium.org/601025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38606 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "DevTools: switch to upstreamed version of DevTools *.js files"yurys@chromium.org2010-02-1022-6/+6547
| | | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/602019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38600 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: switch to upstreamed version of DevTools *.js filesyurys@chromium.org2010-02-1022-6547/+6
| | | | | | | | BUG=34411 Review URL: http://codereview.chromium.org/598014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38595 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare for removing glue/devtools: move devtools_message_data.* to glue/yurys@chromium.org2010-02-103-10/+8
| | | | | | | | BUG=34411 Review URL: http://codereview.chromium.org/599005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38590 0039d316-1c4b-4281-b951-d872f2087c98
* Files that should have been included in the last webkit roll.tony@chromium.org2010-02-102-0/+0
| | | | | | | TBR=jorlow Review URL: http://codereview.chromium.org/596031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38581 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54559 to 54585.tony@chromium.org2010-02-1017-116/+121
| | | | | | | | | A few layout test changes. TBR=jorlow Review URL: http://codereview.chromium.org/593032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38580 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Move conditions of FormFields creation to FormFieldHistoryManager;tony@chromium.org2010-02-103-41/+37
| | | | | | | | | | | | | AutoFill does not have the same conditions. This required manipulating the FormField data structure to add necessary field data." This reverts commit r38570. TBR=jhawkins Review URL: http://codereview.chromium.org/602014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38573 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54550 to 54559.tony@chromium.org2010-02-1054-48/+172
| | | | | | | | | Some new svg tests. TBR=jorlow Review URL: http://codereview.chromium.org/598032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38572 0039d316-1c4b-4281-b951-d872f2087c98
* Move conditions of FormFields creation to FormFieldHistoryManager; AutoFill ↵jhawkins@chromium.org2010-02-103-37/+41
| | | | | | | | | | does not have the same conditions. This required manipulating the FormField data structure to add necessary field data. BUG=none TEST=none Review URL: http://codereview.chromium.org/602008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38570 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54530 to 54550tony@chromium.org2010-02-1026-40/+182
| | | | | | | | | Just some tests that are new or changed upstream. TBR=jorlow Review URL: http://codereview.chromium.org/600031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38566 0039d316-1c4b-4281-b951-d872f2087c98
* This test matches the upstream results, so delete our expectedtony@chromium.org2010-02-103-2/+0
| | | | | | | | | results. TBR=jorlow Review URL: http://codereview.chromium.org/599015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38548 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed clipping of GPU plugin instances on Mac OS X against the browserkbr@google.com2010-02-102-13/+20
| | | | | | | | | | | window's scrollbars, etc. BUG=none TEST=none (ran Pepper test plugin, resized and scrolled window) Review URL: http://codereview.chromium.org/595011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38546 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor DragDownloadFile so that it can be used by both Windows and MacOSX.jianli@chromium.org2010-02-102-2/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/572014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38545 0039d316-1c4b-4281-b951-d872f2087c98
* Audio support for native client requires some additional featuressehr@google.com2010-02-091-0/+1
| | | | | | | | | | | | | | | | from pepper. Notably, the existing pepper implementation was, by default, creating a high-priority producer thread. For the NaCl version this thread should be in the NaCl module, and hence we need to separate thread creation from pre-filling with the callback. The latter is used to send an RPC to NaCl to pass the shared memory and sync socket. Getting the shared memory was done by the first reserved state value. Getting the sync socket required allocating a second. Also changed the pepper test plugin to use the new startThread member. Review URL: http://codereview.chromium.org/593023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38544 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented async flushes for Pepper 3D.apatrick@chromium.org2010-02-091-0/+20
| | | | | | | | | | | Added waitForProgress field to NPDeviceContext3D to select between a flush (that pushes more work to the GPU process and waits for at least some of it to have been completed) and getting the current state as quickly as possible. The previous method of checking to see if the put offset had advanced was incorrect. TEST=trybots BUG=none Review URL: http://codereview.chromium.org/561058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38540 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Disable flaky test_shell_test"mpcomplete@chromium.org2010-02-091-2/+1
| | | | | | | | | | | This reverts commit 06d65042f11f082ba49c42f8a5e9fef17cadb80a. TBR=michaeln BUG=35032 Review URL: http://codereview.chromium.org/598002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38482 0039d316-1c4b-4281-b951-d872f2087c98
* Move base.js file to the renderer/resources since it's not used by DevTools ↵yurys@chromium.org2010-02-093-1017/+0
| | | | | | | | any more Review URL: http://codereview.chromium.org/593015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38476 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Reduce header dependencies in webkitphajdan.jr@chromium.org2010-02-0922-33/+66
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/582015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38461 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug numbers to new tests that are failing.tony@chromium.org2010-02-091-2/+2
| | | | | | | TBR=jorlow Review URL: http://codereview.chromium.org/598010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38459 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54493 to 54530.tony@chromium.org2010-02-091-10/+5
| | | | | | | | | A couple new tests and a few less failures. TBR=jorlow Review URL: http://codereview.chromium.org/599002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38458 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dups found by dedup-tests.py.tony@chromium.org2010-02-0975-3578/+0
| | | | | | | | TBR=evanm Review URL: http://codereview.chromium.org/598009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38457 0039d316-1c4b-4281-b951-d872f2087c98
* Take out intptr_t IPC serialization support to prevent people from sending ↵jam@chromium.org2010-02-092-7/+7
| | | | | | | | pointers between trusted and untrusted processes. Move HWNDs and other Windows HANDLEs serialization to use 32 bits even on 64 bit platforms since that's all that's needed. Review URL: http://codereview.chromium.org/565001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38455 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: prepare glue/devtools/js/*.js files for upstreaming.yurys@chromium.org2010-02-0910-3324/+3464
| | | | | | | | BUG=34411 Review URL: http://codereview.chromium.org/580010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38452 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some mac tests that I missed in the last webkit roll.tony@chromium.org2010-02-093-3/+123
| | | | | | | | | | Try-bots didn't catch these because in DEBUG, they're expected to fail. TBR=jorlow Review URL: http://codereview.chromium.org/593012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38451 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline svg/batik/paints/gradientLimit for win/linux.tony@chromium.org2010-02-091-3/+3
| | | | | | | | | | I missed it last time because the debug version crashes. TBR=jorlow Review URL: http://codereview.chromium.org/593011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38450 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit from 54482 to 54493. This includes a changetony@chromium.org2010-02-09602-9649/+8726
| | | | | | | | | | to the output of SVG elements, so we need to rebaseline a few hundred tests. TBR=jorlow Review URL: http://codereview.chromium.org/600007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38448 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:eol-style to LF for these files.tony@chromium.org2010-02-09169-5780/+5780
| | | | | | | | | | Needed to run changes through the try server. TBR=maruel git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38445 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a missed rename of GetTestInfoForFile -> get_test_info_for_filedpranke@chromium.org2010-02-091-1/+1
| | | | | | | | | | BUG=none R=victorw@chromium.org TEST=none Review URL: http://codereview.chromium.org/593007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38439 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky test_shell_testmpcomplete@chromium.org2010-02-091-1/+2
| | | | | | | | | | AppCacheStorageImplTest.BasicFindMainFallbackResponseInDatabase BUG=35032 Review URL: http://codereview.chromium.org/587004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38436 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit from 54475 to 54482. This is the change right beforetony@chromium.org2010-02-096-137/+0
| | | | | | | | | | the big svg rebaseline. TBR=jorlow Review URL: http://codereview.chromium.org/590004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38429 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test flaky which has been flaky for its whole existence.pkasting@chromium.org2010-02-091-0/+3
| | | | | | | | | TBR=dglazkov BUG=35064 TEST=none Review URL: http://codereview.chromium.org/596001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38427 0039d316-1c4b-4281-b951-d872f2087c98
* Test shell: Fix Windows custom render theme so that checkboxes and radio ↵estade@chromium.org2010-02-0937-26/+58
| | | | | | | | | | | | | | | buttons are drawn at a fixed size (13x13). This matches system windows themes. Also add expectations. BUG=32307 TEST=fast/css/non-standard-checkbox-size.html Review URL: http://codereview.chromium.org/565045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38424 0039d316-1c4b-4281-b951-d872f2087c98
* Finish implementing NPN_ConvertPoint, and add a unit test for itstuartmorgan@chromium.org2010-02-097-26/+125
| | | | | | | | | BUG=29457,31767 TEST=self-testing Review URL: http://codereview.chromium.org/580019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38417 0039d316-1c4b-4281-b951-d872f2087c98
* Removed TransparencyWin_unittest and UniscribeHelper_unittest that now ↵yaar@chromium.org2010-02-083-839/+0
| | | | | | | | reside upstream Review URL: http://codereview.chromium.org/582024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38406 0039d316-1c4b-4281-b951-d872f2087c98
* Send window frame information to Mac plugins via IPCstuartmorgan@chromium.org2010-02-082-74/+88
| | | | | | | | | | | | | | | | | | | Sends any window frame and relevent content view location changes to the plugin process via IPC, so that the plugin process always knows where the plugin is rather than only knowing when the mouse is within the plugin area. This will be necessary for supporting NPN_ConvertPoint, and for supporting Java2 as currently implemented. Related changes: - Now that window information is being sent on init and un-hide, use that to get correct initial window focus information. - Add a missing window focus change notification uncovered by the above. - Use live mouse location for idle events, instead of a cached location, now that we have live plugin frame information. - Refactor and simplify the logic for moving the plugin. Note that containing_window_frame_ is currently unused, but will be shortly for NPN_ConvertPoint, and is so closely related to the added IPC that I added it now rather than having to immediately change the new messages and functions. BUG=34046,31858,31543,29457 TEST=Mouse tracking in Carbon plugins should still work correctly, even across window moves, info/bookmark bar show/hides, etc. (Automated tests of location tracking will follow shortly with full NPN_ConvertPoint implementation.) Review URL: http://codereview.chromium.org/573015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38361 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate parent directory links from ftp directory listing.phajdan.jr@chromium.org2010-02-081-0/+6
| | | | | | | | | BUG=32990 TEST=See bug. Review URL: http://codereview.chromium.org/580004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38344 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54466 to 54475 (take 2).tony@chromium.org2010-02-088-0/+3177
| | | | | | | | | | Pulls in one new layout test that needs a baseline. TBR=jorlow Review URL: http://codereview.chromium.org/584005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38343 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Update webkit from 54466 to 54475."tony@chromium.org2010-02-088-3177/+0
| | | | | | | | | | This reverts commit r38341. TBR=jorlow Review URL: http://codereview.chromium.org/580008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38342 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54466 to 54475.tony@chromium.org2010-02-088-0/+3177
| | | | | | | | | Pulls in one new layout test that needs a baseline. TBR=jorlow Review URL: http://codereview.chromium.org/574026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38341 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up test expectations from 54340:54465 WebKit Roll.dglazkov@chromium.org2010-02-075-30/+18
| | | | | | | | | | TBR=senorblanco TEST=none BUG=none Review URL: http://codereview.chromium.org/577045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38331 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the use of Freetype's emboldening in Chrome/Linux. Skia's is not so ↵senorblanco@chromium.org2010-02-072-1/+1
| | | | | | | | | | | pretty. BUG=http://crbug.com/22360 TEST=fast/encoding/denormalised-voiced-japanese-chars.html Review URL: http://codereview.chromium.org/583001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38320 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_expectations from previous WebKit roll.senorblanco@chromium.org2010-02-071-1/+2
| | | | | | | | | | BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/585001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38318 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for WebKit 54340:54466.senorblanco@chromium.org2010-02-061-0/+11
| | | | | | | | | | BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/582008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38317 0039d316-1c4b-4281-b951-d872f2087c98
* Add pageNumberForElementById for chromium.hamaji@chromium.org2010-02-065-4/+50
| | | | | | | | | | | | The WebKit side change was done in https://bugs.webkit.org/show_bug.cgi?id=34471 BUG=34219 TEST=layout tests Review URL: http://codereview.chromium.org/574002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38298 0039d316-1c4b-4281-b951-d872f2087c98
* Delete HTML5 database in BrowsingDataRemover, part 1.jochen@chromium.org2010-02-062-13/+55
| | | | | | | | | | | This part deletes databases except for when they're currently used by a renderer. BUG=34633 TEST=open the webkit html5 database demo, create some notes. close the tab. clear browsing data. open the demo again. notes should be gone. Review URL: http://codereview.chromium.org/570032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38296 0039d316-1c4b-4281-b951-d872f2087c98
* linux: build with -Wextraevan@chromium.org2010-02-051-1/+1
| | | | | | | | | | | | 95% of this is removing "const" from return types, but turning this on found one bug! (A "for" loop that expected its iterator to go negative but which was using an unsigned type.) BUG=34160 Review URL: http://codereview.chromium.org/570012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38266 0039d316-1c4b-4281-b951-d872f2087c98
* Make Carbon plugin idle event source robust against changes during iterationstuartmorgan@chromium.org2010-02-051-57/+62
| | | | | | | | | | | | | Ensure that removing any plugin from the idle event source during iteration is safe (not just the currently-firing plugin). Also bullet-proofs against the possibility of nested iteration. Refactors the idle event source to use a helper class, to reduce duplicate code. BUG=33467 TEST=Scroll rapidly on a page with multiple instances of a Cabon plugin. Review URL: http://codereview.chromium.org/575023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38216 0039d316-1c4b-4281-b951-d872f2087c98
* Mark inspector\console-log-before-inspector-open.html as flaky.yurys@chromium.org2010-02-051-0/+1
| | | | | | | | | BUG=34759 TBR=pfeldman Review URL: http://codereview.chromium.org/577022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38214 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit side is in https://bugs.webkit.org/show_bug.cgi?id=34524jeremy@chromium.org2010-02-051-0/+13
| | | | | | | | | BUG=NONE TEST=Right clicking on a text input field in Web content on OS X should now show a Writing Direction submenu. Clicking on "Left To Right" should align the input to the left, and "Right To Left" should do the opposit. The "Default" menu item should always be disabled. Review URL: http://codereview.chromium.org/566031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38204 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.1.0.ager@chromium.org2010-02-055-5/+20
| | | | | | | | | This version contains a number of bugfixes including wrapping of values when calling user-defined functions and a stricter JSON parser. Review URL: http://codereview.chromium.org/572033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38199 0039d316-1c4b-4281-b951-d872f2087c98