summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Convert types in WebFrameLoaderClientImpl in preparation for movingdarin@chromium.org2009-10-095-113/+98
| | | | | | | | | | | | | | this class into the WebKit API implementation. This is a redo of r28545, which was reverted in r28552. TBR=dglazkov BUG=10034 TEST=none Review URL: http://codereview.chromium.org/261047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28599 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout test after WebKit roll to r49372hclam@chromium.org2009-10-091-0/+3
| | | | | | | | | | | | BUG=24454 TBR=dglazkov Fixing: LayoutTests/http/tests/globalhistory/history-delegate-basic-visited-links.html Review URL: http://codereview.chromium.org/270051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28598 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit ro r49372hclam@chromium.org2009-10-092-3/+3
| | | | | | | | And fixes the compilation errors. Review URL: http://codereview.chromium.org/273008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28588 0039d316-1c4b-4281-b951-d872f2087c98
* Move more ICU-dependent stuff from base into base/i18n. Some test stuff alsobrettw@chromium.org2009-10-095-5/+3
| | | | | | | | | | | | depended on this, so to make the DEPS work out, I made a new base/test directory where I moved the testing-related files into a new directory base/test. TEST=none BUG=none Review URL: http://codereview.chromium.org/266038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28569 0039d316-1c4b-4281-b951-d872f2087c98
* Moving ShowContextMenu out of WebView_delegate and into WebViewClientyaar@chromium.org2009-10-098-256/+228
| | | | | | | | (Part of the Webkit API refactoring effort). Review URL: http://codereview.chromium.org/265011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28567 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 28545.darin@chromium.org2009-10-095-98/+113
| | | | | | Review URL: http://codereview.chromium.org/272011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28552 0039d316-1c4b-4281-b951-d872f2087c98
* Convert types in WebFrameLoaderClientImpl in preparation for movingdarin@chromium.org2009-10-095-113/+98
| | | | | | | | | | | | this class into the WebKit API implementation. R=dglazkov BUG=10034 TEST=none Review URL: http://codereview.chromium.org/273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28545 0039d316-1c4b-4281-b951-d872f2087c98
* Linux x64 - Enable media tests since we have 64-bit ffmpeg now.mmoss@chromium.org2009-10-091-2/+1
| | | | | | | Review URL: http://codereview.chromium.org/261038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28543 0039d316-1c4b-4281-b951-d872f2087c98
* Fix possible null-pointer dereferences in WebKit API.tkent@chromium.org2009-10-098-8/+16
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/266039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28530 0039d316-1c4b-4281-b951-d872f2087c98
* Print the element path in TestWebViewDelegate::decidePolicyForNavigation()tkent@chromium.org2009-10-097-106/+127
| | | | | | | | | | | | | | | to follow WebKit r42740. - Add a WebNode parameter to WebViewDelegate::decidePolicyForNavigation() TestWebViewDelegate prints the path of the node. RenderView ignores this parameter. - Fix a bug of WebNode assignment. BUG=11000 TEST=This change enables 3 layout tests. Review URL: http://codereview.chromium.org/267003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28527 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate WebView::GetDelegate and replace RenderViewSet with a map fromdarin@chromium.org2009-10-093-10/+0
| | | | | | | | | | | | WebView to RenderView. R=mpcomplete BUG=10033 TEST=none Review URL: http://codereview.chromium.org/265044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28515 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache StorageAPIsmichaeln@google.com2009-10-0924-203/+755
| | | | | | | | | TEST=none yet, these are just API definitions stubbed out for now BUG=none Review URL: http://codereview.chromium.org/209071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28513 0039d316-1c4b-4281-b951-d872f2087c98
* Set junk-data.svg as flaky for Windows.zork@google.com2009-10-091-1/+3
| | | | | | | | BUG=23475 TEST=none Review URL: http://codereview.chromium.org/267032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28499 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests\svg\filters\sourceAlpha-expected.png, added in ↵jparent@chromium.org2009-10-098-2/+13
| | | | | | | | | | | | | | | | | http://trac.webkit.org/changeset/49153. Note that we have filters disabled, so these are the results for failing this test. Upstream also has failures checked in and we've rebased the other filters tests too. Also removes a non-existant test (iframe.html) from test_expectations, so the linter will be happy (test was removed with last webkit roll). BUG=none TEST=none Review URL: http://codereview.chromium.org/269027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28493 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll to 49321. IsolatedWorld tests are now fixed.johnnyg@chromium.org2009-10-091-32/+3
| | | | | | | | | | BUG=none TEST=none TBR=hclam Review URL: http://codereview.chromium.org/262032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28491 0039d316-1c4b-4281-b951-d872f2087c98
* Layout test dashboard changes:ojan@chromium.org2009-10-082-60/+148
| | | | | | | | | | | | | 1. Expose support for webkit canaries 2. Add views for all slow tests, all tests missing SLOW in text_expectations, and all tests with incorrect expectations. 3. Chunk the generation of the invidivudal tests view so that it actually works without killing your machine when loading large numbers of tests. 4. Fix race condition in handleLocation where we'd try to generate the page twice. Review URL: http://codereview.chromium.org/267033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28479 0039d316-1c4b-4281-b951-d872f2087c98
* Fix rebaseline tool that I just broke by testing properly for ojan@chromium.org2009-10-083-5/+9
| | | | | | | | linting mode. TBR to fix tool TBR=victorw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28474 0039d316-1c4b-4281-b951-d872f2087c98
* Stop computing simplified diffs. For now, leave the oldojan@chromium.org2009-10-089-215/+15
| | | | | | | | | | | | code in should we find a need to bring it back. Also changes chromium_utils to path_utils in failure_finder.py since chromium_utils no longer exists. BUG=12062 Review URL: http://codereview.chromium.org/267026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28468 0039d316-1c4b-4281-b951-d872f2087c98
* When middle clicking a link in Linux, an onpaste event is fired. Prevent ↵vandebo@chromium.org2009-10-081-1/+4
| | | | | | | | | | | the onpaste from firing when the hittest detects that the middle click is over a link. BUG=22810 TEST=Middle click a link on a page that has a body onpaste handler Review URL: http://codereview.chromium.org/269025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28460 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll to 49284.johnnyg@chromium.org2009-10-081-4/+4
| | | | | | | | | | BUG=none TEST=none TBR=hclam Review URL: http://codereview.chromium.org/265042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28456 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline of media tests after WebKit r49259.johnnyg@chromium.org2009-10-0855-572/+312
| | | | | | | | | BUG=none TEST=these layout tests Review URL: http://codereview.chromium.org/261015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28444 0039d316-1c4b-4281-b951-d872f2087c98
* Add lint check that REBASELINE is not in test_expectations.txt.ojan@chromium.org2009-10-081-0/+5
| | | | | | | | REBASELINE lines should never get checked in. The linter is run on precommit. Review URL: http://codereview.chromium.org/271025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28441 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome linux/win baselines for ↵jparent@chromium.org2009-10-086-4/+11
| | | | | | | | | | | | | | LayoutTests/fast/repaint/line-in-scrolled-clipped-block.html. This test was added upstream in http://trac.webkit.org/changeset/49131. You can see the upstream results here: http://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/fast/repaint/line-in-scrolled-clipped-block-expected.png?rev=49131 BUG=none TEST=none Review URL: http://codereview.chromium.org/267016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28440 0039d316-1c4b-4281-b951-d872f2087c98
* Somehow, I managed to screw up a perfectly good .png for ↵senorblanco@chromium.org2009-10-085-13/+6
| | | | | | | | | | | onlyCommentInIFrame.html in my last CL. Reverting to the previous .png, and leaving the .txt alone. Also triaged some intermittent failures on linux debug, and marked path-bad-data.svg as failing only on Mac, which it is. BUG=10284,10294,24331 TEST=none Review URL: http://codereview.chromium.org/264008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28438 0039d316-1c4b-4281-b951-d872f2087c98
* Mark extend-selection.html as flaky.jhawkins@chromium.org2009-10-081-0/+2
| | | | | | | | | TBR=zork BUG=24314 TEST=none Review URL: http://codereview.chromium.org/266025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28428 0039d316-1c4b-4281-b951-d872f2087c98
* Mark LayoutTests/fast/frames/iframe-text-contents.html as flakyzork@google.com2009-10-081-0/+1
| | | | | | | | BUG=24340 TEST=none Review URL: http://codereview.chromium.org/267027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28425 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 28422.johnnyg@chromium.org2009-10-082-11/+6
| | | | | | Review URL: http://codereview.chromium.org/270025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28423 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 49278:49309johnnyg@chromium.org2009-10-082-6/+11
| | | | | | | | | | BUG=none TEST=none TBR=darin Review URL: http://codereview.chromium.org/262024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28422 0039d316-1c4b-4281-b951-d872f2087c98
* Mark move-by-line-001.html as sometimes failing IMAGE+TEXT in the Win Dbg bot.jhawkins@chromium.org2009-10-081-1/+3
| | | | | | | | BUG=10435 TEST=none Review URL: http://codereview.chromium.org/268020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28416 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: show heap profiles in "Profiles" tab, remove temporary "Heap" tab.mnaganov@chromium.org2009-10-087-184/+69
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/268017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28413 0039d316-1c4b-4281-b951-d872f2087c98
* Mark back-send-referrer.html as flaky because it times out sometimes.jhawkins@chromium.org2009-10-081-0/+2
| | | | | | | | | TBR=zork BUG=24308 TEST=none Review URL: http://codereview.chromium.org/264011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28407 0039d316-1c4b-4281-b951-d872f2087c98
* Make appcache update job retry 503 requests with retry-after of 0.jennb@chromium.org2009-10-083-20/+353
| | | | | | | | | TEST=test retry logic BUG=none Review URL: http://codereview.chromium.org/264002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28406 0039d316-1c4b-4281-b951-d872f2087c98
* Separate out some more ICU from base and into base/i18n.brettw@chromium.org2009-10-081-3/+2
| | | | | | | | | | | | | | | | | | | | This moves string_util_icu. I moved the number formatting function into base/i18n/number_formatting and just removed the other function in string_util_icu which was TrimWhitespaceUTF8. It is only used in a few places and isn't actually helpful (and the fact that it round-trips through UTF-16 is better for the caller to see). This takes out the sorting from the FileEnumerator. The comment says the sorting is not guaranteed. I moved it into file_util_icu as a standalone function for callers of FileEnumerator to call manually if they need sorted results. I modified the directory lister to use this sorting instead, and filed a bug on doing more optimal JS-based sorting. TEST=none BUG=none Review URL: http://codereview.chromium.org/267001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28405 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix and reenable TestDebugIntrinsicPropertiesyurys@google.com2009-10-081-26/+49
| | | | | | Review URL: http://codereview.chromium.org/268015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28389 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix failing testsyurys@google.com2009-10-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/271022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28386 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations to point to the right bugs where existing linesdpranke@google.com2009-10-081-8/+8
| | | | | | | | | | | | had pointed to bugs that were closed as duplicates. BUG=none R=TBD TEST=none Review URL: http://codereview.chromium.org/265035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28382 0039d316-1c4b-4281-b951-d872f2087c98
* File three more bugs to replace older BUG_$user bugs.dpranke@google.com2009-10-081-8/+8
| | | | | | | | | | BUG=none R=TBR TEST=none Review URL: http://codereview.chromium.org/271021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28380 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate all the open layout tests still in buganizer to crbug, and updatedpranke@google.com2009-10-081-41/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the bug numbers in test_expectations, so that all the bugs are in one place: Bugs remapped as follows: 1058654 - 24187 793944 - 24185 849085 - 24186 753420 - 24189 700464 - 24191 849072 - 24192 879449 - 24193 941049 - 24194 972450 - 24195 973468 - 24197 992321 - 24198 1042838 - 24199 1089231 - 24203 1115062 - 24204 1124568 - 24205 1126050 - 24206 1166644 - 24207 1204878 - 24208 1344252 - 24209 BUG=none R=dglazkov TEST=none Review URL: http://codereview.chromium.org/265030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28378 0039d316-1c4b-4281-b951-d872f2087c98
* This test actually fails on all platforms.johnnyg@chromium.org2009-10-081-1/+1
| | | | | | | | | | TBR=hclam BUG=none TEST=none Review URL: http://codereview.chromium.org/261019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28374 0039d316-1c4b-4281-b951-d872f2087c98
* Disable more busted tests.johnnyg@chromium.org2009-10-081-0/+4
| | | | | | | | | | TBR=hclam BUG=none TEST=none Review URL: http://codereview.chromium.org/265034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28373 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the isolatedWorld tests from aa's last checkin.johnnyg@chromium.org2009-10-081-0/+23
| | | | | | | | | | BUG=none TEST=none TBR=aa git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28372 0039d316-1c4b-4281-b951-d872f2087c98
* Make all content scripts from an extension run in the sameaa@chromium.org2009-10-084-12/+15
| | | | | | | | isolated world. Chromium side of change. Review URL: http://codereview.chromium.org/262002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28369 0039d316-1c4b-4281-b951-d872f2087c98
* Some trivial style cleanup in the plugin delegate. There was one functionbrettw@chromium.org2009-10-083-20/+16
| | | | | | | | | | | implemented in both the mac-specific file and the shared one, and several virtual functiongs that were never derived for anything. BUG=none TEST=none Review URL: http://codereview.chromium.org/267017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28359 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations with SLOW expectations. Hopefully soonojan@chromium.org2009-10-081-20/+27
| | | | | | | | we'll have all the slow tests marked and can bring the timeout down to something like 5 seconds. Review URL: http://codereview.chromium.org/267015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28358 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ui tests WorkerHttpLayoutTests failure.mhm@chromium.org2009-10-081-0/+3
| | | | | | | | | | | | The http_server python script had everything defined in the batch script, but the ui tests use the python file directly. This makes sure the google python package gets imported successfully. TBR=thestig BUG=6784 TEST=run http_server.py directly, not via sh. Review URL: http://codereview.chromium.org/271016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28355 0039d316-1c4b-4281-b951-d872f2087c98
* Mark 4975120.html and script-load-and-error-events.svg as flaky on Maczork@google.com2009-10-071-2/+2
| | | | | | | | BUG=12341, 21411 TEST=none Review URL: http://codereview.chromium.org/264006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28353 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up code duplication in layout test http_server.mhm@chromium.org2009-10-071-32/+6
| | | | | | | | | | | | | Refactored out UrlIsAlive to live outside the ApacheHttpd class and imported http_utils.py into http_server.py Now they share common code. BUG=6784 TEST=started and stopped http_server successfully. Review URL: http://codereview.chromium.org/243022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28351 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests and add bug numbers from WebKit deps rolls.levin@chromium.org2009-10-0711-18/+37
| | | | | | | | | | | | | LayoutTests/editing/pasteboard/5478250.html has expectatons change in r48764. LayoutTests\fast\dom\timer-clear-interval-in-handler-and-generate-error.html was newly added and Chromium has slightly different console output from WebKit. BUG=23956,24126,24174,24175 TEST=None Review URL: http://codereview.chromium.org/267014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28341 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll to 49260.johnnyg@chromium.org2009-10-071-0/+8
| | | | | | | | | | BUG=none TEST=none TBR=hclam Review URL: http://codereview.chromium.org/267012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28334 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to match layout test dashboard.ojan@chromium.org2009-10-071-35/+54
| | | | | | Review URL: http://codereview.chromium.org/269011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28327 0039d316-1c4b-4281-b951-d872f2087c98