- 22 Dec, 2017 40 commits
-
-
Benoit Lize authored
This adds collections of several "phases" for each process, evenly spaced. Additional processing will allow to construct a list of startup only / commonly called functions. Bug: 758566 Change-Id: I644fc80af42451d62a7d5d71dd0506680de80cae Reviewed-on: https://chromium-review.googlesource.com/840021 Commit-Queue: Benoit L <lizeb@chromium.org> Reviewed-by:
Matthew Cary <mattcary@chromium.org> Cr-Commit-Position: refs/heads/master@{#526004}
-
Ken Buchanan authored
This CL adds an output bool to the quad-based hit testing APIs to SurfaceHitTest. When the bool is true, it means that there is reduced confidence in the hit test result being returned, and the caller should invoke InputTargetClient to perform an asynchronous hit test in the renderer before routing a given input event. Bug: 796648 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I5d5f4bf18977a85c5e4d7f4c4291a4ec89bca70f Reviewed-on: https://chromium-review.googlesource.com/840644 Commit-Queue: Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Lucas Gadani <lfg@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#526003}
-
Yuta Kitamura authored
This patch removes WebTaskRunner::PostDelayedTask() for CrossThread- Closure. New code must use a new namespace-level PostDelayedCrossThread- Task() instead. These are functionally identical. This patch also converts all the existing usage. Since the number of the use sites is small, it's convenient to do migration and removal together. Bug: 794845 Change-Id: I8c9deafe1e6fbc6c23c9d38864b97d9396e72320 Reviewed-on: https://chromium-review.googlesource.com/842962Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Commit-Queue: Yuta Kitamura <yutak@chromium.org> Cr-Commit-Position: refs/heads/master@{#526002}
-
Ella Ge authored
In this cl, we make touch-events feature in chrome://flag default to be disabled. TouchEvent APIs: - ontouch* members on window, document, Element - document.createTouch, document.createTouchList - document.createEvent("TouchEvent") will be disabled by default on desktop. Intent to Deprecate and Remove: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/KV6kqDJpYiE Bug: 392584 Change-Id: I76716f3c4e529e5143bace95ae1b637b461c2ff5 Reviewed-on: https://chromium-review.googlesource.com/729220Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Reviewed-by:
Navid Zolghadr <nzolghadr@chromium.org> Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Commit-Queue: Ella Ge <eirage@chromium.org> Cr-Commit-Position: refs/heads/master@{#526001}
-
Greg Thompson authored
Testing "App Paths" specifically isn't done here since handling of it is a bit tricky (see https://crbug.com/312092). Coverage added by this change is a whole lot better than none at all. BUG=730059 Change-Id: I27f34979e1fe5d0c20bc7016577dc921730c57e8 Reviewed-on: https://chromium-review.googlesource.com/842883Reviewed-by:
Patrick Monette <pmonette@chromium.org> Commit-Queue: Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#526000}
-
Michael Lippautz authored
Bug: chromium:757440 Change-Id: I2d5f2a3e440de770461ea58cd7b2892b645e2caa Reviewed-on: https://chromium-review.googlesource.com/842982 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525999}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/8bc327bffb7a..03a527c718ed $ git log 8bc327bff..03a527c71 --date=short --no-merges --format='%ad %ae %s' 2017-12-22 mtklein Remove another stray pair of clamps. 2017-12-21 ethannicholas converted YUVEffect to SkSL Created with: roll-dep src/third_party/skia 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;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 TBR=csmartdalton@chromium.org Change-Id: Iae7150cf3c969368f2d667df5da1d81a4f835293 Reviewed-on: https://chromium-review.googlesource.com/843043Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#525998}
-
Gauthier Ambard authored
This CL fixes the omnibox perf tests. It was failing because the named layout guide to position the omnibox popup wasn't added to the test. Bug: 797282 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I9e1849b4c356379077dfc220a3acdd0e7f9cc789 Reviewed-on: https://chromium-review.googlesource.com/842865 Commit-Queue: Elodie Banel <lod@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#525997}
-
Robert Ma authored
And fix a typo in a test along the way. Bug: 732003, 796617 Change-Id: I9df6fb630139e1a2534c174c20804111a9189a31 Reviewed-on: https://chromium-review.googlesource.com/841264Reviewed-by:
Ian Clelland <iclelland@chromium.org> Commit-Queue: Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#525996}
-
Parastoo Geranmayeh authored
Right now, if we sign in and click on a previously added address and then click back instantly, we may have a crash. The crash could be for two reasons: 1. An async task (subkey request) is calling the EditorDialog.show(), while the activity is finishing. 2. The EditorDialog.onShow() is called, while the dialog is already dismissed. This fix, checks for these conditions before continuing. Bug: 786962, 794892 Change-Id: I973860fece013c33759c95e178a667d63020ae68 Reviewed-on: https://chromium-review.googlesource.com/841263Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Parastoo Geranmayeh <parastoog@google.com> Cr-Commit-Position: refs/heads/master@{#525995}
-
sebsg authored
Bug: 755727 Change-Id: I09f72dd24f24b2ce7362912ac43c198b7207dcf9 Reviewed-on: https://chromium-review.googlesource.com/841285Reviewed-by:
Roger McFarlane <rogerm@chromium.org> Commit-Queue: Roger McFarlane <rogerm@chromium.org> Cr-Commit-Position: refs/heads/master@{#525994}
-
Elodie Banel authored
The isTrusted attribute indicates that the change came from the user. Use it to make sure we don't unset the autofill attributes when sending our own "input" event. Bug: 796224 Change-Id: I7502274ba3dbe7d323382af3d884ded005f79bf0 Reviewed-on: https://chromium-review.googlesource.com/840005Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Reviewed-by:
Olivier Robin <olivierrobin@chromium.org> Commit-Queue: Elodie Banel <lod@chromium.org> Cr-Commit-Position: refs/heads/master@{#525993}
-
Sheng-Hao Tsao authored
This CL adds 2 new MediaRecorder histograms, one for the errors HW encode encounters and one for whether HW encode is used. ChromeOS autotest (crrev.com/c/813974 and crrev.com/c/831318) will use them to determine if tests pass. BUG=616659 TEST=Verified with autotests that the histograms appear. Change-Id: Id7533e1df7d2105490085eadda061a117b466d59 Reviewed-on: https://chromium-review.googlesource.com/831773 Commit-Queue: Sheng-hao Tsao <shenghao@google.com> Reviewed-by:
Gayane Petrosyan <gayane@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#525992}
-
sebsg authored
Bug: 755727 Change-Id: I030c331a0ddff7353adaa70fb6c6f9d2bd0aaf8b Reviewed-on: https://chromium-review.googlesource.com/841268Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#525991}
-
Shivani Sharma authored
Introduces a new enterprise policy AdsSettingForIntrusiveAdsSites that maps to the content setting for Ads. The policy value is reflected in the content settings UI and the content settings Ads UI is not editable by the user. The setting can be changed without without restarting the browser and its new value will be reflected in the content settings UI and will take effect in any subsequently opened tab. DrivenByEnterprisePolicy TEST: browser_tests --gtest_filter=SubresourceFilterSettingsBrowserTest. Bug: 778373 Change-Id: I04e8b6ebf93193c66980e483e785a11dac94831f Reviewed-on: https://chromium-review.googlesource.com/737865 Commit-Queue: Shivani Sharma <shivanisha@chromium.org> Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Raymes Khoury <raymes@chromium.org> Reviewed-by:
Pavol Marko <pmarko@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#525990}
-
Randy Smith authored
This CL includes the shift of one unit test over to CookieManager as well. The other can't be changed yet, because it targets the extensions URLRequestContext, which doesn't have a NetworkContext wrapper yet. Bug: 721395 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: I87590f3d3fa8d98fdb90935ac5e9b1540e4d4359 Reviewed-on: https://chromium-review.googlesource.com/776017 Commit-Queue: Randy Smith <rdsmith@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Helen Li <xunjieli@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#525989}
-
Michael Lippautz authored
Bug: chromium:757440 Change-Id: Ib3fc1e102c0e96b3c48c950ca9a439ffcc35edf3 Reviewed-on: https://chromium-review.googlesource.com/839740 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525988}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/5c68dce7750a..8bc327bffb7a $ git log 5c68dce77..8bc327bff --date=short --no-merges --format='%ad %ae %s' 2017-12-21 rmistry Update isolate binaries and update isolate recipe Created with: roll-dep src/third_party/skia 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;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 TBR=csmartdalton@chromium.org Change-Id: I19c5f4c7bd8b405091736807577a8708227afd56 Reviewed-on: https://chromium-review.googlesource.com/843042Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#525987}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/catapult.git/+log/efc4a0847629..5626f3590eea $ git log efc4a0847..5626f3590 --date=short --no-merges --format='%ad %ae %s' 2017-12-20 perezju [Telemetry] Cleanup android_browser_backend._GetDevToolsClientConfig Created with: roll-dep src/third_party/catapult 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=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: Idce107de7fcf93d16403386a6ce5b0fa09b22863 Reviewed-on: https://chromium-review.googlesource.com/843003 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#525986}
-
Michael Lippautz authored
Bug: chromium:757440 Change-Id: I422c7675097209596b99d5ede7e6980b7a431323 Reviewed-on: https://chromium-review.googlesource.com/833935 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525985}
-
webrtc-autoroll@chromium.org authored
https://webrtc.googlesource.com/src.git/+log/fd7df98826e2..1e53f8ad040a $ git log fd7df9882..1e53f8ad0 --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtcBUG=None The AutoRoll server is located here: https://webrtc-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. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng;master.tryserver.chromium.win:win-msvc-dbg TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I0575febf57729c7f91a2c5e04ae61775e99d6c3f Reviewed-on: https://chromium-review.googlesource.com/843002 Commit-Queue: WebRTC Roll Bot <webrtc-autoroll@chromium.org> Reviewed-by:
WebRTC Roll Bot <webrtc-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#525984}
-
Olivier Robin authored
FindChildText, FindChildTextWithIgnoreList, InferLabelFromDivTableTest sometimes have behavior that don't match the documentation. Add some tests to capture these scenarios so they can be fixed in a future CL. Bug: 796918 Change-Id: I02ecb156149c8bd82470beaeff5ae2075710e380 Reviewed-on: https://chromium-review.googlesource.com/840020 Commit-Queue: Olivier Robin <olivierrobin@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#525983}
-
Gustav Sennton authored
Fix MinidumpUploaderImplTest#testCancelFailedUploadCausesReschedule by waiting for the minidump uploads worker thread to finish before ending the testCancelFailedUploadCausesReschedule test. BUG=786310 Change-Id: I2cd1cde84faf2f44bd69018ed17bbecaa09d6fb8 Reviewed-on: https://chromium-review.googlesource.com/840682Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Gustav Sennton <gsennton@chromium.org> Cr-Commit-Position: refs/heads/master@{#525982}
-
Sergey Poromov authored
Chrome OS should report to the server ID of the launched kiosk app for ARC Kiosk sessions, so it will be able to find out which app is active. In order to do it, it will populate AppStatus.app_id with package name of the Android app for both: - SessionStatusReportRequest.installed_apps - DeviceStatusReportRequest.running_kiosk_apps Note: previously it was populated with empty AppStatus. BUG=b/62446184 TEST=Add browser tests, run trybots. Change-Id: Ied7759cee40c75082814b0ddac40aaff81f1a538 Reviewed-on: https://chromium-review.googlesource.com/840743Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Sergey Poromov <poromov@chromium.org> Cr-Commit-Position: refs/heads/master@{#525981}
-
Michael Lippautz authored
No-try: true Bug: chromium:757440 Change-Id: I9d1935b8aaa08313e2fd87bc88b4bff4b9051db7 Reviewed-on: https://chromium-review.googlesource.com/840242 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525980}
-
Ned Nguyen authored
NOTRY=true TBR=hablich@chromium.org Bug: 784025 Change-Id: Ia5e151c334493d5286fa0c3982e2c93d72c65da0 Reviewed-on: https://chromium-review.googlesource.com/842303Reviewed-by:
Ned Nguyen <nednguyen@google.com> Commit-Queue: Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#525979}
-
Michael Lippautz authored
The incremental marking write barrier depends on the fact the only non-heap objects are eagerly traced and the others are put on the marking stack. Harden these assumptions through tests. No-try: true Bug: chromium:757440 Change-Id: Iad7e9f46b3a9826d6eb90ae57f039613f4aa5ae8 Reviewed-on: https://chromium-review.googlesource.com/839777 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525978}
-
webrtc-autoroll@chromium.org authored
https://webrtc.googlesource.com/src.git/+log/c0ed4db0ba63..fd7df98826e2 $ git log c0ed4db0b..fd7df9882 --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtc The AutoRoll server is located here: https://webrtc-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. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng;master.tryserver.chromium.win:win-msvc-dbg TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I08d9853f454f0d6b84cb81bf4876d99cc1a3437e Reviewed-on: https://chromium-review.googlesource.com/842902Reviewed-by:
WebRTC Roll Bot <webrtc-autoroll@chromium.org> Commit-Queue: WebRTC Roll Bot <webrtc-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#525977}
-
Hiroki Nakagawa authored
This CL moves a part of files in modules/fetch to core/fetch. Fetch is a primitive mechanism and should be available in core/. See the issue for a use case. Bug: 794837 Change-Id: I1b08dbbaf50513760b698d4542e774c0e906134b Reviewed-on: https://chromium-review.googlesource.com/841903 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#525976}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/catapult.git/+log/cd1fd5940f68..efc4a0847629 $ git log cd1fd5940..efc4a0847 --date=short --no-merges --format='%ad %ae %s' 2017-12-20 perezju [Telemetry] Cleanup desktop_browser_backend._GetDevToolsClientConfig Created with: roll-dep src/third_party/catapult 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=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: I95f2b9c57e17fb5aac5b0b281a062225e501df78 Reviewed-on: https://chromium-review.googlesource.com/842842 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#525975}
-
Michael Lippautz authored
The optimization in faf0c664 was unsound for containers as they can construct elements in place, even after the containing object was already marked black. This patch keeps the ability of doing initializing stores without write barrier while adding the barrier for HeapVector operations. Bug: chromium:757440 Change-Id: I8273edf45863daa7516580a2926883a69b8d8024 Reviewed-on: https://chromium-review.googlesource.com/819651 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525974}
-
Kouhei Ueno authored
This CL fixes a bug introduced in: https://chromium.googlesource.com/chromium/src.git/+/c0b78bc91021d1b83438807ad6c6f1edf748bce8 In the previous CL, the base URL of both {inline,external} classic scripts were set to "the document base URL of the containing document". However, the base URL of external classic scripts should be "the URL from which the script was obtained". This CL fixes the issue. Test: external/wpt/html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html Bug: 796034 Change-Id: I5674bf4139164606030b48cf66b48962c11d35f3 Reviewed-on: https://chromium-review.googlesource.com/842282Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#525973}
-
henrika authored
Also removes invalid (very old) comments. Goal is to match recent changes in third_party/webrtc/modules/audio_device/include/audio_device.h TBR=sergeyu, maxmorin Bug: webrtc:7306 Change-Id: I28d3a5f8926aa5625ef00d39905b70224ede4d65 Reviewed-on: https://chromium-review.googlesource.com/842645Reviewed-by:
Henrik Andreasson <henrika@chromium.org> Commit-Queue: Henrik Andreasson <henrika@chromium.org> Cr-Commit-Position: refs/heads/master@{#525972}
-
Yuta Kitamura authored
All the use sites were removed. New code must use namespace-level PostCrossThreadTask() function. Bug: 794845 Change-Id: I683696aebc1ebc04a301c61cf0e6a1436255c731 Reviewed-on: https://chromium-review.googlesource.com/842609Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Yuta Kitamura <yutak@chromium.org> Cr-Commit-Position: refs/heads/master@{#525971}
-
Felix Ekblom authored
It's of interest to some Chrome OS autotests to be able to detect what the primary display of the system is during enrollment / OOBE, or at least the name of the display. This CL add a custom accessor to the name of the primary display to an existing WebUIMessageHandler available during OOBE. For non-enrollment situtions an extension with access to chrome.system.display could have been used, but I've been unable to load an extension this early in the setup phase. Bug: 795722 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I3b248d123bab27bc758b074603e370f99537ce81 Reviewed-on: https://chromium-review.googlesource.com/832306Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Felix Ekblom <felixe@chromium.org> Cr-Commit-Position: refs/heads/master@{#525970}
-
Sylvain Defresne authored
Break the circular dependency between //ios/chrome/browser/tabs and //ios/chrome/browser/snapshots by using TabIdTabHelper to get the WebState unique identifier instead of using Tab. Extract tab_id_tab_helper.{h,mm} to a separate target //ios/chrome/browser/web:tab_id_tab_helper. Bug: none Change-Id: Ib8c194a8e80a58674e203aa7b48afb3a245709ef Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Reviewed-on: https://chromium-review.googlesource.com/839767Reviewed-by:Justin Cohen <justincohen@chromium.org> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#525969}
-
Boris Sazonov authored
This CL removes support for old generic signin promos from NTP. It also shortens method names that no longer need generic/personalized differentiation. Bug: 792430 Change-Id: I170f2fa0aeffeb12aa432b82512d002828d482c9 Reviewed-on: https://chromium-review.googlesource.com/834248Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#525968}
-
Makoto Shimazu authored
https://crrev.com/c/823862 has tweaked the idle timer for activation, but it still doesn't work if the worker doesn't have any inflight event but is streaming response to the browser. In that case, ServiceWorkerVersion needs to detect the end of streaming. This patch is adding the detection mechanism. We can say the worker is completely idle if 1. the worker has requested termination and 2. the worker has no streaming tasks and 3. the browser doesn't start any events after the termination request. This patch adds 2 and 3. Bug: 774374 Change-Id: If940f34f24749ec3c05bd6b04a08f303592f729e Reviewed-on: https://chromium-review.googlesource.com/838901 Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#525967}
-
Takuto Ikuta authored
This reverts commit 6bdfe3b9. Reason for revert: Broke official win asan build crbug.com/797202 FAILED: obj/third_party/WebKit/Source/bindings/core/v8/bindings_core_impl.lib C:/b/depot_tools/win_tools-2_7_6_bin/python/bin/python.exe ../../build/toolchain/win/tool_wrapper.py link-wrapper environment.x86 False lib.exe /nologo /ignore:4221 /OUT:obj/third_party/WebKit/Source/bindings/core/v8/bindings_core_impl.lib @obj/third_party/WebKit/Source/bindings/core/v8/bindings_core_impl.lib.rsp LINK : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance obj/third_party/WebKit/Source/bindings/core/v8/bindings_core_impl.lib : fatal error LNK1248: image size (1001D34E4) exceeds maximum allowable size (FFFFFFFF) Original change's description: > Use V8GeneratedCoreBindings only in jumbo build > > This is retry of > https://codereview.chromium.org/2318933002/ > > Current chromium/src can build all with is_official_build=true in windows. > This improves build parallelism on windows. > > Bug: 634231 > Change-Id: Ie16541b56d90718ab01a992b7f4cbc07caebcd22 > Reviewed-on: https://chromium-review.googlesource.com/836627 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> > Commit-Queue: Takuto Ikuta <tikuta@chromium.org> > Cr-Commit-Position: refs/heads/master@{#525565} TBR=peria@chromium.org,bashi@chromium.org,haraken@chromium.org,tikuta@google.com,tikuta@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 634231, 797202 Change-Id: I86c3a554a5121ab94c7950a97de7b9914b0a7b95 Reviewed-on: https://chromium-review.googlesource.com/842564 Commit-Queue: Shinya Kawanaka <shinyak@chromium.org> Reviewed-by:
Shinya Kawanaka <shinyak@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#525966}
-
Sylvain Defresne authored
Add SnapshotTabHelper to owns the SnapshotGenerator; it is not created for pre-rendered tabs (instead it is created when the Tab is inserted to TabModel or when converted from pre-rendered). Convert all client code to use the SnapshotTabHelper instead of the Tab API wrapping SnapshotGenerator (and remove the obsolete API from Tab). Remove dependency on TabIdTabHelper by passing the WebState's snapshot session identifier to the tab helper constructor. Bug: 760556 Change-Id: I2d4ed7546dbb793448e71656de3e14d602f77bb5 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Reviewed-on: https://chromium-review.googlesource.com/833919 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#525965}
-