summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Facelifts to sync UItim@chromium.org2009-10-1574-214/+596
| | | | | | | | BUG=23136,24858,21596 TEST=SyncSetupWizardTest Review URL: http://codereview.chromium.org/270081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29197 0039d316-1c4b-4281-b951-d872f2087c98
* Committing for Steven who got LGTM from here:mad@chromium.org2009-10-1513-358/+455
| | | | | | | | | | http://codereview.chromium.org/264068 BUG=none TEST=none Review URL: http://codereview.chromium.org/276050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29196 0039d316-1c4b-4281-b951-d872f2087c98
* Get the nexe name from NaCl and send the NaCl process handle and pid to the ↵gregoryd@google.com2009-10-158-40/+87
| | | | | | | | | | renderer TEST=none BUG=http://code.google.com/p/nativeclient/issues/detail?id=108 Review URL: http://codereview.chromium.org/273056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29195 0039d316-1c4b-4281-b951-d872f2087c98
* Serialize Linux packaging.thestig@chromium.org2009-10-151-2/+3
| | | | | | | | BUG=none TEST=Google Chrome Linux builder should work again. Review URL: http://codereview.chromium.org/243019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29193 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing layout tests to the expectation filesnsylvain@chromium.org2009-10-151-3/+9
| | | | | | | | BUg:9798 Review URL: http://codereview.chromium.org/269099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29192 0039d316-1c4b-4281-b951-d872f2087c98
* Fix another memory leak in my unit test.rogerta@chromium.org2009-10-153-6/+6
| | | | | | | | | TEST=none BUG=24769 Review URL: http://codereview.chromium.org/271109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29191 0039d316-1c4b-4281-b951-d872f2087c98
* Provides a certificate for SSL client authentication on NSS sockets.wtc@chromium.org2009-10-156-4/+155
| | | | | | | | | | | | | | | | | | | GUI is still missing, so certificates and private keys have to be stored manually, p.e.: $ pk12util -d sql:$HOME/.pki/nssdb -i PKCS12_file.p12 Adds --auto-ssl-client-auth command-line option to enable this feature. Patch contributed by Jaime Soriano <jsorianopastor@gmail.com>. Original review URL: http://codereview.chromium.org/220009 R=wtc BUG=16830 TEST=Try to connect to a web page that requires SSL authentication and confirm that it connects if and only if a valid certificate is stored in the ~/.pki/nssdb database. Review URL: http://codereview.chromium.org/276037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29188 0039d316-1c4b-4281-b951-d872f2087c98
* Added stub implementation of SharedWorkerRepository.atwilson@chromium.org2009-10-153-1/+71
| | | | | | | | | | | | Turn on ENABLE_SHARED_WORKERS by default, but disable the SharedWorker bindings so they are not available. This allows the SharedWorker code to get compiled in to fight against bit rot, but prevents applications from using this API yet. TEST=existing layout tests suffice Review URL: http://codereview.chromium.org/273019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29185 0039d316-1c4b-4281-b951-d872f2087c98
* Update icu to r29177 to pick up:mark@chromium.org2009-10-151-1/+1
| | | | | | | | | | Make all ICU symbols "private extern" on the Mac BUG=24911 TEST=See r29177 and http://codereview.chromium.org/281006 Review URL: http://codereview.chromium.org/273071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29184 0039d316-1c4b-4281-b951-d872f2087c98