- 04 Aug, 2012 36 commits
-
-
https://src.chromium.org/viewvc/chrome?view=rev&revision=149541kaiwang@chromium.org authored
2. Fixed another bug in CustomHistogram ranges counting Review URL: https://chromiumcodereview.appspot.com/10823137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150020 0039d316-1c4b-4281-b951-d872f2087c98
-
nkostylev@chromium.org authored
See also http://crbug.com/96032 BUG=124339 TBR=antrim@chromium.org Review URL: https://chromiumcodereview.appspot.com/10834169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150018 0039d316-1c4b-4281-b951-d872f2087c98
-
rltoscano@google.com authored
BUG=133766 Review URL: https://chromiumcodereview.appspot.com/10823173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150017 0039d316-1c4b-4281-b951-d872f2087c98
-
ihf@chromium.org authored
BUG=chromium-os:31955 TEST=Played on linux CrOS build. Review URL: https://chromiumcodereview.appspot.com/10835028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150016 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
The chromium compositor code will be imported from WebKit into this directory soon. Since it's WebKit style, it doesn't currently adhere to all of the clang style checks. This adds a temporary exemption so we don't spam the heck out of everyone while we clean things up. BUG=none NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10853012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150013 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
BUG=132686 TEST=Visually tested Review URL: https://chromiumcodereview.appspot.com/10823025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150012 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
Some configurations almost certainly need 3 (at least for Pepper audio). BUG=136624 Review URL: https://chromiumcodereview.appspot.com/10837115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150011 0039d316-1c4b-4281-b951-d872f2087c98
-
marcheu@chromium.org authored
This CL does some cleanups and fixes: - Destroy vaapi buffers after we're done drawing.If we do this before we're done drawing, the memory can be reclaimed by other threads in the meantime and result in interesting use-after-free bugs. - Don't leak buffers when we go through the error path. - Don't leak buffers when we Reset(). - Fix a small indentation. BUG=chromium-os:33170,chromium:139755 TEST=by hand Change-Id: Icd44bd52c5b6c8f32d904ad2980d19a090f01e38 Review URL: https://chromiumcodereview.appspot.com/10843058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150010 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
Revert 150007 - Only dlopen() OMX/VAAPI libs in the GPU process, and only lazily dlsym() their symbols. Broke several cros bots: http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28daisy%29/builds/1752/steps/cbuildbot/logs/stdio http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28tegra2%29/builds/8653/steps/cbuildbot/logs/stdio http://build.chromium.org/p/chromium.memory/builders/Chromium%20OS%20ASAN%20Builder/builds/1212/steps/compile/logs/stdio http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20ChromeOS/builds/38398/steps/compile/logs/stdio BUG=140412 Review URL: https://chromiumcodereview.appspot.com/10829182 TBR=fischman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10836098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150009 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
See http://codereview.chromium.org/10805002/. BUG=137087 Review URL: https://chromiumcodereview.appspot.com/10828158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150008 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
BUG=140412 Review URL: https://chromiumcodereview.appspot.com/10829182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150007 0039d316-1c4b-4281-b951-d872f2087c98
-
garykac@chromium.org authored
With this change, all branding happens to the props file which is read by the signing script. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10825193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150006 0039d316-1c4b-4281-b951-d872f2087c98
-
nkostylev@chromium.org authored
BUG=133279 Review URL: https://chromiumcodereview.appspot.com/10834081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150005 0039d316-1c4b-4281-b951-d872f2087c98
-
jamiewalch@chromium.org authored
Add support for suppressing error logging, and don't log errors due to cached host information or client device suspend. BUG=139389 Review URL: https://chromiumcodereview.appspot.com/10825187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150004 0039d316-1c4b-4281-b951-d872f2087c98
-
dfalcantara@chromium.org authored
When toggling between different versions of a website by changing user agents, we often need to reload using an earlier URL in a redirect chain to avoid redirects caused by user-agent detection. * Adds a new type of reload that hooks into WebFrame::reloadWithOverrideURL, added in https://bugs.webkit.org/show_bug.cgi?id=89788 * Changes the original request URL we were saving before to be the URL sent back as part of WebKit's original request. This URL often differs from the URL stored at the beginning at the redirect chain. It's sent back as a new field when the renderer navigates. Part of upstreaming Chrome for Android. Internal BUG=6272286 BUG=112923 TEST= Review URL: https://chromiumcodereview.appspot.com/10704048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150003 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
Since we a) have a PRESUBMIT check for wstring in new code and b) this code isn't used any more.... might as well kill it. TBR=rsesek@chromium.org R=mark@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10818016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150002 0039d316-1c4b-4281-b951-d872f2087c98
-
rsimha@chromium.org authored
[sync] Add a polling mechanism to CredentialCacheService for on-the-fly sign in / sign out / reconfigure detection With sync credential caching on Win 8, if Metro and Desktop are both running at the same time, and the user signs in / signs out / reconfigures sync in one mode, the other mode gets updated only after restart. This patch implements a polling mechanism to enable first-time auto-sign-in, first time auto-sign-out, and sync setting / credential reconfigurations without the need for browser restart. BUG=139200 TEST=Launch clean Desktop and Metro chrome, sign in / sign out / reconfigure one mode, watch for a minute and the other mode should catch up Review URL: https://chromiumcodereview.appspot.com/10828108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150001 0039d316-1c4b-4281-b951-d872f2087c98
-
cevans@chromium.org authored
BUG=140368 Review URL: https://chromiumcodereview.appspot.com/10823168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149998 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149997 0039d316-1c4b-4281-b951-d872f2087c98
-
dimich@chromium.org authored
TBR= BUG= Review URL: https://chromiumcodereview.appspot.com/10836096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149996 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
Instead of fetching whole drive search result feed at once, do it incrementally, (max) 100 documents at the time. This way we get some results sooner (while the rest of the results is being fetched), so search feels more smooth. BUG=138274 TEST=manual TBR=darin Review URL: https://chromiumcodereview.appspot.com/10634020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149995 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
An existing GPU process may have died between the last message we sent on its channel and the next time we try to establish a new GPU channel. In that case, we would re-use the GpuProcessHost but fail on the Send. When that happens, we want to retry with a fresh GPU process. BUG=129067 Review URL: https://chromiumcodereview.appspot.com/10852012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149993 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
* ShareableFileReference is not thread-safe, we should make sure we only handle it on IO thread * FileUtil implementation no longer needs to directly handle ShareableFileReference BUG=140508 Review URL: https://chromiumcodereview.appspot.com/10834167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149992 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
- These changes make the output timestamps & durations more accurate. - Isolates output timestamps from rounding effects in the input timestamps. - Fixes output timestamp error caused by the 1 frame coding delay. - Trims off starting samples when Vorbis signals negative timestamps. BUG=126183 TEST=None. Existing tests still pass. Review URL: https://chromiumcodereview.appspot.com/10831020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149991 0039d316-1c4b-4281-b951-d872f2087c98
-
kxing@chromium.org authored
Review URL: https://chromiumcodereview.appspot.com/10843031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149990 0039d316-1c4b-4281-b951-d872f2087c98
-
kaiwang@chromium.org authored
Add memory leak suppressing for StatisticsRecorderTest. Review URL: https://chromiumcodereview.appspot.com/10827132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149989 0039d316-1c4b-4281-b951-d872f2087c98
-
varunjain@chromium.org authored
BUG=none. TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149988 0039d316-1c4b-4281-b951-d872f2087c98
-
varunjain@chromium.org authored
1. Refactor out app_list_bubble_border so that it can be used for launcher tooltip border. 2. UI polish: increase padding, make tooltip single line, reduce maximum tooltip width. BUG=133292 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10834140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149987 0039d316-1c4b-4281-b951-d872f2087c98
-
dimich@chromium.org authored
BUG=100514 TBR=mmenke Review URL: https://chromiumcodereview.appspot.com/10852013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149986 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
GpuVideoDecoder owns GpuVideoDecodeAcceleratorHost; it was a bug that ~CommandBufferProxyImpl() called GpuVideoDecodeAcceleratorHost::Destroy() (since the latter deletes |this|). This bug was uncovered due to an unrelated GPU-process crashing bug, which triggered context loss and the subsequent stack in the linked bug. With this change, killing the GPU process mid-playback fires a JS error on the <video> tag (correctly), but the renderer keeps on just fine. BUG=140138 Review URL: https://chromiumcodereview.appspot.com/10852009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149985 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
When the GPU process dies/gets killed, the Send() can fail (e.g. EPIPE), triggering lost context recreation, before OnChannelError gets called (happening when we return to the message loop) which ends up deleting the GpuProcessHost. So, in the mean time, make sure we don't try to reuse that GpuProcessHost to recreate a channel. BUG=129067 Review URL: https://chromiumcodereview.appspot.com/10834165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149984 0039d316-1c4b-4281-b951-d872f2087c98
-
ivankr@chromium.org authored
BUG=139401 Review URL: https://chromiumcodereview.appspot.com/10853006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149983 0039d316-1c4b-4281-b951-d872f2087c98
-
dschuff@chromium.org authored
On errors and destruction, use the service_runtime object in the subprocess to kill the translator processes immediately rather than just signaling the translation thread, which may be blocked on an RPC. Any pending or new RPC calls will fail immediately, and the translation thread can simply bail. This makes destruction/surfaway much faster and more responsive and simplifies error handling and object cleanup. The only caveat is that now the translation thread and NaClSubprocess must be careful not to race service runtime operations (which are protected by subprocess_mu_) with RPCs (which are called without a mutex because they block). This is currently already ensured because srpc_client is a separate object from service_runtime in NaClSubprocess. R=sehr@chromium.org,jvoung@chromium.org,robertm@chromium.org BUG= http://code.google.com/p/nativeclient/issues/detail?id=2195 TEST=nacl_integration (especially pnacl_bad_browser_test) Review URL: https://chromiumcodereview.appspot.com/10830149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149982 0039d316-1c4b-4281-b951-d872f2087c98
-
markusheintz@chromium.org authored
(Views only) Disable drop-down buttons for managed permissions and display the source of the managed setting (e.g. policy, extension). BUG=113688 TEST=none Review URL: https://chromiumcodereview.appspot.com/10831128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149981 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
This adds a singleton class that holds ContactStore objects and exposes Contact objects to the rest of the browser. BUG=128805 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149980 0039d316-1c4b-4281-b951-d872f2087c98
-
asvitkine@chromium.org authored
BUG=140073 TEST=manual using inserted logging Review URL: https://chromiumcodereview.appspot.com/10828106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149979 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Aug, 2012 4 commits
-
-
gman@chromium.org authored
BUG=140116 Review URL: https://chromiumcodereview.appspot.com/10837105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149978 0039d316-1c4b-4281-b951-d872f2087c98
-
bshe@chromium.org authored
The previous issue (http://codereview.chromium.org/10837089/) was reverted because of win_aura compile error. It turns out that I use "small" as variable name but "small" was defined as char when compiled on win_aura. Renamed the variable. BUG=140336 TBR=saintlou, sky, jhawkins, lambroslambrou Review URL: https://chromiumcodereview.appspot.com/10837110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149977 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
The problem this fixes is, depending on the exact timing, a context would receive a lost context callback (task 1), and would then post a task to recreate the context (task 2). In parallel a task would be posted to signal the GpuChannelHost that the channel is lost (task 3). Because task 3 is posted from the IO thread, whereas task 2 is posted from another thread (but they both are posted to the "main" thread), the race in posting results in a race in execution, and task 2 may try to recreate a context using a channel that doesn't know yet that it's non-functional, resulting in failing to send the message and failing to create the context. This patch changes the post order - task 3 is posted before task 1 - ensuring task 2 is posted after task 3 (since task 2 is posted after task 1 executes). BUG=129067 Review URL: https://chromiumcodereview.appspot.com/10837104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149976 0039d316-1c4b-4281-b951-d872f2087c98
-
garykac@chromium.org authored
With this change, Chromoting will use chromoting-oauth.talkgadget.google.com to talk to the talkgadget during the auth phase and will use chromoting-client.talkgadget.google.com when the client is interacting with the talkgadget. Host interactions with the talkgadget will be controlled by policy and will be handled in a separate cl. BUG=132345 TEST=None Review URL: https://chromiumcodereview.appspot.com/10837106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149975 0039d316-1c4b-4281-b951-d872f2087c98
-