- 03 Aug, 2017 40 commits
-
-
Tommy C. Li authored
Fixes HistoryUrlProvider's match_in_foo implementation, and adds tests. Bug: 732582 Change-Id: I5f63a74bb02a6cc97c771b26080217ea9559eb3b Reviewed-on: https://chromium-review.googlesource.com/597170 Commit-Queue: Tommy Li <tommycli@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Cr-Commit-Position: refs/heads/master@{#491804}
-
Daniel Cheng authored
WebLocalFrame and WebFrameClient should have a 1:1 relationship, which makes the parameter unnecessary. Bug: 361765 Change-Id: I5462b3185698241654f26391f872200228009c66 Reviewed-on: https://chromium-review.googlesource.com/544362 Commit-Queue: Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Sasha Morrissey <sashab@chromium.org> Cr-Commit-Position: refs/heads/master@{#491803}
-
kapishnikov authored
Bug: 751212 Change-Id: I2214931d49ba27c5237582dcacdc2d85512f875e Reviewed-on: https://chromium-review.googlesource.com/596748Reviewed-by:
smut <smut@google.com> Reviewed-by:
Max Moroz <mmoroz@chromium.org> Commit-Queue: Andrei Kapishnikov <kapishnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#491802}
-
Wez authored
Change-Id: I310dcfaa28be9c06c9bcd4524ceae32a38362ce7 Reviewed-on: https://chromium-review.googlesource.com/572502Reviewed-by:
Hector Dearman <hjd@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#491801}
-
Sean Kau authored
USB printers are installed automatically if we are sure of the configuration. Log these printers with USB attributes and the fact that they were configured automatically. Bug: 740270, 725739 Change-Id: I50d4596cbf94fc9de8871cf5c8e02ded75e05681 Reviewed-on: https://chromium-review.googlesource.com/598691Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Commit-Queue: Sean Kau <skau@chromium.org> Cr-Commit-Position: refs/heads/master@{#491800}
-
Kevin Marshall authored
Fuchsia: stub out missing ProcessMetrics methods. The absence of Fuchsia stubs for these methods produced linker errors when compiling the headless shell. R: scottmg@chromium.org Bug: 750948 Change-Id: If9e13e80e17852fe7692164b2cd0c728bdded9f3 Reviewed-on: https://chromium-review.googlesource.com/596624 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#491799}
-
Luna Lu authored
This reverts commit 9e21c73c. Reason for revert: suspect causing WebKit Android (Nexus 4) to fail on webkit_unit_tests https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Android%20%28Nexus4%29/builds/67957 Original change's description: > Fix overlay scrollbar at huge scroll offsets > > The overlay scrollbar ThumbPosition method was losing precision at very > high scroll offsets. This would cause it to drift away from where we > actually show the thumb from the compositor so the hit testing would be > unreliable. > > Looking at this method, there's no reason it should need to be any > different from the base class ScrollbarTheme::ThumbPosition which is > robust under high scroll offsets so the solution here is to simply > remove the override. Less code, less bugs. > > Bug: 739668 > Change-Id: Ib90152d989931cd0bcc0bddfb226d97d577ce575 > Reviewed-on: https://chromium-review.googlesource.com/598734 > Reviewed-by: Dave Tapuska <dtapuska@chromium.org> > Reviewed-by: Jeremy Roman <jbroman@chromium.org> > Commit-Queue: David Bokan <bokan@chromium.org> > Cr-Commit-Position: refs/heads/master@{#491766} TBR=bokan@chromium.org,jbroman@chromium.org,dtapuska@chromium.org Change-Id: I44f227bc5956899ff43e7c6d96e7c5596666ae36 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 739668 Reviewed-on: https://chromium-review.googlesource.com/600848Reviewed-by:
Luna Lu <loonybear@chromium.org> Commit-Queue: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#491798}
-
Doug Turner authored
Bug: 742592 Change-Id: I92fe2330345f60d599e6fd7c77d5c74c20237268 Reviewed-on: https://chromium-review.googlesource.com/599569 Commit-Queue: Doug Turner <dougt@chromium.org> Reviewed-by:
Alice Boxhall <aboxhall@chromium.org> Cr-Commit-Position: refs/heads/master@{#491797}
-
Kuang-che Wu authored
If Vp9Parser::ParseNextFrame returned error and the client continued to call the parser, this may lead to out-of-bounds read. This issue only affected the fuzzer. BUG=741244 Change-Id: Ic60a5e21a85301af520753cecf2b725e66eddb6d Reviewed-on: https://chromium-review.googlesource.com/566753 Commit-Queue: Kuang-che Wu <kcwu@chromium.org> Reviewed-by:
Pawel Osciak <posciak@chromium.org> Reviewed-by:
Matthew Wolenetz <wolenetz@chromium.org> Cr-Commit-Position: refs/heads/master@{#491796}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/698edfecef12..1a2e3e1e77bf $ git log 698edfece..1a2e3e1e7 --date=short --no-merges --format='%ad %ae %s' 2017-08-03 mtklein Store float and byte constant colors. 2017-08-03 mtklein funnel all constant colors through append_constant_color() 2017-08-03 mtklein Rename append_uniform_color() to append_constant_color(). 2017-08-03 mtklein _very_ minor srcover speedup 2017-08-03 mtklein improve HSW 16->8 bit pack Created with: roll-dep src/third_party/skia Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=liyuqian@chromium.org Change-Id: I2887f4440a4385382c2a5309faf720923a9b54d5 Reviewed-on: https://chromium-review.googlesource.com/600528Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org> Cr-Commit-Position: refs/heads/master@{#491795}
-
Sigurdur Asgeirsson authored
Bug: Cq-Include-Trybots: master.tryserver.chromium.win:win10_chromium_x64_rel_ng Change-Id: Ie52b94fb16a240c5f6549560e6e99982fc28b924 Reviewed-on: https://chromium-review.googlesource.com/596416 Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org> Reviewed-by:
Robert Shield <robertshield@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Reviewed-by:
Brett Wilson <brettw@chromium.org> Reviewed-by:
Scott Graham <scottmg@chromium.org> Cr-Commit-Position: refs/heads/master@{#491794}
-
Dave Tapuska authored
A new test was added to the legacy_input_router_impl_unittest but wasn't cloned over to the new input_router_impl. Add the missing code. BUG=727866 Change-Id: Id7df047f173be06e4447d9ff99c383b85f2e3fed Reviewed-on: https://chromium-review.googlesource.com/598545 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Cr-Commit-Position: refs/heads/master@{#491793}
-
Xiaohui Chen authored
This reverts commit 1737b40c. Reason for revert: Reland after removing base::TimeTicks::since_origin() usage that does not exist in M61 branch. Original change's description: > Revert "Add animated voice interaction icon." > > This reverts commit 875aa3d7b80dd3d6a2f0a265d4ca1875b502abc6. > > Reason for revert: > > Breaks the M61 branch build > > cc -o obj/ash/ash/voice_interaction_overlay.o > ../../ash/shelf/voice_interaction_overlay.cc:170:43: error: no member named 'since_origin' in 'base::TimeTicks' > uint64_t now = base::TimeTicks::Now().since_origin().InMilliseconds(); > > Original change's description: > > Add animated voice interaction icon. > > > > BUG=b:62276007 > > TEST=build flash locally, see animation as spec > > TBR=xiaohuic@google.com > > > > (cherry picked from commit cc92f7ae) > > > > Change-Id: I5542b68e084fe465c2f8b424b521c8faef51f686 > > Reviewed-on: https://chromium-review.googlesource.com/585245 > > Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> > > Reviewed-by: Mitsuru Oshima <oshima@chromium.org> > > Cr-Original-Commit-Position: refs/heads/master@{#490447} > > Reviewed-on: https://chromium-review.googlesource.com/595143 > > Reviewed-by: Vladislav Kaznacheev <kaznacheev@chromium.org> > > Cr-Commit-Position: refs/branch-heads/3163@{#198} > > Cr-Branched-From: ff259bab-refs/heads/master@{#488528} > > TBR=kaznacheev@chromium.org,oshima@chromium.org,xiaohuic@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: b:62276007 > Change-Id: Ie8e554ca79f054e0e4d18621402123455950aa9c > Reviewed-on: https://chromium-review.googlesource.com/597071 > Reviewed-by: James Cook <jamescook@chromium.org> > Cr-Original-Commit-Position: refs/branch-heads/3163@{#229} > Cr-Original-Branched-From: ff259bab-refs/heads/master@{#488528}(cherry picked from commit 020cdf35035e30942aa34ca571fce561bff18cf6) > Reviewed-on: https://chromium-review.googlesource.com/598507 > Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> > Cr-Commit-Position: refs/heads/master@{#491521} Bug: b:62276007 Change-Id: I7c07a6edca4f853cd8e73664217c662eb29fc27d Reviewed-on: https://chromium-review.googlesource.com/598688Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> Cr-Commit-Position: refs/heads/master@{#491792}
-
clamy authored
This CL removes most of the usages of RenderFrameHostTester::SimulateNavigationStart outside of content/ in favor of using NavigationSimulator. The goal is to have embedders of content/ use the NavigationSimulator exclusively when writing unit tests that involve navigation. This allows several tests to work with PlzNavigate or OOPIF enabled. BUG=728571 Change-Id: Iab0efe63d3c892da62ffe4e5cc2641e9af0f03a3 Reviewed-on: https://chromium-review.googlesource.com/582949 Commit-Queue: Camille Lamy <clamy@chromium.org> Reviewed-by:
Nasko Oskov <nasko@chromium.org> Reviewed-by:
Nathan Parker <nparker@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#491791}
-
Luna Lu authored
This reverts commit 90a73c37. Reason for revert: <INSERT REASONING HERE> Original change's description: > [WebPayments] Clicking selected row goes back > > Changing behavior when clicking on the currently selected item in an > ItemList. Was a no-op; now goes back to the main sheet. > > Bug: 748552 > Change-Id: I43f716145c059b6d95d5f01526b1224528fb0ad3 > Reviewed-on: https://chromium-review.googlesource.com/585370 > Reviewed-by: Anthony Vallee-Dubois <anthonyvd@chromium.org> > Commit-Queue: Tommy Martino <tmartino@chromium.org> > Cr-Commit-Position: refs/heads/master@{#491751} TBR=anthonyvd@chromium.org,tmartino@chromium.org Change-Id: I8a5d7de3da2f0e7f47bff11e9c6980e31590c38d No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 748552 Reviewed-on: https://chromium-review.googlesource.com/600847Reviewed-by:
Luna Lu <loonybear@chromium.org> Commit-Queue: Luna Lu <loonybear@chromium.org> Cr-Commit-Position: refs/heads/master@{#491790}
-
Bin Zhao authored
- Moved device count metrics into its own class - Added Cast device count metrics Bug: 687377 Change-Id: Id7ca7b7a529a79a8827889ad63f51b1da74db1db Reviewed-on: https://chromium-review.googlesource.com/596615 Commit-Queue: Bin Zhao <zhaobin@chromium.org> Reviewed-by:
Takumi Fujimoto <takumif@chromium.org> Reviewed-by:
Derek Cheng <imcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#491789}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/ee634fd9..ad701e38 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. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org Change-Id: Id86ce5d4109e5142f098cbadb1a456a8b5810521 Reviewed-on: https://chromium-review.googlesource.com/600113Reviewed-by:
v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#491788}
-
Sigurdur Asgeirsson authored
This is copy of https://codereview.chromium.org/2867063002 with all the install_static refactoring removed to avoid bug:748949. Bug: 718437 TBR: alexclarke@chromium.org Cq-Include-Trybots: master.tryserver.chromium.win:win10_chromium_x64_rel_ng Change-Id: I3341f9af6a73dd83fc631bbde5f5b0473ff9de55 Reviewed-on: https://chromium-review.googlesource.com/591827 Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Reviewed-by:
Scott Graham <scottmg@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Reviewed-by:
Pierre-Antoine Manzagol (departed) <manzagop@chromium.org> Cr-Commit-Position: refs/heads/master@{#491787}
-
Francois Doray authored
ScopedTaskScheduler is deprecated. Bug: 708584 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I583be368ed89cdc687078bd8b72fcf2edf240afa Reviewed-on: https://chromium-review.googlesource.com/586912Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Commit-Queue: Francois Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#491786}
-
Elliot Glaysher authored
Also enables services_unittests on the linux asan bots. Bug: 751853 Change-Id: Ia4ea33100405c657fd0ee40fe15306e997193ce8 Reviewed-on: https://chromium-review.googlesource.com/599038Reviewed-by:
Ehsan Chiniforooshan <chiniforooshan@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Christian Fremerey <chfremer@chromium.org> Commit-Queue: Elliot Glaysher <erg@chromium.org> Cr-Commit-Position: refs/heads/master@{#491785}
-
Dale Curtis authored
Per discussions with the Android team they recommend we skip resampling when using low power audio. This CL expands the workaround we already have in place for ChromeOS into a more maintable state by introducing AudioLatency::IsResamplingPassthroughSupported(). This method returns true on ChromeOS and on Android when the right criteria are met. There are several changes to the buffering size logic, but none should result in any actual changes to the buffering size outside of the new pass-through case. The pass-through case will prefer the larger of the hardware buffer size or ~20ms to avoid issues with massive bluetooth output buffers. As part of this change I've cleaned up the logic in the mixer manager for determining when to allow passthrough. Per a battor run done by liberato@ this is a ~34% power reduction (!), with a basic mp3 playback going from 0.265W to 0.175W. BUG=731860,747541 TEST=verified resampling is not invoked for basic playback. Change-Id: Ia885f41bc50d6fe36934587d34ae646d1ef89364 Reviewed-on: https://chromium-review.googlesource.com/590737 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Cr-Commit-Position: refs/heads/master@{#491784}
-
Stephen McGruer authored
Initial version of the README.md covers how cc/animation itself works (with some TODOs for trickier details), and dips briefly into the clients of cc/animation. Future CLs will expand on the details of how clients interact with cc/animation. Bug: 740070 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ib89a29a77630e46abcd1bd0f90e4158e9ffc0f23 Reviewed-on: https://chromium-review.googlesource.com/579587 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by:
Walter Korman <wkorman@chromium.org> Reviewed-by:
Ali Juma <ajuma@chromium.org> Cr-Commit-Position: refs/heads/master@{#491783}
-
Wez authored
Previously we would only clone the stdio FDs into the child if the option.fds_to_map was empty. Callers instead expect that stdio FDs will always be cloned into the child, but can also be overridden via the fds_to_map option. Bug: 706592 Change-Id: Ifd401b75ceda3b8fe1fb69604ff361ba50b2f40d Reviewed-on: https://chromium-review.googlesource.com/598749 Commit-Queue: Wez <wez@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Scott Graham <scottmg@chromium.org> Cr-Commit-Position: refs/heads/master@{#491782}
-
Jonathon Kereliuk authored
and enable previously failing tests Should fix: https://bugs.chromium.org/p/chromedriver/issues/detail?id=1852 for python tests, but not java tests Bug: chromedriver:1852 Change-Id: Iebe5ec09bff943ab54200590c9943713c899f05f Reviewed-on: https://chromium-review.googlesource.com/594653 Commit-Queue: Jonathon Kereliuk <kereliuk@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#491781}
-
Doug Turner authored
Bug: 742592 Change-Id: I5d263b00a4d5d1ab0489217f09e73a353c3021b0 Reviewed-on: https://chromium-review.googlesource.com/599568Reviewed-by:
Alice Boxhall <aboxhall@chromium.org> Commit-Queue: Doug Turner <dougt@chromium.org> Cr-Commit-Position: refs/heads/master@{#491780}
-
Bruce Dawson authored
When running battor_agent.exe for the first time one is likely to encounter the message "Unable to find a BattOr." Once a BattOr is found and battor_agent starts running there is a more informative help message printed if you type <enter>, but that is too late. This change prints an informative help message when a BattOr cannot be found, and also adds a bug link to the code to explain why BattOrs are not auto-found on Windows. BUG=588244 Change-Id: I1206f906b32c2f2e6ec18517e6c184aaf44bb7a7 Reviewed-on: https://chromium-review.googlesource.com/598657Reviewed-by:
Charlie Andrews <charliea@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#491779}
-
Francois Doray authored
ScopedAsyncTaskScheduler is deprecated. Bug: 708584 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I89b92c36e714f4eb02b84f5130a75edf377cd8bf Reviewed-on: https://chromium-review.googlesource.com/591880Reviewed-by:
David Reveman <reveman@chromium.org> Reviewed-by:
John Bauman <jbauman@chromium.org> Commit-Queue: Francois Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#491778}
-
nednguyen authored
Bug: 730036 Change-Id: Ib893e60b94f4c8798f02f856990fb017bbba0459 Reviewed-on: https://chromium-review.googlesource.com/600489Reviewed-by:
Helen Li <xunjieli@chromium.org> Commit-Queue: Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#491777}
-
Nicolas Pena authored
This CL makes PerformanceObserver an ActiveScriptWrappable so it is not destroyed by the garbage collector when it goes out of scope but it's still observing (i.e. disconnect has not been called). Currently, GC can destroy it and it will stop firing the callback at an arbitrary time. Bug: chromium:742530 Change-Id: Iec216f7c870d887f2b258536edd9164e1806c259 Reviewed-on: https://chromium-review.googlesource.com/587596 Commit-Queue: Nicolás Peña <npm@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#491776}
-
Jonathan authored
Right now the BrowserTest.* tests are racy. Most of them eventually block on loading a page. Unforunately in --mash this is currently too slow, often going past the test launcher's internal timeouts for output. (15s) Testing locally found they are sometimes blocked for 25s This leads to the entire mash_browser_tests flakily timing out, which prevents us from bringing it back on the main waterfall. TBR=sky@chromium.org TEST=mash_browser_tests Bug: 687687 Change-Id: Ib12e07e75664e8d45dc6c6745db13907c6827e23 Reviewed-on: https://chromium-review.googlesource.com/600487Reviewed-by:
Jonathan Ross <jonross@chromium.org> Commit-Queue: Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#491775}
-
Yuke Liao authored
This reverts commit 6163e501. The original CL's test fails on iPhone 5s, iOS 9.0 because the accessibility identifiers of the buttons are not set even though setAccessibilityIdentifier is called explicitly in the code, and it looks like there is nothing we can do about it. This CL fixes the issue by keeping using accessbilityLabel on iOS 9 and iOS 10, and switch to use accessibilityID on iOS 11, and will clean this code up once the support for iOS 10 is dropped. Original change's description: > Add AX ID for Cancel and Done button on Translate Language Picker. > > Currently, the test uses the following matchers to find the cancel and > done button on language picker: > > grey_allOf(chrome_test_util::ButtonWithAccessibilityLabel(@"Cancel"), > grey_userInteractionEnabled(), nil); > > This is not bullet proof and may break any time, and this CL fixes the > issue by adding AX ID to both the cancel and done buttons. Bug: 750344 Change-Id: I57d1c716118049516d93853da77c25d85385aae0 Reviewed-on: https://chromium-review.googlesource.com/599124 Commit-Queue: Yuke Liao <liaoyuke@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#491774}
-
Nicolas Pena authored
In this CL, the QueueingTimeEstimator only uses visible steps for calculating Expected Queueing Time. A step is considered visible if the renderer was never backgrounded throughout the step (excluding possible changes at exact start or end of step). A window may thus be made up of steps that are not contiguous in time. The objective of this CL is to start reducing the massive concentration of the UMA stats for Expected Queueing Time on the 0-1 ms bucket, because that is not very useful and not a good indicator of latency. Bug: chromium:729033 Change-Id: I3cfd4d3268d0f2858fc77de25c08d35a7a1cfc36 Reviewed-on: https://chromium-review.googlesource.com/587588 Commit-Queue: Nicolás Peña <npm@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#491773}
-
Xiangjun Zhang authored
This CL adds the interface to get estimated network capacity from Remoter. A follow up CL will check whether the network bandwidth is sufficient to activate media remoting. Bug: 739972 Change-Id: Ica6aee81b23894748951fc8f27afcf74dabb6a28 Reviewed-on: https://chromium-review.googlesource.com/587507 Commit-Queue: Xiangjun Zhang <xjz@chromium.org> Reviewed-by:
Yuri Wiitala <miu@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#491772}
-
Tom Sepez authored
Otherwise it is vulnerable to an entity bypass. The fix to bug 384077 solved the otherwise difficult problem of finding a match endpoint by using decoded data to find an actual semicolon, which solved one problem but resulted in this issue. To do these accurately, we'd need an HTMLSourceTracker than can track the position of each decoded byte within a value back to the raw content, rather than just the start and end position. Doing this would be expensive. So just stop at any semicolon in the attribute. I'd worried that this would not give enough signal, but we are already checking for an animate tag containing a javascript: URL, which is likely only ever used by the bad guys. Tweak the one existing testcase to cover the variation involving entities. Two other existing testcases show that we don't re-introduce 384077. I'd deferred fixing this hoping for animate to be deprecated, but those plans are on hold. Bug: 517547 Change-Id: Ib63dbdc691f11b143dc6e2fdd4b4232cfdf9629d Reviewed-on: https://chromium-review.googlesource.com/599045Reviewed-by:
Mike West <mkwst@chromium.org> Commit-Queue: Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#491771}
-
Saman Sami authored
Per discussion with rockot and others, StructTraits and typemap files are language specific and should live in public/cpp instead of public/interfaces. Change-Id: Id7fb1f5e733f6b2913f0da2332062c72f386ebab Reviewed-on: https://chromium-review.googlesource.com/596751 Commit-Queue: Saman Sami <samans@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#491770}
-
Sahel Sharify authored
This cl adds a guest viewport to a scroll chain only if the viewport can consume the given delta hints while handling GSB. Before applying this change scrollbubbling from guests was broken when they were using oopif. This was because the viewport of the guest would always get added to the scroll chain and the GSB acks were always consumed even when the viewport couldn't scroll in the given delta directions. To know whether a guest needs to bubble GSB or not the "bubble" flag is added to scroll_status. When viewport is the currently scrolling node and it cannot scroll in GSB's delta hint directions, the bubble flag is set for the returned scroll_status. The input_handler_proxy returns event disposition = DID_HANDLE_SHOULD_BUBBLE. The equivalent ack for this event disposition is INPUT_EVENT_ACK_STATE_CONSUMED_SHOULD_BUBBLE which tells render_widget_host_view_child_frame to bubble the GSB and the rest of the current scroll sequence. The same problem used to exist for oopif with viewport, setting the bubble flag in the returned scroll_status addresses this issue as well. To test the change enable TouchpadAndWheelScrollLatching and run the below tests. They will fail without applying this cl. BUG=526463 TEST=WebViewScrollBubbling/WebViewGuestScrollTouchTest.TestGuestGestureScrollsBubble/2, WebViewScrollBubbling/WebViewGuestScrollTouchTest.TestGuestGestureScrollsBubble/3, SitePerProcessBrowserTest.ScrollBubblingFromOOPIFTest(on Android) Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_site_isolation Change-Id: I2395f52fcbbfe0703d9668e2478ed0de0d92a6ff Reviewed-on: https://chromium-review.googlesource.com/581910 Commit-Queue: Sahel Sharifymoghaddam <sahel@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#491769}
-
Steven Bennetts authored
This moves the network_property_list element and network elements that depend on it (apnlist, ip_config, nameservers) to a shared location so that they can be used by Web UI dialogs. Bug: 748204 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I9d4b57167c31a8ed1811aa680838e3ba38105df2 Reviewed-on: https://chromium-review.googlesource.com/596410 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#491768}
-
Quinten Yearsley authored
Win.setup_environ_for_server copies a few more environment variables for apache on Windows. I checked (in patchset one of this CL) whether these are still necessary, and they are. This CL would just update the comment. Change-Id: Iae3b9c4e379cc77457ca6bc66cee4a95c9a46018 Reviewed-on: https://chromium-review.googlesource.com/590579Reviewed-by:
Jeff Carpenter <jeffcarp@chromium.org> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Cr-Commit-Position: refs/heads/master@{#491767}
-
David Bokan authored
The overlay scrollbar ThumbPosition method was losing precision at very high scroll offsets. This would cause it to drift away from where we actually show the thumb from the compositor so the hit testing would be unreliable. Looking at this method, there's no reason it should need to be any different from the base class ScrollbarTheme::ThumbPosition which is robust under high scroll offsets so the solution here is to simply remove the override. Less code, less bugs. Bug: 739668 Change-Id: Ib90152d989931cd0bcc0bddfb226d97d577ce575 Reviewed-on: https://chromium-review.googlesource.com/598734Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Commit-Queue: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#491766}
-
MinChen authored
Swiping up from shelf to open app list is only for tablet currently. So set state as FULLSCREEN_ALL_APPS directly to add the animation. Otherwise, the app list will just snap to the top of the screen. Bug: None Change-Id: I281ae53700294221b0c96c9a2aa1d4c66822f2bf Reviewed-on: https://chromium-review.googlesource.com/598740Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: min c <minch@chromium.org> Cr-Commit-Position: refs/heads/master@{#491765}
-