summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* touchui: Fix painting issues caused by the X message pump.sadrul@chromium.org2010-12-132-5/+11
| | | | | | | | | | | | | | | | WidgetGtk has two GtkWidgets, |widget_|, and |window_contents_| inside it. |window_contents_| is the widget that receives the GTK+ expose events and shows up on top of |widget_|. However, RenderWidgetHostViewViews paints on |widget_|s window, because |widget_| is considered as the NativeView. So change native_view() to return |window_contents_| instead of |widget_| so that the correct canvas is used for painting. BUG=None TEST=Webpages show up correctly with the X message pump. Review URL: http://codereview.chromium.org/5776002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69036 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'Delete' key to cookies tree in settings UI.xiyuan@chromium.org2010-12-131-0/+18
| | | | | | | | | BUG=chromium:65320 TEST=Verify fix for chromium:65320 Review URL: http://codereview.chromium.org/5745001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69035 0039d316-1c4b-4281-b951-d872f2087c98
* Add TEXT_PLAIN as a drag and drop target. And accept TEXT_PLAIN as a target ↵pinkerton@chromium.org2010-12-136-29/+99
| | | | | | | | | | | | | at CompleteDrop(). In the function classify the word and make the URL.(Linux) If the drop source is not URL, use the source as plain text and pass it to tab_strip_controller and classify it. To pass if the source is URL or plain text, use is_plain_text flag. (Mac) patch from takano.naoki@gmail.com BUG=42797 TEST= 1. Open any site which has text. (news.google.com) 2. Select 2-3 words of text and drag n drop selected text to tabstrip. 3. Chrome opens a new tab with search results (using selected search engine in preferences). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69034 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Settings: UTH: Fix up the Privacy checkboxes text.kmadhusu@chromium.org2010-12-133-10/+8
| | | | | | | | | BUG=63834 TEST=none Review URL: http://codereview.chromium.org/5797001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69033 0039d316-1c4b-4281-b951-d872f2087c98
* [gtk] tabcontents fade-out for instant.estade@chromium.org2010-12-1313-40/+135
| | | | | | | | | BUG=58937 TEST=manual Review URL: http://codereview.chromium.org/5790002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69032 0039d316-1c4b-4281-b951-d872f2087c98
* Make DatabaseDispatcherHost be a message filter so that ↵jam@chromium.org2010-12-1319-605/+465
| | | | | | | | ResourceMessageFilter doesn't have to know about it. Review URL: http://codereview.chromium.org/5757002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69031 0039d316-1c4b-4281-b951-d872f2087c98
* Track the amount of time chrome spends verifying the certificate.mbelshe@chromium.org2010-12-132-1/+15
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5652002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69030 0039d316-1c4b-4281-b951-d872f2087c98
* Add '.sed' to whitelist for executable permissions in checkperms script.asargent@chromium.org2010-12-131-0/+1
| | | | | | | | | | | | BUG=none TEST=none TBR=evan@chromium.org Review URL: http://codereview.chromium.org/5711003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69029 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify the malware warning ui. Remove the 'more info'/'less info' button, ↵lzheng@chromium.org2010-12-133-138/+35
| | | | | | | | | | | | | | | instead directly show the content above the 'go back' button. sample screenshot: https://docs0.google.com/document/edit?id=1Kk2wxsj8JjIjlC1WUPamDlEPWZH-iWUoECMRdyQ9t_4&hl=en&authkey=CJKfrM0D# Patch from Ke Wang <kewang@google.com> BUG=60813 TEST=unit_tests. To see the UI change, start the browser and try load some sites in malware blacklist. Review URL: http://codereview.chromium.org/5623007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69028 0039d316-1c4b-4281-b951-d872f2087c98
* Check in a quick sed script to reduce Mac build logs.evan@chromium.org2010-12-131-0/+22
| | | | | | | | | | | | | This strips out most of the command lines, making it look a little more like the Linux output. TEST=download mac build output; ./build/sanitize-mac-build-log.sed < build-output and verify it is shorter Review URL: http://codereview.chromium.org/5678006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69027 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the ChromeFrame perf redness caused by an event name change.ananta@chromium.org2010-12-131-1/+1
| | | | | | | | | | TBR=amit BUG=none TEST=none Review URL: http://codereview.chromium.org/5812002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69026 0039d316-1c4b-4281-b951-d872f2087c98
* Fix off by one error in glGetShaderiv for the sizegman@chromium.org2010-12-132-1/+50
| | | | | | | | | | | of the shader source. TEST=added webgl conformance test BUG=66494 Review URL: http://codereview.chromium.org/5719003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69024 0039d316-1c4b-4281-b951-d872f2087c98
* Repoint the ESET error Learn More link.agl@chromium.org2010-12-131-1/+1
| | | | | | | | | | | | | The ESET error occurs when Chrome's HTTPS connections are intercepted by ESET. However, the Learn More link on the error page points to an HTTP URL which redirects to an HTTPS URL. Since the user cannot view HTTPS pages, that's unhelpful. This change points the link to a page on ESET's knowledge base instead. http://codereview.chromium.org/5705003/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69023 0039d316-1c4b-4281-b951-d872f2087c98
* Error out on user scripts that are not UTF8 encoded.skerner@chromium.org2010-12-133-0/+21
| | | | | | | | | BUG=64456 TEST=ExtensionFromUserScript.NotUTF8 Review URL: http://codereview.chromium.org/5767001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69022 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in the malware_details unittest.panayiotis@google.com2010-12-132-9/+6
| | | | | | | | | BUG=66277 TEST=unit_tests with valgrind Review URL: http://codereview.chromium.org/5707004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69021 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky testIncognitoDBPersistentAcrossTabsnirnimesh@chromium.org2010-12-131-0/+2
| | | | | | | | BUG=66714 Review URL: http://codereview.chromium.org/5693004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69020 0039d316-1c4b-4281-b951-d872f2087c98
* Spdy Histogram cleanup:mbelshe@chromium.org2010-12-131-9/+9
| | | | | | | | | | | | * Remove the unnecessary "SpdyTrial" from a bunch of histogram names * Rework the names of the "SpdyCwnd" trial to use "_" instead of ".spdy." BUG=none TEST=none Review URL: http://codereview.chromium.org/5738006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69019 0039d316-1c4b-4281-b951-d872f2087c98
* Histogram target for each HTTP Authentication Scheme.cbentzel@chromium.org2010-12-139-12/+101
| | | | | | | | | | | | | For each HTTP authentication scheme, record whether it was started for a proxy, a secure proxy, a server, or a secure server. Also, use a new scheme-based enumerated value as an index rather than the score. BUG=None TEST=trybots, look at about:histograms after authenticating to different resources. Review URL: http://codereview.chromium.org/5563006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69018 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Instant suggest issues in Linux Views port.suzhe@google.com2010-12-134-46/+103
| | | | | | | | | | | | | | | | | | This CL changes Linux Views port to use the same code of Linux Gtk port for displaying Instant suggest rather than using the code of Windows port. The reason is: GtkTextView used by AutocompleteEditViewGtk can't work with SuggestedTextView very well. This CL also fixes some issues in AutocompleteEditViewGtk related to RTL text. BUG=66167 BUG=66151 TEST=See issue report. Review URL: http://codereview.chromium.org/5698006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69017 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Fetch cookies after online authentication is successful.nkostylev@chromium.org2010-12-137-28/+98
| | | | | | | | | BUG=chromium-os:9814 TEST=Manual. Checked that web properties load w/o auth request for new user/existing user/existing with cookies cleared/existing with changed password. Review URL: http://codereview.chromium.org/5641001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69016 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: Fix showing sad tabs.sadrul@chromium.org2010-12-132-4/+10
| | | | | | | | | BUG=sad tab (e.g. about:crash) does not work. TEST=about:crash works Review URL: http://codereview.chromium.org/5698007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69015 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the clang build by replacing EXPECT_EQ(false, ...) with EXPECT_FALSE(dmazzoni@chromium.org2010-12-131-47/+47
| | | | | | | | | | BUG=none TEST=none TBR=hans Review URL: http://codereview.chromium.org/5812001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69014 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: Improve key-event processing.sadrul@chromium.org2010-12-131-5/+123
| | | | | | | | | | | Add more keycode translations from X events to views events. BUG=None TEST=Pressing keys such as ,./;'<> etc. should show up correctly in a webpage. Review URL: http://codereview.chromium.org/5802003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69012 0039d316-1c4b-4281-b951-d872f2087c98
* Update the links to the store to point at the new URL.aa@chromium.org2010-12-135-3/+5
| | | | | | | | | BUG=65385 TEST=hover over web store links in launcher -- should point to chrome.google.com/webstore, not /extensions. Links should still work. Click linked headings in chrome://extensions/, should go to extension detail page. Review URL: http://codereview.chromium.org/5700006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69011 0039d316-1c4b-4281-b951-d872f2087c98
* Make Flip4Mac handling version-specificstuartmorgan@chromium.org2010-12-131-8/+14
| | | | | | | | | BUG=52661 TEST=Flip4Mac 2.3.6+ should show up in chrome://plugins and stay enabled once enabled. Flip4Mac 2.3.[0-5] should not show up. Review URL: http://codereview.chromium.org/5684003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69010 0039d316-1c4b-4281-b951-d872f2087c98
* flip_in_mem_edsm_server: Fix friend declaration.hans@chromium.org2010-12-131-6/+6
| | | | | | | | | | | | | The friend function declaration ParseHTTPFirstLine must not be qualified, since it is introducing a new name, rather than referring to an already declared function. BUG=none TEST=flip_in_mem_edsm_server still builds Review URL: http://codereview.chromium.org/5675007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69009 0039d316-1c4b-4281-b951-d872f2087c98
* Switch a bunch of remaining filters to derive from BrowserMessageFilters so ↵jam@chromium.org2010-12-1334-794/+508
| | | | | | | | that ResourceMessageFilter doesn't have to know about them and vice versa. A bunch of small cleanup in the process. I've added new message files for classes that want their messages dispatched on threads other than the IO. Review URL: http://codereview.chromium.org/5698008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69008 0039d316-1c4b-4281-b951-d872f2087c98
* Rename all methods accessing Singleton<T> as GetInstance().satish@chromium.org2010-12-1344-102/+122
| | | | | | | | | | | | | | | This is in preparation to a subsequent CL where Singleton<T> will restrict access to only the type being made singleton. This primarily covers files in chrome os and other directories, missed in the previous CL. In a couple of files i changed Singleton<T> usage to LazyInstance<T>, because changing the method name to GetInstance() in there would require a whole lot of updates throughout the chrome os codebase. BUG=65298 TEST=all existing tests should pass. Review URL: http://codereview.chromium.org/5734002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69007 0039d316-1c4b-4281-b951-d872f2087c98
* balsa_headers.h: remove redundant idx_ tests.hans@chromium.org2010-12-131-5/+2
| | | | | | | | | | | | | | idx_ is of type HeaderLines::size_type, which is std::vector<>::size_type, which is always unsigned. So idx_ >= 0 is always going to be true, and Clang warns about such tests. BUG=none TEST=flip_in_mem_edsm_server Review URL: http://codereview.chromium.org/5712006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69006 0039d316-1c4b-4281-b951-d872f2087c98
* Reset NTP document height when sections are minimized/hidden. Update ↵jstritar@chromium.org2010-12-132-9/+25
| | | | | | | | | | | position_util to properly handle 'fixed' positioned elements. BUG=62747 TEST=See bug. Review URL: http://codereview.chromium.org/5445002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69005 0039d316-1c4b-4281-b951-d872f2087c98
* Add utility function to determine if a locale is valid syntax; this willdmazzoni@chromium.org2010-12-137-48/+182
| | | | | | | | | | | | be used by the TTS extension API. Moved some locale utility functions from extension_l10n_util to l10n_util. BUG=none TEST=Adds new unit test Review URL: http://codereview.chromium.org/5643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69004 0039d316-1c4b-4281-b951-d872f2087c98
* Wire the template generator's unit tests into a presubmit scriptgfeher@chromium.org2010-12-131-0/+26
| | | | | | | | | BUG=none TEST=add a failure into the tests and try 'git cl presubmit' Review URL: http://codereview.chromium.org/5725002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69003 0039d316-1c4b-4281-b951-d872f2087c98
* Make use of new functionality of SignedSettings to tell if a settings is ↵dilmah@chromium.org2010-12-131-48/+42
| | | | | | | | | | | | | missing. Removed previous stubs and enforce security. BUG=chromium-os:9818 TEST=Manual Review URL: http://codereview.chromium.org/5692007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69001 0039d316-1c4b-4281-b951-d872f2087c98
* Don't ignore return value from HANDLE_EINTR(close(...))hans@chromium.org2010-12-131-1/+1
| | | | | | | | | | | Clang complains about this unused return value. BUG=none TEST=snap_start_unittests Review URL: http://codereview.chromium.org/5797005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69000 0039d316-1c4b-4281-b951-d872f2087c98
* Compile fix for touchui.sadrul@chromium.org2010-12-131-4/+4
| | | | | | | | | | | | views::ViewStorage::GetSharedInstance didn't get renamed to GetInstance in a previous CL. BUG=chrome doesn't compile with touchui=1 TEST=see bug Review URL: http://codereview.chromium.org/5807001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68999 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll: 73900:73909.pfeldman@chromium.org2010-12-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68998 0039d316-1c4b-4281-b951-d872f2087c98
* Add a CEEE mode to the ChromeFrame distribution class.robertshield@chromium.org2010-12-1326-163/+300
| | | | | | | | | | | | | | Pass a MasterPreferences into BrowserDistribution et al. to allow for preferences-based behaviour. Add a GetComDllList() method that returns the set of registerable components for that distribution. Change GetKeyFile() on BrowserDistribution to GetKeyFiles(). Refactor GetMasterPreferencesForCurrentProcess into a static method on MasterPreferences. BUG=61609 TEST=None Review URL: http://codereview.chromium.org/5558006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68996 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Show 'Checking for updates' state all that time during update check.nkostylev@chromium.org2010-12-133-40/+0
| | | | | | | | | BUG=chromium-os:10163 TEST=Manual. Review URL: http://codereview.chromium.org/5760003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68995 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll: 73888:73900.pfeldman@chromium.org2010-12-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68994 0039d316-1c4b-4281-b951-d872f2087c98
* Pulls libjpeg-turbo and yasm to the Chromium tree.hbono@chromium.org2010-12-131-0/+7
| | | | | | | | | | | This change pulls the source code of libjpeg-turbo and the Windows binary of yasm. (We need to change '~/.gyp/include.gypi' and set 'use_libjpeg_turbo' to 1 to use libjpeg-turbo, though.) TBR=brettw,mark BUG=48789 TEST=none Review URL: http://codereview.chromium.org/5723004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68992 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 610.0 to 611.0chrome-release@google.com2010-12-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68988 0039d316-1c4b-4281-b951-d872f2087c98
* net: Add namespace net to URLRequestHttpJob.tfarina@chromium.org2010-12-135-158/+169
| | | | | | | | | BUG=64263 TEST=compiled locally and trybots Review URL: http://codereview.chromium.org/5682009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68986 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some interactive_ui tests under Valgrind due to mmap failurestimurrrr@chromium.org2010-12-131-0/+9
| | | | | | | | | BUG=66677 TBR=glider TEST=interactive_ui should become greener Review URL: http://codereview.chromium.org/5736007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68985 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the extension UI dialog by 20px to fit Japanese translated message.kochi@chromium.org2010-12-131-1/+1
| | | | | | | | | | | See the screenshot in the issue tracker. BUG=chromium-os:9740 TEST=Follow the procedure in the bug description and check if the translation fit in the dialog. Review URL: http://codereview.chromium.org/5675006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68984 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 73861:73888.pfeldman@chromium.org2010-12-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68983 0039d316-1c4b-4281-b951-d872f2087c98
* Rename all methods accessing Singleton<T> as GetInstance().satish@chromium.org2010-12-1392-196/+220
| | | | | | | | | | | | | This is in preparation to a subsequent CL where Singleton<T> will restrict access to only the type being made singleton. I also moved pepper::ResourceTracker to a lazy instance since there were too many places in code where this class was being accessed from and this was a smaller change than renaming methods in that case. BUG=65298 TEST=all existing tests should pass. Review URL: http://codereview.chromium.org/5685007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68982 0039d316-1c4b-4281-b951-d872f2087c98
* Add user metrics for the login screen.satorux@chromium.org2010-12-133-0/+19
| | | | | | | | | | | | | | | | | | | Add user metrics for the following login actions: 1. login success 2. login failure 3. off the record login success (guest mode). Update chromeactions.txt by: % cd chrome/tools % PYTHONPATH=../../tools/python python extract_actions.py --hash TEST=login screen worked as before. BUG=chromium-os:8382 Review URL: http://codereview.chromium.org/5287003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68981 0039d316-1c4b-4281-b951-d872f2087c98
* Move the candidate window to right position, if size or visibility of ↵satorux@chromium.org2010-12-131-10/+34
| | | | | | | | | | | | candidate window is changed BUG=chromium-os:9950 TEST=manual Review URL: http://codereview.chromium.org/5582004 Patch from Peng Huang <penghuang@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68980 0039d316-1c4b-4281-b951-d872f2087c98
* Widen file access restriction suppressions in SSLConfigServiceWin. Changing ↵rsleevi@chromium.org2010-12-121-0/+2
| | | | | | | | | | | the enabled SSL/TLS versions or revocation checking require writing to the registry, and unfortunately may happen from the GUI thread. BUG=61455 TEST=none Review URL: http://codereview.chromium.org/5707005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68978 0039d316-1c4b-4281-b951-d872f2087c98
* Some fields were getting dropped during the conversion ofaa@chromium.org2010-12-124-3/+46
| | | | | | | | | | | 'crx-less' web apps to extensions. BUG=66127 TEST= Review URL: http://codereview.chromium.org/5709004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68976 0039d316-1c4b-4281-b951-d872f2087c98