summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* First step towards NaCl-Chrome integration:1. NaCl plugin becomes a built-in ↵gregoryd@google.com2009-09-262-24/+31
| | | | | | | | plugin in Chrome and runs in the renderer process.2. Most of the changes are related to launching the NaCl process (that loads and runs the NaCl module) and establishing the initial communication between that process and the NaCl plugin.3. Command line flag "--internal-nacl" is required to enable the built-in NaCl plugin. NaCl still cannot run in Chrome sandbox, the flag automatically disables the sandboxCommitted: http://src.chromium.org/viewvc/chrome?view=rev&revision=27315 Review URL: http://codereview.chromium.org/153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27324 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 27315 - First step towards NaClChrome integration:1. NaCl plugin ↵gregoryd@google.com2009-09-262-31/+24
| | | | | | | | | | | | becomes a builtin plugin in Chrome and runs in the renderer process.2. Most of the changes are related to launching the NaCl process (that loads and runs the NaCl module) and establishing the initial communication between that process and the NaCl plugin.3. Command line flag "internalnacl" is required to enable the builtin NaCl plugin. NaCl still cannot run in Chrome sandbox, the flag automatically disables the sandbox Review URL: http://codereview.chromium.org/153002 TBR=gregoryd@google.com Review URL: http://codereview.chromium.org/244014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27317 0039d316-1c4b-4281-b951-d872f2087c98
* First step towards NaCl-Chrome integration:1. NaCl plugin becomes a built-in ↵gregoryd@google.com2009-09-262-24/+31
| | | | | | | | plugin in Chrome and runs in the renderer process.2. Most of the changes are related to launching the NaCl process (that loads and runs the NaCl module) and establishing the initial communication between that process and the NaCl plugin.3. Command line flag "--internal-nacl" is required to enable the built-in NaCl plugin. NaCl still cannot run in Chrome sandbox, the flag automatically disables the sandbox Review URL: http://codereview.chromium.org/153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27315 0039d316-1c4b-4281-b951-d872f2087c98
* Fix comments in test expectations. Also, the description in my previousdpranke@google.com2009-09-261-9/+25
| | | | | | | | | | | | | change to this file was wrong, the new values for expectations are 'TEXT', 'IMAGE', and 'IMAGE+TEXT' ('BOTH' is not a valid value). R=ojan BUG=none TEST=none Review URL: http://codereview.chromium.org/245019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27310 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability to distinguish between tests that fail due to a differencedpranke@google.com2009-09-263-20/+44
| | | | | | | | | | | | | | | | | | | | | in the text output, tests that fail due to differences in the image output, and tests that fail both. This adds the additional failure types 'IMAGE', 'TEXT', and 'BOTH' to test_expectations.txt. Tests that are marked 'FAIL' should eventually be migrated to one of the above three, but for now FAIL means that any of the three types might happen. Note that we do not distinguish between a text diff and a simplified text diff; 'TEXT' will cover either or both types of failures. BUG=none TEST=none R=ojan@chromium.org Review URL: http://codereview.chromium.org/235016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27305 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a Linux layout test.evan@chromium.org2009-09-264-4/+19
| | | | | | | | | | | The div is taller on Linux, looks like by about 1px per line. Matchin Windows font metrics in RTL = :(. BUG=11122 Review URL: http://codereview.chromium.org/235032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27302 0039d316-1c4b-4281-b951-d872f2087c98
* linux+mac: drop unused codeevan@chromium.org2009-09-263-20/+8
| | | | | | | | | | | | The TrackMouseFoo functions were added to match Windows, but we're obviously passing all these layout tests without 'em and the body of the function is empty. BUG=9523 Review URL: http://codereview.chromium.org/235031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27301 0039d316-1c4b-4281-b951-d872f2087c98
* Assorted dashboard changes:ojan@chromium.org2009-09-262-178/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Completely rewrite the way we figure out which expectations apply to which platform. This approach is ~30% faster and now we can cache the results, so subsequent calls to processTestRunsForBuilder are two orders of magnitude faster. Also, this fixes a number of bugs where we would incorrectly deal with fallback for a given platform. For example: LINUX = LayoutTests/accessibility = PASS FAIL MAC = LayoutTests/accessibility/foo.html = CRASH Before, even on the linux view, we'd think that linux had no expectations for this test. -Consolidate invalid key logging. There's a bunch of logging that happens at the beginning now. The logging is useful, so I'm not totally sure how to avoid the noise. -Allow for comma or space separated lists in the list of tests for the individual tests view. This allows for copy pasting from the list of tests that have never failed into the test input box. -Fix bug where we couldn't get back to the builder view from the individual tests view. -Once we've loaded the current builder's view, asynchronously call processTestRunsForBuilder for all the other builders. This makes other actions like going to a different builder or clicking on an individual test much faster. -Add support for WIN-XP and WIN-VISTA modifiers. Review URL: http://codereview.chromium.org/219024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27299 0039d316-1c4b-4281-b951-d872f2087c98
* Mark destroy-during-npp-new test as flaky on Windows too.thestig@chromium.org2009-09-251-1/+1
| | | | | | | | | BUG=21841 TEST=none TBR=senorblanco Review URL: http://codereview.chromium.org/235026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27291 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline fast/dom/HTMLSelectElement/named-options.html. The upstream ↵japhet@chromium.org2009-09-253-5/+48
| | | | | | | | | | | | expectations include failures, and we pass everything BUG=10859 BUG=10861 TEST=green layout bots Review URL: http://codereview.chromium.org/231009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27271 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 48734:48747levin@chromium.org2009-09-251-0/+3
| | | | | | | | | | | Add a temporary failure for a newly added test. TEST=none BUG=none Review URL: http://codereview.chromium.org/242005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27267 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests to adjust for changes upstream.dglazkov@chromium.org2009-09-2523-308/+425
| | | | | | | | | | | | | | | http://trac.webkit.org/changeset/48701 (xhr-related changes) http://trac.webkit.org/changeset/48690 (chromium-only test migration) http://trac.webkit.org/changeset/48699 (chromium-only test migration) R=jparent BUG=none TEST=none Review URL: http://codereview.chromium.org/246002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27259 0039d316-1c4b-4281-b951-d872f2087c98
* Mark destroy-during-npp-new test as flaky.thestig@chromium.org2009-09-251-0/+1
| | | | | | | | | BUG=21841 TEST=none TBR=senorblanco Review URL: http://codereview.chromium.org/246008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27255 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expecations for some flaky tests.senorblanco@chromium.org2009-09-251-5/+7
| | | | | | | | | | BUG=9798,10475,22014 TEST=green is good TBR=dglazkov Review URL: http://codereview.chromium.org/248002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27214 0039d316-1c4b-4281-b951-d872f2087c98
* Move another method from WebViewDelegate to WebViewClient.darin@chromium.org2009-09-254-7/+6
| | | | | | | | | | | | This is kinda like yelling, right? R=dglazkov BUG=10033 TEST=none Review URL: http://codereview.chromium.org/241002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27210 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Provisional fix for webkit merge: add event listeners panel js.pfeldman@chromium.org2009-09-251-0/+1
| | | | | | Review URL: http://codereview.chromium.org/246001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27177 0039d316-1c4b-4281-b951-d872f2087c98
* This is an implementation of the bridge method for copying arbitrary ↵apavlov@chromium.org2009-09-256-0/+19
| | | | | | | | | | plaintext onto a clipboard in Chromium. The method is declared upstream, in a patch associated with https://bugs.webkit.org/show_bug.cgi?id=29634 Review URL: http://codereview.chromium.org/211052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27176 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back Markus's CL ( http://codereview.chromium.org/196053)jshin@chromium.org2009-09-251-14/+2
| | | | | | | | | BUG=none TEST=UI test and valgrind test pass TBR=markus Review URL: http://codereview.chromium.org/222031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27160 0039d316-1c4b-4281-b951-d872f2087c98
* When converting between units of time or data types of different precision,markus@chromium.org2009-09-241-2/+14
| | | | | | | | | | | | | | | | | | | we have to be careful to consistently round in the same direction. Timeout checks usually check if Now() is less or equal to a deadline in order to determine if a timeout has occurred. This correctly handles the case where actual sleep times are equal or longer than requested sleep times. But if we round down when setting the sleep delay, this can result in unnecessary and expensive looping. Make sure, we always round up when converting to a format with less precision. BUG=none TEST=none Review URL: http://codereview.chromium.org/196053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27146 0039d316-1c4b-4281-b951-d872f2087c98
* Mark redirect-cross-origin-post.html failing both debug/release on Windowsjshin@chromium.org2009-09-241-1/+1
| | | | | | | | | BUG=10476 TEST=NONE TBR=dglazkov Review URL: http://codereview.chromium.org/239005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27141 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 48734. Includes 2 sided patch of mine.jorlow@chromium.org2009-09-242-2/+2
| | | | | | | | | | | | Match the new interfaces used for StorageNamespace in WebKit. TBR=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/219038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27139 0039d316-1c4b-4281-b951-d872f2087c98
* Change rebaselining tool to pull win baselines from xp botvictorw@chromium.org2009-09-241-2/+2
| | | | | | | | | | | | instead of vista bot which is not stable now. TBR=dpranke TEST=none BUG=none Review URL: http://codereview.chromium.org/224013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27132 0039d316-1c4b-4281-b951-d872f2087c98
* Fix FTP directory listings for servers which use \n as the line break.phajdan.jr@chromium.org2009-09-241-4/+7
| | | | | | | | | | | | | The previous version of the code assumed that \r\n (CRLF) will always be used. The FTP spec is extremely imprecise about the LISTing format. TEST=See bug. BUG=22879 Review URL: http://codereview.chromium.org/238001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27128 0039d316-1c4b-4281-b951-d872f2087c98
* Downstreamed v8 extension building & webkit_chromium_port flagyaar@chromium.org2009-09-241-0/+16
| | | | | | | | | | 1. Downstreamed building webkit/extension/v8/*.cc files, which were built by upstream webcore by mistake. Now glue will build them. I tested that even though webcore still builds them, there are no errors if glue also builds them. 2. Added webkit_chromium_port variable to build/common.gypi which is turned off by default. Currently, nothing uses it but the chrome port will need it. Review URL: http://codereview.chromium.org/220026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27122 0039d316-1c4b-4281-b951-d872f2087c98
* Preliminary fixes to enable link dependent objects.maruel@chromium.org2009-09-242-3/+8
| | | | | | | | BUG=22926 TEST=still builds Review URL: http://codereview.chromium.org/231020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27112 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline failures from WebKit merge 44202:44252japhet@chromium.org2009-09-246-66/+3
| | | | | | | | | BUG=12282 TEST=green layout bots Review URL: http://codereview.chromium.org/222015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27102 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust purify expectations for changes in upstream signatures.dglazkov@chromium.org2009-09-241-12/+13
| | | | | | | | | | TBR=thomasvl TEST=none BUG=none Review URL: http://codereview.chromium.org/238002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27095 0039d316-1c4b-4281-b951-d872f2087c98
* Don't add default Accept-Language and Accept-Charset headers if specific ↵dimich@google.com2009-09-241-1/+0
| | | | | | | | | | ones were set in URLRequest BUG=20894 TEST=enabled layout test LayoutTests/http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers.html Review URL: http://codereview.chromium.org/218015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27090 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 48700:48721.dglazkov@chromium.org2009-09-244-19/+34
| | | | | | | | | | | | | | | Accommodate upstream changes, introduced by: * http://trac.webkit.org/changeset/48720 (V8 fix) * http://trac.webkit.org/changeset/48701 (original) R=vitalyr TEST=none BUG=none Review URL: http://codereview.chromium.org/224018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27089 0039d316-1c4b-4281-b951-d872f2087c98
* Enable and rebaseline worker-close.html after the upstream fix ↵jianli@chromium.org2009-09-241-0/+9
| | | | | | | | | | | (http://trac.webkit.org/changeset/48610) is landed. BUG=20953 TEST=worker-close.html Review URL: http://codereview.chromium.org/208069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27083 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the layout test that has been sent upstreamvictorw@chromium.org2009-09-244-285/+0
| | | | | | | | | | TBR=pam BUG=none TEST=none Review URL: http://codereview.chromium.org/214060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27072 0039d316-1c4b-4281-b951-d872f2087c98
* Add another failure from WebKit update 48684:48700.dglazkov@chromium.org2009-09-241-1/+1
| | | | | | | | | | TBR=levin TEST=none BUG=none Review URL: http://codereview.chromium.org/237001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27070 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: autoresume execution on parse errors.yurys@google.com2009-09-242-10/+68
| | | | | | | | | BUG=22852 TEST=DevToolsSanityTest.TestAutoContinueOnSyntaxError Review URL: http://codereview.chromium.org/218026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27067 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 48684:48700dglazkov@chromium.org2009-09-241-0/+5
| | | | | | | | | | | | The new failures are upstreamed tests and rebaselines. TBR=levin TEST=none BUG=none Review URL: http://codereview.chromium.org/231018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27066 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 27062 since "DevTools: repair on linux and reenable breakpoint ↵yurys@google.com2009-09-241-2/+6
| | | | | | | | | | | tests" revision 27060 was not the cause of regression on Webkit Mac10.5 and Webkit Linux (dbg)(3) TBR=maruel TEST=none BUG=none Review URL: http://codereview.chromium.org/231016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27063 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "DevTools: repair on linux and reenable breakpoint tests" revision 27060.maruel@chromium.org2009-09-241-6/+2
| | | | | | | | | | | | Caused regression on Webkit Mac10.5 and Webkit Linux (dbg)(3) TBR=yurys TEST=none BUG=none Review URL: http://codereview.chromium.org/225027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27062 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: repair on linux and reenable breakpoint testsyurys@google.com2009-09-241-2/+6
| | | | | | Review URL: http://codereview.chromium.org/231001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27060 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add local fix for console formatting while waiting for upstream ↵pfeldman@chromium.org2009-09-241-1/+13
| | | | | | | | fix to be landed. Review URL: http://codereview.chromium.org/219029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27059 0039d316-1c4b-4281-b951-d872f2087c98
* Move some more methods from WebViewDelegate to WebViewClient.darin@chromium.org2009-09-245-30/+23
| | | | | | | | | | R=dglazkov BUG=10033 TEST=none Review URL: http://codereview.chromium.org/224010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27054 0039d316-1c4b-4281-b951-d872f2087c98
* Un-reverting 26919, and disabling worker-cloneports since it is flaky.atwilson@chromium.org2009-09-243-0/+50
| | | | | | | | | | | | | | Added missing layout tests along with associated rebaselinings. Updated DEPS to include common resource files needed by tests, and add APIs to ui_layout_test to allow specifying resource files to copy. Disabled non-working tests so we can enable worker_uitests on Mac/Linux. BUG=22174 TEST=worker_uitest Review URL: http://codereview.chromium.org/232001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27043 0039d316-1c4b-4281-b951-d872f2087c98
* Move functions from skia/ext to app/gfx where possible: most of skia_utils.* ↵pkasting@chromium.org2009-09-241-1/+0
| | | | | | | | | | | | | and image_operations.* can be moved because they are not used by WebKit code. This also fixes the spelling of "Convolusion" to "Convolution" and updates some copyrights. This is a re-do of r26975, this time with WebKit update and some fixes to compile on Mac and Linux. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27031 0039d316-1c4b-4281-b951-d872f2087c98
* Set application_cache_enabled to true for test_shell.michaeln@google.com2009-09-231-1/+1
| | | | | | | | | BUG=none TEST=existing tests apply Review URL: http://codereview.chromium.org/208031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27011 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests according to changes upstream.dglazkov@chromium.org2009-09-2346-28/+556
| | | | | | | | | | | | | http://trac.webkit.org/changeset/48647 http://trac.webkit.org/changeset/48679 R=levin BUG=none TEST=none Review URL: http://codereview.chromium.org/225018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27007 0039d316-1c4b-4281-b951-d872f2087c98
* Fake main window resizing in the test shell.japhet@chromium.org2009-09-236-12/+36
| | | | | | | | | BUG=22707 TEST=window-resize layout tests Review URL: http://codereview.chromium.org/212053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27006 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreamings parts of webkit.gyp (step 3)yaar@chromium.org2009-09-235-967/+4
| | | | | | | | | | | | | | | | This is step 3 a multi-step process that is part of the webkit chromium port. This step includes: A. Removal of features.gypi, webcore.gyp and javascriptcore.gyp. All three now live upstream on webkit. B. Changing downstream dependencies to point at new upstream gyp files. Remaining steps: * Implement a mechanism to allow downstream override of upstream features.gypi. Will be part of the upstream chromium build mechanism. Review URL: http://codereview.chromium.org/212050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27000 0039d316-1c4b-4281-b951-d872f2087c98
* (More) Copyright housecleaning (i missed one before).michaeln@google.com2009-09-231-1/+1
| | | | | | | | | | TBR=jennb BUG=none TEST=none Review URL: http://codereview.chromium.org/222012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26990 0039d316-1c4b-4281-b951-d872f2087c98
* Add LayoutTests/editing/pasteboard/subframe-dragndrop-1.html jshin@chromium.org2009-09-231-2/+2
| | | | | | | | | | | and LayoutTests/http/tests/misc/BOM-override-script.html on Mac to the flaky test list BUG=9797,9798 TEST=Webkit test passes reliably on Mac. TBR=mark Review URL: http://codereview.chromium.org/224008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26989 0039d316-1c4b-4281-b951-d872f2087c98
* Copyright housecleaningmichaeln@google.com2009-09-237-7/+7
| | | | | | | | | | TBR=jennb BUG=none TEST=none Review URL: http://codereview.chromium.org/218008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26987 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 26975.pkasting@chromium.org2009-09-231-0/+1
| | | | | | Review URL: http://codereview.chromium.org/222011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26979 0039d316-1c4b-4281-b951-d872f2087c98
* Move functions from skia/ext to app/gfx where possible: most of skia_utils.* ↵pkasting@chromium.org2009-09-231-1/+0
| | | | | | | | | | | | and image_operations.* can be moved because they are not used by WebKit code. This also fixes the spelling of "Convolusion" to "Convolution" and updates some copyrights. BUG=none TEST=none Review URL: http://codereview.chromium.org/207059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26975 0039d316-1c4b-4281-b951-d872f2087c98