summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* New baselines for WebKit Update 52943:52952.dglazkov@chromium.org2010-01-0718-39/+23
| | | | | | | | | | | | These are all due to http://trac.webkit.org/changeset/52947. TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/525103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35756 0039d316-1c4b-4281-b951-d872f2087c98
* Add/update baselines from previous WebKit updates.dglazkov@chromium.org2010-01-0718-11/+45
| | | | | | | | | | TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/523152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35755 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 52943:52952.dglazkov@chromium.org2010-01-071-4/+17
| | | | | | | | | | | | http://trac.webkit.org/changeset/52947 created some redness, but all are rebaselines. TBR=johnnyg BUG=none TEST=none Review URL: http://codereview.chromium.org/523150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35754 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines for WebKit Roll 52899:52930.dglazkov@chromium.org2010-01-0791-57/+218
| | | | | | | | | | | | All caused due to http://trac.webkit.org/changeset/52904. TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/523144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35750 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 52930:52943.dglazkov@chromium.org2010-01-071-1/+4
| | | | | | | | | | TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/525101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35744 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up expectations yet again. Apparently rebaselining tool mis-fired. Or I ↵dglazkov@chromium.org2010-01-071-0/+2
| | | | | | | | | | | | mis-fired. One of those. TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/525100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35742 0039d316-1c4b-4281-b951-d872f2087c98
* Certain PDF files would not load in Chrome if the HTTP multipart response ↵ananta@chromium.org2010-01-072-14/+46
| | | | | | | | | | | | | | | | | | | contains the Range header instead of the Content-Range header. This would cause the Acrobat PDF plugin to freeze or display an error message. Fix is to look for the Range header while parsing the multipart response if we fail to find the Content-Range header. This fixes bug http://code.google.com/p/chromium/issues/detail?id=31050 Bug=31050 Test=Covered by test_shell_tests. Review URL: http://codereview.chromium.org/521048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35740 0039d316-1c4b-4281-b951-d872f2087c98
* Add new baselines for WebKit Update 52852:52867.dglazkov@chromium.org2010-01-0758-152/+132
| | | | | | | | | | TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/518066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35738 0039d316-1c4b-4281-b951-d872f2087c98
* Flip expectation of failure from LINUX to MAC. My bad.dglazkov@chromium.org2010-01-071-1/+1
| | | | | | | | | | TBR=japhet BUG=none TEST=none Review URL: http://codereview.chromium.org/523136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35736 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 52899:52930.dglazkov@chromium.org2010-01-071-14/+42
| | | | | | | | | | | | | Lots of SVG redness due to http://trac.webkit.org/changeset/52904. Fortunately, all look like rebaselines. TBR=johnnyg TEST=none BUG=none Review URL: http://codereview.chromium.org/525095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35729 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up test expectation to remove passing testsdglazkov@chromium.org2010-01-071-7/+1
| | | | | | | | | | | | | TBR=japhet TEST=none BUG=24182 BUG=31108 BUG=31146 BUG=31257 Review URL: http://codereview.chromium.org/527021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35728 0039d316-1c4b-4281-b951-d872f2087c98
* Partial implementation of NPN_ConvertPointstuartmorgan@chromium.org2010-01-074-7/+91
| | | | | | | | | | | Implements the plugin <-> screen coordinate conversions on the Mac. Window coordinate conversion is more difficult, and I'm not aware of any current need for it, so it remains unimplemented for now. BUG=29457 TEST=none Review URL: http://codereview.chromium.org/496001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35726 0039d316-1c4b-4281-b951-d872f2087c98
* linux: Do not unload plugin in the browser process, it's not safe.thestig@chromium.org2010-01-071-9/+1
| | | | | | | | BUG=25245 TEST=none Review URL: http://codereview.chromium.org/521047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35725 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate last bits of WebCore usage in webkit_glue.cc.darin@chromium.org2010-01-071-14/+8
| | | | | | | | | | R=abarth BUG=28065 TEST=none Review URL: http://codereview.chromium.org/525061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35720 0039d316-1c4b-4281-b951-d872f2087c98
* Un-blacklist the Shockwave plugin on Macstuartmorgan@chromium.org2010-01-071-1/+0
| | | | | | | | | BUG=20635 TEST=Shockwave content should load if the plugin is installed. Review URL: http://codereview.chromium.org/524062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35718 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 52867:52899.dglazkov@chromium.org2010-01-072-4/+5
| | | | | | | | | | | | Re-enabling a unit tests and wontfixing a worker test. Not much else. TBR=johnnyg TEST=none BUG=none Review URL: http://codereview.chromium.org/519078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35713 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect model check in Mac pluginsstuartmorgan@chromium.org2010-01-071-1/+1
| | | | | | | | | BUG=none TEST=existing plugin tests. Review URL: http://codereview.chromium.org/523134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35710 0039d316-1c4b-4281-b951-d872f2087c98
* Don't send a window ref to plugins under the Cocoa model, per specstuartmorgan@chromium.org2010-01-072-31/+73
| | | | | | | | | | | Under the Cocoa model we don't even need to make and manage the dummy window, so conditionalize all the related code. BUG=31677 TEST=All existing plugin tests/behavior should remain unchanged. Review URL: http://codereview.chromium.org/525080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35706 0039d316-1c4b-4281-b951-d872f2087c98
* Mark recent WebKit circular-marker-reference-1.svg failure as WIN only.rsesek@chromium.org2010-01-071-1/+1
| | | | | | | | | TEST=Green Linux Webkit TBR=japhet Review URL: http://codereview.chromium.org/525082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35690 0039d316-1c4b-4281-b951-d872f2087c98
* Set WebKit test expectations for circular-marker-reference-1.svg and ↵rsesek@chromium.org2010-01-071-0/+2
| | | | | | | | | | frame-lengths.html TBR=japhet Review URL: http://codereview.chromium.org/518053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35689 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit DEPS roll 52852:52867 with canary compile fix.japhet@chromium.org2010-01-072-6/+27
| | | | | | | | | BUG=none TEST=green Review URL: http://codereview.chromium.org/523103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35669 0039d316-1c4b-4281-b951-d872f2087c98
* Add proper baselines for block-no-inflow-childrenjamesr@chromium.org2010-01-068-2/+14
| | | | | | Review URL: http://codereview.chromium.org/525075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35659 0039d316-1c4b-4281-b951-d872f2087c98
* Force Linux test_shell timeout alarm to log to its own line.mmoss@google.com2010-01-061-1/+1
| | | | | | | | This fixes a problem where the alarm would sometimes trigger during a lengthy stacktrace dump, which would interrupt the dump and write the log message "hidden" within the dump output, which would cause the timeout check in test_shell_thread.py to fail, which would cause the test to hang until killed. Review URL: http://codereview.chromium.org/525049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35658 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache quota tracking groundwork, store response sizes in the SQL database. michaeln@chromium.org2010-01-0613-38/+142
| | | | | | | | | TEST=updated existing unittests BUG=none Review URL: http://codereview.chromium.org/525060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35654 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35649 - Make Pepper plugins work on Linux.arv@chromium.org2010-01-065-104/+67
| | | | | | | | | | | | | | | | | fix pepper_test_plugin so that it is loaded on Linux remove skia & base dependency in test plugin so that it can be compiled with fPIC remove ifdef WIN in pepper code Patch by neb@chromium.org Original review: http://codereview.chromium.org/501124/show BUG=none TEST=none TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/524051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35653 0039d316-1c4b-4281-b951-d872f2087c98
* Adding methods that will be used by the quota management UI.dumi@chromium.org2010-01-0615-98/+642
| | | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/507014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35651 0039d316-1c4b-4281-b951-d872f2087c98
* Make Pepper plugins work on Linux.brettw@chromium.org2010-01-065-67/+104
| | | | | | | | | | | | | | - fix pepper_test_plugin so that it is loaded on Linux - remove skia & base dependency in test plugin so that it can be compiled with -fPIC - remove ifdef WIN in pepper code Patch by neb@chromium.org Original review: http://codereview.chromium.org/501124/show BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35649 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 52793 -> 52852.antonm@chromium.org2010-01-062-4/+9
| | | | | | | | BUG=31686 Review URL: http://codereview.chromium.org/525065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35646 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the Mac QuickTime quirk, which we don't need after allstuartmorgan@chromium.org2010-01-062-26/+7
| | | | | | | | | | | See bug for full explanation of why the quirk isn't necessary. The short version is that the quirk was actually compensating for a bug of our own that has since been fixed, not a real problem with QuickTime. BUG=29357 TEST=See bug; given URLs shouldn't crash. Review URL: http://codereview.chromium.org/523083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35626 0039d316-1c4b-4281-b951-d872f2087c98
* Make debug build happy again.antonm@chromium.org2010-01-061-0/+2
| | | | | | Review URL: http://codereview.chromium.org/525066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35622 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of duplicated code in platform_util_xxx.pyhayato@chromium.org2010-01-062-29/+27
| | | | | | | | | TEST=none BUG=7199 Review URL: http://codereview.chromium.org/465117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35615 0039d316-1c4b-4281-b951-d872f2087c98
* linux: implement gpu pluginpiman@chromium.org2010-01-061-2/+6
| | | | | | | | Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35509 Review URL: http://codereview.chromium.org/500132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35612 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35609 - AppCache quota tracking groundwork, store response sizes in ↵michaeln@google.com2010-01-0613-128/+29
| | | | | | | | | | | | | | the SQL database. TEST=updated existing unittests BUG=none Review URL: http://codereview.chromium.org/523046 TBR=michaeln@chromium.org Review URL: http://codereview.chromium.org/525059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35610 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache quota tracking groundwork, store response sizes in the SQL database.michaeln@chromium.org2010-01-0613-29/+128
| | | | | | | | | TEST=updated existing unittests BUG=none Review URL: http://codereview.chromium.org/523046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35609 0039d316-1c4b-4281-b951-d872f2087c98
* linux: only use hardcoded font list in layout test modeevan@chromium.org2010-01-061-100/+103
| | | | | | | | | | | | | | | It's helpful to be able to use test_shell to debug problems seen with a more complicated system fontconfig. You can always pass --layout-test-mode (which is what layout tests do) to get the old behavior back. I lost like two hours to this today. :( Even wrote a separate small program to use fontconfig to see why it wasn't pulling out fonts I knew were available... Review URL: http://codereview.chromium.org/521038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35601 0039d316-1c4b-4281-b951-d872f2087c98
* Convert webkit_glue.cc over to using WebKit API.darin@chromium.org2010-01-061-79/+47
| | | | | | | | | | | | | | | Removed unnecessary code to reset the JS line number, which was only added for the Chrome+JSC build. I don't have a way to test if it would still be necessary, and I'd rather not add a WebKit API for it unless I can prove that I need it. R=dglazkov BUG=28065 TEST=none Review URL: http://codereview.chromium.org/517038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35590 0039d316-1c4b-4281-b951-d872f2087c98
* Add LayoutTests/svg/W3C-SVG-1.1/animate-elem-30-t.svg to layout test ↵arv@chromium.org2010-01-061-1/+5
| | | | | | | | | | | expectations. BUG=31642 TEST=None Review URL: http://codereview.chromium.org/525043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35584 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make devtools window dockable.thakis@chromium.org2010-01-051-6/+0
| | | | | | | | | | | | | | | | | | | | xib change: Deleted NSBox, added NSSplitView instead (with a thin divider and without any child views). I added the devtools tabcontents to TabContentsController; windows and linux instead add it to the browser window and switch it on every tab change. What I've done makes more sense to me and might work better with a) dragging a tab with docked devtools into a new window and b) toggling fullscreen. BUG=17368 TEST= * Inspect element, click the "attach" item in the lower left corner. Devtools should attach to the tab. Click it again, should detach. Re-attach, switch tabs. Should only be in the tab it was attached to. Open another devtools window in another tab, should be attached there. Drag tab with attached devtools into a new window, should work. * Inspect element with docked devtools, close devtools, inspect another element. devtools should open with the same size it had when it was closed, and should still be docked. * Hover link with docked devtools. Status bubble should not overlap devtools. * Go to http://www.pagetutor.com/keeper/http_authentication/index.html and make sure the http auth sheet still shows up Review URL: http://codereview.chromium.org/526001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35576 0039d316-1c4b-4281-b951-d872f2087c98
* Mark LayoutTests/http/tests/appcache/remove-cache.html as flakyarv@chromium.org2010-01-051-0/+2
| | | | | | | | BUG=31623 Review URL: http://codereview.chromium.org/523065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35545 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Cocoa plugin event model modifier flagsstuartmorgan@chromium.org2010-01-051-18/+16
| | | | | | | | | | | | Per spec (and other implementations) the Cocoa event model uses the Cocoa modifier flag definitions, not the old Carbon version. BUG=none TEST=Click and key event modifiers should work in plugins (e.g., Flash games that use shift-clicking) Review URL: http://codereview.chromium.org/518035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35535 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline websocket testsukai@chromium.org2010-01-057-2/+118
| | | | | | | | | | | It needs chromium specific expectations because of difference in v8/jsc. BUG=31108 TEST=none Review URL: http://codereview.chromium.org/525021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35522 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test expectations. After WebKit merge and Linux build fix, one test ↵dimich@google.com2010-01-051-2/+6
| | | | | | | | | | | started to fail differently. TBR=dglazkov TEST=none BUG=none Review URL: http://codereview.chromium.org/517034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35518 0039d316-1c4b-4281-b951-d872f2087c98
* Enable websocket/tests/sub-protocol-with-space.htmlukai@chromium.org2010-01-051-1/+0
| | | | | | | | | BUG=29928 TEST=none Review URL: http://codereview.chromium.org/525020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35517 0039d316-1c4b-4281-b951-d872f2087c98
* websocket/tests/url-with-credential.html is no more flaky.ukai@chromium.org2010-01-051-1/+0
| | | | | | | | | | | http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html#tests=websocket%2Ftests%2Furl-with-credential.html BUG=30593 TEST=none Review URL: http://codereview.chromium.org/526008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35513 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35509 - linux: implement gpu pluginpiman@chromium.org2010-01-051-6/+2
| | | | | | | | | Review URL: http://codereview.chromium.org/500132 TBR=piman@chromium.org Review URL: http://codereview.chromium.org/525022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35511 0039d316-1c4b-4281-b951-d872f2087c98
* linux: implement gpu pluginpiman@chromium.org2010-01-051-2/+6
| | | | | | Review URL: http://codereview.chromium.org/500132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35509 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 52672 -> 52769.dimich@google.com2010-01-0515-0/+7
| | | | | | | | | Animations tests moved into subdirectory, there is a couple of new tests that need chromium baseline and a new test that adds to the few grouped in bug 21386 (Linux computes CRC differently). TEST=none BUG=21386 Review URL: http://codereview.chromium.org/523048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35508 0039d316-1c4b-4281-b951-d872f2087c98
* Almost get the checked in apache 1.3.3 working on cygwin.ojan@chromium.org2010-01-052-26/+97
| | | | | | | | | | | | | | On my Vista machine I get remap errors that rebase doesn't seem to fix. I"m sure I'm just doing something wrong. Hopefully with this checked in, someone who understands cygwin/windows/apache can actually get this working. Also, hopefully said person can upgrade us to Apache 2 so we can match Mac/Linux. Review URL: http://codereview.chromium.org/505030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35507 0039d316-1c4b-4281-b951-d872f2087c98
* When an update job doesn't complete successfully, doom all responses created ↵michaeln@chromium.org2010-01-043-4/+12
| | | | | | | | | | | by that job. TEST=existing tests apply BUG=none Review URL: http://codereview.chromium.org/523039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35489 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35481 - WebKit roll 52672 > 52751.nick@chromium.org2010-01-0413-5/+0
| | | | | | | | | | | | | Transform layout tests results moved to a separate '3d' subdir upstream reflecting the move. Also, there are 2 new tests that will need a baseline. TEST=none BUG=none Review URL: http://codereview.chromium.org/524021 TBR=dimich@google.com Review URL: http://codereview.chromium.org/521023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35487 0039d316-1c4b-4281-b951-d872f2087c98