- 04 Dec, 2012 40 commits
-
-
tzik@chromium.org authored
BUG=156041 Review URL: https://chromiumcodereview.appspot.com/11416339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170961 0039d316-1c4b-4281-b951-d872f2087c98
-
jeremy@chromium.org authored
Delay the calls to CheckForExternalUpdates() and GarbageCollectExtensions() until onload fires for the first frame to reduce IO at startup. For newly created profiles we don't delay CheckForExternalUpdates(). BUG=136623 TEST=All unit tests should pass, external extension updates should continue to work. Review URL: https://chromiumcodereview.appspot.com/10914076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170960 0039d316-1c4b-4281-b951-d872f2087c98
-
olonho@chromium.org authored
BUG=https://code.google.com/p/nativeclient/issues/detail?id=3174 TEST=along with IRT init and va_list fixes allows to run ARM nexes Review URL: https://chromiumcodereview.appspot.com/11348347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170959 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170958 0039d316-1c4b-4281-b951-d872f2087c98
-
gab@chromium.org authored
It was introduced in https://codereview.chromium.org/6625037 to prevent the toast from being shown when Chrome was already running; however, now that Chrome returns early if it fails to grab the singleton, this code is never reached in a state where the current process doesn't hold the singleton. Review URL: https://chromiumcodereview.appspot.com/11419258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170957 0039d316-1c4b-4281-b951-d872f2087c98
-
mtomasz@chromium.org authored
Before full screen magnifier was enabled by default, instead of disabled. Also, it didn't listen to state switches. This patch addresses these issues. BUG=163147 Review URL: https://chromiumcodereview.appspot.com/11412264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170956 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
control: https://codereview.chromium.org/11348377/ Review URL: https://codereview.chromium.org/11414309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170955 0039d316-1c4b-4281-b951-d872f2087c98
-
jwd@chromium.org authored
BUG=103846 Review URL: https://chromiumcodereview.appspot.com/11418291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170954 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
Didn't fail for quite some time now BUG=161897 TEST=WebNavigationApiTest.ServerRedirectSingleProcess R=marja@chromium.org Review URL: https://chromiumcodereview.appspot.com/11348375 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170953 0039d316-1c4b-4281-b951-d872f2087c98
-
marja@chromium.org authored
> Debug prints for a failing test (ContinueWhereILeftOffTest.LocalStorageClearedOnExit). > > To be reverted immediately once a test run has started. > > BUG=153260 > > Review URL: https://codereview.chromium.org/11434037 TBR=marja@chromium.org Review URL: https://codereview.chromium.org/11280294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170950 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
- Stop clearing sync flag locally in ProcessLocalChange for local sync - *Always* clear sync flag after a local or remote sync BUG=155505 TEST=LocalFileSyncServiceTest.* Review URL: https://codereview.chromium.org/11411352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170948 0039d316-1c4b-4281-b951-d872f2087c98
-
bartfab@chromium.org authored
This CL adds a policy that controls the ash launcher auto-hide behavior. It also modifies the way that the launcher context menu reads and toggles the current auto-hide behavior, ensuring that all changes go through the kShelfAutoHideBehaviorLocal pref that the policy can override. BUG=152929 TBR=davemoore@chromium.org Review URL: https://chromiumcodereview.appspot.com/11418114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170947 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
ThemeService now reverts to the default theme if the current theme is unloaded. BUG=161263 Review URL: https://chromiumcodereview.appspot.com/11434002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170946 0039d316-1c4b-4281-b951-d872f2087c98
-
skyostil@chromium.org authored
Draw tiled layer quads that only have a translation transformation component using nearest neighbor filtering instead of bilinear filtering. This has two advantages: 1. On some GPUs this can reduce memory bandwidth usage due to increased texture cache hit rate. 2. Linear filtering is known to give slightly different results on different GPUs because of differences in the texture sampling hardware. Avoiding bilinear filtering in the common case (i.e., when CSS transformation aren't used) makes WebKit layout test pixel dumps better comparable across different devices. TEST=ResourceProviderTest.ScopedSampler, GLRendererTest2.activeTextureState, manual testing with composited websites. BUG= Review URL: https://chromiumcodereview.appspot.com/11358181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170944 0039d316-1c4b-4281-b951-d872f2087c98
-
bartfab@chromium.org authored
This is a re-land of CL 11419184: This CL extends the UserManager to handle public accounts defined through policy. User pods are dynamically added and removed when the list of public accounts in policy changes. Any data belonging to obsolete accounts is also removed, taking care not to remove it prematurely if a user is currently logged into the account. The CL also makes the user list handling more robust by checking for duplicate entries in the user list prefs and logging these as errors. The pods added for public accounts are not functional yet. The login flow for public accounts will be the topic of another CL. BUG=158509,163690 Review URL: https://chromiumcodereview.appspot.com/11411314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170943 0039d316-1c4b-4281-b951-d872f2087c98
-
droger@chromium.org authored
On iOS, there is a platform specific implementation of the cookie store which is not a CookieMonster. However, the network delegate is currently only called if the cookie store is a CookieMonster, and thus cookie settings are bypassed. This CL calls the network delegate even if the cookie store is not a CookieMonster. BUG=145954 Review URL: https://chromiumcodereview.appspot.com/11417148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170942 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
Currently, the a11y item is under locale settings. This CL changes its order to just below the keyboard setting. BUG=158308 TEST=none R=zork@chromium.org TBR=stevenjb@chromium.org # TBRing for simple change. Review URL: https://codereview.chromium.org/11411349 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170941 0039d316-1c4b-4281-b951-d872f2087c98
-
simon.hong81@gmail.com authored
For consistency with other definition in the same file. Extern declaration already did in chrome_constants.h BUG=NONE TEST=Compiles Review URL: https://chromiumcodereview.appspot.com/11428142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170940 0039d316-1c4b-4281-b951-d872f2087c98
-
timurrrr@chromium.org authored
BUG=163902,163904 TBR=glider NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11348373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170939 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
The official solution to the problem where an IOSurface outlives its bindings is to send a glBegin/glEnd pair down, which will kick loose any references in the kernel. BUG=158469 Review URL: https://chromiumcodereview.appspot.com/11418303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170938 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
This will make adding retry logic here more sane. BUG=None TEST=Unittests Review URL: https://chromiumcodereview.appspot.com/11415280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170937 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=160586 R=estade@chromium.org TBR=akalin@chromium.org Review URL: https://chromiumcodereview.appspot.com/11415226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170936 0039d316-1c4b-4281-b951-d872f2087c98
-
benm@chromium.org authored
This allows us to support the Android WebChromeClient.onCloseWindow API. Android bots green NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11418292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170935 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
This change contains: - check the presence of the metadata entry before delete it, - +1 for start of changestamp to fetch to prevent fetching a change multiple times. BUG=156041 Review URL: https://chromiumcodereview.appspot.com/11418305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170934 0039d316-1c4b-4281-b951-d872f2087c98
-
pliard@chromium.org authored
CloseIdleConnectionsForProfile() was a no-op. It was only fetching the HttpNetworkSession for a specific profile but wasn't actually doing anything with it. The call to 'session->CloseIdleConnections()' got lost during the initial review process (see code review 10816038). Review URL: https://chromiumcodereview.appspot.com/11411315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170933 0039d316-1c4b-4281-b951-d872f2087c98
-
marja@chromium.org authored
To be reverted immediately once a test run has started. BUG=153260 Review URL: https://codereview.chromium.org/11434037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170932 0039d316-1c4b-4281-b951-d872f2087c98
-
nhiroki@chromium.org authored
BUG=161436 TEST=manual (Launch test app -> Disconnect network -> Connect network -> Receive notification) Review URL: https://codereview.chromium.org/11419281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170931 0039d316-1c4b-4281-b951-d872f2087c98
-
phoglund@chromium.org authored
BUG= Review URL: https://chromiumcodereview.appspot.com/11428073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170930 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
This bug was caused because Mac's NSMakeRange takes a beginning and a length. All the other platform's range representations take a beginning and an end. I audited omnibox_view_win.cc, omnibox_view_views.cc, and omnibox_view_gtk.cc. They all seem to be correct. I also tested Windows and Linux and verified that the current behavior is correct. BUG=163807 Review URL: https://chromiumcodereview.appspot.com/11308330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170929 0039d316-1c4b-4281-b951-d872f2087c98
-
pedrosimonetti@chromium.org authored
- adjusted styling of App icons - added scrollable area for Apps - Apps are now sorted alphabetically - adjusted positioning of Tiles/Apps BUG=164018 Review URL: https://chromiumcodereview.appspot.com/11412214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170928 0039d316-1c4b-4281-b951-d872f2087c98
-
aruslan@chromium.org authored
BUG=161941 Review URL: https://chromiumcodereview.appspot.com/11280250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170927 0039d316-1c4b-4281-b951-d872f2087c98
-
tommi@chromium.org authored
> Video capture implementation using the Media Foundation API. > This replaces the DirectShow based implementation for Vista,Win7 and Win8. > DirectShow isn't supported in metro mode so once we've landed this, > we can revert the workaround we have in place for Win8. > > The CapabilityList class is mostly moved code from the DS implementation. > The difference is that I'm not using a std::map<> since that wasn't > really necessary and instead adding one member (via inheritance) to > the capability struct on Windows that holds the stream id that is needed. > > BUG=140545 > TEST=All video capture tests in media_unittests now test this new implementation (except on XP). > > Review URL: https://codereview.chromium.org/11419200 TBR=tommi@chromium.org Review URL: https://codereview.chromium.org/11418307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170925 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170922 0039d316-1c4b-4281-b951-d872f2087c98
-
tommi@chromium.org authored
> Revert 170668 > Needs to revert this because its WebKit patch was unrolled. > (See r136319, unreviewed, rolling out r136236). > > Update the Speech Api to support array(s) of result items > > instead of a single item at a time. > > > > BUG=143124 > > TEST=Covered by content_unittests > > > > Review URL: https://chromiumcodereview.appspot.com/11421103 > > TBR=tommi@chromium.org > Review URL: https://codereview.chromium.org/11416310 TBR=tasak@google.com Review URL: https://codereview.chromium.org/11316330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170920 0039d316-1c4b-4281-b951-d872f2087c98
-
miu@chromium.org authored
This is a first step towards implementing three major Chromium features, all of which need to associate audio outputs with their source tabs. See BUGs referenced by this change for more details. Previous attempt/approach: https://codereview.chromium.org/11166002/ Specifics: 1. Added two new IPC messages: AudioHostMsg_AssociateStreamWithProducer and AudioInputHostMsg_AssociateStreamWithConsumer. 2. Added "associate to render_view_id" IPC calls: PepperPlatformAudioInputImpl, PepperPlatformAudioOutputImpl, RenderAudioSourceProvider, RendererWebAudioDeviceImpl, WebRtcAudioRenderer. 3. AudioOutputDevice instances re-use the same stream IDs. 4. Removed AudioDeviceFactory and replaced test-injection scheme in AudioRendererMixerManager. Not in scope: 1. Associating RenderViews with audio input to WebRTC. 2. Associating RenderViews with streams produced by the AudioRendererMixer. 3. Speech Input (implementation is in the browser process, not the render process). Testing method: Confirm correct render_view_id shows up in debug logging when engaging the various audio code paths. Some of the many test sites used: 1. PPAPI (in and out): http://www.midomi.com/index.php?action=main.mic_check 2. WebMediaPlayer (e.g., <audio> and <video>): http://html5video.org/ 3. WebAudio API: http://chromium.googlecode.com/svn/trunk/samples/audio/convolution-effects.html 4. WebRTC (output only): http://apprtc.appspot.com/ BUG=3541,64215,153392 TEST=Enabled debug logging via --vmodule=audio_renderer_host=1,audio_input_renderer_host=1 and then engaged the various Chrome audio code paths to confirm correct render_view_id shows up in browser process. Review URL: https://chromiumcodereview.appspot.com/11359196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170919 0039d316-1c4b-4281-b951-d872f2087c98
-
aelias@chromium.org authored
This follows a similar policy as Android browser: - If an invalidate only intersects the base plus at most one non-base SkPicture, then it creates a new SkPicture of that size. - If an invalidate intersects two or more non-base SkPictures, then a new SkPicture is created at the top of the pile, sized to the union of the invalidate plus the bounds of all the intersecting pictures. - Whenever new picture's area fully contains an existing picture, that old picture is destroyed. - If an SkPicture's area would be >70% of the base, the pile is destroyed and the base SkPicture is recreated. During the invalidate pass, invalidated pictures are represented as Pictures with a size but no recording. Then all the blank pictures are filled in at the end of the Update(). BUG=163429 Review URL: https://chromiumcodereview.appspot.com/11299324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170917 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
triggered from hotdog -> Bookmarks when in Metro mode. To perform the metrics recording, this CL includes changes to provide a callback mechanism for the asynchronous tile creation in metro_driver.dll to report back the result of the use gesture to the browser process. Note that both metro_driver.dll and chrome.dll link statically to base, so they have distinct data segments holding UMA histograms, hence the callback. BUG=160840 TEST=In Windows 8 Metro Mode, Hotdog -> Bookmarks -> Pin to start page: - pin and cancel (escape/click/touch off popup) - pin and confirm - (when pinned) unpin and cancel - unpin and confirm Above should all work (and report UMA histogram data). Review URL: https://chromiumcodereview.appspot.com/11280112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170916 0039d316-1c4b-4281-b951-d872f2087c98
-
yongsheng.zhu@intel.com authored
It's because GLES2DecoderImpl::HandleDestroyStreamTextureCHROMIUM can clear the target of a streamtexture which is not zero. It occurs when destorying a html5 video on Android platform because it will create/destroy streamtextures. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/11421148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170915 0039d316-1c4b-4281-b951-d872f2087c98
-
sail@chromium.org authored
This is the Mac version of this CL: https://chromiumcodereview.appspot.com/11410067 It limits the width of tab titles and window names in the recent tabs menu. BUG=160844 Review URL: https://chromiumcodereview.appspot.com/11316127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170914 0039d316-1c4b-4281-b951-d872f2087c98
-
zork@chromium.org authored
BUG=160904 Review URL: https://chromiumcodereview.appspot.com/11280140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170913 0039d316-1c4b-4281-b951-d872f2087c98
-