summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change FaviconData to be able to return data for multiple bitmaps for same ↵pkotwicz@chromium.org2012-08-3041-509/+889
| | | | | | | | | | | | | | icon URL. Add methods to FaviconService to get gfx::Image more easily from Favicon. BUG=138553 Test=Compiles, FaviconHandlerTest.* pass. Review URL: https://chromiumcodereview.appspot.com/10870022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154157 0039d316-1c4b-4281-b951-d872f2087c98
* Linux removable device notifications: notify about non-dcim devices.vandebo@chromium.org2012-08-303-155/+193
| | | | | | | | | | Depends on https://chromiumcodereview.appspot.com/10882039/ BUG=144496 Review URL: https://chromiumcodereview.appspot.com/10880078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154155 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the new file_manager/action_choice files to ↵mukai@chromium.org2012-08-302-14/+16
| | | | | | | | | | | component_extension_resources.grd BUG=144569 Review URL: https://chromiumcodereview.appspot.com/10883020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154154 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the prototype of the callback passed to gtk_enumerate_printers().glider@chromium.org2012-08-301-3/+4
| | | | | | | | BUG=145663 TBR=thestig Review URL: https://chromiumcodereview.appspot.com/10920004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154153 0039d316-1c4b-4281-b951-d872f2087c98
* Handle low entropy source values read from prefs more robustly.asvitkine@chromium.org2012-08-301-3/+14
| | | | | | | | | | | | | | | | | | | | http://crrev.com/153322 changed the low entropy source value range from 1-8192 to 0-8192. This introduced several issues: - the code was treating the value 0 as the pref not being set - existing low entropy source values from prefs could have value 8192 This CL addresses both of those problems by using -1 as the "pref not set" sentinel and by mapping 8192 to 0, which is done via the mod operation, which has the benefit of properly handling other invalid values (which would previously cause a crash). BUG=143239 TEST=none Review URL: https://chromiumcodereview.appspot.com/10889031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154150 0039d316-1c4b-4281-b951-d872f2087c98
* Delete old, unused aura cursor images.varunjain@chromium.org2012-08-3036-0/+0
| | | | | | | | | | BUG=144288 TBR=oshima@chromium.org Review URL: https://chromiumcodereview.appspot.com/10914012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154149 0039d316-1c4b-4281-b951-d872f2087c98
* New images for tab to search, ev bubble and content settings bubble.varunjain@chromium.org2012-08-3018-0/+0
| | | | | | | | | | | TBR=oshima@chromium.org BUG=145012 TEST=none Review URL: https://chromiumcodereview.appspot.com/10885041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154148 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in TabCloseButton::GetEventHandlerForPoint. Returning NULLsky@chromium.org2012-08-301-3/+5
| | | | | | | | | | | | | | | means no one gets the event, which isn't right. In this case we want it to go the parent. Also changes how enter/move are propagated to the parent. BUG=none TEST=none R=sadrul@chromium.org Review URL: https://chromiumcodereview.appspot.com/10901016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154147 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent overflow when uploading a file greater than 4 GB,mmenke@chromium.org2012-08-302-2/+2
| | | | | | | | | | | which would result in enternally sending zeroes once the end of the file was reached. BUG=139815 Review URL: https://chromiumcodereview.appspot.com/10905004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154146 0039d316-1c4b-4281-b951-d872f2087c98
* When registering in HKLM, register everything in HKLM.gab@chromium.org2012-08-301-7/+3
| | | | | | | | | | | | | Don't mix-and-match registrations as it confuses Win7->Win8 upgrade machinery and we lose default browser if we have it... This fixes a regression introduced in http://crrev.com/133333 on April 24th 2012. While registering RegisteredApplications in HKLM and the ProgId it points to in HKCU for user-level installs works (i.e. we are able to become default browser) on Win7, the Win7->Win8 OS upgrade doesn't understand this and we lose default when upgrading to Win8... BUG=144910 TEST=Install Chrome on Win7, make Chrome default, update to Windows 8, and make sure Chrome is still default. Review URL: https://chromiumcodereview.appspot.com/10899043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154145 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to new assets and fix corresponding constants related to ev bubble, ↵varunjain@chromium.org2012-08-304-18/+12
| | | | | | | | | | | tab to search UI elements and the content settings bubble. Assets checked in in http://codereview.chromium.org/10896009/ BUG=137351,137717 TEST=manual: To test EV bubble, invoke it in the omnibox by going to paypal.com. The bubble should be completely inside the omnibox with one pixel padding on top and bottom. Same checks for tab-to-search bubble and content setting bubble. Review URL: https://chromiumcodereview.appspot.com/10899009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154144 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 154134 - Change NaCl IPC PPAPI proxy startup to support a ↵bbudge@chromium.org2012-08-3011-319/+86
| | | | | | | | | | | | | | | | | | | | | NaCl-Browser process channel. This fails to build on cros_daisy because of OVERRIDE. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10913007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154141 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the untrusted builds of Chrome on ARM.bbudge@chromium.org2012-08-301-0/+5
| | | | | | | | | | | Adds back the compiler flag to disable C++11 extensions. Somehow it's not being added by other build files. TBR=bbudge@chromium.org BUG=116317 TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10912010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154140 0039d316-1c4b-4281-b951-d872f2087c98
* If a site contains mixed content or the https connection has an error then ↵markusheintz@chromium.org2012-08-308-21/+86
| | | | | | | | | | the Website Settings UI automatically selects the connection when it is opened. BUG=143922 Review URL: https://chromiumcodereview.appspot.com/10829452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154137 0039d316-1c4b-4281-b951-d872f2087c98
* LoginWebDialog should be self-destroyable in OnDialogCloseddpolukhin@chromium.org2012-08-305-10/+6
| | | | | | | | | | | | | | I check that all other WebDialogDelegate that could be shown on login screen (SimDilaogDelegate and ChooseMobileNetworkDialog) follow this pattern or singleton (see MobileSetupDialogDelegate). BUG=144997 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10918002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154136 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-08-301-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154135 0039d316-1c4b-4281-b951-d872f2087c98
* Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser processbbudge@chromium.org2012-08-3011-86/+319
| | | | | | | | | | | | | | channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154134 0039d316-1c4b-4281-b951-d872f2087c98
* Update Title with <title> tag for ShellWindow on Gtk and Mac.junmin.zhu@intel.com2012-08-303-4/+8
| | | | | | | | | | BUG=143918 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10832413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154133 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS to 5341robertphillips@google.com2012-08-301-1/+1
| | | | | | | control: http://codereview.chromium.org/10889045/ Review URL: https://chromiumcodereview.appspot.com/10886052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154132 0039d316-1c4b-4281-b951-d872f2087c98
* Disable FTP on iOSdroger@chromium.org2012-08-308-1/+55
| | | | | | | | | | | FTP is not supported on iOS. This is not obvious, because net.gyp builds almost nothing on iOS currently, but we plan on keeping the ftp/ directory excluded from iOS builds. BUG=145459 Review URL: https://chromiumcodereview.appspot.com/10880071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154130 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] add a test result printer class and use it to print test outputjochen@chromium.org2012-08-305-104/+168
| | | | | | | | | | | This way, we can avoid e.g. stray console messages after the text block is already finished BUG=111316 Review URL: https://chromiumcodereview.appspot.com/10917008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154129 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up the obsolete asan=1 config bits:glider@chromium.org2012-08-301-17/+0
| | | | | | | | | | -- 10.5 isn't supported anymore, so we don't need to pass -Wl,-U for undefined symbols -- third_party/llvm-build is now used for ASan, so the Chromium clang plugins should be fully supported. TBR=thakis Review URL: https://chromiumcodereview.appspot.com/10908010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154128 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-08-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154127 0039d316-1c4b-4281-b951-d872f2087c98
* Mark Guest session as SessionStarted to enable app launcher and shortcutsdpolukhin@chromium.org2012-08-301-1/+1
| | | | | | | | | | BUG=145116 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10908008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154126 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.13.5.yangguo@chromium.org2012-08-301-1/+1
| | | | | | | | | | | TBR=jkummerow@chromium.org BUG= Review URL: https://chromiumcodereview.appspot.com/10896036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154125 0039d316-1c4b-4281-b951-d872f2087c98
* FileManager: Add isDirectory to fakeGDataEntry_hashimoto@chromium.org2012-08-301-1/+2
| | | | | | | | | | BUG=145130 TEST=manually: Open the file manager by pressing Ctrl+M, try dragging and dropping a file from Download to Google Drive. Review URL: https://chromiumcodereview.appspot.com/10880083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154124 0039d316-1c4b-4281-b951-d872f2087c98
* Rename MacKeychain to AppleKeychainmsarda@chromium.org2012-08-3017-260/+525
| | | | | | | | | | | | | | Rename MacKeychain to AppleKeychain and add mac and iOS specific implementations (crypto/apple_keychain_ios.mm and crypto/apple_keychain_mac.mm). Rename MockKeychain to MockAppleKeychain and split its implementations in 3 files crypto/mock_apple_keychain.cc, crypto/mock_apple_keychain_ios.cc and crypto/mock_apple_keychain_mac.cc). Review URL: https://chromiumcodereview.appspot.com/10875029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154123 0039d316-1c4b-4281-b951-d872f2087c98
* Buffer console output on windows to avoid interleaved LOG output.fischman@chromium.org2012-08-301-2/+7
| | | | | | | | | BUG=142722 Review URL: https://chromiumcodereview.appspot.com/10890017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154122 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] report not implemented test runner functions before ↵jochen@chromium.org2012-08-301-3/+2
| | | | | | | | | | | | | | returning a dummy result Otherwise, the javascript that invoked the not implemented method might end up crashing before the report was send, and the layout test times out BUG=111316 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10914007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154121 0039d316-1c4b-4281-b951-d872f2087c98
* Integrate Chrome To Mobile with Action Box UI.msw@chromium.org2012-08-3026-519/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Gate IsChromeToMobileEnabled on Action Box flag. Nix commandline flags, and about:flags entry. Nix IDS_FLAGS_[EN|DIS]ABLE_CHROME_TO_MOBILE_[NAME|DESCRIPTION]. Remove page action icons, anchor to action box button: Nix chrome_to_mobile_decoration.[h|mm] and use. Nix chrome_to_mobile_view.[h|cc] and use. Nix LocationBarViewGtk::CreateChromeToMobileButton, etc. Nix Command observation from LocationBarView[Mac|Gtk|<win>]. Nix chromeToMobileBubblePoint, GetChromeToMobileBubblePoint, etc. Nix SetChromeToMobileDecorationLit, VIEW_ID_CHROME_TO_MOBILE_BUTTON, etc. Add SetActionBoxIcon, call from bubble show/close. Revise SetTextButtonIconToId for TextButton anchor view. Disable ShowChromeToMobileBubble on GTK :( TODO(followup): Refine updating/observation of IDC_CHROME_TO_MOBILE_PAGE. TODO(followup): TBD GTK Action Box, fallback UI, or more cleanup. BUG=102709,120905,125307 TEST=Chrome To Mobile is enabled iff Action Box is enabled; disabled on GTK. Review URL: https://chromiumcodereview.appspot.com/10885024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154120 0039d316-1c4b-4281-b951-d872f2087c98
* Adding rlp and groby to the owners files for spellcheck.rlp@chromium.org2012-08-302-0/+4
| | | | | | | | | | | | BUG=None TEST=None TBR=hbono@chromium.org Review URL: https://chromiumcodereview.appspot.com/10899042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154118 0039d316-1c4b-4281-b951-d872f2087c98
* OMX: Protect the FillBuffer callback against a race.marcheu@chromium.org2012-08-301-4/+30
| | | | | | | | | | | | | | | | The fillbuffer callback can be called after the decoder switches to reset/destroy mode, which triggers a race condition where the next OMX_* call will error and force the decoder into error mode. This change also pads the cleanup path to account for resources which might be left behind. BUG=chrome-os-partner:12116 TEST=by hand on snow Review URL: https://chromiumcodereview.appspot.com/10891010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154117 0039d316-1c4b-4281-b951-d872f2087c98
* dbus: Fix clang warnings about missing virtual and OVERRIDE annotations.tfarina@chromium.org2012-08-301-3/+3
| | | | | | | | | BUG=115047 TBR=satorux@chromium.org Review URL: https://chromiumcodereview.appspot.com/10900041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154116 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] User image picker: fix broken camera stream after discarding current ↵ivankr@chromium.org2012-08-301-13/+14
| | | | | | | | | | | photo. BUG=141277 TEST=comment #17: after taking and discarding photo, camera stream should be live again. Review URL: https://chromiumcodereview.appspot.com/10891028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154115 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the --enable-peerconnection flagtommyw@chromium.org2012-08-306-22/+1
| | | | | | | | BUG=145213 Review URL: https://chromiumcodereview.appspot.com/10900002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154114 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate field from array_data_model.jsqsr@chromium.org2012-08-301-4/+0
| | | | | | | | | | | | | The isSortable method is defined twice, with exactly the same definition. This CL removes one of those. R=jhawkins@chromium.org BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10876064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154113 0039d316-1c4b-4281-b951-d872f2087c98
* This forwards through a DOMFileSystem of the attached media device to ↵thorogood@chromium.org2012-08-304-35/+73
| | | | | | | | | | | interested packaged apps, via Web Intent data. BUG=144520 Review URL: https://chromiumcodereview.appspot.com/10869067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154112 0039d316-1c4b-4281-b951-d872f2087c98
* Change some IndexedDBCallbacks<> specializations to derived classesdgrogan@chromium.org2012-08-304-55/+99
| | | | | | | | | | | | | | Specifically, removes IndexedDBCallbacks<WebIDB{Transaction, Database}> in favor of IndexedDBCallbacks{Transaction, Database}. Also runs some integer version layout tests as browser tests. This would have exposed bug 143680 earlier. BUG=143680 Review URL: https://chromiumcodereview.appspot.com/10896030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154111 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude websockets and socket_stream from iOS builds.droger@chromium.org2012-08-301-0/+23
| | | | | | | | | | | Websockets and socket streams are not used on iOS, and thus are not compiled. BUG=None Review URL: https://chromiumcodereview.appspot.com/10892030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154110 0039d316-1c4b-4281-b951-d872f2087c98
* Fix zoom bubble hijacking focus on Windows.dbeam@chromium.org2012-08-302-5/+15
| | | | | | | | | | R=sky@chromium.org,msw@chromium.org BUG=141868 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10868065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154109 0039d316-1c4b-4281-b951-d872f2087c98
* Extension Commands: Remove the "experimental" flag requirement but limit the ↵finnur@chromium.org2012-08-3014-23/+18
| | | | | | | | | | visibility of this feature to beta channel or more recent. BUG=124169 TEST=Should be covered by tests. Review URL: https://chromiumcodereview.appspot.com/10899031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154108 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 153920 - drive: Fix possible leak in DriveFileSystem::AddUploadedFilehashimoto@chromium.org2012-08-302-10/+14
| | | | | | | | | | | | Fix possible leak which can occur when the callback not getting called. BUG=None TEST=unit_tests --gtest_filter="DriveFileSystemTest.*" Review URL: https://chromiumcodereview.appspot.com/10896043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154107 0039d316-1c4b-4281-b951-d872f2087c98
* app_list: Touch scroll and animation improvement.xiyuan@chromium.org2012-08-3010-53/+89
| | | | | | | | | | | | | | | | | | | | | | | - Use layer for AppListItemView for smoother animation and scroll transition; - Support reverse current animation in SelectPage so that we don't need to reset current animation on fling gesture; - Change fling speed threshold from 1100 to 800; - Lower finish transition threshold from 0.5 to 0.33; - Increase transition animation during from default 120ms to 180ms; - Use linear tween type for transition animation; Piggy backed with the change: - Change app menu background from #fcfcfc to #f5f5f5 BUG=145580 TEST=Manual, touch scroll and page transition animation should be smoother and more natural. App menu background is darker. R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10890049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154106 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the network timeout for NSS from 60 seconds to 15 secondsrsleevi@chromium.org2012-08-301-2/+12
| | | | | | | | | | | | | | BUG=143747 TEST=On Linux, Enable revocation checking via preferences. Run chrome with --v=1 from behind a captive portal/firewall that allows SSL access to a particular host, but does not allow OCSP or CRL fetches, and instead blackholes them (holds the TCP connection open). You should see "OCSP Timed out" after 15 seconds from when the OCSP connection started. Review URL: https://chromiumcodereview.appspot.com/10875059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154105 0039d316-1c4b-4281-b951-d872f2087c98
* Change the UI strings for the permissions settings menu of the Website ↵markusheintz@chromium.org2012-08-301-2/+2
| | | | | | | | | | | | | | | | | Settings UI: "Allow always" -> "Allow always on this site" "Block always" -> "Block always on this site" "Allow always" and "Block always" do not emphasis that this setting only applies to the specific site only TBR=glen@chromium.org BUG=113688 Review URL: https://chromiumcodereview.appspot.com/10894040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154104 0039d316-1c4b-4281-b951-d872f2087c98
* Delete Chrome's secondary tiles on Windows 8 when uninstalling.benwells@chromium.org2012-08-306-12/+76
| | | | | | | | | | | The Windows secondary tiles deletion functions are only available to Chrome itself when running in metro mode. To get around this, the folder containing the installation's secondarty tiles is removed entirely. BUG=140559 Review URL: https://chromiumcodereview.appspot.com/10876057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154103 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix handling of asset files loading.mnaganov@chromium.org2012-08-302-31/+111
| | | | | | | | | | This is needed after https://chromiumcodereview.appspot.com/10700117. BUG=144266 Review URL: https://chromiumcodereview.appspot.com/10880025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154102 0039d316-1c4b-4281-b951-d872f2087c98
* Improve documentation of the Decl. WebRequest APIbattre@chromium.org2012-08-304-36/+340
| | | | | | | | | | | Explain rule priorities and request stages. NOTRY=true BUG=112155 Review URL: https://chromiumcodereview.appspot.com/10872090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154101 0039d316-1c4b-4281-b951-d872f2087c98
* Add DeviceSettingsService.mnissler@chromium.org2012-08-3022-37/+2338
| | | | | | | | | | | | | | | | DeviceSettingsService consolidates Chrome OS device settings access, keeping an authoratitive copy of device settings in memory and providing a simpler API to read and write settings. The intention is to make both DeviceSettingsProvider and DevicePolicyCache go through the new interface to remove duplication. BUG=chromium:139126 TEST=Unit tests, new code is not used yet. Review URL: https://chromiumcodereview.appspot.com/10828032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154100 0039d316-1c4b-4281-b951-d872f2087c98
* Convert WebAudio file handlers to use AudioBus.dalecurtis@chromium.org2012-08-309-150/+153
| | | | | | | | | | | | | | | Lets us remove AudioUtil::DeinterleaveAudioChannel(). Modifies AudioBus to add a new FromInterleavedPartial() function which allows for streaming deinterleave. Also adds supporting method: ZeroFramesPartial(). BUG=114700, 120319 TEST=unittests + WebAudio test page. Review URL: https://chromiumcodereview.appspot.com/10871051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154099 0039d316-1c4b-4281-b951-d872f2087c98