summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Fix Skia includes to use the whole path name.brettw@chromium.org2009-05-193-6/+3
| | | | | | Review URL: http://codereview.chromium.org/115412 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16374 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build breakage (add file missing in 115508).pfeldman@chromium.org2009-05-191-0/+2
| | | | | | Review URL: http://codereview.chromium.org/113580 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16366 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: do not cache xmlhttp when client is not attached; reduce agent ↵pfeldman@chromium.org2009-05-191-10/+17
| | | | | | | | cache size. Review URL: http://codereview.chromium.org/115508 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16364 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed use of uninitialized variable problem in generated bindings. Itplesner@google.com2009-05-191-2/+1
| | | | | | | turns out that converting an object to an SVGNumber can't fail. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16363 0039d316-1c4b-4281-b951-d872f2087c98
* Remove local copy of V8MessagePortCustom.cpp now that it has been upstreamed.levin@chromium.org2009-05-192-168/+2
| | | | | | | | | | BUG=11782 TEST=none needed, just removing obsolete file Review URL: http://codereview.chromium.org/113566 Review URL: http://codereview.chromium.org/113569 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16354 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 43832:43833dglazkov@google.com2009-05-181-47/+48
| | | | | | | | | | | | | | Compensating for the effect of moving all a11y-related files to WebCore/accessibility: http://trac.webkit.org/changeset/43835 R=levin BUG=0 TEST=no code changes, so expect test no regressions. Review URL: http://codereview.chromium.org/115494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16341 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in new gyp version.bradnelson@chromium.org2009-05-181-0/+1
| | | | | | | | Switching idl generation to an external makefile. Review URL: http://codereview.chromium.org/113550 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16338 0039d316-1c4b-4281-b951-d872f2087c98
* Take 2 at fixing relativeanchor-{basic,frames}.html.darin@chromium.org2009-05-182-14/+4
| | | | | | | | | | | | | | | The new fix is to record the content state given the value of GetCurrentHistoryState when initially creating a NavigationEntry. This renders my previous change to add similar code to LocationChangeDone unnecessary (I believe), so I have removed it. BUG=11924 R=dglazkov Review URL: http://codereview.chromium.org/115486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16337 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebMediaPlayerClientImpl files to WebKit API src location.darin@chromium.org2009-05-1814-470/+602
| | | | | | | | | | | This involves adding a temporary glue function, which will be removed once WebFrame / WebView are part of the WebKit API. R=hclam Review URL: http://codereview.chromium.org/115482 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16336 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 43806:43832dglazkov@google.com2009-05-181-0/+3
| | | | | | | | | | | | | | | The only casualty is a new test, which we fail: http://trac.webkit.org/changeset/43822 R=levin BUG=0 TEST=no additional test regressions. Review URL: http://codereview.chromium.org/115483 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16332 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo. The right button is pressed when MK_RBUTTON is set.darin@chromium.org2009-05-181-1/+1
| | | | | | | | R=jam Review URL: http://codereview.chromium.org/115479 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16331 0039d316-1c4b-4281-b951-d872f2087c98
* Disable plugins on the Mac by default until JS plumbingamanda@chromium.org2009-05-183-2/+16
| | | | | | | and drawing works better. Review URL: http://codereview.chromium.org/115472 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16318 0039d316-1c4b-4281-b951-d872f2087c98
* ScriptController.* needs to be reformatted into WebKit style.levin@chromium.org2009-05-183-356/+214
| | | | | | | | | | TEST=Scripting in the browser. This should be pretty well covered by other testing. BUG=http://crbug.com/12063 Review URL: http://codereview.chromium.org/115417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16315 0039d316-1c4b-4281-b951-d872f2087c98
* rollback r16300darin@chromium.org2009-05-182-5/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16304 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell so that we can pass ↵darin@chromium.org2009-05-182-3/+5
| | | | | | | | | | | | | | | | | LayoutTests/http/tests/navigation/relativeanchor-basic.html If a navigation only consisted of scrolling to an anchor, then we would skip the normal 'done' processing. As a result, we would not update the 'content state' of the NavigationEntry. The code that dumps the back/forward list inspects the navigation entries, and it would see a blank content state for the last entry. BUG=11924 R=dglazkov Review URL: http://codereview.chromium.org/113530 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16300 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests on linux. These are actually exactly the sametc@google.com2009-05-186-4/+7
| | | | | | | | | | | | as the windows baselines, we just screwed up our hashing. I've added a comment where the hash is generated explaining the problem. BUG=11933 Review URL: http://codereview.chromium.org/113467 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16289 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: utility scripts and all other scripts not having context data are ↵yurys@google.com2009-05-181-0/+36
| | | | | | | | filtered out on the agent side. Review URL: http://codereview.chromium.org/115466 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16288 0039d316-1c4b-4281-b951-d872f2087c98
* Also scan .m and .mm files in checkdeps.pyphajdan.jr@chromium.org2009-05-184-3/+7
| | | | | | | | | | - add necessary DEPS rules - fix skia includes in test_shell to contain full path (third_party/skia/include/core/SkBitmap.h instead of just SkBitmap.h) - remove forbidden chrome/common include from app/resource_bundle_mac.mm Review URL: http://codereview.chromium.org/113147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16273 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: to speed up devtools start up time script sources are omitted from ↵yurys@google.com2009-05-182-1/+84
| | | | | | | | the 'scripts' response. They are requested on demand when user selects corresponding file in the Scripts panel. Review URL: http://codereview.chromium.org/113521 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16272 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: changed debugger response handling so to the short format. Now ↵yurys@google.com2009-05-182-177/+66
| | | | | | | | object references in the protocol contain some display data that is enough for displaying the referenced object while it's collapsed. Child properties are requested lazily. Review URL: http://codereview.chromium.org/113460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16271 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations after WebKit update.dglazkov@google.com2009-05-171-0/+3
| | | | | | | | | TBR=abarth BUG=12105 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16255 0039d316-1c4b-4281-b951-d872f2087c98
* Add expectation (FAIL) to the newly added test.dglazkov@google.com2009-05-171-1/+1
| | | | | | | | | TBR=levin BUG=0 TEST=FAIL git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16253 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 43787:43806.dglazkov@google.com2009-05-171-0/+3
| | | | | | | | | | | | | The only casualty is a new test, which we don't pass: http://trac.webkit.org/changeset/43793 TBR=levin BUG=0 TEST=no regressions on build bots. Review URL: http://codereview.chromium.org/115447 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16252 0039d316-1c4b-4281-b951-d872f2087c98
* Set 'remote_fonts_enabled' to true in test_shell. Chrome has it off by ↵jshin@chromium.org2009-05-171-0/+3
| | | | | | | | | | | | | | | | default, but we don't want to lose the test coverage for dynamic font support. So, we turn it on in test_shell. TBR=darin http://crbug.com/9633 TEST=The following two webkit tests pass: LayoutTests/fast/css/font-face-remote.html LayoutTests/fast/css/font-face-unicode-range.html Review URL: http://codereview.chromium.org/115445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16250 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-part of disabling web fonts by default while still alowing SVG fontsjshin@chromium.org2009-05-162-0/+3
| | | | | | | | | | | | | | | | | (The webkit part is http://codereview.chromium.org/67209/show and http://bugs.webkit.org/show_bug.cgi?id=25239 ) 1. Adds '--enable-remote-fonts' command line switch 2. Adds a field ('enable_remote_fonts) to WebPreference 3. Pass the value of enable_remote_fonts to the corresponding field in WebCore::Settings (m_downloadableBinaryFontsEnabled) BUG=9633 TEST: 1. Run Chrome with and without '--enable-remote-font' command line flag and go to http://www.alistapart.com/d/cssatten/heid.html. Without the flag, the page should be rendered with 'dull-looking ordinary' fonts. With the flag, the page should be rendered with 'decorative' remote fonts. 2. Even without the above flag, Chrome should should get 100/100, with no boxes in the upper right corner (still has the Linktest Failed error). Review URL: http://codereview.chromium.org/67210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16247 0039d316-1c4b-4281-b951-d872f2087c98
* Use the V8Bindings for HTMLSelectElementCollection and HTMLOptionsCollection ↵japhet@chromium.org2009-05-162-90/+2
| | | | | | | | in svn.webkit.org. Review URL: http://codereview.chromium.org/115422 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16214 0039d316-1c4b-4281-b951-d872f2087c98
* Remove linux pixel results for a bunch of http navigation tests.tc@google.com2009-05-1563-67/+1
| | | | | | | | | | This is the same as r16110 which removed the results on windows. The upstream tests switched to dumpAsText tests. Review URL: http://codereview.chromium.org/115415 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16199 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/fast/dom/Element/attr-param-typechecking.html now passes. Don't ↵japhet@chromium.org2009-05-151-2/+0
| | | | | | | | | | expect it to fail. BUG=11850 Review URL: http://codereview.chromium.org/113436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16197 0039d316-1c4b-4281-b951-d872f2087c98
* Complete upstreaming V8 DOM Wrapper Map.dglazkov@chromium.org2009-05-153-74/+1
| | | | | | | | | | R=levin BUG=3319 TEST=no additional regressions. Review URL: http://codereview.chromium.org/113476 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16186 0039d316-1c4b-4281-b951-d872f2087c98
* Displaying consecutive alerts from plugins should not hang the browser. The ↵ananta@chromium.org2009-05-151-0/+3
| | | | | | | | | | | | | | | | | | plugins display alerts via the NPN_Evaluate API. The browser signals an event handle to ensure that the plugin starts peeking for messages while waiting for the NPN_Evaluate call to return. When the dialog is dismissed by the user, windows does send some messages to the plugin window underneath, like activation messages, etc. These don't get dispatched as the event is reset when the dialog is dismissed, i.e. much before the window is actually destroyed. The fix is to reset the event handle after the window is actually destroyed. To achieve this I added an OnClose virtual function to the DialogDelegate interface, which is overridden by the JavascriptMessageBoxDialog class which eventually ensures that the event is reset. This fixes http://code.google.com/p/chromium/issues/detail?id=10799 I updated the AlertInWindowMessage npapi test to display two alerts instead of one. Bug=10799 Review URL: http://codereview.chromium.org/113464 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16172 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add some of the tests that were not yet fixed upstream.dglazkov@google.com2009-05-151-0/+3
| | | | | | | | | TBR=abarth BUG=11909 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16170 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 437150:43770dglazkov@google.com2009-05-1517-20/+84
| | | | | | | | | | | | A few new baselines for tests. R=levin BUG=0 TEST=0 Review URL: http://codereview.chromium.org/115407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16166 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Introduce lightweight version of JSON serialization.pfeldman@chromium.org2009-05-151-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115397 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16153 0039d316-1c4b-4281-b951-d872f2087c98
* Quick fix: mark circular-marker-reference-3 as failing on Linux (still ↵senorblanco@chromium.org2009-05-151-0/+1
| | | | | | | | | failing on the buildbot). TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16152 0039d316-1c4b-4281-b951-d872f2087c98
* This is some more cleanup and triage after the skia merge. All layout testssenorblanco@chromium.org2009-05-1520-34/+24
| | | | | | | | | | | | | that were minor pixel changes (or major ones that bring us closer to webkit mac results) have been rebaselined. The rest have been sorted by probable cause and assigned bugs. glyph-orientation-rounding-test.xhtml is from http://crbug.com/11502, whose crash I couldn't reproduce (seems to be also passing on the buildbots). Review URL: http://codereview.chromium.org/113416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16151 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: simplify client dispatch via moving it into javascript.pfeldman@chromium.org2009-05-153-108/+28
| | | | | | Review URL: http://codereview.chromium.org/113450 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16150 0039d316-1c4b-4281-b951-d872f2087c98
* Test fails on linux, not sure why. Disable while I investigate.tc@google.com2009-05-151-0/+3
| | | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/112027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16136 0039d316-1c4b-4281-b951-d872f2087c98
* Remove mac failure.tc@google.com2009-05-151-5/+1
| | | | | | | | | | | | The linux crash fix to test shell (r16119) seems to have fixed this crash on the mac. TBR=evan Review URL: http://codereview.chromium.org/113429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16130 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests that are new from the merge.tc@google.com2009-05-145-3/+2
| | | | | | | | | | | | | | | | | | | These are testing the opacity values of iframes. E.g., the first test loads a lime green background (#00ff00). Over the background, it loads a black iframe with 50% opacity. With skia, we end up with a green color of (#008000). The upstream expected result has a different green (#0e6c00) with an embedded color profile. When I load the png in the gime and appy the color profile, I get (#007c00). I think the difference is just the color profile and that skia is doing the right thing. BUG=11933 Review URL: http://codereview.chromium.org/115386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16128 0039d316-1c4b-4281-b951-d872f2087c98
* Baseline some layout tests for linux. These differ in the pixels along text, ↵eroman@chromium.org2009-05-145-3/+2
| | | | | | | | but the rest is unchanged. Review URL: http://codereview.chromium.org/115384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16121 0039d316-1c4b-4281-b951-d872f2087c98
* Fix document-location-click-timeout.html crash on linux.tc@google.com2009-05-142-2/+2
| | | | | | | | | | | | A rare combination of events results in there being no last committed entry. Adding a NULL check prevents the crash. BUG=11935 Review URL: http://codereview.chromium.org/113419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16119 0039d316-1c4b-4281-b951-d872f2087c98
* Remove pixel results for a bunch of http navigation tests.tc@google.com2009-05-1497-3005/+0
| | | | | | | | | | In r43677, these tests were all changed to dumpAsText tests so we don't need separate baselines. http://trac.webkit.org/changeset/43677 Review URL: http://codereview.chromium.org/115380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16110 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork and remove generate-bindings.pl from our tree.dglazkov@chromium.org2009-05-143-71/+2
| | | | | | | | | | R=levin BUG=3319 TEST=0 Review URL: http://codereview.chromium.org/115375 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16109 0039d316-1c4b-4281-b951-d872f2087c98
* Add some baselines for mac, and remove some passing tests.ericroman@google.com2009-05-147-6/+81
| | | | | | Review URL: http://codereview.chromium.org/113411 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16103 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline on mac too.tc@google.com2009-05-141-1/+1
| | | | | | | | | | | | I forgot that this is a V8 test and needs to be rebaselined on mac too. The windows/linux fix was in r16091. TBR=dglazkov Review URL: http://codereview.chromium.org/113413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16097 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the fast BMPImageDecoderTest tests under Purify.thestig@chromium.org2009-05-141-2/+3
| | | | | | | BUG=9177 Review URL: http://codereview.chromium.org/115373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16096 0039d316-1c4b-4281-b951-d872f2087c98
* Mark tests as failing while I investigate.tc@google.com2009-05-141-0/+17
| | | | | | | | | | | Due to merge. TBR=ojan Review URL: http://codereview.chromium.org/116003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16093 0039d316-1c4b-4281-b951-d872f2087c98
* Merge webkit from r43671 to r43715.tc@google.com2009-05-142-2/+2
| | | | | | | | | | | One test started to fail, but it's just a line number change due to r43707. This also pulls in a layout test fix for chromium mac (content-opacity-2 timeout). Review URL: http://codereview.chromium.org/115368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16091 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more ATL dependencies.maruel@chromium.org2009-05-141-8/+10
| | | | | | Review URL: http://codereview.chromium.org/115309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16088 0039d316-1c4b-4281-b951-d872f2087c98
* Split BMPImageDecoderTest.* tests into fast and slow tests. Enable fast ↵thestig@chromium.org2009-05-144-12/+72
| | | | | | | | | tests under Valgrind. BUG=9177 Review URL: http://codereview.chromium.org/113384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16086 0039d316-1c4b-4281-b951-d872f2087c98