- 07 Mar, 2014 40 commits
-
-
armansito@chromium.org authored
Modified chrome.bluetooth API code to use the new discovery session API for device discovery. This CL is the same as r255262 which was reverted due to a memory leak. The leak has been addressed in this patch. BUG=346982,349942 TEST=1. Run unit_tests and browser_tests with LSan. 2. Use multiple running extension instances with the bluetooth permission and check for the following behavior: - Only one session per extension. Calling chrome.bluetooth.stopDiscovery from one running app should fail if that app never called chrome.bluetooth.startDiscovery. - An app's discovery sessions should get cleaned up if that app crashes or unloads. - Use bt_console and run "power off". This should cause all discovery sessions that have been assigned to apps to get marked as inactive. Verify by requesting a new discovery session from apps, which should succeed. Review URL: https://codereview.chromium.org/189463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255609 0039d316-1c4b-4281-b951-d872f2087c98
-
alekseys@chromium.org authored
BUG=249548 Review URL: https://codereview.chromium.org/183663004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255608 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
This has been approved for launch. BUG= Review URL: https://codereview.chromium.org/182313014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255606 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
Omnibox text can lose text attributes when the origin chip becomes invisible due to focus loss. This is due to side effects in EmphasizeURLComponents, which essentially remove all text attributes from the Omnibox when this routine is called during focus loss. BUG=347316 Review URL: https://codereview.chromium.org/184783007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255605 0039d316-1c4b-4281-b951-d872f2087c98
-
sigbjornf@opera.com authored
Also add missing entries for HTMLAppletElement, HTMLMediaElementSeekToFragmentStart, and HTMLMediaElementSeekToFragmentEnd. Corresponds to https://codereview.chromium.org/186673002/. R=asvitkine@chromium.org BUG= Review URL: https://codereview.chromium.org/180743029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255604 0039d316-1c4b-4281-b951-d872f2087c98
-
keybuk@chromium.org authored
The Bluetooth SIG also assigned Vendor IDs used in the Device ID specification, in fact, Chromebooks use a Bluetooth SIG-assigned Device ID rather than a USB IF-assigned one. These take the format bluetooth:vXXXXpYYYYdZZZZ; handle this case in addition to the usb:vXXXXpYYYYdZZZZ case. BUG=350159 TEST=device_unittests Review URL: https://codereview.chromium.org/189663003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255603 0039d316-1c4b-4281-b951-d872f2087c98
-
imcheng@chromium.org authored
This is a short term fix to hopefully reduce the effects of packets queueing up on the receiver side. Previously we try fill up the RTCP packet with as many receiver log as possible so we can have redundancy. The redundancy that has been observed was more than 30 per message, and we don't need this much redundancy. 200 is a good number where each log message will be sent with redundancy of around 2-3, without losing too many (< 1%) messages, assuming default rtcp interval settings. That's fine because we don't need the logs to be completely reliable. BUG=349265 Review URL: https://codereview.chromium.org/189423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255602 0039d316-1c4b-4281-b951-d872f2087c98
-
marcheu@chromium.org authored
Now that we have a WebGL implementation of MSAA using EXT_multisampled_render_to_texture, we can reenable MSAA on Mali GPUs. BUG=322706 TEST=run on daisy, WebGL now uses multisampling and simple demos run at 60 fps. Review URL: https://codereview.chromium.org/188173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255601 0039d316-1c4b-4281-b951-d872f2087c98
-
michaeln@chromium.org authored
TBR=inferno BUG=285976 Review URL: https://codereview.chromium.org/184343014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255600 0039d316-1c4b-4281-b951-d872f2087c98
-
peter@chromium.org authored
Blink is removing support for the legacy notification API, and there are a number of Chromium-sided tests depending on it. Remove the tests if they don't make sense anymore, or change them to use the Web Notification API instead. This patch also enables the Notification browser tests for Aura Linux, part of interactive_ui_tests, since they run just fine. It are the Desktop Notification tests which have a dependency on Screen. BUG=348019 R=atwilson@chromium.org, dewittj@chromium.org, kalman@chromium.org, miket@chromium.org Review URL: https://codereview.chromium.org/187803005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255599 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255598 0039d316-1c4b-4281-b951-d872f2087c98
-
ksakamoto@chromium.org authored
This brings in latest Brotli compression format change. 7f848593bd2e Enable the static dictionary in the Brotli decoder. 2733d6c0c2d6 Add the initial version of the static dictionary and transforms to Brotli. cbd5cb55f487 Updates to Brotli compression format, decoder and encoder BUG= TEST=compiled Review URL: https://codereview.chromium.org/189403008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255597 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255596 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
Chromium base revision: 255451 / 7223c870 Old Skia revision: 13678 New Skia revision: 13693 Control CL: https://codereview.chromium.org/181293008 This CL was created by Skia's roll_deps.py script. Bypassing commit queue trybots: NOTRY=true Review URL: https://codereview.chromium.org/189283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255595 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
This moves the autofill resources from webkit to components where autofill has its code. This came to address the comment from https://codereview.chromium.org/172473002/#msg14. With this we eliminated the webkit dependency from components/autofill. BUG=328150 R=isherman@chromium.org,joi@chromium.org,oshima@chromium.org TBR=darin Review URL: https://codereview.chromium.org/165673007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255594 0039d316-1c4b-4281-b951-d872f2087c98
-
raymes@chromium.org authored
This passes the response headers through to the API callback allowing the application to access the headers without having to make an additional http request. BUG=303491 Review URL: https://codereview.chromium.org/185663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255593 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
BUG=347900 TEST=content_unittests Review URL: https://codereview.chromium.org/181063031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255592 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255591 0039d316-1c4b-4281-b951-d872f2087c98
-
eseidel@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=168655:168699&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/189413004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255590 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
These switches are no longer necessary, having shipped for multiple stable version of Chrome now. BUG=343976 TEST=compile. Review URL: https://codereview.chromium.org/189123003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255589 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
Persist browser action properties across restarts even if other properties are modified before the old ones are loaded. (Note: only properties which are NOT modified are persisted.) BUG=348775 Review URL: https://codereview.chromium.org/186013003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255588 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255587 0039d316-1c4b-4281-b951-d872f2087c98
-
nduca@chromium.org authored
TBR=dsinclair NOTRY=True Review URL: https://codereview.chromium.org/189483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255586 0039d316-1c4b-4281-b951-d872f2087c98
-
calamity@chromium.org authored
This CL changes the string in the streamlined hosted app creation button in order to be less inconsistent with the actual dialog which appears with the title "Add shortcut". BUG=318607 Review URL: https://codereview.chromium.org/183253005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255585 0039d316-1c4b-4281-b951-d872f2087c98
-
aboxhall@chromium.org authored
BUG=349626 Review URL: https://codereview.chromium.org/184103036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255584 0039d316-1c4b-4281-b951-d872f2087c98
-
andresantoso@chromium.org authored
Even though -isOpaque is NO due to rounded corners, we know that the text will be drawn on top of an opaque area, therefore it is safe to enable font smoothing. BUG=349605 Review URL: https://codereview.chromium.org/189483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255583 0039d316-1c4b-4281-b951-d872f2087c98
-
nduca@chromium.org authored
This lets telemetry read the data that was previously put into an html viewer file. BUG=340096 Review URL: https://codereview.chromium.org/183973020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255582 0039d316-1c4b-4281-b951-d872f2087c98
-
jiayl@chromium.org authored
Also adds the web content origin to the window picker text. No change to both text if the extension itself is requesting the stream, instead of sharing it with a tab. Screen sharing without window picker (i.e. chromeMediaSource:screen) is not affected. BUG=341729 Review URL: https://codereview.chromium.org/186133005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255581 0039d316-1c4b-4281-b951-d872f2087c98
-
senorblanco@chromium.org authored
This will be used in Blink to protect the old implementation of hiDPI filter scaling. Once CC has been taught how to apply hiDPI to filters, the Blink implementation will be switched off at the same time by removing this #define. BUG=281516 Review URL: https://codereview.chromium.org/182863007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255580 0039d316-1c4b-4281-b951-d872f2087c98
-
imcheng@chromium.org authored
- Added a new IPC message: CastMsg_RawEvents - Transmit cast logging settings to transport on browser side by adding a new field in CastTransportConfig. - Install a LoggingImpl on transport side -- If raw event logging is enabled, install a SimpleEventSubscriber to capture packet events. -- If raw event logging is enabled, a RepeatingTimer will be started to call the subscriber to collect packet events and send back to cast library via the IPC. NOTE: Currently, no actual packet events are logged on the transport. That will be in the next CL. There are two ways to do this: - Pass LoggingImpl to sub components on the transport (paced_sender, rtp_packetizer, etc.) - Pass a callback that will be propagated down and invoked at the right place. BUG=343992 Review URL: https://codereview.chromium.org/178073004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255579 0039d316-1c4b-4281-b951-d872f2087c98
-
mvanouwerkerk@chromium.org authored
Revert of Implement '--gpu-sandbox-failures-nonfatal' flag. (https://codereview.chromium.org/189313002/) Reason for revert: Looks like this broke Linux ChromiumOS Tests (2): http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%282%29/builds/22114 Original issue's description: > Implement '--gpu-sandbox-failures-nonfatal' flag. > > Also, move the flag to content:: instead of chromeos::. > > BUG=327824 > TEST=Chrome compiles, loads with and without the flag. > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255564 TBR=jln@chromium.org,piman@chromium.org,jorgelo@chromium.org NOTREECHECKS=true NOTRY=true BUG=327824 Review URL: https://codereview.chromium.org/189093008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255578 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
The changes involved are straightforward. BUG=348522,348517 R=vabr@chromium.org Review URL: https://codereview.chromium.org/190453002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255576 0039d316-1c4b-4281-b951-d872f2087c98
-
rockot@chromium.org authored
This is a mechanical change. No new DEPS are introduced into src/extensions. clang_format was also applied to all touched extensions code, for great justice. BUG=349930 TBR=wez@chromium.org,yoz@chromium.org,rpaquay@chromium.org,erg@chromium.org for mechanical changes Review URL: https://codereview.chromium.org/182213005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255575 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
components_unittests now copies test data files as needed on iOS, and thus these tests (which use test data files) can now be run on iOS. R=droger@chromium.org Review URL: https://codereview.chromium.org/190513002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255574 0039d316-1c4b-4281-b951-d872f2087c98
-
perkj@chromium.org authored
Currently cropping is done for Chrome in libjingle. But as part of project Piranha plant we want to make sure local MediaStreamVideoTracks do not depend on libjingle and that the implementation is on par with what libjingle supports. This cl creates a new wrapped media::VideoFrame with a changed view_rect when cropping is needed. When the frame is provided to a PeerConnection via WebRtcVideoCapturerAdapter the frame is copied using libyuv to a tightly packed frame. Note that libyuv is already used in libjingle from the render process and is used by Chrome in the browser process. BUG=334241, 349450 TBR Jam for content_tests.gypi change. R=joi@chromium.org, mflodman@chromium.org, tommi@chromium.org TBR=jam Review URL: https://codereview.chromium.org/183113004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255573 0039d316-1c4b-4281-b951-d872f2087c98
-
keybuk@chromium.org authored
Registering the agent on creation of the adapter object can result in a race condition where the Bluetooth Daemon isn't running to respond to the method call yet. Move the registration to the SetAdapter() call, this covers both the Bluetooth Daemon actually being running on initial startup and the case where the daemon restarts. BUG=346975 TEST=restart bluetoothd; verify agent re-registered Review URL: https://codereview.chromium.org/188163003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255571 0039d316-1c4b-4281-b951-d872f2087c98
-
robertshield@chromium.org authored
BUG=349926 TEST=NONE Review URL: https://codereview.chromium.org/183973039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255570 0039d316-1c4b-4281-b951-d872f2087c98
-
rtenneti@chromium.org authored
Relanding 255326 - Implement MRU for AlternateProtocolMap. Persist only the most recently used 200 entries. In memory keep all the entries. The following is the revert of revert description: Revert 255326 "Revert of HttpServerProperties - Implement MRU fo..." > Revert of HttpServerProperties - Implement MRU for AlternateProtocolMap. Persist (https://codereview.chromium.org/182383016/) > > Reason for revert: > Broke compile on a bunch of bots: > Chromium Linux Builder (valgrind) > Chromium OS Builder (valgrind) > Chromium Windows Builder (DrMemory) > Linux Builder (TSan v2) > > Log: > http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20Linux%20Builder%20%28valgrind%29/builds/73182/steps/compile/logs/stdio > > > Original issue's description: > > HttpServerProperties - Implement MRU for AlternateProtocolMap. Persist > > only the most recently used 200 entries. In memory keep all the entries. > > > > BUG=258189 > > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255323 > > TBR=rch@chromium.org,rtenneti@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=258189 > > Review URL: https://codereview.chromium.org/188663002 TBR=rmistry@chromium.org, rch@chromium.org BUG=258189 Review URL: https://codereview.chromium.org/180743026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255569 0039d316-1c4b-4281-b951-d872f2087c98
-
jln@chromium.org authored
BUG=349673 NOTRY=true Review URL: https://codereview.chromium.org/189093005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255568 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
chromite was updated to no longer install chrome.pak in https://gerrit.chromium.org/gerrit/66855 (Aug 2013) and that version was into chrome already so it should be good to delete it now. BUG=52609 TEST=None R=thakis@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/189763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255567 0039d316-1c4b-4281-b951-d872f2087c98
-