summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reverted 29255.akalin@chromium.org2009-10-1622-160/+105
| | | | | | TBR: nick@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29256 0039d316-1c4b-4281-b951-d872f2087c98
* Made sync code build and pass unit tests on OS X.akalin@chromium.org2009-10-1622-105/+160
| | | | | | | | | | | | | | | | Major changes: - Moved sync_setup_{flow,wizard} to sync directory. - Made browser_with_test_window_test compile on non-Windows platform. - Moved localized contents font util functions to app/. BUG=23073 TEST=trybot Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29253 Review URL: http://codereview.chromium.org/279004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29255 0039d316-1c4b-4281-b951-d872f2087c98
* Reverted 29253.akalin@chromium.org2009-10-1621-159/+104
| | | | | | TBR: nick@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29254 0039d316-1c4b-4281-b951-d872f2087c98
* Made sync code build and pass unit tests on OS X.akalin@chromium.org2009-10-1621-104/+159
| | | | | | | | | | | | | | Major changes: - Moved sync_setup_{flow,wizard} to sync directory. - Made browser_with_test_window_test compile on non-Windows platform. - Moved localized contents font util functions to app/. BUG=23073 TEST=trybot Review URL: http://codereview.chromium.org/279004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29253 0039d316-1c4b-4281-b951-d872f2087c98
* Start/stop Web Socket Secure server if necessary.yuzo@chromium.org2009-10-161-1/+6
| | | | | | | | | | | This change requires http://codereview.chromium.org/273035. TEST=none BUG=none Review URL: http://codereview.chromium.org/264058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29252 0039d316-1c4b-4281-b951-d872f2087c98
* Support WSS in websocket_server.py.yuzo@chromium.org2009-10-161-17/+64
| | | | | | | | | | | | | With this change, websocket_server.py can start a pywebsocket server also for WSS. We'll run two instances of pywebsocket in testing: one for WS, the other for WSS. TEST=none BUG=none Review URL: http://codereview.chromium.org/273035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29251 0039d316-1c4b-4281-b951-d872f2087c98
* Kill WebViewDelegate::WasOpenedByUserGesture, and instead havedarin@chromium.org2009-10-165-15/+12
| | | | | | | | | | | | the RenderView implement the logic that was using that method. R=dglazkov BUG=24598 TEST=none Review URL: http://codereview.chromium.org/276059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29250 0039d316-1c4b-4281-b951-d872f2087c98
* Mark globalhistory tests as WONTFIX.dglazkov@chromium.org2009-10-161-9/+4
| | | | | | | | | | | | | | Our history implementation is completely external to WebKit. TBR=japhet TEST=none BUG=23748 BUG=24768 Review URL: http://codereview.chromium.org/281010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29249 0039d316-1c4b-4281-b951-d872f2087c98
* Remove flaky expectations for accessibility tests. They were put in out of ↵dglazkov@chromium.org2009-10-161-2/+0
| | | | | | | | | | | | laziness by yours truly. TBR=ojan BUG=10322 TEST=none Review URL: http://codereview.chromium.org/267130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29248 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix the build by adding an include.dglazkov@chromium.org2009-10-161-0/+1
| | | | | | | | | | TBR=darin TEST=none BUG=none Review URL: http://codereview.chromium.org/284005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29247 0039d316-1c4b-4281-b951-d872f2087c98
* Move scripting / v8 related methods out of WebKit.hmhm@chromium.org2009-10-1610-54/+141
| | | | | | | | | BUG=24602 TEST=Compiled Webkit/Chromium Review URL: http://codereview.chromium.org/275026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29245 0039d316-1c4b-4281-b951-d872f2087c98
* Move autofill related WebView{Delegate} methods into the WebKit API.darin@chromium.org2009-10-1627-294/+335
| | | | | | | | | | | | This CL also changes a bunch of autofill related wstring values to string16. R=jcampan BUG=24595 TEST=none Review URL: http://codereview.chromium.org/279001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29244 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 'Create an account' and 'Help' links on gaia login dialog.tim@chromium.org2009-10-161-4/+4
| | | | | | | BUG=19918,21509 Review URL: http://codereview.chromium.org/267135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29243 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable worker-script-error.html in ui_test nowlevin@chromium.org2009-10-161-2/+1
| | | | | | | | | | that r49408 form WebKit has been rolled in. BUG=23391 TEST=enabling a test Review URL: http://codereview.chromium.org/281012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29242 0039d316-1c4b-4281-b951-d872f2087c98
* Flesh out the intro and summary for the debugging tutorialkathyw@google.com2009-10-163-105/+258
| | | | | | | | | | | | so I can remove TBDs. Miscellaneous other fixes/improvements. BUG=none TEST=none TBR=aa Review URL: http://codereview.chromium.org/276055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29241 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: nick@chromium.orgakalin@chromium.org2009-10-1619-155/+101
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29240 0039d316-1c4b-4281-b951-d872f2087c98
* Made sync code build and pass unit tests on OS X.akalin@chromium.org2009-10-1619-101/+155
| | | | | | | | | | | | | | Major changes: - Moved sync_setup_{flow,wizard} to sync directory. - Made browser_with_test_window_test compile on non-Windows platform. - Moved localized contents font util functions to app/. BUG=23073 TEST=trybot Review URL: http://codereview.chromium.org/279004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29239 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage of 29235hclam@chromium.org2009-10-161-1/+1
| | | | | | | | | | TBR=scherkus From 1u to static_cast<size_t>(1). Review URL: http://codereview.chromium.org/276057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29238 0039d316-1c4b-4281-b951-d872f2087c98
* Add regressions from reducing testshell timeout. Not reallyojan@chromium.org2009-10-161-2/+6
| | | | | | | | | | | sure how it caused tests to start timing out. It must be tests that took greater than the timeout amount, but when they finally got back to the testshell loop, actually passed. TBR=tony@chromium.org Review URL: http://codereview.chromium.org/284002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29237 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up ClientToServerResponse::THROTTLED to the client sync loop.tim@chromium.org2009-10-1615-36/+159
| | | | | | | | TEST=Added SyncerThreadWithSyncerTest.Throttling Review URL: http://codereview.chromium.org/269101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29236 0039d316-1c4b-4281-b951-d872f2087c98
* Report stalled event correctly for <video>hclam@chromium.org2009-10-169-153/+375
| | | | | | | | | | | | | | | | | | | | | BUG=20127 BUG=13568 TEST=Opens a web page, stalled event should be fire only if network is actuall stalled. What this patch does: 1. Report Loading / Idle according to whether we are actively receiving data in the BuffereResourceLoader. This is done by signaling the network events to BufferedDataSource and then to the media playback pipeline. 2. Report byteLoaded() as the last byte position buffered. This will enable an actual ticking progress for the progress event. With this value actually ticking, stalled event is suppressed. Review URL: http://codereview.chromium.org/269002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29235 0039d316-1c4b-4281-b951-d872f2087c98
* Removing a synchronous pause that reduces impact on the IO threadhclam@chromium.org2009-10-161-36/+63
| | | | | | | | | | | | | | | | Audio pause is implemented synchronously in the browser process. This can easily choke the IO thread when user does a series of pause of looping a very short audio / video. This change will make the pause action asynchronous. The drawback of this change is that we cannot stop audio playback immediately as we receive the pause request. This is still an improvement over chrome 3.0 as the "playback" period after pause is noticably shorter. Review URL: http://codereview.chromium.org/279010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29234 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an erroneous set of tab change notifications sent whenever closing a tab ↵pkasting@chromium.org2009-10-161-3/+3
| | | | | | | | | | before the current one. GetSelectedTabContents() was using the old |selected_index_|, which was no longer the selected tab, leading to bogus notifications, which in turn caused other problems. BUG=16753 TEST=Open Chrome. Hit ctrl-t twice. Type a few letters. Middle click the tab to the left of the current tab (the first "New Tab" you opened). Your typing should not disappear. Review URL: http://codereview.chromium.org/276052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29233 0039d316-1c4b-4281-b951-d872f2087c98
* Minor fix to some instructions.kathyw@google.com2009-10-162-2/+14
| | | | | | | | | | TEST=none BUG=none TBR=aa Review URL: http://codereview.chromium.org/274073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29232 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for 20939, fixed in webkit r49609.mattm@chromium.org2009-10-161-7/+0
| | | | | | | | | BUG=20939 TEST=valgrind_webkit_tests.sh LayoutTests/fast/css/invalid-percentage-property.html Review URL: http://codereview.chromium.org/273077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29231 0039d316-1c4b-4281-b951-d872f2087c98
* Default to building for the same architecture as the build host.mmoss@chromium.org2009-10-161-2/+13
| | | | | | | | | BUG=24766 Review URL: http://codereview.chromium.org/271113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29230 0039d316-1c4b-4281-b951-d872f2087c98
* Let cmd-` switch windows again.thakis@chromium.org2009-10-161-0/+25
| | | | | | | | | BUG=24817 TEST=Open three windows. Focus web contents. Cmd-` should cycle windows Cmd-shift-` should cycle in the other direction. Review URL: http://codereview.chromium.org/280005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29229 0039d316-1c4b-4281-b951-d872f2087c98
* Within libjingle, add an abstraction of winsock initialization.nick@chromium.org2009-10-167-20/+140
| | | | | | | | | | | | | | | | | | When building chrome, override the default implementation so that we share the winsock initialization singleton with net/base. Trigger the winsock initialization lazily in a few places. This is intended to fix a startup perf regression that appeared when sync (and libjingle) became linked into chrome.dll, rather than a separate delay-loaded sync dll. BUG=24448 TEST=Verified deferred winsock initialization via debugger. Measured before and after time of the StartupTest.PerfTest. Verified sync notification still work. Review URL: http://codereview.chromium.org/267089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29228 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the testshell watchdog timeout to just be the timeoutojan@chromium.org2009-10-164-6/+8
| | | | | | | | | | | | | instead of 2.5 * timeout. This matches Mac/Linux testshells and will make the tests run faster as we have some timing out tests actually getting killed by the watchdog, e.g., LayoutTests/http/tests/misc/dns-prefetch-control.html. Not sure why this was ever 2.5x in the first place. This is old code that was pulled in from before open sourcing. Review URL: http://codereview.chromium.org/267131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29227 0039d316-1c4b-4281-b951-d872f2087c98
* Update the terms or service.laforge@chromium.org2009-10-1646-2415/+2617
| | | | | | Review URL: http://codereview.chromium.org/264074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29226 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Move scripting / v8 related methods out of WebKit.h"tony@chromium.org2009-10-169-139/+54
| | | | | | | | | | This reverts commit r29218. TBR=mhm Review URL: http://codereview.chromium.org/283004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29225 0039d316-1c4b-4281-b951-d872f2087c98
* Enable certificate revocation and EV certificate validation for Machawk@chromium.org2009-10-162-4/+13
| | | | | | | | BUG=13377,10910 TEST=none yet, awaiting aonther CL that hooks up the UI Review URL: http://codereview.chromium.org/209040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29219 0039d316-1c4b-4281-b951-d872f2087c98
* Move scripting / v8 related methods out of WebKit.hmhm@chromium.org2009-10-169-54/+139
| | | | | | | | | BUG=24602 TEST=Compiled Webkit/Chromium Review URL: http://codereview.chromium.org/275026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29218 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations post-WebKit merge 49640:49597jeremy@chromium.org2009-10-161-0/+2
| | | | | | TBR: dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29217 0039d316-1c4b-4281-b951-d872f2087c98
* Added link to bookmarks example.kathyw@google.com2009-10-152-0/+10
| | | | | | | | | TBR=erikkay BUG=none TEST=none Review URL: http://codereview.chromium.org/273080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29215 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the HTTP cache to use FilePath rather than wstring for thetony@chromium.org2009-10-157-20/+22
| | | | | | | | | | disk cache path. BUG=24672 Review URL: http://codereview.chromium.org/276048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29213 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Add theme install bubble.estade@chromium.org2009-10-154-2/+203
| | | | | | | | | BUG=24360 TEST=load a theme Review URL: http://codereview.chromium.org/273074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29212 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: now really fix TestProfilerTab (forgot to include the second file).mnaganov@chromium.org2009-10-151-2/+2
| | | | | | | | | | TBR=apavlov@chromium.org BUG=none TEST=interactive_ui_tests::TestProfilerTab Review URL: http://codereview.chromium.org/282013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29211 0039d316-1c4b-4281-b951-d872f2087c98
* Add string16 support for LowerCaseEqualsASCII, StartsWith, and EndsWith.darin@chromium.org2009-10-152-10/+71
| | | | | | | | | | R=mpcomplete BUG=none TEST=none Review URL: http://codereview.chromium.org/274067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29209 0039d316-1c4b-4281-b951-d872f2087c98
* Fix status area to use icognito mode background when in icognito mode.chocobo@google.com2009-10-152-10/+18
| | | | | | | | BUG=24970 TEST=none Review URL: http://codereview.chromium.org/274070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29208 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling failing ExternalCookieHandlerTest testsoshima@chromium.org2009-10-151-3/+3
| | | | | | Review URL: http://codereview.chromium.org/271111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29207 0039d316-1c4b-4281-b951-d872f2087c98
* Tidy up the bookmarks doc. Hide parts that still need updating.kathyw@google.com2009-10-153-173/+141
| | | | | | | | | | BUG=none TEST=none TBR=erikkay Review URL: http://codereview.chromium.org/269086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29206 0039d316-1c4b-4281-b951-d872f2087c98
* Fix removing of entries in the JSON that pass all runs and haveojan@chromium.org2009-10-151-1/+1
| | | | | | | | | | | | | | | a max (floored) run time below MIN_TIME (1 second). In the last patch I tested that tests with all passes and run time above MIN_TIME didn't get stripped. Now I've confirmed both directions work. The problem is that the "key" argument to max is a python 2.5 feature that was failing silently because it considered it as an optional second argument. Review URL: http://codereview.chromium.org/271110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29205 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] UMA histogram for uncaught NSExceptions.shess@chromium.org2009-10-154-0/+170
| | | | | | | | | | | | NSExceptions break C++ assumptions. This starts to track how often NSExceptions happen. http://crbug.com/24463 TEST=Brower continues to operate. Review URL: http://codereview.chromium.org/264061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29204 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix the TestProfilerTab test.mnaganov@chromium.org2009-10-151-4/+1
| | | | | | | | | | TBR=apavlov@chromium.org BUG=none TEST=interactive_ui_tests::TestProfilerTab Review URL: http://codereview.chromium.org/269102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29203 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Trim Omnibox hints as field shrinks.shess@chromium.org2009-10-1513-138/+434
| | | | | | | | | | | | | | | | | When user text doesn't fit with the full hint: "Type to search" hint goes away "Tab to search" condenses to "Tab" "Search Engine:" is truncated http://crbug.com/20285 TEST=Type a sentence. Resize window to see if type-hint goes away. TEST=Type "google". Resize window to see if tab-hint goes away. TEST=Type "google" then TAB, then sentence. Resize window to see if "Search Google:" is truncated. TEST=In all cases, text should not scroll before truncation (though it might move as part of truncation). Review URL: http://codereview.chromium.org/262034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29202 0039d316-1c4b-4281-b951-d872f2087c98
* Disable -fexceptions in Breakpad. I made the Mac Breakpad framework buildablemark@chromium.org2009-10-152-6/+1
| | | | | | | | | | | without -fexceptions in upstream r417. BUG=24911 (because this also eliminates some C++ exception symbols from the symbol table) TEST=none Review URL: http://codereview.chromium.org/267129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29201 0039d316-1c4b-4281-b951-d872f2087c98
* Invoke the right method (invokeDefault) if a plugin calls NPN_InvokeDefault ↵jam@chromium.org2009-10-151-1/+5
| | | | | | | | | on its own object. BUG=5110 Review URL: http://codereview.chromium.org/282010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29200 0039d316-1c4b-4281-b951-d872f2087c98
* This moves the Cg libs into a library directory under the product dir,gspencer@google.com2009-10-156-6/+30
| | | | | | | | | | | | | and fixes the locations in the executable so that unit tests run correctly. Also, removes explicit references to Cg.framework from plugin and converter gyp files, since they already rely on cg_libs, and that should be sufficient. Review URL: http://codereview.chromium.org/276049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29199 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 49640:49597jeremy@chromium.org2009-10-152-1/+11
| | | | | | Review URL: http://codereview.chromium.org/267126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29198 0039d316-1c4b-4281-b951-d872f2087c98