summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate from tests_fixable.txt.tc@google.com2009-02-101-4/+1
| | | | | | | | | TBR=jcampan Review URL: http://codereview.chromium.org/20234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9509 0039d316-1c4b-4281-b951-d872f2087c98
* Re-applying r9486 module accidental local changes.dglazkov@google.com2009-02-104-112/+19
| | | | | | | | | | | This was http://codereview.chromium.org/20200, but then I accidentally started making more edits to v8_custom.cpp. TBR=darin Review URL: http://codereview.chromium.org/20228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9508 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the localized_strings vcproj file to webkit_stringstc@google.com2009-02-106-6/+6
| | | | | | | | | | | | | as that is a more accurate name. I'm going to next rename the generated_resources.vcproj file to chrome_strings so I can introduce a chrome_resources.vcproj which is for things like browser_resources, common_resources, renderer_resources and theme_resources. Review URL: http://codereview.chromium.org/21202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9504 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing two layout tests.finnur@google.com2009-02-107-7/+23
| | | | | | | | | | | | | | | | | One new test (fast/runin/002.html) was added and needed a baseline since the only difference is in font metrics. Expectations for fast/inline/percentage-margins changed upstream. The change log just says it is rebaselined "due to recent changes", but when I compare the changes they are identical (left side moves 4 pixels to the left and the right moves 8 pixels to the left). Review URL: http://codereview.chromium.org/21219 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9502 0039d316-1c4b-4281-b951-d872f2087c98
* Clean-up of tests_fixable.txt per Pam suggestions.jcampan@chromium.org2009-02-101-2/+2
| | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/20201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9498 0039d316-1c4b-4281-b951-d872f2087c98
* Simple "dump render tree" rebaselines to account for cases where the precisiondarin@chromium.org2009-02-1028-297/+269
| | | | | | | | | | | of printed floating point values changed (e.g., "30.00" is now "30" in some cases). R=finnur Review URL: http://codereview.chromium.org/20223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9497 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9486.dglazkov@google.com2009-02-104-19/+121
| | | | | | Review URL: http://codereview.chromium.org/20227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9491 0039d316-1c4b-4281-b951-d872f2087c98
* Moving/scrubbing of more V8 custom bindings, Chromium side.dglazkov@google.com2009-02-104-121/+19
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/20200 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9486 0039d316-1c4b-4281-b951-d872f2087c98
* Ignoring three tests that rely on the Dashboard Compatibility mode. We don't ↵finnur@google.com2009-02-102-4/+3
| | | | | | | | have any plans for implementing this mode. Review URL: http://codereview.chromium.org/20206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9485 0039d316-1c4b-4281-b951-d872f2087c98
* Defers a number of tests:sky@google.com2009-02-101-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm deferring these four. They weren't working for beta, and it hardly seem important now: LayoutTests/http/tests/xmlhttprequest/cache-override.html LayoutTests/http/tests/xmlhttprequest/methods-lower-case.html LayoutTests/http/tests/xmlhttprequest/methods-async.html LayoutTests/http/tests/xmlhttprequest/methods.html This one no longer crashes, so I'm defering it per the comments: LayoutTests/fast/forms/input-text-maxlength.html Another pre-beta bug. Doesn't look urgent now. LayoutTests/http/tests/navigation/post-goback1.html This one no longer crashes, so I'm deferring. LayoutTests/plugins/bindings-test.html And we don't have applets on the buildbots yet, so defer. chrome/fast/dom/java-applet-calls.html BUG=none TEST=none Review URL: http://codereview.chromium.org/20212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9483 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for Linux.darin@chromium.org2009-02-101-3/+4
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/21214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9480 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash where the security origin of the destinationsverrir@chromium.org2009-02-101-0/+6
| | | | | | | | | | is not initialized. Simply refusing access to prevent the crash. BUG=7330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9479 0039d316-1c4b-4281-b951-d872f2087c98
* More expectations cleanup. Fun fun fun!darin@chromium.org2009-02-101-40/+42
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/20217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9475 0039d316-1c4b-4281-b951-d872f2087c98
* Some tests already had past failure expectations on Mac and Linux. Update ↵darin@chromium.org2009-02-101-9/+9
| | | | | | | | | | accordingly. TBR=amanda Review URL: http://codereview.chromium.org/20216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9468 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations following latest merge-o-doomdarin@chromium.org2009-02-101-0/+51
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/21206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9467 0039d316-1c4b-4281-b951-d872f2087c98
* Missed this earlier when I rebaselined ↵sky@google.com2009-02-101-0/+133
| | | | | | | | | | | LayoutTests\http\tests\navigation\javascriptlink-frames . I forgot to svn add the text file. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/21205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9464 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land the WebKit merge 40722:40785.darin@chromium.org2009-02-107-15/+25
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/21197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9462 0039d316-1c4b-4281-b951-d872f2087c98
* Defers a couple ofsky@google.com2009-02-101-5/+3
| | | | | | | | | | | | | | tests. LayoutTests/fast/history/subframe-is-visited.html is not crashing, so I'm defer'ing as the comment suggests. Defering two Java related layout tests. We didn't do these before beta, so they hardly seem that important now. BUG=none TEST=none Review URL: http://codereview.chromium.org/20203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9459 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselines the testsky@google.com2009-02-103-4/+2
| | | | | | | | | | | | | | LayoutTests/http/tests/navigation/javascriptlink-frames.html . As far as I can tell the only thing wrong here is the image because of text differences. In particular it looks like we previously were using the wrong font. BUG=none TEST=none Review URL: http://codereview.chromium.org/21195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9458 0039d316-1c4b-4281-b951-d872f2087c98
* Remove doubly-linked file (probably merge fallout?).evan@chromium.org2009-02-101-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9455 0039d316-1c4b-4281-b951-d872f2087c98
* Three more LayoutTest fixes.finnur@google.com2009-02-096-410/+470
| | | | | | | | | | | | | The computed-style tests needed to have the text output rebaselined since the expectations have changed upstream. The text-overflow-ellipsis test looks like it is working to me (only difference I see is that our font doesn't look like the Mac font, which is expected). Review URL: http://codereview.chromium.org/21189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9436 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback WebKit merge since background images don't paint.darin@chromium.org2009-02-097-25/+15
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/21193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9434 0039d316-1c4b-4281-b951-d872f2087c98
* Make merge script work with BeyondCompare on Vista64. BComp.exe is installeddarin@chromium.org2009-02-091-0/+2
| | | | | | | | | | under C:\Program Files (x86) instead. R=dglazkov Review URL: http://codereview.chromium.org/25001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9431 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the Linux build. v8/Threading.cpp no longer exists.darin@chromium.org2009-02-091-1/+0
| | | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/20197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9430 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 40722:40785 (part 2)darin@chromium.org2009-02-097-15/+25
| | | | | | | | | Account for the renaming of toRange to toNormalizedRange done by Eric Seidel. R=amanda Review URL: http://codereview.chromium.org/20192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9427 0039d316-1c4b-4281-b951-d872f2087c98
* Add Threading Support based on Chromium's MessageLoop, Chromium ↵dglazkov@google.com2009-02-098-118/+69
| | | | | | | | side.R=darin,brettw Review URL: http://codereview.chromium.org/19725 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9426 0039d316-1c4b-4281-b951-d872f2087c98
* Defers the testsky@google.com2009-02-091-1/+3
| | | | | | | | | | | | | | LayoutTests/fast/canvas/toDataURL-supportedTypes.html. We won't fully support this until we support GIF/JPG encoders, which isn't going to happen soon. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/23015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9425 0039d316-1c4b-4281-b951-d872f2087c98
* Marking a test as skip.jcampan@chromium.org2009-02-091-0/+5
| | | | | | | | | | | | | | This test redirects to a hanging page implemented with a php script. Because of some network stack related issue (see https://bugs.webkit.org/show_bug.cgi? id=9001#c9), the script sends few chars causing the test to fail for us. We could fix it but that would require changing the user-agent of the test_shell. Following Darin's suggestion of skipping for now and implementing the user-agent if more cases like these happen. Review URL: http://codereview.chromium.org/20160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9422 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselines the test LayoutTests/fast/canvas/shadow-offset-7.html .sky@google.com2009-02-094-2/+15
| | | | | | | | | | | | | Now that my color change landed everything looks good with this test. Have to rebaseline because of font differences, and color conversion differences. BUG=2969 TEST=none Review URL: http://codereview.chromium.org/20193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9420 0039d316-1c4b-4281-b951-d872f2087c98
* The DumpWindowStatus flag wasn't being cleared in Reset.finnur@google.com2009-02-091-0/+3
| | | | | | Review URL: http://codereview.chromium.org/21180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9410 0039d316-1c4b-4281-b951-d872f2087c98
* This changes the approach for our webkit widget area, from using a custom ↵deanm@chromium.org2009-02-094-225/+237
| | | | | | | | | | | | | | | | | | | | | GtkContainer to a GtkFixed container. Our previous custom container did not track its children, which meant it couldn't propagate size-request and size-allocate. In some ways this is what we wanted, however it prevented GtkSocket from running some important code. Specifically an expose event wouldn't trigger initially on the GtkSocket, leaving the widget window unpainted. Instead of writing / copying container code to manage children, it is much easier if we can reuse an existing container. This changes makes the drawing area a GtkFixed backed by a GdkWindow, and we paint into its window. We implement a small custom widget around GtkSocket, which allows us to control the size requisition phase. This solves the problem of controlling the GtkSocket layout within the container. Plugins are now painted correctly, without having to jiggle the scrollbar. This change additionally groups all of the widget code in a class of statics. GtkFixedSocket implements the GtkSocket with custom size requisition. WebWidgetHostGtkWidget is just a GtkFixed with a window, along with the signal connection handlers. This also means we'll have no custom container implementation to share across test_shell and the browser. It seems we still don't handle keyboard focus exactly right, and youtube videos still need mouse events to repaint. I believe these are subtle issues, and can be solved while keeping the GtkFixed container approach. Review URL: http://codereview.chromium.org/20128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9407 0039d316-1c4b-4281-b951-d872f2087c98
* More v8 bindings work to support executing worker and handling events in its ↵jianli@chromium.org2009-02-0922-114/+1071
| | | | | | | | | worker context. For now, we still execute the worker script in the same renderer process with v8 locker. It will be rerouted once we have worker process ready. Review URL: http://codereview.chromium.org/18821 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9399 0039d316-1c4b-4281-b951-d872f2087c98
* Retrying previous changelist. I can't get this to fail finnur@google.com2009-02-098-84/+115
| | | | | | | | | | | locally so I am checking this in again and debugging live. TBR=nsylvain (already reviewed by mbelshe) Review URL: http://codereview.chromium.org/21175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9398 0039d316-1c4b-4281-b951-d872f2087c98
* Selecting an item in the autocomplete popup would cause a crasher.jcampan@chromium.org2009-02-092-31/+46
| | | | | | | | | | | | | | This was caused by a change in the PopupMenuChromium where the popup would first hide itself before setting the selection. We use to delete our client on hide, causing a crasher when setting the selection. This new CL makes the autocomplete popup and client live as long as the WebView is alive and the WebView reuse them (we just hide the popup when necessary). TEST=In a form, type some text in an input field. Make sure the autocomplete popups up and behaves as expected. BUG=7435 Review URL: http://codereview.chromium.org/21153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9397 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac build.darin@google.com2009-02-091-32/+0
| | | | | | | | TBR=mark Review URL: http://codereview.chromium.org/20184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9396 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9394.ojan@google.com2009-02-0921-47/+67
| | | | | | | Relanding merge for the third time. Darin will fix mac build. Review URL: http://codereview.chromium.org/20183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9395 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9393.ojan@google.com2009-02-0921-67/+47
| | | | | | | Merge still broken on a mac clobber build. Review URL: http://codereview.chromium.org/20182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9394 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9383.ojan@google.com2009-02-0921-47/+67
| | | | | | | Try again to land webkit merge. Review URL: http://codereview.chromium.org/21173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9393 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9380,9379,9378.ojan@google.com2009-02-0919-58/+47
| | | | | | | Reverting merge. Mac build mysteriously broken Review URL: http://codereview.chromium.org/21164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9383 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9381.ojan@google.com2009-02-091-1/+3
| | | | | | | Reverting merge. Mac build mysteriously broken Review URL: http://codereview.chromium.org/21163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9382 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bad merge of the test lists.ojan@google.com2009-02-091-3/+1
| | | | | | Review URL: http://codereview.chromium.org/20168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9381 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 40668:40722 part 2.ojan@google.com2009-02-0919-47/+58
| | | | | | Review URL: http://codereview.chromium.org/20151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9380 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 9366.finnur@google.com2009-02-078-115/+84
| | | | | | | Reverting due to failures in layout tests Review URL: http://codereview.chromium.org/21159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9374 0039d316-1c4b-4281-b951-d872f2087c98
* Implementing that callback required to passfinnur@google.com2009-02-078-84/+115
| | | | | | | | | | | | | LayoutTest/fast/dom/assign-to-window-status.html which is testing whether we can assign values to window.status. BUG=1143492 Review URL: http://codereview.chromium.org/21147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9366 0039d316-1c4b-4281-b951-d872f2087c98
* Migration/scrubbing of V8 custom bindings: SVG, Chromium sidedglazkov@google.com2009-02-066-105/+66
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/21145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9359 0039d316-1c4b-4281-b951-d872f2087c98
* Add logging to NP_Initialize and CP_Initialize to try to figure out why gearsmpcomplete@google.com2009-02-061-0/+4
| | | | | | | is failing to load. Review URL: http://codereview.chromium.org/21138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9348 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tests_fixable, again.sky@google.com2009-02-061-3/+0
| | | | | | | | | | BUG=none TEST=none TBR=ojan Review URL: http://codereview.chromium.org/20145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9345 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bad defer line.sky@google.com2009-02-061-1/+0
| | | | | | | | | BUG=none TEST=none TBR=finnur Review URL: http://codereview.chromium.org/20144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9343 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing test.ojan@chromium.org2009-02-061-0/+3
| | | | | | Review URL: http://codereview.chromium.org/20139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9342 0039d316-1c4b-4281-b951-d872f2087c98
* One more layout test passing.finnur@google.com2009-02-062-5/+4
| | | | | | | | | We needed to map two more strings (pageUp and pageDown) to WebCore::VKEY_ equivalants. Review URL: http://codereview.chromium.org/23011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9341 0039d316-1c4b-4281-b951-d872f2087c98