summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Style fixes for previous review:paul@chromium.org2009-04-283-42/+47
| | | | | | | | | | | | http://codereview.chromium.org/92062 I didn't make WebMenuRunner's menu_ a scoped_nsobject, because I'm not sure how that will ever be released (~scoped_nsobject won't get called from a Cocoa object's dealloc?). Review URL: http://codereview.chromium.org/99088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14798 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot an added file in http://codereview.chromium.org/99154amanda@chromium.org2009-04-281-0/+46
| | | | | | | TBR=mark@chromium.org Review URL: http://codereview.chromium.org/101014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14795 0039d316-1c4b-4281-b951-d872f2087c98
* Add the npapi_test_plugin to the Mac build of test_shellamanda@chromium.org2009-04-282-75/+86
| | | | | | Review URL: http://codereview.chromium.org/99154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14789 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests on linux. Add a few comments and file a new bug.tc@google.com2009-04-289-36/+41
| | | | | | | | | BUG=10662,10859 Review URL: http://codereview.chromium.org/100117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14788 0039d316-1c4b-4281-b951-d872f2087c98
* Switching to v8.gyp in the v8 project (so they can maintain it themselves).bradnelson@google.com2009-04-282-23/+20
| | | | | | | | Rolling forward v8 version to pull in one with v8.gyp. Review URL: http://codereview.chromium.org/100076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14786 0039d316-1c4b-4281-b951-d872f2087c98
* Add baselines for new tests.dglazkov@google.com2009-04-2810-0/+62
| | | | | | | | | | TBR=jeremy BUG=0 TEST=bot Review URL: http://codereview.chromium.org/100128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14781 0039d316-1c4b-4281-b951-d872f2087c98
* Remove expectation for the test that now passes.dglazkov@google.com2009-04-281-1/+0
| | | | | | | | | | | TBR=jeremy BUG=0 TEST=buildbot Review URL: http://codereview.chromium.org/100125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14779 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate duplicates in test expectations. Sorry :(dglazkov@google.com2009-04-281-31/+9
| | | | | | | | | | TBR=jeremy BUG=0 TEST=test shell doesn't hang on Mac/Linux. Review URL: http://codereview.chromium.org/100123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14777 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 42805:42932, Chromium side.dglazkov@google.com2009-04-2863-130/+151
| | | | | | | | | | | | | | | | | | | Gross offenders: * Unforking LazyEventListeners: http://trac.webkit.org/changeset/42843 * Removing ListMarkerBox: http://trac.webkit.org/changeset/42846 * SVG changes: http://trac.webkit.org/changeset/42840 * Window object is now an event target: http://trac.webkit.org/changeset/42882 R=jeremy BUG=0 TEST=trybots Review URL: http://codereview.chromium.org/99147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14776 0039d316-1c4b-4281-b951-d872f2087c98
* plugins: Some obvious ifdef removals (code that previously wouldn't link).evan@chromium.org2009-04-281-6/+0
| | | | | | Review URL: http://codereview.chromium.org/100118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14773 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests on linux that were from a previous merge.tc@google.com2009-04-2837-37/+19
| | | | | | | | | BUG=10447,10455 Review URL: http://codereview.chromium.org/100115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14752 0039d316-1c4b-4281-b951-d872f2087c98
* Updates test_expecations to point to new bugs opened for failing layout ↵gwilson@google.com2009-04-281-22/+22
| | | | | | | | | | | | tests in chrome/. The tests already exist, this just updates the bug numbers. R=ojan Review URL: http://codereview.chromium.org/67258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14750 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed rebasline iamge.levin@chromium.org2009-04-282-3/+8
| | | | | | | | | | BUG=11072 TEST=Did a rebasline of a test that didn't have and image change and saw that the image was still correct after the rebaseline. Review URL: http://codereview.chromium.org/99064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14748 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Debugger front-end scripts are now updated from 'afterCompile' events.yurys@google.com2009-04-283-52/+86
| | | | | | | 2. V8 debugger message handlers are temporary removed when a new debugger agent is attaching to avoid failing on compile events. Review URL: http://codereview.chromium.org/100042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14728 0039d316-1c4b-4281-b951-d872f2087c98
* Merge WebKit console and load deferrer changes.pfeldman@chromium.org2009-04-289-74/+70
| | | | | | Review URL: http://codereview.chromium.org/99121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14723 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 14712 on behalf of glen.hbono@chromium.org2009-04-282-467/+462
| | | | | | | TBR=glen Review URL: http://codereview.chromium.org/100097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14713 0039d316-1c4b-4281-b951-d872f2087c98
* Add bitmap manipulation functions in advance of themes.glen@chromium.org2009-04-282-462/+467
| | | | | | | HSLToSkColor premultiplies its output, should this instead live in the ImageOperations bitmap munging code? Review URL: http://codereview.chromium.org/79082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14712 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase a test that passes on linux, but has some pixel differences in text ↵ericroman@google.com2009-04-283-4/+1
| | | | | | | | | | rendering. BUG=10529 Review URL: http://codereview.chromium.org/99113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14709 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list comment to reflect current bug information.ericroman@google.com2009-04-281-2/+2
| | | | | | Review URL: http://codereview.chromium.org/100092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14703 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests from previous merges.tc@google.com2009-04-2816-172/+22
| | | | | | | | | BUG=10446,9924 Review URL: http://codereview.chromium.org/99096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14699 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests for linux.ericroman@google.com2009-04-285-6/+2
| | | | | | | | BUG=10045 Review URL: http://codereview.chromium.org/99106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14698 0039d316-1c4b-4281-b951-d872f2087c98
* Fix several painting glitches for toolstrips.aa@chromium.org2009-04-271-0/+8
| | | | | | | | | | | | | | * Reset HWND size when HWNDHtmlView changes size. The two should always be in sync. * Race: We might already have frames when RenderWidget receives a new background, need to set these to transparent too. * Race: Toolstrip background not always available by the time ExtensionToolstrip is constucted * Make images line up correctly for toolstrip buttons. Review URL: http://codereview.chromium.org/99042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14682 0039d316-1c4b-4281-b951-d872f2087c98
* Disable a layout test since it fails on mac and linux.hclam@chromium.org2009-04-271-0/+1
| | | | | | | | | | TBR=levin BUG=10352 TEST=run_webkit_tests Review URL: http://codereview.chromium.org/99098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14681 0039d316-1c4b-4281-b951-d872f2087c98
* Redisable tests that are failing on buildbot.levin@chromium.org2009-04-271-1/+8
| | | | | | | | | | BUG=10861,11011 TEST=buildbot run of layout tests TBR=dglazkov Review URL: http://codereview.chromium.org/99092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14677 0039d316-1c4b-4281-b951-d872f2087c98
* Handle GTK triple clicks by adding a triple click event type to ↵estade@chromium.org2009-04-273-1/+6
| | | | | | | | | | | WebInputEvent::Type. Chromium side. webkit side is here: <http://codereview.chromium.org/99069> BUG=11032 Review URL: http://codereview.chromium.org/99066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14674 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that are now passing on Windows.levin@chromium.org2009-04-271-17/+1
| | | | | | | | | | | | | These were all fixed with various changes like the change to fix the overloads in events to be correct (r14303) or a fix in the Workers around using string16 as a threading fix (r14476), etc. BUG=10352,10861,11011 TEST=run-webkit-tests (This is simply re-enabling layout tests.) Review URL: http://codereview.chromium.org/100073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14671 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling in new version of gyp (.def file support for msvs).bradnelson@google.com2009-04-271-1/+0
| | | | | | | | Taking out msvs_settings based use of .def since it now clashes with the mechanism now built in. Review URL: http://codereview.chromium.org/100058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14663 0039d316-1c4b-4281-b951-d872f2087c98
* Committing for tkent@google.com.ojan@chromium.org2009-04-273-10/+63
| | | | | | | | | | | | | | | Don't use &percnt;, &nsup; and &supl; in serialization. The HTML standards don't define them, and IE and Firefox don't support them. BUG=6035 TEST=Load an HTML document with an attribute includes % and ' save the document as "Web Page, Complete", look at the saved file and confirm that - % is saved as is. - ' is saved as '&#39;' git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14661 0039d316-1c4b-4281-b951-d872f2087c98
* linux: turn on no-op plugins code.evan@chromium.org2009-04-271-0/+14
| | | | | | | | | | | | | | If you don't have any plugins installed, this currently just shows an empty region on the page rather than the default plugin. If you do have plugins installed (and by "installed" I mean "copied into a 'plugins' subdir where your build output is) we now print a lot of NOTIMPLEMENTEDs and hang. Note that we need to #ifdef out some code related to in_process_plugins because we don't have gfx::NativeViewFromId on Linux. Review URL: http://codereview.chromium.org/102001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14646 0039d316-1c4b-4281-b951-d872f2087c98
* Rev 12100 changed the way that we spool and render printed output, most notablymaruel@chromium.org2009-04-273-1/+21
| | | | | | | | | | | | | | | | | | | | introducing use of the PrintContext class. The existing PrintContext::spoolPage() method applies a webkit scaling factor before rendering output to the graphics context. ChromePrintContext::spoolPage() (in webframe_impl.cc), which is used by chromium instead of PrintContext::spoolPage(), does not apply this scaling factor, but instead eventually returns the scaling factor via WebFrame::PrintPage(). This is a problem for the Chromium Embedded Framework (CEF) because, unlike chromium, the CEF renders directly to the printer device context. It is therefore important for CEF that we retrieve and apply the webkit scaling factor before calling PrintPage(). In order to support this capability the following adds a WebFrame::GetPrintPageShrink() method. Patch contributed by Marshall Greenblatt <magreenblatt@gmail.com> Review: http://codereview.chromium.org/99058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14639 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typoamanda@chromium.org2009-04-271-1/+1
| | | | | | | TBR=mark Review URL: http://codereview.chromium.org/99070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14632 0039d316-1c4b-4281-b951-d872f2087c98
* Start building the NPAPI layout test plugin on the Mac (it's been buildableamanda@chromium.org2009-04-271-30/+48
| | | | | | | for a while, but evidently got missed in the grand conversion to gyp) Review URL: http://codereview.chromium.org/100051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14631 0039d316-1c4b-4281-b951-d872f2087c98
* More linux ifdef tweaks. This reverts my earlier change (13503).sky@chromium.org2009-04-276-29/+12
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/100046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14628 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore whitespace while mirroring Dom to the client.pfeldman@chromium.org2009-04-273-17/+55
| | | | | | Review URL: http://codereview.chromium.org/92125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14603 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 14597,14596,14595.sgjesse@chromium.org2009-04-271-199/+203
| | | | | | Review URL: http://codereview.chromium.org/99053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14598 0039d316-1c4b-4281-b951-d872f2087c98
* Update the solutions again to fix dependency on js2c.ager@chromium.org2009-04-271-0/+3
| | | | | | | TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/100039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14597 0039d316-1c4b-4281-b951-d872f2087c98
* Apparently, I did not fix the webkit solution correctly.ager@chromium.org2009-04-271-204/+197
| | | | | | | | | | Fix the path and actually add the nosnapshot dependency to mksnapshot in the webkit.sln solution. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/100038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14596 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in chromium to version 1.2.1.ager@chromium.org2009-04-271-5/+5
| | | | | | | | | | | | Only small changes to the V8 code base itself. The main reason for this push is to get the V8 latest builder working again and to move the v8.gyp file to the v8 sources to make DEPS rolls easier. Updated all references to v8.gyp and the generated projects. Added a missing dependency to chrome.sln: mksnapshot depends on v8_nosnapshot. Review URL: http://codereview.chromium.org/100037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14595 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce ScriptEventListner, Chromium side.dglazkov@google.com2009-04-272-0/+10
| | | | | | | | | | R=levin BUG=10891 TEST=look at the merge page and see how everything is unforked. Review URL: http://codereview.chromium.org/98001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14582 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sudden termination after the latest WebKit merge.jam@chromium.org2009-04-256-30/+14
| | | | | | | | BUG=10927 Review URL: http://codereview.chromium.org/93104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14517 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some layout tests failure due to webkit merge 42725:42805hclam@chromium.org2009-04-251-5/+15
| | | | | | | | TBR=dimich Review URL: http://codereview.chromium.org/100009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14515 0039d316-1c4b-4281-b951-d872f2087c98
* Try once more to make webkit bots happy.estade@chromium.org2009-04-251-1/+0
| | | | | | | | TBR=dimich Review URL: http://codereview.chromium.org/99015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14514 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing expectations in test expectations.estade@chromium.org2009-04-251-3/+3
| | | | | | | | TBR=dimich Review URL: http://codereview.chromium.org/100011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14513 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable worker tests that fail afterdimich@google.com2009-04-241-0/+5
| | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=14461 TBR=jam@chromium.org Review URL: http://codereview.chromium.org/100006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14507 0039d316-1c4b-4281-b951-d872f2087c98
* Disable 2 more layout tests after merge - they need rebaseline on Linux and Mac.dimich@google.com2009-04-241-0/+2
| | | | | | Review URL: http://codereview.chromium.org/99006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14494 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: build fix.agl@chromium.org2009-04-241-1/+0
| | | | | | | Remove reference to deleted header file. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14487 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium side of WebKit merge 42725:42805.dimich@google.com2009-04-2428-87/+142
| | | | | | | | | | | | In addition to the tests that were rebaselined or disabled, the following tests fail on my machine but I suspect it's my local ssl problem and will risk it on buildbot. Will promptly disable them if they don't work there. LayoutTests/http/tests/security/cross-frame-access-protocol-explicit-domain.html = FAIL LayoutTests/http/tests/security/cross-frame-access-protocol.html = FAIL LayoutTests/http/tests/ssl/verify-ssl-enabled.php = FAIL LayoutTests/http/tests/security/originHeader/origin-header-for-https.html = TIMEOUT Review URL: http://codereview.chromium.org/92157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14484 0039d316-1c4b-4281-b951-d872f2087c98
* Fix webworker layout test failures.darin@chromium.org2009-04-241-1/+1
| | | | | | | | | | | | Convert from WebString to string16 when posting a message to force a string copy. This is just a temporary workaround to get the tree green. This matches what we were previously doing. R=jam Review URL: http://codereview.chromium.org/92160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14476 0039d316-1c4b-4281-b951-d872f2087c98
* Use WebWorker and WebWorkerClient from the WebKit API.darin@chromium.org2009-04-2414-273/+263
| | | | | | | | | BUG=10995 R=jam Review URL: http://codereview.chromium.org/92144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14461 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up cocoa popup menu handling in test_shell.paul@chromium.org2009-04-244-117/+217
| | | | | | | | | | | | | | The cocoa menu delegate, previously local to test_shell on Mac, now has the added responsibility of running the popup menu and processing the menu's actions. It is moved into its own files in order to use this class as-is in Chrome. BUG=8389 (http://crbug.com/8389) Review URL: http://codereview.chromium.org/92062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14452 0039d316-1c4b-4281-b951-d872f2087c98