- 28 Apr, 2016 40 commits
-
-
rkc authored
In this CL, we implement the changes to the platform independent and BlueZ specific class changes to support local GATT services. The major changes from the code in trunk are, .) Cleaning up of the classes and implementing all missing parts. .) Adding code to properly take ownership of attributes of all three kinds. .) Adding structure to the attributes to correctly setup the hierarchy expected (services <-- characteristics <-- descriptors). .) Addition of an AttributeDelegate to handle calls from DBus and wrappers to translate them to the BluetoothLocalGattService::Delegate. .) Cleanup in all the code touched. Part 1 of a 3 patch series: https://crrev.com/1915803002 Bluetooth class changes <<< https://crrev.com/1914893002 DBus class changes https://crrev.com/1919683002 Adapter changes + tests R=ortuno@chromium.org, scheib@chromium.org BUG=601935 Review-Url: https://codereview.chromium.org/1915803002 Cr-Commit-Position: refs/heads/master@{#390315}
-
kjellander authored
BUG=606944 Review-Url: https://codereview.chromium.org/1917223004 Cr-Commit-Position: refs/heads/master@{#390314}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/b86a9f9c..8e49b3ef Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/1932643002 Cr-Commit-Position: refs/heads/master@{#390313}
-
khmel authored
BUG=606097 TEST=Manually on device. Start OptIn workflow and pin (before pin disabled for ArcSupport window) OptIn window into the shelf. Once OptIn workflow is done click on shelf icon. There is no more poping window. TEST=Manually on device. No pin menu for Arc Support app. TEST=unit_tests passes. Review-Url: https://codereview.chromium.org/1919593003 Cr-Commit-Position: refs/heads/master@{#390312}
-
sky authored
These classes all only depend upon ash/wm/common BUG=603369 TEST=covered by tests R=jamescook@chromium.org TBR=reveman@chromium.org Review-Url: https://codereview.chromium.org/1926913002 Cr-Commit-Position: refs/heads/master@{#390311}
-
j.isorce authored
For example the current entry id 51 from kGpuDriverBugListJson, is never selected on Windows because gpu::ApplyGpuDriverBugWorkarounds (from gpu_main.cc) is currently not called on Windows. It is only called on chromeos, android and linux. On osx no problem since no entry id relies on gl_renderer. This CL also adds DriverBugWorkaroundsUponGLRendererPage to gpu_process_test.py Also this CL adds a new base class DriverBugWorkaroundsTestsPage to factor some common code. R=kbr@chromium.org, piman@chromium.org, zmo@chromium.org BUG=600741 TEST=./content/test/gpu/run_gpu_test.py gpu_process CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/1860823004 Cr-Commit-Position: refs/heads/master@{#390310}
-
fsamuel authored
Targets that depend on serializing ui/gfx/geometry types over IPC should not need to pull in other parts of ui/gfx (in particular skia- dependent parts). BUG=586390 TBR=jam@chromium.org for various build files in components/ and extensions/ and media/ CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/1924613002 Cr-Commit-Position: refs/heads/master@{#390309}
-
kojii authored
This patch implements CustomElement::IsValidName(). A valid custom element name is PotentialCustomElementName except all hyphen-containing element names from the applicable specifications, according to the spec below: https://html.spec.whatwg.org/multipage/scripting.html#valid-custom-element-name BUG=594918 Review-Url: https://codereview.chromium.org/1914383002 Cr-Commit-Position: refs/heads/master@{#390308}
-
kojii authored
This patch adds the Hyphenation class that abstracts hyphenation dictionaries. Actual implementation for each platform will be in following patches. BUG=605840 Review-Url: https://codereview.chromium.org/1917423002 Cr-Commit-Position: refs/heads/master@{#390307}
-
ksakamoto authored
This makes it easy to associate a LayoutAnalyzer event with other trace events. BUG=507790 Review-Url: https://codereview.chromium.org/1922823003 Cr-Commit-Position: refs/heads/master@{#390306}
-
benwells authored
BUG=None Review-Url: https://codereview.chromium.org/1903103002 Cr-Commit-Position: refs/heads/master@{#390305}
-
jamescook authored
* Use PointerWatcher to observe for clicks outside the widget bounds * Add ScreenPositionClientMus to correctly transform the click locations This changes the behavior of the system tray bubble on classic ash. Clicks outside the bubble will now be handled (e.g. you can click outside the bubble and start dragging a window). This is consistent with the menu behavior of the hamburger menu and similar system tray bubbles on Windows. I've cleared with PM kuscher@ that we want this behavior change. Depends on https://codereview.chromium.org/1921673005/ BUG=599142 TEST=Run mash, click outside bubble, it closes. Ditto for ash. In both cases you can start a window drag, click on a web page, etc. with the same click. Review-Url: https://codereview.chromium.org/1918183003 Cr-Commit-Position: refs/heads/master@{#390304}
-
dfalcantara authored
The runnable can run after the Activity has already died, so be extra careful about getting rid of it. * Let the ToolbarPhone know when the Activity is destroyed when the ToolbarManager gets destroyed. * Keep track of the Handler and the Runnable that call #dismiss(), canceling it when necessary. * Only let the Runnable dismiss the PopupWindow when it still thinks it is showing. BUG=582539,607391 Review-Url: https://codereview.chromium.org/1932623002 Cr-Commit-Position: refs/heads/master@{#390303}
-
sadrul authored
If the ShellConnection never made a valid connection, then the WaitForIncomingMethodCall() returns false, but the ipc-endpoints may not have encountered any errors [yet]. BUG=594600 Review-Url: https://codereview.chromium.org/1928733002 Cr-Commit-Position: refs/heads/master@{#390302}
-
tkent authored
BUG=601209 TBR=kojii@chromium.org Review-Url: https://codereview.chromium.org/1930793002 Cr-Commit-Position: refs/heads/master@{#390301}
-
rajendrant authored
Precache listens for CONNECTIVITY_ACTION in ChromeTabbedActivity to update the precache shared preference, and to schedule/cancel GCM task for precache. This is redundant since the same happens via DeferredStartupHandler:: onDeferredStartup BUG=585263 Review-Url: https://codereview.chromium.org/1923443002 Cr-Commit-Position: refs/heads/master@{#390300}
-
dpranke authored
This CL attempts to fix yet more places where run-webkit-tests can crash when running tests on Android because we get confused over whether the byte stream coming from the device is unicode or not. R=jbudorick@chromium.org, mgiuca@chromium.org, mithro@chromium.org, robertshield@chromium.org BUG=598449 Review-Url: https://codereview.chromium.org/1930783002 Cr-Commit-Position: refs/heads/master@{#390299}
-
dpranke authored
This is another attempt at flipping the first simplechrome bots to GN. R=stevenjb@chromium.org BUG=433082, 607362 Review-Url: https://codereview.chromium.org/1926963002 Cr-Commit-Position: refs/heads/master@{#390298}
-
sky authored
BUG=603369 TEST=covered by tests R=jamescook@chromium.org Review-Url: https://codereview.chromium.org/1923983003 Cr-Commit-Position: refs/heads/master@{#390297}
-
amistry authored
The copy is an extra unnecessary allocation on every message read. BUG=None Review-Url: https://codereview.chromium.org/1923373004 Cr-Commit-Position: refs/heads/master@{#390296}
-
dcheng authored
BUG=581865 Review-Url: https://codereview.chromium.org/1924743005 Cr-Commit-Position: refs/heads/master@{#390295}
-
eae authored
Remove an out of date comment that no longer applies in SimpleFontData. TBR=drott@chromium.org Review-Url: https://codereview.chromium.org/1932593002 Cr-Commit-Position: refs/heads/master@{#390294}
-
kochi authored
Using update-w3c-deps in Blink 570d6f82. Updated TestExpectations: New failures: crbug.com/505364 imported/csswg-test/css-scoping-1/css-scoping-shadow-slot-display-override.html Missing expectations (reftests): crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-block-in-available-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-block-in-fixed-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-block-in-max-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-inline-in-available-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-inline-in-fixed-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-inline-in-max-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-table-in-available-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-table-in-fixed-001.html crbug.com/586413 imported/csswg-test/css-snap-size-1/snap-width-table-in-max-001.html New success: crbug.com/582836 imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/variables/variable-font-face-01.html crbug.com/582836 imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/variables/variable-font-face-02.html crbug.com/492664 imported/csswg-test/css-writing-modes-3/text-orientation-script-001e.html crbug.com/467127 imported/csswg-test/css-flexbox-1/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html crbug.com/553838 imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-with-pseudo-elements-003.html Removed tests: crbug.com/553838 imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-table-fixup-001a.xhtml crbug.com/553838 imported/csswg-test/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-table-fixup-001b.xhtml BUG=467127, 492664, 505364, 553838, 586413, 582836 Review-Url: https://codereview.chromium.org/1922043004 Cr-Commit-Position: refs/heads/master@{#390293}
-
benwells authored
BUG=603384 Review-Url: https://codereview.chromium.org/1903103005 Cr-Commit-Position: refs/heads/master@{#390292}
-
dgozman authored
BUG=580337 Review-Url: https://codereview.chromium.org/1924913002 Cr-Commit-Position: refs/heads/master@{#390291}
-
dbeam authored
Mark estade@ as emeritus Add dpapad@ and michaelpg@ Move achuith@ to login/signin-related stuff only R=estade@chromium.org,michaelpg@chromium.org,dpapad@chromium.org,achuith@chromium.org BUG=letting us touch the code Review-Url: https://codereview.chromium.org/1931503003 Cr-Commit-Position: refs/heads/master@{#390290}
-
msw authored
Add ShelfID to app_id mapping, to complement the inverse map. (these are 1-to-1 mappings, but two maps eases usage) Remove mappings when shelf items are removed. Implement the ShelfDelegate interface mapping functions. TODO: Add unit/shell testing of ShelfDelegateMus. BUG=607271 TEST=|ShelfDelegaeMus::app_id_to_shelf_id_| shrinks as appropriate. R=sadrul@chromium.org,sky@chromium.org Review-Url: https://codereview.chromium.org/1932503002 Cr-Commit-Position: refs/heads/master@{#390289}
-
erikchen authored
This CL is a refactor and has no intended behavior change. BUG= Review-Url: https://codereview.chromium.org/1924963003 Cr-Commit-Position: refs/heads/master@{#390288}
-
qyearsley authored
Follow-up to https://codereview.chromium.org/1839193004. Review-Url: https://codereview.chromium.org/1847353002 Cr-Commit-Position: refs/heads/master@{#390287}
-
jdonnelly authored
Revert of Add a PhysicalWebEnvironment class (patchset #3 id:40001 of https://codereview.chromium.org/1927593004/ ) Reason for revert: Broke the Android GN builder: https://build.chromium.org/p/chromium.linux/builders/Android%20GN/builds/34011 Original issue's description: > Add a PhysicalWebEnvironment class > > This class has a hasNotificationBasedClient method that will > allow us to disable notifications if there is another Physical Web > client showing notifications. > > BUG=604502 TBR=nyquist@chromium.org,mattreynolds@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=604502 Review-Url: https://codereview.chromium.org/1928443005 Cr-Commit-Position: refs/heads/master@{#390286}
-
keishi authored
BUG=585328 Review-Url: https://codereview.chromium.org/1904423002 Cr-Commit-Position: refs/heads/master@{#390285}
-
chrome-cron authored
Cr-Commit-Position: refs/heads/master@{#390284}
-
ojan authored
This is part two of https://crrev.com/a9fc5462ba084936191d51a9391ec5255e79a930. Previously, EventHandler.cpp was doing the navigation on Win/Mac and the code in chrome/browser was handling Linux. So the previous UseCounter was correct for Win/Mac. Review-Url: https://codereview.chromium.org/1922993002 Cr-Commit-Position: refs/heads/master@{#390283}
-
pfeldman authored
BUG=607366 Review-Url: https://codereview.chromium.org/1924153002 Cr-Commit-Position: refs/heads/master@{#390282}
-
mattm authored
BUG= Review-Url: https://codereview.chromium.org/1931723002 Cr-Commit-Position: refs/heads/master@{#390281}
-
dpranke authored
We don't (currently) have the resources to run the tests for both the GN and GYP flavors of bots in the CQ, so we should only run one set of them. Usually we pick the configuration we currently ship for this, so this CL turns off the tests on the GN bots. We will still continue to run the tests on the waterfall bots, so we should still have coverage. We can (and should) double- check the load to see how things look after a while to re-evaluate things. R=smut@google.com, sdefresne@chromium.org BUG=607390 Review-Url: https://codereview.chromium.org/1932603002 Cr-Commit-Position: refs/heads/master@{#390280}
-
eae authored
Share code between Linux and Windows in FontCache::createTypeface given that both now use the SkFontManager interface. BUG=579678 R=kojii@chromium.org Review-Url: https://codereview.chromium.org/1931733002 Cr-Commit-Position: refs/heads/master@{#390279}
-
erikchen authored
BUG=602103 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/1893273005 Cr-Commit-Position: refs/heads/master@{#390278}
-
alph authored
Review-Url: https://codereview.chromium.org/1932483002 Cr-Commit-Position: refs/heads/master@{#390277}
-
jrummell authored
This file is already used from media/base/ and should be there to clean up some dependency issues (as noted by gn check). BUG=599578 TEST=compiles with gn and gyp Review-Url: https://codereview.chromium.org/1921823003 Cr-Commit-Position: refs/heads/master@{#390276}
-