summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add crypto pre-submit that will add the openssl builder to the default ↵joth@chromium.org2012-01-251-0/+14
| | | | | | | | | | | | try-bot list. BUG=None TEST=git try should run a linux_redux try job too. Review URL: http://codereview.chromium.org/9235031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119094 0039d316-1c4b-4281-b951-d872f2087c98
* On Windows 8 if the user touches the omnibox on a touch screen the On-screen ↵abodenha@chromium.org2012-01-252-1/+35
| | | | | | | | | | | | | | | | | | keyboard(OSK) will now display immediately. Creates an ITextInputPanel object and binds it to the omnibox and then uses it to display the keyboard when we receive a WM_POINTER event. Only works on Win 8 since we need to use WM_POINTER to avoid issues with focus handling. BUG=105637 TEST=Verify 105637 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116903 Review URL: http://codereview.chromium.org/8662018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119093 0039d316-1c4b-4281-b951-d872f2087c98
* linux: don't make -Werror setting conditional on OSevan@chromium.org2012-01-251-7/+1
| | | | | | | | | | People who need to adjust this should adjust it directly. Guessing just makes everything more confusing. Review URL: http://codereview.chromium.org/9288008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119092 0039d316-1c4b-4281-b951-d872f2087c98
* New header and footer (removed old ones) for devsite. New doxyfile pointing ↵jond@google.com2012-01-255-26/+167
| | | | | | | | to these headers and footers. New removefiles script for removing unneeded files for devsite and new python script for cleaning up resulting doxygen output for devsite. Review URL: https://chromiumcodereview.appspot.com/9126002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119091 0039d316-1c4b-4281-b951-d872f2087c98
* linux: Make PlatformFontPango handle family lists.derat@chromium.org2012-01-253-28/+56
| | | | | | | | | | | | | | | | A PangoFontDescription can hold a comma-separated list of font family names (and we currently use lists for Chrome OS), but PlatformFontPango was just passing the whole string to FontConfig. This change makes us first split the family on commas and then pass the resulting values to FontConfig. BUG=107389,109961 TEST=manual: tested that we use Chrome Droid Sans on Chrome OS instead of falling back to sans all the time Review URL: http://codereview.chromium.org/9288009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119090 0039d316-1c4b-4281-b951-d872f2087c98
* Fix license info for undoviewsteveblock@chromium.org2012-01-254-175/+513
| | | | | | | | | | | | | Gtk+ and GtkSourceView, on which this code is based, both use LGPL 2.1. Also fix some header include guards. BUG=111334 Review URL: http://codereview.chromium.org/9288024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119089 0039d316-1c4b-4281-b951-d872f2087c98
* Disallow WebSQL and localStorage in platform apps.jstritar@chromium.org2012-01-256-7/+62
| | | | | | | | | BUG=none TEST=PlatformAppBrowserTest.DisallowStorage Review URL: http://codereview.chromium.org/9192021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119088 0039d316-1c4b-4281-b951-d872f2087c98
* Use a 'defines' block instead of adding -Dfoo to cflags.evan@chromium.org2012-01-252-11/+17
| | | | | | | | | Should be equivalent, but simpler. Review URL: http://codereview.chromium.org/9235021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119087 0039d316-1c4b-4281-b951-d872f2087c98
* Add implementation of CanvasSkia based on RenderText.asvitkine@chromium.org2012-01-253-1/+385
| | | | | | | | | | | | | | | | | | | This allows text drawing entirely through Skia, since RenderText ultimately uses Skia to draw character glyphs. This CL adds the new code, but does not yet enable it on any platforms. That will be done in later CLs. Note: Some functions, such as CanvasSkia::DrawStringWithHalo() and PixelShouldGetHalo() are taken almost verbatim from the canvas_skia_win.cc implementation. BUG=105550 TEST=none Review URL: http://codereview.chromium.org/9074005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119086 0039d316-1c4b-4281-b951-d872f2087c98
* DownloadsSearchFunction implements chrome.experimental.downloads.search() ↵benjhayden@chromium.org2012-01-2512-124/+652
| | | | | | | | | | | using DownloadQuery. BUG=12133 Review URL: http://codereview.chromium.org/8917019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119085 0039d316-1c4b-4281-b951-d872f2087c98
* Add origin bound certs to BrowsingDataRemover and extensions clear API.mattm@chromium.org2012-01-2518-75/+460
| | | | | | | | | | BUG=107056 TEST="Delete cookies and other site and plug-in data" option in Clear Browsing Data dialog should clear origin bound certs. Review URL: https://chromiumcodereview.appspot.com/9120001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119084 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Changes strings which are used on the password changed view.altimofeev@chromium.org2012-01-252-23/+9
| | | | | | | | | | | | Also changes the order the variants are suggested. BUG=chromium-os:23360 TEST=manual Review URL: http://codereview.chromium.org/9234026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119083 0039d316-1c4b-4281-b951-d872f2087c98
* Stronger synchronization for resize on osmesa.backer@chromium.org2012-01-257-143/+85
| | | | | | | | | | | | We need to synchronize resize with when the renderer thinks that the resize occurs. This patch get's rid of display artifacts when resizing window on http://webkit.org/blog-files/3d-transforms/poster-circle.html when running with --use-gl=osmesa on linux. BUG=none TEST=see description Review URL: http://codereview.chromium.org/9212058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119082 0039d316-1c4b-4281-b951-d872f2087c98
* Removing fragmentation checker implementation.robertshield@chromium.org2012-01-256-174/+0
| | | | | | | | | | | | The fragmentation checker was added to test whether manually defragmenting chrome.dll would help very many users. Over 94% of users have chrome.dll taking up a single extent so it appears that manual defragging won't help much. Removing the implementation. BUG=98033 TEST=NONE Review URL: http://codereview.chromium.org/9222005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119081 0039d316-1c4b-4281-b951-d872f2087c98
* SessionRestore: Fix a crash in ~SessionRestroreImpl.marja@chromium.org2012-01-251-4/+3
| | | | | | | | | | BUG=111238 TEST=NONE Review URL: http://codereview.chromium.org/9169043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119080 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1018.0 to 1019.0chrome-release@google.com2012-01-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119077 0039d316-1c4b-4281-b951-d872f2087c98
* Mac/Aura aura_shell_unittests are not linkingdhollowa@chromium.org2012-01-251-0/+5
| | | | | | | | | | | | | Excludes drag and drop tests from aura_shell_unittests on Mac. Will reenable once drag and drop is functional on Aura/Mac. BUG=111279 TEST=aura_shell_unittests R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9169034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119075 0039d316-1c4b-4281-b951-d872f2087c98
* Converting Calendar sample extension to manifest_version 2.mkwst@chromium.org2012-01-255-9/+12
| | | | | | | | | BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9285016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119074 0039d316-1c4b-4281-b951-d872f2087c98
* Initial commit of profile guided optimization optionglotov@google.com2012-01-252-0/+15
| | | | | | | | | | | FYI, instrumentation code that provides the orderfile is here: http://codereview.chromium.org/8770054/ BUG=chromiumos:20187 TEST=bootperf, see https://sites.google.com/a/google.com/chrome-msk/dev/boot-speed-up-effort Review URL: https://chromiumcodereview.appspot.com/9131011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119073 0039d316-1c4b-4281-b951-d872f2087c98
* Updating a few extensions to `manifest_version` 2.mkwst@chromium.org2012-01-2514-184/+222
| | | | | | | | | | | | | * basic/set_page_color * browserAction/print * bookmarks/basic. BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9200014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119072 0039d316-1c4b-4281-b951-d872f2087c98
* Fix supported_on list for some policies.joaodasilva@chromium.org2012-01-252-8/+8
| | | | | | | | | | BUG=106077, 43281 TEST=EnableOriginBoundCerts and EnableMemoryInfo policies are available on ChromeOS Review URL: http://codereview.chromium.org/9160030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119071 0039d316-1c4b-4281-b951-d872f2087c98
* A couple more improvements to chrome_frame_tests.exe:robertshield@chromium.org2012-01-252-10/+23
| | | | | | | | | | | | | Add a useful return value to LaunchIEAndNavigate, indicating which step failed. Also fix a crash in the HungCOMCallDetector if LaunchIEAndNavigate() fails. BUG=NONE TEST=NONE Review URL: https://chromiumcodereview.appspot.com/9160029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119070 0039d316-1c4b-4281-b951-d872f2087c98
* Landing patch from http://codereview.chromium.org/8746019/ (Javascript ↵bauerb@chromium.org2012-01-2512-160/+662
| | | | | | | | | | | | | | readability CL for bauerb). The original CL didn't contain updates to the generated docs, and I can't change the base URL on it to include them. TBR=mkwst@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/9169044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119069 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119068 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 105848->105862.antonm@chromium.org2012-01-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119067 0039d316-1c4b-4281-b951-d872f2087c98
* Read tsan/suppressions_win32.txt too when matching TSan/Win reportstimurrrr@chromium.org2012-01-251-1/+8
| | | | | | | | | | | BUG=109991 TBR=glider TEST=manually crafted a "report" file in tools/valgrind/waterfall.tmp, then ./tools/valgrind/waterfall.sh match with and without a suppression in tools/valgrind/tsan/suppressions_win32.txt Review URL: https://chromiumcodereview.appspot.com/9235030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119065 0039d316-1c4b-4281-b951-d872f2087c98
* Converting Catblock to manifest_version 2.mkwst@chromium.org2012-01-256-9/+15
| | | | | | | | | | | Dropping background page entirely, as it was just running scripts. BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9117031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119063 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce chrome/ dependencies on platform-specific RenderWidgetHostView ↵joi@chromium.org2012-01-2532-104/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementations. Various dependencies on the GTK version remain, as does a single, probably easy-to-remove dependency on the Mac implementation. Did this primarily as follows: a) Enforce the intent, that RenderWidgetHostView instances are created via factory function. b) Migrated a couple of methods to the interface, skipping implementation for platforms where not needed. c) Added InitAsChild, with parent view parameter, to the interface so that Windows initialization can go through interface. Incidentally, this fixes bug 102450. As noted in the bug, the approach of passing a parent view pointer is somewhat ugly as it isn't needed by all platform-specific implementations, but I think it is acceptable. TBR=owners (interface change LGTMed by owner, rest is trivial updates) BUG=98716,102450 Review URL: https://chromiumcodereview.appspot.com/9281003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119062 0039d316-1c4b-4281-b951-d872f2087c98
* Converting the email_this_page sample extension to manifest_version 2mkwst@chromium.org2012-01-256-41/+57
| | | | | | | | | | | Resisting the desire to rewrite the whole thing. Ugh. BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9146038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119061 0039d316-1c4b-4281-b951-d872f2087c98
* Unskip test after fix.vsevik@chromium.org2012-01-251-7/+1
| | | | | | | | | BUG=109266 TBR=asvitkine@chromium.org Review URL: https://chromiumcodereview.appspot.com/9288019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119059 0039d316-1c4b-4281-b951-d872f2087c98
* Add policies for specific parts of device status reports.dubroy@chromium.org2012-01-256-1/+68
| | | | | | | | | BUG=chromium-os:24308 TEST=Manual Review URL: https://chromiumcodereview.appspot.com/9284025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119058 0039d316-1c4b-4281-b951-d872f2087c98
* Block mixed scripting for M18 dev channel.agl@chromium.org2012-01-251-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9207007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119057 0039d316-1c4b-4281-b951-d872f2087c98
* Converting chrome_search to manifest_version 2.mkwst@chromium.org2012-01-254-6/+7
| | | | | | | | | BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9146037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119056 0039d316-1c4b-4281-b951-d872f2087c98
* Converting buildbot monitor to manifest_version 2.mkwst@chromium.org2012-01-258-243/+269
| | | | | | | | | BUG=111049 TEST= Review URL: https://chromiumcodereview.appspot.com/9283021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119055 0039d316-1c4b-4281-b951-d872f2087c98
* Disable WebSocket related tests only in Win32toyoshim@chromium.org2012-01-252-17/+28
| | | | | | | | | | | | | Disable ExtensionApiTest.WebSocket, WorkerWebSocketLayoutTests, and PPAPI WebSocket related tests only in Win32 BUG=111165 TEST=browser_tests; ui_tests TBR=hbono@chromium.org Review URL: https://chromiumcodereview.appspot.com/9288018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119054 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wrong parameter from ECSignatureCreator's constructor in openssl ↵jnd@chromium.org2012-01-251-4/+2
| | | | | | | | | | | | | implement. The wrong parameter was unused and broke the linux redux build. TBR=wtc BUG=None. TEST=Linux redux bot should be green. Review URL: https://chromiumcodereview.appspot.com/9234024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119053 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI TaskManager: Retrieve only visible columns data instead of all the ↵yoshiki@chromium.org2012-01-253-63/+143
| | | | | | | | | | | | | | columns. When task manager is initialized and columns are updating, the javascript side sends the 'setUpdateColumns' message to set the columns visible. On the C++ side, it retrieves and updates only enabled columns data. BUG=110416 TEST=manual Review URL: http://codereview.chromium.org/9178007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119052 0039d316-1c4b-4281-b951-d872f2087c98
* Implement support for a cancelable SyncSocket.tommi@chromium.org2012-01-258-129/+313
| | | | | | | | | | | | Currently, blocking SyncSocket operations can not be unblocked from other threads, but this is now supported by using the CancelableSyncSocket class. The implementation on Mac and Linux is very simple and basically consists of adding a call to shutdown(). On Windows however things are a tiny bit more complex since we use named pipes with synchronous IO and canceling synchronous IO is simply not possible on XP and arguably tricky on Vista+. So, what we do instead is to use asynchronous IO in a synchronous fashion to support the SyncSocket semantics and as well as allowing the connection to be correctly shut down from another thread. Review URL: https://chromiumcodereview.appspot.com/8965053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119051 0039d316-1c4b-4281-b951-d872f2087c98
* UpgradeDetectorImpl: Add a command line flag --simulate-upgrade for ↵marja@chromium.org2012-01-253-10/+22
| | | | | | | | | | | | | simulating that an upgrade exists. The purpose of this flag is to ease testing. It's similar to --check-for-update-interval. BUG=104289 TEST=NONE Review URL: http://codereview.chromium.org/9117030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119050 0039d316-1c4b-4281-b951-d872f2087c98
* Spawn a new process to register and unregister DLLs.grt@chromium.org2012-01-256-51/+166
| | | | | | | | | | | In component=shared_library builds, it isn't safe to load npchrome_frame.dll into a process that has its own AtExit manager, singletons, logging, etc. So now spin off a new run of the given test executable to do the registration. BUG=110492 TEST=none (covered by cf_win trybot) Review URL: https://chromiumcodereview.appspot.com/9146054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119049 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to "launch with multiple profiles" behavior.marja@chromium.org2012-01-252-0/+16
| | | | | | | | | | | | | | | | - When started with --profile-directory, launch only one profile. - Don't launch additional profiles which wouldn't open any pages. (When restarting after an update, all profiles will reopen last pages.) The last active profile is always launched. BUG=99088,111118 TEST=See bugs. Review URL: http://codereview.chromium.org/9117024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119048 0039d316-1c4b-4281-b951-d872f2087c98
* ui/list.js: prevent to set removed item to pinnedItem.yoshiki@chromium.org2012-01-251-1/+4
| | | | | | | | | | | | | ensureAllItemSizesInCache() creates temporary list items and caches them, but temporary list items are removed from the list. Removed item is not belong to the list, so that it cannot be a pinnedItem. BUG=none TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=119011 Review URL: http://codereview.chromium.org/9159016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119047 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some unnecessary resource_dispatcher_host.h includes.darin@chromium.org2012-01-256-9/+5
| | | | | | Review URL: http://codereview.chromium.org/9129031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119046 0039d316-1c4b-4281-b951-d872f2087c98
* Moved webRequest api out of chrome/browser/extensionbattre@chromium.org2012-01-2519-51/+51
| | | | | | | | | | | | | | This is another CL in the series of cleaning up chrome/browser/extension. TBR'ing miranda for trivial change in chrome/browser/profiles/. BUG=101244 TEST=no TBR=mirandac@chromium.org Review URL: http://codereview.chromium.org/9200016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119045 0039d316-1c4b-4281-b951-d872f2087c98
* Move imageburner_utils.* from ui/webui to chromeoshashimoto@chromium.org2012-01-257-63/+97
| | | | | | | | | | | | Ensure BurnManager is initialized/destroyed at the correct timing. BUG=chromium-os:16553 TEST=Open chrome://imageburner and try to burn recovery image. Review URL: http://codereview.chromium.org/9251007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119044 0039d316-1c4b-4281-b951-d872f2087c98
* Add an extension API event about screen brightness change.hashimoto@chromium.org2012-01-254-1/+44
| | | | | | | | | | BUG=chromium-os:20007 TEST=None Review URL: http://codereview.chromium.org/9193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119042 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 119011 - ui/list.js: prevent to set removed item to pinnedItem.yoshiki@chromium.org2012-01-251-10/+1
| | | | | | | | | | | | | | ensureAllItemSizesInCache() creates temporary list items and caches them, but temporary list items are removed from the list. Removed item is not belong to the list, so that it cannot be a pinnedItem. BUG=none TEST=manual Review URL: http://codereview.chromium.org/9159016 TBR=yoshiki@chromium.org Review URL: https://chromiumcodereview.appspot.com/9271039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119041 0039d316-1c4b-4281-b951-d872f2087c98
* Preserving selection and lead item while directory rescan.serya@google.com2012-01-251-0/+68
| | | | | | | | | BUG=chromium-os:22824 TEST=Manual tests. Review URL: https://chromiumcodereview.appspot.com/9234020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119040 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119039 0039d316-1c4b-4281-b951-d872f2087c98
* Roll openssl to 1.0.0fjnd@chromium.org2012-01-251-1/+1
| | | | | | | | | | TBR=joth BUG=None TEST=net_unittests should pass on all linux bots. Review URL: http://codereview.chromium.org/9113053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119038 0039d316-1c4b-4281-b951-d872f2087c98