- 10 Sep, 2013 40 commits
-
-
erg@chromium.org authored
BUG=none Review URL: https://chromiumcodereview.appspot.com/23922007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222239 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Add kill switch for notifications. Disabled notifications for task manager test. BUG=286157 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23903024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222238 0039d316-1c4b-4281-b951-d872f2087c98
-
edmundyan@chromium.org authored
BUG=286655 Review URL: https://chromiumcodereview.appspot.com/23902020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222237 0039d316-1c4b-4281-b951-d872f2087c98
-
jbauman@chromium.org authored
This switches it away from using the legacy 2D path and gets rid of a couple of copies. BUG=269214,275200 Review URL: https://chromiumcodereview.appspot.com/23866006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222236 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeygs@chromium.org authored
Design proposal: https://docs.google.com/document/d/1r-RoOv2URfZBYrT_B6notQ6MeMqZRd1EP1AITuzJCAc/edit?usp=sharing * Support for url_handlers in manifest * New kind of onLaunched event with navigation info in launch data * Intercept/redirect top-level browser-initiated navigations (bookmarks, omnibox, etc.) * Intercept/redirect top-frame navigations in tabs and app windows. This is a rework of https://codereview.chromium.org/22944002/. BUG=111422 Review URL: https://chromiumcodereview.appspot.com/23847004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222235 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Convert the SyncerCommand GetCommitIdsCommand into a function named GetCommitIds that serves the same purpose. There was no benefit in keeping this functionality in a SyncerCommand, and doing so would have made the implementation of a per-type GetCommitIds more difficult. Expose a function to get the IDs to commit for a single data type. This function is used in the implementation of GetCommitIdsCommand, but nowhere else. It will become more useful when we try to implement the model type abstraction layer. BUG=278484 Review URL: https://chromiumcodereview.appspot.com/23809005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222234 0039d316-1c4b-4281-b951-d872f2087c98
-
hidehiko@chromium.org authored
This is small refactoring of DriveIntegrationService by introducing State. This is preparation of mount/enabled state migration of DriveIntegrationSerivice. By the migration, DriveIntegrationService can be obtained even before initialization. This CL supports the change. Also, by this CL, FileSystem can be deleted even before Initialize() is called. BUG=284972 TEST=Ran unit_tests R=kinaba@chromium.org Review URL: https://codereview.chromium.org/23548025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222231 0039d316-1c4b-4281-b951-d872f2087c98
-
xians@chromium.org authored
This fixes the problem on some platforms where it does not support query the audio params of specific device. R=tommi@chromium.org Review URL: https://codereview.chromium.org/23742005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222230 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
* This CL moves all drive_backend/ files to drive_backend_v1/ except for: - metadata_database*, - sync_engine*, - *_syncer*, - tracker_set*. R=kinuko,nhiroki TBR=benwells BUG=240165 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23787003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222229 0039d316-1c4b-4281-b951-d872f2087c98
-
dharcourt@chromium.org authored
The PlatformAppBrowserTest.WindowDotPrintWorks test will only run automatically for Chrome branded builds because it requires the PDF plug-in, which isn't provided for Chromium builds. It can be run manually for Chromium builds, however, and this change expands the comment explaining how to do this on Linux to add an explanation of how to do this on OS X. TBR=asargent@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/23708018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222228 0039d316-1c4b-4281-b951-d872f2087c98
-
cmasone@chromium.org authored
RestartEntd() was deprecated years ago, so calls to this method can certainly be removed. The UnlockScreen() method has done nothing but emit a signal that no process listens to for several releases now. BUG=chromium:286401 TEST=unit tests, desktopui_ScreenLocker autotest Review URL: https://chromiumcodereview.appspot.com/23694025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222227 0039d316-1c4b-4281-b951-d872f2087c98
-
zhchbin@gmail.com authored
BUG=242790 TEST=PlatformAppBrowserTest.ShellWindowRestoreState TEST=1. Install window-state-sample: https://chrome.google.com/webstore/detail/window-state-sample/hcbhfbnaaancmblfhdknlnojpafjohbi; 2. Run the app and create a new window with id. 3. Fullscreen the new window by clicking "Fullscreen" of "chrome.app.window" section; 4. Close the window (You can use "Alt+F4" etc.) and recreate the new window with the same id. 5. A fullscreen window should be shown. Review URL: https://chromiumcodereview.appspot.com/23672029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222226 0039d316-1c4b-4281-b951-d872f2087c98
-
marja@chromium.org authored
BUG=236290 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=222102 Review URL: https://chromiumcodereview.appspot.com/23636015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222225 0039d316-1c4b-4281-b951-d872f2087c98
-
sammc@chromium.org authored
Previously, closing the app window while a file is being checked for write access caused a crash. This adds an early exit to prevent that crash. BUG=282727 Review URL: https://chromiumcodereview.appspot.com/23629033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222224 0039d316-1c4b-4281-b951-d872f2087c98
-
hirono@chromium.org authored
This CL introduce PreviewPanel.Thumbnails class and make it manage the thumbnail images in the preview panel. PreviewPanel.Thumbnails receives the selection of entries, and then it loads the images and show the thumbnail properly. BUG=241693 TEST=manually R=yoshiki@chromium.org Review URL: https://codereview.chromium.org/23676006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222223 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=157274 R=isherman@chromium.org, sail@chromium.org Review URL: https://chromiumcodereview.appspot.com/23604046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222222 0039d316-1c4b-4281-b951-d872f2087c98
-
tyoverby@chromium.org authored
BUG=260005 Review URL: https://chromiumcodereview.appspot.com/23536020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222221 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Attempt to fix testGotQueryParams on 10.6 and 10.7 > keep_test_server_ports to BrowserOptions (this should probably go into AndroidBrowserOptions). android_rndis is a new ctor arg to AndroidBrowserBackend. > > BUG=269131 > TEST=trybot > > Review URL: https://chromiumcodereview.appspot.com/23619022 TBR=achuith@chromium.org Review URL: https://codereview.chromium.org/23629037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222220 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Re-apply 222150. Revert didn't fix testGotQueryParams. > Revert 222150 "Telemetry: smoothness measurement throws MissingT..." > > Breaks testGotQueryParams on Mac 10.6 and 10.7. > > > Telemetry: smoothness measurement throws MissingTimelineMarker. > > > > Rather than throwing a generic LookupError exception when the timeline marker > > cannot be found in the trace, throw a MissingTimelineMarker which is a subclass > > of page_measurement.MeasurementFailure. These exceptios get caught by the page > > runner. > > > > Stop catching LookupError exeptions in _RunPage. > > > > BUG=238864 > > > > Review URL: https://chromiumcodereview.appspot.com/23766009 > > TBR=dominikg@chromium.org > > Review URL: https://codereview.chromium.org/23693005 TBR=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/23622023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222219 0039d316-1c4b-4281-b951-d872f2087c98
-
hirono@chromium.org authored
Currently the test entry data of 'newly added file.ogg' is doubled for creating and verifiying the entry. This CL introduces TestEntryInfo class to JavaScript code and use it for both creating and verifiying the entyr. BUG=279774 TEST=file_manager_browsertests R=hashimoto@chromium.org, yoshiki@chromium.org Review URL: https://codereview.chromium.org/24026003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222218 0039d316-1c4b-4281-b951-d872f2087c98
-
joi@chromium.org authored
BUG=276894 R=tommi@chromium.org Review URL: https://codereview.chromium.org/24072002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222217 0039d316-1c4b-4281-b951-d872f2087c98
-
hirono@chromium.org authored
BUG=none TEST=manually R=yoshiki@chromium.org Review URL: https://codereview.chromium.org/24053004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222216 0039d316-1c4b-4281-b951-d872f2087c98
-
simon.hong81@gmail.com authored
applist button. R=harrym@chromium.org BUG=287593 TEST=Compiles, Visual test Review URL: https://chromiumcodereview.appspot.com/23526030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222215 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
A small fix so that modifying the existing code becomes safer. BUG=none TEST=SyncTaskManagerTest.ScheduleAndCancelTask Review URL: https://chromiumcodereview.appspot.com/23513021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222214 0039d316-1c4b-4281-b951-d872f2087c98
-
etienneb@chromium.org authored
This issue was found by a linter. R=rdevlin.cronin@chromium.org, yoz@chromium.org BUG= Review URL: https://chromiumcodereview.appspot.com/23503045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222213 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=285941 R=stevenjb@chromium.org, bartfab@chromium.org TEST=manually Review URL: https://chromiumcodereview.appspot.com/23464044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222212 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
This patch fixes the bug that the directory list is not drawn correctly sometimes. Previously, DirectoryTree.updateSubDirectories() tries to retrieve an entries from the file system. But the directory structure of the top level is different from the file system, instead, we need to use the special list. This patch change the updateSubDirectories() to use the special list. BUG=286421 TEST=manual R=hirono@chromium.org Review URL: https://codereview.chromium.org/23636014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222211 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
BUG=none TEST=manually tested TBR=hirono@chromium.org NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23461038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222210 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
Old: Select an app to open this file. New: Select an app to open this file BUG=288438 TEST=manually tested TBR=hirono@chromium.org NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23461037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222209 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
AsyncPixelTransferManager checks for some EGL specific extensions that are available on the device, but was not correctly retrieved by the GLNonOwnedContext. Note that GLNonOwnedContext is only used on android webview, not chrome on android. BUG=287962 Review URL: https://chromiumcodereview.appspot.com/23460026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222208 0039d316-1c4b-4281-b951-d872f2087c98
-
danakj@chromium.org authored
When passing a TextureMailbox from the impl thread out to the cc embedder on the main thread, we need to keep a ref on the ContextProvider that owns the texture in the mailbox, to keep the mailbox alive while the embedder is receiving it. However if the compositor shutsdown and the impl thread goes away, we must have already dropped the ref on the ContextProvider or it will be destroyed (a) on the wrong thread and (b) after the global GPU process objects it holds pointers to have been destroyed. Crash will occur. So, we add a TextureMailboxDeleter class that the GLRenderer uses to generate a TextureMailbox release callback for the main thread instead of rolling its own thing. The TMDeleter class' lifetime is bounded by the life of the compositor instance on the impl thread, so it is destroyed before the impl thread is joined. And when it is destroyed it deletes the textures it was meant to destroy, and drops its ref on the context provider. BUG=283625 R=piman Review URL: https://chromiumcodereview.appspot.com/23454014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222207 0039d316-1c4b-4281-b951-d872f2087c98
-
chromeos-lkgm@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222206 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Makes tests very Flaky. http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Chromium&testType=sync_integration_tests&tests=TwoClientPasswordsSyncTest.SetPassphraseAndThenSetupSync Can reproduce on local build. > sync: Gracefully handle very early shutdown > > Introduce a new object to communicate cross-thread cancellation signals. > This new object, the CancellationSignal, is protected by a lock. It > allows the receiving thread to query whether or not a stop has been > requested. It also allows the receiving thread to safely register a > cross-thread callback to be invoked immediately when a stop is > requested. > > This class is used to reimplement the UI thread to sync thread early > shutdown signal. Previously, the UI thread would try to call in to > objects owned by the sync thread. This required a workaround if the > signal arrived very early, since we couldn't guarantee the sync thread > had actually created those objects until later. The CancellationSignal > is owned by the UI thread, so it is safe to call its RequestStop() at > any point during sync initialization. The sync thread will receive the > signal when it's ready. > > The new scheme has a few advantages over the old: > - Thread ownership is simpler. The SyncBackendHost::Core, SyncManager, > ServerConnectionManager, SyncScheduler and Syncer can now claim that > all their member functions run on the sync thread. > - We no longer need to implement special case logic for when a shutdown > is requested before the SyncManager has initialized. > - In a future CL, we can take advantage of the fact that we no longer > require the special case to reduce inter-thread communication during > sync startup. This will make startup simpler and, in some cases, > improve sync startup time by as much as a few hundred milliseconds. > - This will make it easier to address crbug.com/236451. > > BUG=236451 > > Review URL: https://chromiumcodereview.appspot.com/23189021 TBR=rlarocque@chromium.org Review URL: https://codereview.chromium.org/23658030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222205 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Breaks testGotQueryParams on Mac 10.6 and 10.7. > Telemetry: smoothness measurement throws MissingTimelineMarker. > > Rather than throwing a generic LookupError exception when the timeline marker > cannot be found in the trace, throw a MissingTimelineMarker which is a subclass > of page_measurement.MeasurementFailure. These exceptios get caught by the page > runner. > > Stop catching LookupError exeptions in _RunPage. > > BUG=238864 > > Review URL: https://chromiumcodereview.appspot.com/23766009 TBR=dominikg@chromium.org Review URL: https://codereview.chromium.org/23693005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222204 0039d316-1c4b-4281-b951-d872f2087c98
-
kkania@chromium.org authored
Fixes regression from r222200. BUG=none TBR=chrisgao Review URL: https://codereview.chromium.org/24086003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222203 0039d316-1c4b-4281-b951-d872f2087c98
-
kkania@chromium.org authored
> Turn on canvas_skia for OSX > > Re-submit of r221930, with fixed include path. > > TBR=asvitkine@chromium.org > BUG=151935 > > Review URL: https://chromiumcodereview.appspot.com/23454018 TBR=groby@chromium.org Review URL: https://codereview.chromium.org/23845004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222202 0039d316-1c4b-4281-b951-d872f2087c98
-
kkania@chromium.org authored
BUG=none R=chrisgao@chromium.org Review URL: https://codereview.chromium.org/23542015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222200 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
UsbKeycodeMap.Basic consistently fails on the Win7 dbg main waterfall bot: http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20(dbg)(1) base\keycodes\usb_keycode_map_unittest.cc(36): error: Value of: "Unidentified" Actual: 00890D98 Expected: InvalidKeyboardEventCode() Which is: 007F90D4 > Add a CodeToNativeKeycode helper that converts UIEvent code to native code. > Also add a SimulateKeyPress helper for browser_tests that takes both a UIEvent |code| and a ui::KeyboardCode. > > issue=284754 > > Review URL: https://chromiumcodereview.appspot.com/23542008 TBR=weitaosu@chromium.org Review URL: https://codereview.chromium.org/23451030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222199 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222194 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
Re-submit of r221930, with fixed include path. TBR=asvitkine@chromium.org BUG=151935 Review URL: https://chromiumcodereview.appspot.com/23454018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222192 0039d316-1c4b-4281-b951-d872f2087c98
-