summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [gtk] make tab title font irrespective of display DPI.estade@chromium.org2010-11-123-8/+10
| | | | | | | | | | | The font size is changed from 9 to 13 in order to offset the new correction. The font has the same same pixel size that was displayed before on my 101 DPI display. BUG=62536 TEST=using Xephyr -dpi XXX Review URL: http://codereview.chromium.org/4837002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65971 0039d316-1c4b-4281-b951-d872f2087c98
* Add qcms library for applying ICC color profile transforms to images. Thisabarth@chromium.org2010-11-1212-0/+3211
| | | | | | | | | | library is currently unused. http://codereview.chromium.org/4855001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65970 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 71849:71916.mihaip@chromium.org2010-11-121-1/+1
| | | | | | | | | BUG=none TEST=none TBR=bulach Review URL: http://codereview.chromium.org/4899001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65968 0039d316-1c4b-4281-b951-d872f2087c98
* Add a virtual destructor to SimpleWebMimeRegistryImpl so that child class ↵marshall@chromium.org2010-11-121-0/+3
| | | | | | | | | | destructors get called correctly. BUG=62828 TEST=No memory leak in TestShellWebMimeRegistryImpl Review URL: http://codereview.chromium.org/4880002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65967 0039d316-1c4b-4281-b951-d872f2087c98
* Part 3 of reapplying r64637.erg@google.com2010-11-1220-66/+64
| | | | | | | | | | | | | This moves SecurityStyle and PageType into chrome/common/ and removes the chrome_frame dependency on chrome/browser/tab_contents/. This undoes the temporary DEPS hack on chrome/common/. BUG=51409 TEST=compiles Review URL: http://codereview.chromium.org/4697005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65965 0039d316-1c4b-4281-b951-d872f2087c98
* Use DCHECK instead of CHECK to assert that policy_oids_ iswtc@chromium.org2010-11-121-1/+1
| | | | | | | | | | | in ascending order. R=rvargas BUG=41267 TEST=none Review URL: http://codereview.chromium.org/4871001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65964 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl IPC bringup.abarth@chromium.org2010-11-122-2/+2
| | | | | | | | | | | | | | The IPC channel defines GetClientFileDescriptor only on POSIX. We haven't worked out yet exactly what NaCl primitive we're goign to use for an IPC channel, but we probably won't use a file descriptor. Removing this API in NaCl helps make this file compile. If we later find out we need this API, we might need to revisit this decision. Original patch by Eric Seidel. Review URL: http://codereview.chromium.org/4821004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65962 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl base bringup.abarth@chromium.org2010-11-121-3/+6
| | | | | | | | | | | | | Native client uses the GLIBC style of strerror_r but does not define __GLIBC__. It's possible the right thing to do is for the native client toolchain to define GLIBC, but the path of least resistance seems to be to adjust our conditionals in this file to understand NaCl. Original patch by Eric Seidel. Review URL: http://codereview.chromium.org/4883001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65961 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl bringup of base.abarth@chromium.org2010-11-121-1/+7
| | | | | | | | | | We need to include nacl_syscalls.h for nanosleep. Original patch by Eric Seidel. Review URL: http://codereview.chromium.org/4812003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65960 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-125-5/+318
| | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Review URL: http://codereview.chromium.org/4186004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65959 0039d316-1c4b-4281-b951-d872f2087c98
* Disable safebrowsing for UI tests and browser tests.lzheng@chromium.org2010-11-121-0/+3
| | | | | | | | | BUG=60598 TEST=ui tests and browser tests stay green. Review URL: http://codereview.chromium.org/4731004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65958 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for the new "unix" editing behavior.avi@chromium.org2010-11-121-7/+10
| | | | | | | | | | BUG=none TEST=none; the layout test that will use this will come soon. Review URL: http://codereview.chromium.org/4886003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65957 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pkg-config-wrapper to forward the return value from pkg-configpiman@chromium.org2010-11-121-1/+3
| | | | | | | | | BUG=None TEST=Run ./pkg-config-wrapper / --atleast-version=3.0 inputproto and check that it returns 1 Review URL: http://codereview.chromium.org/4900001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65956 0039d316-1c4b-4281-b951-d872f2087c98
* Improve quality of DCHECK for IsOnIoThreadjar@chromium.org2010-11-122-33/+17
| | | | | | | | | | | | | | | | The old system was adaptive, and this new system uses centralized constant to perform the assertion. I also edited several comments, and added a cleaner reset to the state of the *_sequence_number_ after we've serviced all requests (resetting them back to -2, which was what we had after we initialized). BUG=62810 r=nkostylev,davemoore Review URL: http://codereview.chromium.org/4688009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65955 0039d316-1c4b-4281-b951-d872f2087c98
* Move click-to-play to about:flags.bauerb@chromium.org2010-11-1220-172/+198
| | | | | | | | | | | | | | | | XIB changes: Add an outlet |pluginDefaultSettingMatrix_| to ContentSettingsDialogController, hooked up to the associated matrix, to remove the click-to-play radio button. While I'm at it, clean up a bit: * Remove the old --disable-click-to-play flag that reverted to the M6 behavior for blocked plugins * Make ContentExceptionsWindowController use ContentSettingComboModel for the action popup. * Make HostContentSettingsMapTest use AutoReset to reset command line switches. BUG=62091 TEST=unit_tests Review URL: http://codereview.chromium.org/4643007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65953 0039d316-1c4b-4281-b951-d872f2087c98
* Implements encryptor_openssl.ccjoth@chromium.org2010-11-127-22/+230
| | | | | | | | | | | Depends on pending CL http://codereview.chromium.org/4691003/ BUG=None TEST=base_unittests Encryptor* Review URL: http://codereview.chromium.org/4777001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65952 0039d316-1c4b-4281-b951-d872f2087c98
* Add proxies for some of the PDF & Flash functionality. There are still a fewbrettw@chromium.org2010-11-1218-2/+1059
| | | | | | | | | | | unimplemented parts in the Flash proxy, and I only implemented the necessary part of the PDF one. TEST=none BUG=none Review URL: http://codereview.chromium.org/4752008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65951 0039d316-1c4b-4281-b951-d872f2087c98
* Added logic that lets use recover from partially activated state (regardless ↵zelidrag@chromium.org2010-11-121-77/+116
| | | | | | | | | | | if we payed for the plan it or not). BUG=chromium-os:9111 TEST=make sure we can reactivate device that we started initial activation of, then stopped it and retried it again Review URL: http://codereview.chromium.org/4835003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65950 0039d316-1c4b-4281-b951-d872f2087c98
* Error text for "ERR_ADDRESS_UNREACHABLE", which can be caused by almostmmenke@chromium.org2010-11-124-57/+107
| | | | | | | | | | | | | | | | | everything under the sun (And maybe sunspots as well). Also restructured firewall and proxy issue resolution steps, so can be reused for different errors, like ERR_ADDRESS_UNREACHABLE, coincidentally. Also bold the "OK" in instructions for diagnosing network disconnected error under XP. BUG=62073 TEST=manual Review URL: http://codereview.chromium.org/4813001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65949 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65943 - Rolls WebKit 71849:71901bulach@chromium.org2010-11-121-1/+1
| | | | | | | | | | | | | BUG=none TEST=none TBR=mihaip@chromium.org Review URL: http://codereview.chromium.org/4891001 TBR=bulach@chromium.org Review URL: http://codereview.chromium.org/4889002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65948 0039d316-1c4b-4281-b951-d872f2087c98
* NSS: always record the ServerHello data.agl@chromium.org2010-11-121-14/+14
| | | | | | | | | | | | | | | | | Previously, if we predicted a ServerHello (because we were snap startting), then serverHelloPredictionData was set and we wouldn't record the actual ServerHello contents in the event of a misprediction. This meant that we couldn't recover from a misprediction because we would record the same prediction again. With this patch, we'll always write to serverHelloPredictionData, even if we made a prediction. BUG=none TEST=snap_start_unittests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65947 0039d316-1c4b-4281-b951-d872f2087c98
* Allow an extension to dynamically set extra data in its update URL, in orderrogerta@chromium.org2010-11-1220-23/+409
| | | | | | | | | | | | to communicate dynamic information to its update server if needed. BUG=none TEST=Make sure that existing extensions that do no set any extra data are not adversely affected. Review URL: http://codereview.chromium.org/4725002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65946 0039d316-1c4b-4281-b951-d872f2087c98
* Don't restrict supported media types in test_shell when running interactively.marshall@chromium.org2010-11-122-2/+8
| | | | | | | | | BUG=62828 TEST=See bug report Review URL: http://codereview.chromium.org/4705007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65945 0039d316-1c4b-4281-b951-d872f2087c98
* Persist timestamps when caching DeviceManagementPoliciesdanno@chromium.org2010-11-128-47/+85
| | | | | | | | | | | | | | | | ...instead of relying on file modification time. Also in this release: - updated unit tests. They now use the production code path in PersistPolicyTask for writing policies, instead of duplicating that functionality. - fixed nit: "#include <string>" in device_management_policy_cache_unittest.cc BUG=62489 TEST=unit tests: DeviceManagementPolicyCacheTest* (in particular, these should no longer be flaky on Windows) Review URL: http://codereview.chromium.org/4752004 Patch from Jakob Kummerow <jkummerow@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65944 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit 71849:71901bulach@chromium.org2010-11-121-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=mihaip@chromium.org Review URL: http://codereview.chromium.org/4891001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65943 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Keep the utility process open.hans@chromium.org2010-11-123-11/+22
| | | | | | | | | | | | Lazily create the process when it is first needed, and keep it running. This significantly speeds up data insertion when there is a key path. BUG=60138 TEST= Review URL: http://codereview.chromium.org/4678002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65942 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a benign/false-positive race in ThreadCollisionWarner and a benign ↵timurrrr@chromium.org2010-11-121-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | race in CookieMonster Histogram handling For the first race, the reports look like this: WARNING: Possible data race during write of size 4 at 0080F90C: {{{ T26 (L{}): #0 base::subtle::NoBarrier_Store base/atomicops_internals_x86_msvc.h:67 #1 base::ThreadCollisionWarner::Leave base/thread_collision_warner.cc:60 ... Concurrent write(s) happened at (OR AFTER) these points: T27 (L{}): #0 base::subtle::NoBarrier_Store base/atomicops_internals_x86_msvc.h:66 #1 base::ThreadCollisionWarner::Leave base/thread_collision_warner.cc:60 And the code is: void ThreadCollisionWarner::Leave() { if (subtle::Barrier_AtomicIncrement(&counter_, -1) == 0) { subtle::NoBarrier_Store(&valid_thread_id_, 0); } } TBR=glider BUG=62694 Review URL: http://codereview.chromium.org/4837004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65941 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65938 (arm compile fail) - touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-125-318/+5
| | | | | | | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65888 Review URL: http://codereview.chromium.org/4186004 TBR=sadrul@chromium.org Review URL: http://codereview.chromium.org/4894001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65940 0039d316-1c4b-4281-b951-d872f2087c98
* Support specifying the GSSAPI library that will be used.danno@chromium.org2010-11-1226-115/+173
| | | | | | | | | | | | This preference can be set either via command-line or via group policy. BUG=53625 TEST=unittests: ConfigurationPolicyPrefStore*; net_unittests: HttpAuthHandlerNegotiateTest.*:HttpAuthGSSAPIPOSIXTest.*; manually: start Chrome with command-line switch --gssapi-library-name=XYZ and see if this results in the Chrome process loading /usr/lib/whatever/XYZ as soon as an authenticated HTTP site is encountered. Review URL: http://codereview.chromium.org/4560001 Patch from Jakob Kummerow <jkummerow@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65939 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: First pass at XInput2 message pump.sadrul@chromium.org2010-11-125-5/+318
| | | | | | | | | | | | | Capture X events using XInput2. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65888 Review URL: http://codereview.chromium.org/4186004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65938 0039d316-1c4b-4281-b951-d872f2087c98
* implement openssl symmetric keyjoth@chromium.org2010-11-126-86/+185
| | | | | | | | | | | | | add AES derived key test Also includes some build fixes. BUG=None TEST=./out/Debug/base_unittests --gtest_filter=SymmetricKey* Review URL: http://codereview.chromium.org/4691003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65936 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using SplitStringDontTrim in NetLogWebSocketHandshakeParameter::ToValue()tyoshino@google.com2010-11-123-18/+72
| | | | | | | | | | | | | | Since key3 may contain some line feeds, we cannot use SplitStringDontTrim. We use this opportunity to make parser recongize only CR+LF as a separator. R=ukai BUG=62918 TEST=Doesn't crash when we open some page using WebSocket and chrome://net-internals. Review URL: http://codereview.chromium.org/4874001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65933 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Valgrind reports in ↵timurrrr@chromium.org2010-11-122-7/+49
| | | | | | | | | | | safe_browsing::ClientSideDetectionService::StartClientReportPhishingRequest BUG=62943 TBR=glider TEST=./tools/valgrind/waterfall.sh says they are all suppressed Review URL: http://codereview.chromium.org/4890001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65932 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 580.0 to 581.0chrome-release@google.com2010-11-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65930 0039d316-1c4b-4281-b951-d872f2087c98
* Disable InstantTest.OnSubmitEventphajdan.jr@chromium.org2010-11-121-1/+2
| | | | | | | | | | | TBR=tonyg BUG=62940 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4889001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65929 0039d316-1c4b-4281-b951-d872f2087c98
* Disable FindInPageTest.PrepopulateRespectBlankphajdan.jr@chromium.org2010-11-121-1/+2
| | | | | | | | | | | TBR=finnur BUG=62937 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4841002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65927 0039d316-1c4b-4281-b951-d872f2087c98
* Disable BrowserKeyboardAccessibility.TabInSyncMyBookmarksDialogphajdan.jr@chromium.org2010-11-121-1/+1
| | | | | | | | | | | TBR=dtseng BUG=50402 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4887001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65926 0039d316-1c4b-4281-b951-d872f2087c98
* Disable BrowserFocusTest.FindFocusTestphajdan.jr@chromium.org2010-11-121-1/+2
| | | | | | | | | | | TBR=finnur BUG=62936 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4886001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65925 0039d316-1c4b-4281-b951-d872f2087c98
* Disable AutocompleteEditViewTest.BasicTextOperationsphajdan.jr@chromium.org2010-11-121-1/+2
| | | | | | | | | | | TBR=suzhe BUG=62935 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4882002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65923 0039d316-1c4b-4281-b951-d872f2087c98
* Don't wait on OOBE update screen if update is not criticaldpolukhin@chromium.org2010-11-123-9/+80
| | | | | | | | | BUG=http://code.google.com/p/chromium-os/issues/detail?id=2718 TEST=manual Review URL: http://codereview.chromium.org/3975007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65922 0039d316-1c4b-4281-b951-d872f2087c98
* Bring up IPC in NaCl.abarth@chromium.org2010-11-123-2/+15
| | | | | | | | | | | | This patch gets a bunch of the IPC and Base libraries compiling (but not linking) in NaCl. There's obviously a bunch more work to do, but this patch is a starting point. Original patch by Eric Seidel. Review URL: http://codereview.chromium.org/4812002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65920 0039d316-1c4b-4281-b951-d872f2087c98
* Open apps section on NTP when new app get installeddpolukhin@chromium.org2010-11-123-21/+25
| | | | | | | | | BUG=http://code.google.com/p/chromium-os/issues/detail?id=8323 TEST=manual Review URL: http://codereview.chromium.org/4658006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65917 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land previous change r65856. Add implementations for Fullscreen and ↵brettw@chromium.org2010-11-128-0/+344
| | | | | | CursorControl interfaces. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65914 0039d316-1c4b-4281-b951-d872f2087c98
* Make the PPAPI plugin process actually run on Linux by properly hooking up ↵brettw@chromium.org2010-11-122-1/+6
| | | | | | | | the zygote. Review URL: http://codereview.chromium.org/4843001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65913 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo.jam@chromium.org2010-11-121-1/+1
| | | | | | Review URL: http://codereview.chromium.org/4849002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65912 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Added some basic extension sync integration tests.akalin@chromium.org2010-11-1211-126/+538
| | | | | | | | | | | | | Refactored theme integration tests to share code with extension integration tests. Fixed a crasher in ExtensionUpdater when run under integration tests. BUG=53531 TEST=New integration tests Review URL: http://codereview.chromium.org/4732005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65911 0039d316-1c4b-4281-b951-d872f2087c98
* Fix path for private data dir used in sync pyauto testsnirnimesh@chromium.org2010-11-121-1/+1
| | | | | | | | I was asked to rename "private" to "pyauto_private" Review URL: http://codereview.chromium.org/4815002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65908 0039d316-1c4b-4281-b951-d872f2087c98
* Remove record_upload_progress and record_download_progress flags from the URLbrettw@chromium.org2010-11-122-14/+23
| | | | | | | | | | | loader since these flags are now available on the request info structure associated with the loader. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/4692003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65906 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the login token from webstorePrivate API function return values.asargent@chromium.org2010-11-125-5/+13
| | | | | | | | | | | | | This is to temporarily alleviate some UX and security concerns which we plan to address. We're leaving it in behind a flag so that the webstore engineers can continue to iterate on their end. BUG=62102 TEST=Should be covered by existing tests. Review URL: http://codereview.chromium.org/4834003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65905 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65879 - When an extension is uninstalled, close all desktop ↵johnnyg@chromium.org2010-11-1233-355/+231
| | | | | | | | | | | | | | | | | | notifications from that extension. This change also refactors the balloon collection code to remove duplication between chrome and chromeos. Removes some gross removal code which was using fake notifications just to get the right ID. BUG=58266 TEST=open notifications from extension, uninstall extensions Review URL: http://codereview.chromium.org/4635007 TBR=johnnyg@chromium.org Review URL: http://codereview.chromium.org/4855002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65896 0039d316-1c4b-4281-b951-d872f2087c98