summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-6/+19
| | | | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2818020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50385 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a way to mock WebURLLoader in webkit_support.jcivelli@google.com2010-06-219-34/+440
| | | | | | | | | | | | | This was originally in a CL in Webkit (https://bugs.webkit.org/show_bug.cgi?id=39456) but seems to make more sense in webkit_support. BUG=None TEST=None (the above CL makes use of this). Review URL: http://codereview.chromium.org/2749020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50382 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50360 - Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-17/+6
| | | | | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2805019 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/2801012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50370 0039d316-1c4b-4281-b951-d872f2087c98
* Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-6/+17
| | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2805019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50360 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 61498:61520tkent@google.com2010-06-211-6/+0
| | | | | | | | | BUG=none TEST=none TBR=dglazkov,hclam Review URL: http://codereview.chromium.org/2856010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50331 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations according to build bot status.dglazkov@chromium.org2010-06-201-3/+2
| | | | | | | | | | TBR=tkent TEST=none BUG=none Review URL: http://codereview.chromium.org/2801010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50328 0039d316-1c4b-4281-b951-d872f2087c98
* Port PluginObject fix downstream. See ↵dglazkov@chromium.org2010-06-181-1/+4
| | | | | | | | | | | | http://trac.webkit.org/changeset/61415/ for more details. R=japhet TEST=plugins/embed-property.html BUG=none Review URL: http://codereview.chromium.org/2816016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50295 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs for new WebClipboard::writeData method.dcheng@chromium.org2010-06-184-0/+13
| | | | | | | | | | | This method is added in https://bugs.webkit.org/show_bug.cgi?id=40540. BUG=none TEST=none Review URL: http://codereview.chromium.org/2862010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50275 0039d316-1c4b-4281-b951-d872f2087c98
* remove omx from win and mac build.jiesun@google.com2010-06-181-5/+0
| | | | | | | | | TEST=try-bot BUG=45601 Review URL: http://codereview.chromium.org/2870006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50243 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools:yurys@chromium.org2010-06-184-0/+42
| | | | | | | | | * allow to close devtools window from tests. * implement TestShellDevToolsAgent::createClientMessageLoop Review URL: http://codereview.chromium.org/2825011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50233 0039d316-1c4b-4281-b951-d872f2087c98
* meter-styles.html and meter-styles-changing-pseudo.tml are IMAGE-onlytkent@google.com2010-06-181-0/+2
| | | | | | | | | failures though they are IMAGE+TEXT on Windows and Linux. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50217 0039d316-1c4b-4281-b951-d872f2087c98
* - Webkit Roll 61360:61384tkent@google.com2010-06-181-0/+5
| | | | | | | | | | | - Enable PROGRESS_TAG and METER_TAG BUG=none TEST=none TBR=dglazkov,hclam Review URL: http://codereview.chromium.org/2818015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50216 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all content of test_expectations.txt.tkent@google.com2010-06-181-7/+0
| | | | | | | | | | | They should be resolved by the last WebKit roll. BUG=46674 TEST=none TBR=dglazkov Review URL: http://codereview.chromium.org/2843011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50210 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache: add plumbing to deliver logging messages to the renderer process. ↵michaeln@chromium.org2010-06-1810-1/+55
| | | | | | | | These messages will be plumbed thru to the console output for the page associated with 'host_id'.BUG=13685TEST=none Review URL: http://codereview.chromium.org/2861007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50197 0039d316-1c4b-4281-b951-d872f2087c98
* webkit: Remove duplicated definition of CHECK_EQ macro.tfarina@chromium.org2010-06-181-4/+0
| | | | | | | | | | | | This and the other CHECK_* macros are already implemented in our code API, at base/logging.h BUG=21845 TEST=trybots Review URL: http://codereview.chromium.org/2831014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50196 0039d316-1c4b-4281-b951-d872f2087c98
* Add mac to fast/js/missing-title-end-tag-js.html expectation.mattm@chromium.org2010-06-181-1/+1
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/2805017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50180 0039d316-1c4b-4281-b951-d872f2087c98
* Remove only use of clearName()atwilson@chromium.org2010-06-171-1/+1
| | | | | | | | | Now that WebFrame::setName() exists, we don't need clearName() any more. Remove the only use of the clearName() API in preparation of removing it upstream. Review URL: http://codereview.chromium.org/2868012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50171 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: Add back the skip now that expectations are captured upstream.dglazkov@chromium.org2010-06-171-2/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50152 0039d316-1c4b-4281-b951-d872f2087c98
* Remove expectations after it's updated upstream.dglazkov@chromium.org2010-06-171-3/+0
| | | | | | | | | | TBR=hclam TEST=none BUG=none Review URL: http://codereview.chromium.org/2870010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50140 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete API handlers now that upstream changes to frame name ↵atwilson@chromium.org2010-06-172-11/+0
| | | | | | | | plumbing have been pushed. Review URL: http://codereview.chromium.org/2806001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50114 0039d316-1c4b-4281-b951-d872f2087c98
* Fix detection of WebKit-only checkout or Chromium checkouttkent@google.com2010-06-171-4/+4
| | | | | | | | | | | | <DIR_SOURCE_ROOT>/third_party/WebKit exists in a case of WebKit-only checkout because we copy WebKit API headers to there. So check <DIR_SOURCE_ROOT>/chrome instead. BUG=none TEST=none Review URL: http://codereview.chromium.org/2869008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50080 0039d316-1c4b-4281-b951-d872f2087c98
* Internal plugin needs to be loaded in a different place for the Linux sandbox.jam@chromium.org2010-06-172-3/+3
| | | | | | Review URL: http://codereview.chromium.org/2817012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50066 0039d316-1c4b-4281-b951-d872f2087c98
* More expectation clean up. Sorry about this.dglazkov@chromium.org2010-06-161-2/+3
| | | | | | | | | | TBR=hclam TEST=none BUG=none Review URL: http://codereview.chromium.org/2827012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50053 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up test expectations, removing passing tests.dglazkov@chromium.org2010-06-161-18/+3
| | | | | | | | | | TBR=hclam TEST=none BUG=none Review URL: http://codereview.chromium.org/2866009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50048 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up expectations, removing passing tests.dglazkov@chromium.org2010-06-161-16/+14
| | | | | | | | | | TBR=hclam TEST=none BUG=none Review URL: http://codereview.chromium.org/2871005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50031 0039d316-1c4b-4281-b951-d872f2087c98
* Remove temporary test expectation now that WebKit rolled past the fix.dimich@chromium.org2010-06-161-3/+0
| | | | | | | | | | BUG=none TEST=none TBR=kbr Review URL: http://codereview.chromium.org/2810006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50027 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50007 - Removes downstream expectations following WebKit r61259bulach@chromium.org2010-06-161-0/+17
| | | | | | | | | Review URL: http://codereview.chromium.org/2819005 TBR=bulach@chromium.org Review URL: http://codereview.chromium.org/2866007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50019 0039d316-1c4b-4281-b951-d872f2087c98
* Removes downstream expectations following WebKit r61259bulach@chromium.org2010-06-161-17/+0
| | | | | | Review URL: http://codereview.chromium.org/2819005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50007 0039d316-1c4b-4281-b951-d872f2087c98
* Skips fast/js/missing-title-end-tag-js.html and adds some suppresions for Mac.bulach@chromium.org2010-06-161-20/+19
| | | | | | Review URL: http://codereview.chromium.org/2843006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49972 0039d316-1c4b-4281-b951-d872f2087c98
* Add svn:ignore properties for most of the rest of the Chrome Linux checkout.brettw@chromium.org2010-06-161-1/+1
| | | | | | | TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49954 0039d316-1c4b-4281-b951-d872f2087c98
* Follow up on r49951: removes spurious duplication on test expectation.bulach@chromium.org2010-06-161-1/+0
| | | | | | Review URL: http://codereview.chromium.org/2803003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49953 0039d316-1c4b-4281-b951-d872f2087c98
* Follow up on r49946, adds a few more suppressions downstream due to the new ↵bulach@chromium.org2010-06-161-17/+20
| | | | | | | | HTML5 lexer. Review URL: http://codereview.chromium.org/2858008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49951 0039d316-1c4b-4281-b951-d872f2087c98
* Following r61234 roll, temporarily disables failing tests downstream.bulach@chromium.org2010-06-161-0/+23
| | | | | | Review URL: http://codereview.chromium.org/2800008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49946 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit 61233:61234bulach@chromium.org2010-06-166-7/+7
| | | | | | | | Switches over to the new HTML5 Parser, originally in http://codereview.chromium.org/2809011. Review URL: http://codereview.chromium.org/2843005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49936 0039d316-1c4b-4281-b951-d872f2087c98
* Implement more of Flush properly. This adds support for waiting on the messagebrettw@chromium.org2010-06-165-32/+96
| | | | | | | | | | | loop so we can now enforce that there is only one pending Flush at a time. Also removes the ability to have multiple flushes pending at the same time. TEST=covered by ppapi unit test BUG=none Review URL: http://codereview.chromium.org/2862002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49899 0039d316-1c4b-4281-b951-d872f2087c98
* Add DISABLE_RUNNABLE_METHOD_REFCOUNT to make disabling refcounts in ↵ajwong@chromium.org2010-06-165-31/+7
| | | | | | | | | | | RunnableMethods easier. BUG=none TEST=none Review URL: http://codereview.chromium.org/2830006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49887 0039d316-1c4b-4281-b951-d872f2087c98
* Add webkit_support::SetCurrentDirectoryForFileURL(const WebURL&).tkent@google.com2010-06-162-0/+9
| | | | | | | | | | | | It is used to set the current working directory for every layout tests. Some tests refer to local files with relative paths. See http://src.chromium.org/viewvc/chrome?view=rev&revision=25257 BUG=none TEST=none Review URL: http://codereview.chromium.org/2822008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49886 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a crash and added a test to find it.mad@google.com2010-06-163-14/+67
| | | | | | | | BUG=46526 TEST=Run test_shell_tests.exe Review URL: http://codereview.chromium.org/2817005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49877 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a new showSuggestionPopup to the the WebPasswordAutocompleteListenerImpljcivelli@chromium.org2010-06-162-6/+14
| | | | | | | | | | | | | | | | | | | class Adding a new showSuggestionPopup to the the WebPasswordAutocompleteListenerImpl class as it will be added soon to the WebPasswordAutocompleteListener interface as part of the WebKit change: https://bugs.webkit.org/show_bug.cgi?id=40464 Original review: http://codereview.chromium.org/2819002 BUG=38283 TEST=None Fix for a translate related crasher. When a page was closed, a pending task on the TranslationHelper was accessing the WebView that would be NULL. BUG=46584 TEST=None Review URL: http://codereview.chromium.org/2845008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49867 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Enable disabled test: ResourceFetcherTests.ResourceFetcherDownloadvandebo@chromium.org2010-06-161-1/+1
| | | | | | | | | TEST=seems to run ok now BUG=32869 Review URL: http://codereview.chromium.org/2835004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49866 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Enable disabled test: ↵vandebo@chromium.org2010-06-151-2/+1
| | | | | | | | | | | AppCacheStorageImplTest.BasicFindMainResponseInDatabase TEST=seems to run ok now BUG=39731 Review URL: http://codereview.chromium.org/2828006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49851 0039d316-1c4b-4281-b951-d872f2087c98
* At times the Windows media player plugin would not render video. This would ↵ananta@chromium.org2010-06-156-10/+59
| | | | | | | | | | | | | | | | | | | | occur if it initially received a geometry update of size 0. The plugin has a bug where it ignores subsequent geometry updates. Based on the webkit plugin implementation they have a quirk which handles this case for media player and divx. To ensure that this quirk works correctly in cases where we only receive one geometry update we send out geometry updates during paint as well if needed. Fix is to mimic this behavior for Chromium. Fixes bug http://code.google.com/p/chromium/issues/detail?id=43916 Bug=43916 Review URL: http://codereview.chromium.org/2752009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49841 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary update of downstream expectations until full WebKit roll.dimich@chromium.org2010-06-151-0/+4
| | | | | | | | | | | The last roll missed the fix for texture-npot.html, which is 61202. BUG=none TEST=none TBR=kbr Review URL: http://codereview.chromium.org/2805009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49834 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for serializing WebHistoryItem::itemSequenceNumber.darin@chromium.org2010-06-151-1/+15
| | | | | | | | | | | | | This is protected with an #ifdef so that I can land the Chromium side in advance of the WebKit patch. See webkit.org/b/40451 for details. R=sky BUG=none TEST=none Review URL: http://codereview.chromium.org/2811007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49818 0039d316-1c4b-4281-b951-d872f2087c98
* Always report keypresses in plugins as handled on the Macstuartmorgan@chromium.org2010-06-151-4/+11
| | | | | | | | | | | This matches the behavior of other Mac browsers; until the new Advanced Key Handling spec is implemented by plugins and Chromium, the return value for key events can't be trusted to be meaningful. BUG=42490 TEST=Typing should still work in plugins. Pressing delete in a Silverlight text field shouldn't go back in history. Review URL: http://codereview.chromium.org/2811006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49812 0039d316-1c4b-4281-b951-d872f2087c98
* Add a net::HttpNetworkDelegate and a ChromeNetworkDelegate.willchan@chromium.org2010-06-151-1/+1
| | | | | | | | | net::HttpNetworkDelegate is an interface for providing hooks into http network activity. ChromeNetworkDelgate implements this interface in chrome/ code. In the future, it might also implement other interfaces. My only current intended consumer for this would be extensions. There's no actual behavior change, this is all just plumbing for now. BUG=29314 Review URL: http://codereview.chromium.org/2749015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49804 0039d316-1c4b-4281-b951-d872f2087c98
* Make timer-driven CA plugins less wasteful, and up the timer frequencystuartmorgan@chromium.org2010-06-151-1/+6
| | | | | | | | | | | Don't do cross-process IOSurface work if nothing has changed in the layer. Now that it's less expensive, up the frequency of the timer a bit to minimize the chance of dropped frames due to drift if the plugin is updating at a different speed. BUG=None TEST=Core Animation plugins on the Mac still work. Review URL: http://codereview.chromium.org/2847003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49800 0039d316-1c4b-4281-b951-d872f2087c98
* Removes downstream test expectation for callback-exception.html.bulach@chromium.org2010-06-151-2/+0
| | | | | | | | | | | (depends on https://bugs.webkit.org/show_bug.cgi?id=40568) BUG=36451 TEST=fast/dom/Geolocation/callback-exception.html Review URL: http://codereview.chromium.org/2840001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49782 0039d316-1c4b-4281-b951-d872f2087c98
* Create new function for the common part of GetWebKitRootDir() andtkent@google.com2010-06-151-15/+15
| | | | | | | | | | RewriteLayoutTestsURL(). BUG=none TEST=none. Just a refactoring. Review URL: http://codereview.chromium.org/2829001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49774 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a ResourceBundle::GetDataResource and convert people totony@chromium.org2010-06-151-3/+3
| | | | | | | | | | the StringPiece version. In most cases, I didn't bother trying to make the calling code more efficient since nothing seems to be in time sensitive code. Review URL: http://codereview.chromium.org/2827001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49766 0039d316-1c4b-4281-b951-d872f2087c98