- 06 Jun, 2018 9 commits
-
-
Tetsui Ohkubo authored
This CL disables unit tests that are testing the features that are just removed in UnifiedSystemTray. These tests crashed/failed when UnifiedSystemTray was enabled. TEST=ash_unittests --enable-features=SystemTrayUnified BUG=847104 Change-Id: I7a8b9b0723737fc03a048d41be2f23b1e73dd8a7 Reviewed-on: https://chromium-review.googlesource.com/1086813Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#564716}
-
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/5e6853d..3857fbf git log 5e6853d..3857fbf --date=short --no-merges --format='%ad %ae %s' 2018-06-05 swiftshader-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll third_party/externals/swiftshader 57776df..f398044 (1 commits) 2018-06-05 kjlubick@google.com Add Gr enums and version parsing for SwiftShader 2018-06-05 herb@google.com Have draw(Text|PosText|PosTextH) use a single entry on the device 2018-06-05 mtklein@chromium.org restore headers lost from skia.h 2018-06-05 jvanverth@google.com Consolidate ambient and spot code setup. Created with: gclient setdep -r src/third_party/skia@3857fbf The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=halcanary@chromium.org Change-Id: I0b7c4269ed5b0b130d22ebc8c50e136a183cab82 Reviewed-on: https://chromium-review.googlesource.com/1087632Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#564715}
-
Tetsui Ohkubo authored
This CL fixes TrayEventFilterTest crash when SystemTrayUnified is enabled. This CL makes following changes: * Fix TrayEventFilterTest to use UnifiedSystemTray instance when the flag is true. * Fix vpn/network feature pod buttons not to observe NetworkHandler when it doesn't exist. It's cumbersome to mock NetworkHandler for all unit tests, and old SystemTray did the same. Also NetworkHandler will be refactored soon. TEST=TrayEventFilterTest (--enable-features=SystemTrayUnified) BUG=847104 Change-Id: I2b9b281d182d9fbbbf159e9374c53adb29a1c756 Reviewed-on: https://chromium-review.googlesource.com/1082140 Commit-Queue: Tetsui Ohkubo <tetsui@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#564714}
-
Allen Vicencio authored
This adds the enum and histogram for the result of mounting an SMB share. The metric is recorded when SmbService returns from calling Mount Bug: 757625 Change-Id: I670ce6343131719850a1368154eec6e123354fca Reviewed-on: https://chromium-review.googlesource.com/1077605 Commit-Queue: Allen Vicencio <allenvic@chromium.org> Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#564713}
-
Esmael El-Moslimany authored
Bug: 849851 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I84564b4c1dce0729ccdcb00b346196c6b3111401 Reviewed-on: https://chromium-review.googlesource.com/1087810 Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#564712}
-
Tetsui Ohkubo authored
When Chrome OS is shutdown while UnifiedSystemTray is opened, it crashes, because UnifiedSystemTray bubble did not close immediately and kept reference to UnifiedSystemTrayModel during close animation. It can be problematic in some unit tests including TrayEventFilterTest. TEST=TrayEventFilterTest BUG=847104 Change-Id: Ia6175b8663acd19d8e5e0b2f31e38e1d3ba565c6 Reviewed-on: https://chromium-review.googlesource.com/1084367Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#564711}
-
Eric Robinson authored
Changed the safe browsing notifications to report all of the results, not just the final one obtained. This is done by passing the check_results_ vector directly to the consumers. The only non-test consumer currently is the pop-up blocker, which now scans for any matching condition and reports it rather than just looking at the final result and determining if it was a match. Bug: 823414 Change-Id: I9c820e6d1ca2b640339cc31a17c42d3fb8486f2b Reviewed-on: https://chromium-review.googlesource.com/1081048 Commit-Queue: Eric Robinson <ericrobinson@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#564710}
-
Yafei Duan authored
This CL removed OfflinePageDownloadBridge and related code, integrated them into DownloadUIAdapter/OfflinePageDownloadBridge, in order to unify the notification/UI pipeline. This CL removed the cache and its loading state in DownloadUIAdapter, replacing the APIs with asynchronous calls down to lower level instead of querying preloaded cache. With the CL, DownloadUIAdapter will be registered as observer to both OfflinePageModel and RequestCoordinator when OCANBUi is created. And sending notification of page/request added/deleted whenever it receives the event. Since successful request completion turns into successful page save, OfflinePageAdded and OnAdded (with successful status) will be merged if necessary, then notify OfflineContentProvider. Minor details: - Removed OfflinePageNotificationBridge. - Removed OfflinePageDownloadNotifier and DownloadNotifyingObserver. - Integrated some of the functions into DownloadUIAdapter and OfflinePageDownloadBridge. - Changed some UI treatment based on newly used OfflineItem attributes. - Changed related tests. Bug: 839175 Change-Id: Icbe763bf70b3f49d1db6717a3b7c4ba57c25fb71 Reviewed-on: https://chromium-review.googlesource.com/1068063Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Reviewed-by:
Dmitry Titov <dimich@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Yafei Duan <romax@chromium.org> Cr-Commit-Position: refs/heads/master@{#564709}
-
Lambros Lambrou authored
This reverts commit c2ec5265. Reason for revert: Broke compile on https://ci.chromium.org/buildbot/chromium/Win%20x64/23318 ../../chrome/browser/autofill/autofill_captured_sites_interactive_uitest.cc(404,45): error: no viable conversion from 'const wchar_t [12]' to 'base::StringPiece' (aka 'BasicStringPiece<basic_string<char, char_traits<char>, allocator<char> > >') .AppendASCII(FILE_PATH_LITERAL("wpr_key.pem")) Original change's description: > Add browser tests for Chrome autofill on captured sites. (Bug 847905) > > These tests are the first step in building a test framework for testing > chrome autofill on complex, real-world sites pages. Since interacting > with live sites are flaky and vulnerable to updates to the sites' > features, this framework interacts with captured sites. > > Sites are captured with the Web Page Replay (WPR) tool. Prior to > running the test, the browser test will start WPR locally on the > machine using a capture file. The test then navigates to the test > site, interact with the site's checkout workflow, and verifies that > autofill correctly completes the address and payment information. > > Tests for 5 sites are included in this code change: Amazon, Zappos, > Apple, Ebay and Walmart. > > This change fixes the build breaks caused by the earlier change, > 963800, and it also changes the tests from being driven by test code > to being driven by test recipe files. The test recipe files will be > generated by a chrome automation extension recording user actions. > > Bug: 847905 > Change-Id: I0ef7b2b04be2a6caf3742c520f25ab1de80f9711 > Reviewed-on: https://chromium-review.googlesource.com/1086088 > Commit-Queue: Yiming Zhou <uwyiming@google.com> > Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#564693} TBR=anthonyvd@chromium.org,sebsg@chromium.org,mahmadi@chromium.org,uwyiming@google.com Change-Id: I2e6625dd64bfa91e15c4c048d0cd3174be960fee No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 847905 Reviewed-on: https://chromium-review.googlesource.com/1088129Reviewed-by:
Lambros Lambrou <lambroslambrou@chromium.org> Commit-Queue: Lambros Lambrou <lambroslambrou@chromium.org> Cr-Commit-Position: refs/heads/master@{#564708}
-
- 05 Jun, 2018 31 commits
-
-
Ted Choc authored
This reverts commit 924c8465. Reason for revert: This appears to break the Android WebView bots. https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20N%20%28dbg%29 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20O%20(dbg) Traceback (most recent call last): File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 327, in <module> sys.exit(main()) File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 316, in main deps = GetSharedLibraryDependencies(options, queue.pop(0), loader_path) File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 151, in GetSharedLibraryDependencies deps = GetSharedLibraryDependenciesLinux(binary) File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 67, in GetSharedLibraryDependenciesLinux ldd = subprocess.check_output(['ldd', binary]) File "/b/s/w/ir/cipd_bin_packages/lib/python2.7/subprocess.py", line 219, in check_output raise CalledProcessError(retcode, cmd, output=output) Original change's description: > Make generate_breakpad_symbols.py not silently ignore subprocess errors. > > GetCommandOuput() used to pipe stderr to /dev/null, and it ignored > the command's return code. Use check_output() to check the return > code, and keep stderr attached to parent's stderr. > > Also make breakpad_integration_test.py a bit simpler (this part is > supposed to be behavior-preserving.) > > Bug: 813163 > Change-Id: I8c55d3da9fff3b944111c3e868121ac34bf65c17 > Reviewed-on: https://chromium-review.googlesource.com/1086981 > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > Commit-Queue: Nico Weber <thakis@chromium.org> > Cr-Commit-Position: refs/heads/master@{#564531} TBR=thakis@chromium.org,jochen@chromium.org Change-Id: Iee5a81e9b7e9db21f1dda9bdc272d3392438f481 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 813163 Reviewed-on: https://chromium-review.googlesource.com/1087871Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#564707}
-
James Wallace-Lee authored
This adds the utility class WebViewCompatUtilsForOMR1. It moves references to SafeBrowsingResponseAdapter, which was added in OMR1, into a separate class. On pre-OMR1 devices, this reduces log spam caused by a NoClassDefFoundError. It also improves startup time. Bug: 791099, 838702 Test: adb logcat | grep 'Failed resolution of' Test: run cts -m CtsWebkitTestCases -t android.webkit.cts.WebViewClientTest#testOnSafeBrowsingHit Change-Id: Icf52a70925be506f9b7c46ed592f5b64f43ab14c Reviewed-on: https://chromium-review.googlesource.com/1081081Reviewed-by:
Nate Fischer <ntfschr@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: James Wallace-Lee <jamwalla@chromium.org> Cr-Commit-Position: refs/heads/master@{#564706}
-
Peter Collingbourne authored
This causes the bot to receive the correct sharding settings for Android bots. Bug: 849825 Change-Id: I14b45cc214ce5eb13000460911780bf1c256a4dc Reviewed-on: https://chromium-review.googlesource.com/1087780Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Peter Collingbourne <pcc@chromium.org> Cr-Commit-Position: refs/heads/master@{#564705}
-
Mohamed Heikal authored
In order to allow for layout inflation on a background thread (https://crbug.com/849378), constructors of custom views cannot create handlers. This CL changes the constructor used for GestureDetector to pass along the precreated handler for the UI thread (from ThreadUtils.getUiThreadHandler). Also removes @VisibleForTesting from setUiThread since it is used in webview in production Bug: 849378 Change-Id: I4c786859d7db96f03e2647b5abb3bc27d12afb80 Reviewed-on: https://chromium-review.googlesource.com/1085990 Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#564704}
-
catapult-chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/591c140..99a065d git log 591c140..99a065d --date=short --no-merges --format='%ad %ae %s' 2018-06-05 dtu@chromium.org [pinpoint] Use a Repository ndb model instead of namespaced_stored_object. 2018-06-05 dtu@chromium.org [pinpoint] Global TestCase class containing standard mocks. Created with: gclient setdep -r src/third_party/catapult@99a065d The AutoRoll server is located here: https://catapult-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: Id0537d816e59376be7c86b12066e96ab41e019e0 Reviewed-on: https://chromium-review.googlesource.com/1087629Reviewed-by:
catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#564703}
-
dpapad authored
Need to override |_forwardHostPropV2| method for Polymer 2. |_forwardParentProp| and |_forwardParentPath| can be removed after Polymer 2 migration is done. Bug: 849788 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I20faa0465f648f6da2b1158baea306df480959a7 Reviewed-on: https://chromium-review.googlesource.com/1087396Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#564702}
-
Reza.Zakerinasab authored
TBR=junov@chromium.org Bug: 849847 Change-Id: I827de83f8c51953906718c6e294d6a0c4e89e3c6 Reviewed-on: https://chromium-review.googlesource.com/1087748 Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org> Reviewed-by:
Mike Klein <mtklein@chromium.org> Reviewed-by:
Mohammad Reza Zakerinasab <zakerinasab@chromium.org> Cr-Commit-Position: refs/heads/master@{#564701}
-
Chromite Chromium Autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/8bc3398..3c46387 git log 8bc3398..3c46387 --date=short --no-merges --format='%ad %ae %s' 2018-06-05 dgarrett@google.com config: Submit config changes from PreCQ. 2018-06-05 dgarrett@google.com chromeos_config: Move chromeos_config -> chromite/config. Created with: gclient setdep -r src/third_party/chromite@3c46387 The AutoRoll server is located here: https://chromite-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:848020,chromium:848020 TBR=chrome-os-gardeners@chromium.org Change-Id: Icd8770e3cf1d7392805a74c752f77b7e37c35a3b Reviewed-on: https://chromium-review.googlesource.com/1087630Reviewed-by:
Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#564700}
-
David Black authored
This allows us to model current UI mode, one of: - kMiniUi - kMainUi - kSettingsUi Settings UI to be stubbed-in in a follow up CL. Bubble visibility logic will also be moved into the new model. Note: I'm going to do a follow up CL to clean up AssistantController which is becoming large. In the follow up, I'll break interaction logic out into a sub-controller. After that change, AssistantController will own two subcontrollers: - AssistantInteractionController (from existing interaction logic) - AssistantBubbleController (to be renamed from current AssistantBubble) Card rendering/image downloading functionality will remain top level APIs of AssistantController. This should keep things from becoming unwieldly as these classes continue to grow in complexity. Bug: b:79431996 Change-Id: Ie3d5350a611df199a5a372fd9f237b71c435bb99 Reviewed-on: https://chromium-review.googlesource.com/1086041 Commit-Queue: David Black <dmblack@google.com> Reviewed-by:
Xiaohui Chen <xiaohuic@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#564699}
-
Bernhard Bauer authored
Bug: 847420 Change-Id: I6c68d6a77f4795c18cd44521564383aebd17b9d8 Reviewed-on: https://chromium-review.googlesource.com/1078822Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Bernhard Bauer <bauerb@chromium.org> Cr-Commit-Position: refs/heads/master@{#564698}
-
Ryan Hansberry authored
As Tether and Smart Lock migrate to using the DeviceSync Mojo API, the browser process will always have RemoteDevices' BeaconSeeds loaded in a cache, ready to fetch. Therefore, the old model of loading BeaconSeeds on demand no longer makes sense. In addition to removing this now-unnecessary LoadBeaconSeeds() logic, this CL also requires that BeaconSeeds be provided to the RemoteDevice constructor. Bug: 824568, 752273 Change-Id: Iaffc490df89082db2f6411ab8de539ea17eaf488 Reviewed-on: https://chromium-review.googlesource.com/1079998Reviewed-by:
James Hawkins <jhawkins@chromium.org> Reviewed-by:
Greg Kerr <kerrnel@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#564697}
-
dpapad authored
md-user-manager uses <template> and <style> in weird ways, and it is not obvious why those don't work with Polymer's hybrid mode guidelines. Bug: 849570,849615 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I0743159e933d171fd8acfae51fa761c61a40851a Reviewed-on: https://chromium-review.googlesource.com/1087589Reviewed-by:
Scott Chen <scottchen@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#564696}
-
Renee Wright authored
- Adds methods to concierge_client and crostini_manager for accessing Concierge's ListVmDisks member. - Changes argument naming in c/b/chromeos/crostini/crostini_manager.h to match ditto.cc - Fixes some linter errors Bug: 822499 Change-Id: I981bb90a158bdb4d9cb6ebf3da1536c3ab6161c2 Reviewed-on: https://chromium-review.googlesource.com/1086429Reviewed-by:
Nicholas Verne <nverne@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Commit-Queue: Renée Wright <rjwright@chromium.org> Cr-Commit-Position: refs/heads/master@{#564695}
-
pdfium-chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/d3d8287..7edcf2c git log d3d8287..7edcf2c --date=short --no-merges --format='%ad %ae %s' 2018-06-05 hnakashima@chromium.org Revert "Do not merge content streams to parse them." 2018-06-05 tsepez@chromium.org Tidy parser lifecycle state machine in CPDF_PageObjectHolder. 2018-06-05 hnakashima@chromium.org Revert "Create m_ContentStream field in CPDF_PageObject." 2018-06-05 thestig@chromium.org Assert CPDF_ContentParser always has a valid page holder. 2018-06-05 dsinclair@chromium.org [xfa] Make the event context available when calling back in XFA 2018-06-05 thestig@chromium.org Further improve CCodec_FaxDecoder performance in debug builds. 2018-06-05 thestig@chromium.org Move CPDF_PageObjectHolder::m_pFormStream to CPDF_Form. Created with: gclient setdep -r src/third_party/pdfium@7edcf2c The AutoRoll server is located here: https://pdfium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:845117 TBR=dsinclair@chromium.org Change-Id: Ic3f46fe7bd9ab23a140353b12b2ac0b830246f37 Reviewed-on: https://chromium-review.googlesource.com/1087631Reviewed-by:
pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#564694}
-
Yiming Zhou authored
These tests are the first step in building a test framework for testing chrome autofill on complex, real-world sites pages. Since interacting with live sites are flaky and vulnerable to updates to the sites' features, this framework interacts with captured sites. Sites are captured with the Web Page Replay (WPR) tool. Prior to running the test, the browser test will start WPR locally on the machine using a capture file. The test then navigates to the test site, interact with the site's checkout workflow, and verifies that autofill correctly completes the address and payment information. Tests for 5 sites are included in this code change: Amazon, Zappos, Apple, Ebay and Walmart. This change fixes the build breaks caused by the earlier change, 963800, and it also changes the tests from being driven by test code to being driven by test recipe files. The test recipe files will be generated by a chrome automation extension recording user actions. Bug: 847905 Change-Id: I0ef7b2b04be2a6caf3742c520f25ab1de80f9711 Reviewed-on: https://chromium-review.googlesource.com/1086088 Commit-Queue: Yiming Zhou <uwyiming@google.com> Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#564693}
-
Ryan Daum authored
* Move the cast AccessibilityManager into chromecast/browser/accessibility. * Only compile and create AccessibilityManager if extensions enabled. Bug: none Test: manual Change-Id: I83c30b8259caa97093cdd48baafd26b2750d1da7 Reviewed-on: https://chromium-review.googlesource.com/1081234Reviewed-by:Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Kevin Schoedel <kpschoedel@chromium.org> Reviewed-by:
Alex Sakhartchouk <alexst@chromium.org> Commit-Queue: Ryan Daum <rdaum@chromium.org> Cr-Commit-Position: refs/heads/master@{#564692}
-
Saman Sami authored
Relands crrev.com/3e5eaae2 with three fixes: 1. In ui::Compositor always call ResizeDisplay when swap is disabled even if size hasn't changed. 2. Allow resize to 0x0 in RootCompositorFrameSinkImpl::Resize. 3. Add calls to Resize in CompositorImpl. Send a sync IPC to Viz process when size is changing in order to prevent frame swaps of wrong size. If a wrong size frame is swapped then Windows might stretch our content to fill the window. TBR=rockot@chromium.org,danakj@chromium.org,tsepez@chromium.org Bug: 811945 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I35db926585c19ef6471284cd84b10f3e25821fb1 Reviewed-on: https://chromium-review.googlesource.com/1087040Reviewed-by:
kylechar <kylechar@chromium.org> Reviewed-by:
Saman Sami <samans@chromium.org> Commit-Queue: Saman Sami <samans@chromium.org> Cr-Commit-Position: refs/heads/master@{#564691}
-
Nathan Parker authored
Bug: 845618 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I093ea2d2b32aa52dd078f568cd3ae60e8a4b6106 Reviewed-on: https://chromium-review.googlesource.com/1083313 Commit-Queue: Varun Khaneja <vakh@chromium.org> Reviewed-by:
Min Qin <qinmin@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Cr-Commit-Position: refs/heads/master@{#564690}
-
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/77169c8..5e6853d git log 77169c8..5e6853d --date=short --no-merges --format='%ad %ae %s' 2018-06-05 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/skcms 2e43fec..0fdd840 (1 commits) 2018-06-05 halcanary@google.com SkPDF: Fastpath for clipstack flattening 2018-06-05 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/skcms a8a5c9e..2e43fec (1 commits) 2018-06-05 mtklein@chromium.org add upm->upm helper 2018-06-05 mtklein@chromium.org simplify SK_FloatNaN 2018-06-05 brianosman@google.com Always use filterColor4f to filter paint colors 2018-06-05 timliang@google.com fixed interface/in/out struct for mvk integration and added a few missing builtins to skslc msl backend 2018-06-05 reed@google.com handle degenerate call to blitAntiRect Created with: gclient setdep -r src/third_party/skia@5e6853d The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=halcanary@chromium.org Change-Id: I24e85fac1c05a32a1a0e9b1777d8ae7b8fbf90a6 Reviewed-on: https://chromium-review.googlesource.com/1087607Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#564689}
-
Bruce Dawson authored
Chrome has seven #ifdefs that decide whether Perfetto tracing is available or not. This change consolidates those into two in preparation for enabling Perfetto on Windows in Chromium. Bug: 844421 Change-Id: Ida11b56a18a1f5751e864b734d85bd06ef428a2d Reviewed-on: https://chromium-review.googlesource.com/1087276 Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#564688}
-
Ahmed Fakhry authored
When the hardware CRTC matrix is used, always attempt to set default gamma/degamma LUTs if none was given. This makes the Night Light effect consistent on all platforms, as well as very close to the effect when the compositor matrix is used. BUG=749250 TEST=Modified existing tests Change-Id: I79b2e80d18a2cbdfb9cd363fc3c422b248defa16 Reviewed-on: https://chromium-review.googlesource.com/1068112Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Commit-Queue: Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#564687}
-
Chris Mumford authored
ServiceWorkerDatabase::DestroyDatabase previously used base::DeleteFile to recursively delete the database directory. DeleteFile ignores the database lock, so if the database is open elsewhere then this will corrupt it. This change adds a new leveldb_chrome::DeleteDB that first used leveldb::DestroyDB, and only if successful deletes the db directory. Bug: 802298 Change-Id: I1416e82aaca18c0d9255cd058db0afdcee38c1ba Reviewed-on: https://chromium-review.googlesource.com/1069318 Commit-Queue: Chris Mumford <cmumford@chromium.org> Reviewed-by:
Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#564686}
-
dpapad authored
There was nothing pulling in ui/webui/resources/js/cr/ui.js dependency. Bug: 839476 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Iba873cf5e662c57bc45ed22b603fd363a434e8f3 Reviewed-on: https://chromium-review.googlesource.com/1086420Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#564685}
-
edchin authored
This CL hooks up the remote tabs in the tab grid. A user can sign in from the remote tabs page in the tab grid. The transition animation that displays the signin interaction controller looks bad (and we are investigating the cause). If the user is signed in but does not have sync enabled, the user can enable sync from here. Currently, tapping on a tab does nothing. This will be enabled in a future CL. Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ifba06919e1fb496917254a0da7e5462a4b854d79 Reviewed-on: https://chromium-review.googlesource.com/1084080 Commit-Queue: edchin <edchin@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Reviewed-by:
Sergio Collazos <sczs@chromium.org> Reviewed-by:
edchin <edchin@chromium.org> Cr-Commit-Position: refs/heads/master@{#564684}
-
Kyle Horimoto authored
Previous location: //chromeos/components/tether New location: //chromeos/services/secure_channel Eventually all Instant Tethering code will access these BLE classes via the SecureChannel service; until then, //chromeos/components/tether has a dependency on //chromeos/services/secure_channel. Bug: 824568, 752273 Change-Id: I2152fa1d958b70062ed20b46f3359c6e792d3dca Reviewed-on: https://chromium-review.googlesource.com/1084312 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Reviewed-by:
Rahul Chaturvedi <rkc@chromium.org> Cr-Commit-Position: refs/heads/master@{#564683}
-
Jeremy Roman authored
It encapsulates the subtle use of atomics and drops a use of WTF atomics. Change-Id: I3f3fa727f388fe5e68fcd7653a99d94d31db9b0f Reviewed-on: https://chromium-review.googlesource.com/1086046Reviewed-by:
Victor Costan <pwnall@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#564682}
-
Philip Jägenstedt authored
These tests are blocking wpt-importer and have failed on both Linux and Mac: https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_chromium_rel_ng/109192 https://ci.chromium.org/p/chromium/builders/luci.chromium.try/mac_chromium_rel_ng/62409 Bug: 849859 Change-Id: Ia17d662af4c5eec2cd581b931cdf58efa87db9ca No-Try: true Reviewed-on: https://chromium-review.googlesource.com/1087464Reviewed-by:
Robert Ma <robertma@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#564681}
-
Xianzhu Wang authored
Previously it treated transforms with abs(determinant) less than 1e-8 as non-invertible. This was too strict that transforms like Scale(9.9e-5) were treated as non-invertible. Now just check if determinant is zero, which is consistent with AffineTransform and SkMatrix[44]. The code was added here: https://chromium.googlesource.com/chromium/src/+/041f0d1e8d01d8dc0cd2f4fe2579e1f09a9ae27a in an initial commit of 3D transforms. Bug: 849382 Change-Id: I01e395f373493f61fcf85851b694be9aed7b41c5 Reviewed-on: https://chromium-review.googlesource.com/1087362 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Fredrik Söderquist <fs@opera.com> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#564680}
-
Marcin Wiacek authored
Error: In file included from gen/chrome/browser/browser_jumbo_20.cc:34: ./../../chrome/browser/offline_pages/offline_page_url_loader.cc:30:6: error: redefinition of 'GetTabId' bool GetTabId(content::WebContents* web_contents, int* tab_id) { ^ ./../../chrome/browser/offline_pages/offline_page_request_job.cc:46:6: note: previous definition is here bool GetTabId(content::WebContents* web_contents, int* tab_id) { ^ Compilation settings: target_os="android" target_cpu="arm" enable_nacl=false symbol_level=0 remove_webcore_debug_symbols=true is_debug=false dcheck_always_on=false is_component_build=false use_jumbo_build=true Presubmit warning: Banned functions were used. chrome/browser/offline_pages/offline_page_request_job.cc:227: Please consider using base::Bind{Once,Repeating} instead of base::Bind. (crbug.com/714018) BUG=849792 Change-Id: I74fa48c00dcf31a29cab60848015c6d042d51d1a Reviewed-on: https://chromium-review.googlesource.com/1087228Reviewed-by:Cathy Li <chili@chromium.org> Commit-Queue: Marcin Wiącek <marcin@mwiacek.com> Cr-Commit-Position: refs/heads/master@{#564679}
-
Dmitry Gozman authored
Bug: 849142 Change-Id: I1a758908af5e765dd69868a8d045664d208346d3 Reviewed-on: https://chromium-review.googlesource.com/1086229Reviewed-by:
Pavel Feldman <pfeldman@chromium.org> Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#564678}
-
Scott Chen authored
This CL replaces paper-input with cr-input in a few more pages. The management of spacing around cr-input is adjusted to make consistent spacing more easily. cr-input now has no margin or padding on top. If there's an error message, there will also be a 8px margin on the bottom of the error message. Or if the user opts to hide the error-message with --cr-input-error-display: none, it will not have any spacing on the bottom either; One should use --cr-form-field-bottom-spacing to add spacing under cr-input if it is followed by an element. Also, the "suffix" slot is introduced to cr-input in order for elements to easily align with the input field itself regardless of label and error-message. Bug: 832177 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I638cffa576ec9c8767c4a96b464510ef55ad6874 Reviewed-on: https://chromium-review.googlesource.com/1074206 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#564677}
-