- 08 Aug, 2018 40 commits
-
-
Nico Weber authored
Instead, copy the runtime to the build dir at build time and find it there at test time. Matches how things work on other platforms with the asan runtime in a shared library (mac/ios/win). This also makes things do the right thing with a custom clang_base_path. Bug: 872278 Change-Id: I930bd88206f973c10eb47bfd2f132e70167235f4 Reviewed-on: https://chromium-review.googlesource.com/1167465Reviewed-by:
Hans Wennborg <hans@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#581682}
-
Oystein Eftevaag authored
This is needed to avoid duplicating the list of supported Perfetto platforms everywhere, and there's additionally situations where it's tricky to enable feature flags conditionally per platform (perf tests). Print out an error message instead, for debugging. R=primiano@chromium.org Change-Id: I4bdce82c4d8d8a9bad13aec482c06c78510cb360 Reviewed-on: https://chromium-review.googlesource.com/1162758 Commit-Queue: oysteine <oysteine@chromium.org> Reviewed-by:
Primiano Tucci <primiano@chromium.org> Cr-Commit-Position: refs/heads/master@{#581681}
-
Muyuan Li authored
Ash uses 0 - 100 while assistant uses 0.0 - 1.0 for volume. We convert it in assistant platform volume control impl. Bug: b/111768214 Test: None Change-Id: I5e01c1512065e5711f7463662e4f286068599b65 Reviewed-on: https://chromium-review.googlesource.com/1166449Reviewed-by:
Xiaohui Chen <xiaohuic@chromium.org> Commit-Queue: Muyuan Li <muyuanli@chromium.org> Cr-Commit-Position: refs/heads/master@{#581680}
-
Christian Fremerey authored
This reverts commit 545410e6. Reason for revert: A different fix for the initialization had already landed by now, see https://chromium-review.googlesource.com/c/chromium/src/+/1158316. I need to remove the extra initialization changes from my CL. Original change's description: > Reland [Media Recorder] Fix video freeze on short recording. Fix tab crash on initialize. > > Patch Set 1 is the original CL that got reverted. > Patch Set 2 fixes the reason for the revert. > > Reason for the revert was a memory leak during a unit test. This was caused by > a newly added DeleteSoon() causing the test to exist before all objects had > been released. The fix is to add a ScopedTaskEnvironment::RunUntilIdle() at > test teardown. > > Original CL description: > > Fixes an issue where VideoTrackRecorder when used in combination with > VEAEncoder and very short recording durations (just 1 frame) would > occasionally hold on to video frames forever, causing frame buffers > from the buffer pool to become permanently blocked, eventually leading > to video capture freezing. > > The cause was a circular ownership that would happen if only 1 frame > is recorded. > > This CL additionally fixes a crash that could happen on initialization > of VEAEncoder. This issue was revealed during testing of the above fix. > Since it is not 100% if this crash was masked by the other issue, and > would only start occurring with the above fix, I am making a fix for that > part of this CL as well. > > The cause for the crash issue was that class VEAEncoder, which uses > RefCountedThreadSafe<>, would post an asynchronous task from its > constructor. If this task would finish executing before the newly > constructed instance was assigned to a scoped_refptr<> by however > called the constructor, the instance would destroy itself, because > of the AddRef() and subsequent Release() done by the posting and > running of the asynchronous task. > > The fix for this is to use a new method Initialize() instead of > posting a task from the constructor. > > TBR=emircan@chromium.org > > Bug: 859610 > Change-Id: I120b60b4b5cdf7462e38a74b7c757af6b5e1a7d6 > Reviewed-on: https://chromium-review.googlesource.com/1167742 > Reviewed-by: Christian Fremerey <chfremer@chromium.org> > Commit-Queue: Christian Fremerey <chfremer@chromium.org> > Cr-Commit-Position: refs/heads/master@{#581672} TBR=emircan@chromium.org,chfremer@chromium.org Change-Id: I4794d8d76b78bd1ab86860230bc01f0f20d3bd18 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 859610 Reviewed-on: https://chromium-review.googlesource.com/1167768Reviewed-by:
Christian Fremerey <chfremer@chromium.org> Commit-Queue: Christian Fremerey <chfremer@chromium.org> Cr-Commit-Position: refs/heads/master@{#581679}
-
angle-chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/c93eeaab1526..c86c8b0cecf0 git log c93eeaab1526..c86c8b0cecf0 --date=short --no-merges --format='%ad %ae %s' 2018-08-08 jmadill@chromium.org D3D9: Use angle::Result error pattern. Created with: gclient setdep -r src/third_party/angle@c86c8b0cecf0 The AutoRoll server is located here: https://angle-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=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=ynovikov@chromium.org Change-Id: Ifd7d79a2fab4fd8f5ccce36d8ebb8277dbd9ef4e Reviewed-on: https://chromium-review.googlesource.com/1167584Reviewed-by:
angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#581678}
-
pdfium-chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/f90277e7f4bd..6d9897b103ae git log f90277e7f4bd..6d9897b103ae --date=short --no-merges --format='%ad %ae %s' 2018-08-08 rharrison@chromium.org Limit size of expression list in FormCalc parser Created with: gclient setdep -r src/third_party/pdfium@6d9897b103ae 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:870385 TBR=dsinclair@chromium.org Change-Id: Ib8c25301849b63f476191caa4b969b013dec8deb Reviewed-on: https://chromium-review.googlesource.com/1167702Reviewed-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@{#581677}
-
Xida Chen authored
From the stack trace of the current crash report, we are not able to tell the gesture sequence, which makes it hard to debug. This CL adds a CrashKeyString in TouchActionFilter, and push necessary events into that string. When it crashes, we should be able to retrieve the gesture sequence from that crash key. Bug: 869375 Change-Id: Ieb7cf0839e4a062c23ec48cbaca72bd641f28a30 Reviewed-on: https://chromium-review.googlesource.com/1165586Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#581676}
-
James Cook authored
There isn't a separate "classic" mode for ash anymore. Bug: 842365 Test: ash_unittests Change-Id: I52d758904cb0dc579e69e84c8ebd259e81aef7e2 Reviewed-on: https://chromium-review.googlesource.com/1167748Reviewed-by:
Jun Mukai <mukai@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#581675}
-
Mohamed Heikal authored
This cl provides an implementation of ViewStub that inflates the view on a background thread. It also has an implementation of AsyncViewProvider which is basically a promise of a view to allow deferring code to run until after the view is inflated. Bug: 762120 Change-Id: I1f01fbfde5a2717f2a0daacd7ec6a1421f81f3c6 Reviewed-on: https://chromium-review.googlesource.com/1159226 Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Cr-Commit-Position: refs/heads/master@{#581674}
-
Christopher Cameron authored
Bug: 869570, 871948 Change-Id: I92312b385c7e38610aa92ad2e25a1b2fa0f192ff Reviewed-on: https://chromium-review.googlesource.com/1166205Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#581673}
-
Christian Fremerey authored
Patch Set 1 is the original CL that got reverted. Patch Set 2 fixes the reason for the revert. Reason for the revert was a memory leak during a unit test. This was caused by a newly added DeleteSoon() causing the test to exist before all objects had been released. The fix is to add a ScopedTaskEnvironment::RunUntilIdle() at test teardown. Original CL description: Fixes an issue where VideoTrackRecorder when used in combination with VEAEncoder and very short recording durations (just 1 frame) would occasionally hold on to video frames forever, causing frame buffers from the buffer pool to become permanently blocked, eventually leading to video capture freezing. The cause was a circular ownership that would happen if only 1 frame is recorded. This CL additionally fixes a crash that could happen on initialization of VEAEncoder. This issue was revealed during testing of the above fix. Since it is not 100% if this crash was masked by the other issue, and would only start occurring with the above fix, I am making a fix for that part of this CL as well. The cause for the crash issue was that class VEAEncoder, which uses RefCountedThreadSafe<>, would post an asynchronous task from its constructor. If this task would finish executing before the newly constructed instance was assigned to a scoped_refptr<> by however called the constructor, the instance would destroy itself, because of the AddRef() and subsequent Release() done by the posting and running of the asynchronous task. The fix for this is to use a new method Initialize() instead of posting a task from the constructor. TBR=emircan@chromium.org Bug: 859610 Change-Id: I120b60b4b5cdf7462e38a74b7c757af6b5e1a7d6 Reviewed-on: https://chromium-review.googlesource.com/1167742Reviewed-by:
Christian Fremerey <chfremer@chromium.org> Commit-Queue: Christian Fremerey <chfremer@chromium.org> Cr-Commit-Position: refs/heads/master@{#581672}
-
Wez authored
Disable the ControllerHandlesTouchscreenGestureFling and ControllerSendsWheelEndWhenTouchpadFlingIsOver tests, which appear to have timing-dependent flakiness. Bug: 836996 Change-Id: I42b7b23489b4cf2dbb2fdacf89c77bd102ac03a8 Reviewed-on: https://chromium-review.googlesource.com/1166328Reviewed-by:
Sahel Sharify <sahel@chromium.org> Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#581671}
-
webrtc-chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/8e5014a3925e..a837dd790d96 git log 8e5014a3925e..a837dd790d96 --date=short --no-merges --format='%ad %ae %s' 2018-08-08 aleloi@webrtc.org Reset Agc2 on analog gain changes. 2018-08-08 srte@webrtc.org Limits reported cumulative packets lost to 0. 2018-08-08 nisse@webrtc.org Fix comment on RtpVideoSender's ownership of Rtp modules. 2018-08-08 nisse@webrtc.org Change Channel::GetRtpRtcp to return only RtpRtcp, not RtpReceiver. 2018-08-08 sakal@webrtc.org Release output buffer when dropping frame in HardwareVideoDecoder. Created with: gclient setdep -r src/third_party/webrtc@a837dd790d96 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=luci.chromium.try:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I072b7a9f02e84dcb8d21d80ffef97ac18561cb59 Reviewed-on: https://chromium-review.googlesource.com/1167583Reviewed-by:
webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#581670}
-
Wei Li authored
When there are nested oopifs, an out-of-process subframe may have nested out-of-process subframe of its own. In such cases, we should link custom data field of PaintRecord to its place-holder SkPicture as well. This CL adds such processing in subframe printing. BUG=853942 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ib81e376839be8bd28258fd92ba22e29da566548d Reviewed-on: https://chromium-review.googlesource.com/1163829 Commit-Queue: Wei Li <weili@chromium.org> Reviewed-by:
enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#581669}
-
Fabio Tirelo authored
The interaction between & and std::move() caused this DCHECK to be hit on Windows: https://cs.chromium.org/chromium/src/net/server/http_server.cc?q=http_server.cc&dr&l=61 Change-Id: I5899b9030e4eaae872f9663d852634edf0087a0f Reviewed-on: https://chromium-review.googlesource.com/1167559Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Commit-Queue: Fabio Tirelo <ftirelo@chromium.org> Cr-Commit-Position: refs/heads/master@{#581668}
-
Henrik Boström authored
Due to a bug (https://crbug.com/750512) even if the lower layer returned null, a session description was surfaced from content to blink with default sdp and type "". With this CL, null is surfaced as a blink::WebRTCSessionDescription whose IsNull() returns true. blink::RTCPeerConnection already correctly handles this case and returns null for localDescription and remoteDescription. WPT expectations updated accordingly. Bug: 750512 Change-Id: I51737f55165e767a5a1d1e9c519af9a535b5de70 Reviewed-on: https://chromium-review.googlesource.com/1167055 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by:
Florent Castelli <orphis@chromium.org> Cr-Commit-Position: refs/heads/master@{#581667}
-
Kurt Horimoto authored
This is a heuristic intended to allow the toolbars to be shown when navigating to an AMP page, assuming that these navigations are coupled with URL-changing history state updates (i.e. navigating to AMP pages from the Google search results page). This is likely too broad of a condition, and should be updated to include a more robust heuristic that checks the DOM of loaded iframes for AMP markup. Bug: 866018 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I325d4339707e47bb2ae8f1b3c2c83538056be400 Reviewed-on: https://chromium-review.googlesource.com/1166188Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#581666}
-
Ryan Sleevi authored
NSS 3.30 introduced PK11_HasAttributeSet, which allows callers to query the PKCS#11 tokens for given PKCS#11 attributes. The same release also added attributes to the default NSS trust store indicating they were part of the default store - i.e. they were not added by admins. Prior to NSS 3.30, the only way for determining 'default' trust was to query the token and slot name, as nssckbi.so, the read-only default trust store. Unfortunately, other libraries, such as p11-kit-trust, decided to emulate that, but also included administrative and user-added roots in the store, resulting in user-added roots being subjected to public trust requirements. While the issue is in p11-kit-trust not observing the semantics that NSS relied on (e.g. by adding themselves as a separate token/slot, or preserving the 'default-only' nature of the .so), work around this by adding a short-circuit when the PK11_HasAttributeSet symbol is resolved. This short-circuit can be reasoned about as safe, as the other change in M68 - to use GetNetTrustAnchorHistogramForSPKI - ensures that publicly trusted roots are recognized as such. This path only handles the "old Chrome, new trust store" scenario, which is quite rare. Bug: 868811 Change-Id: I21989ee3e0c59dd9bfd199a6b13334637f0772c5 Reviewed-on: https://chromium-review.googlesource.com/1167479Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#581665}
-
Dan Sanders authored
While this does not fix the complete set of synchronization issues, it does result in smooth playback on my Linux machine. Bug: 819914 Change-Id: I66f78e2d22d276c8dc2c67cb96626aab42ce0efe Reviewed-on: https://chromium-review.googlesource.com/1162928 Commit-Queue: Dan Sanders <sandersd@chromium.org> Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#581664}
-
Chris Mumford authored
Using Googletests's testing::_ eliminates the need to separate mock methods into the actual and a private mock method solely for the purpose of ignoring untested parameters. Leaving two methods unchanged as the override test method does (or wants to do) extra work. This is a cleanup CL and is only related to issue 840390 in that it factors some of the cleanup done in that CL to simplify that review. Bug: 840390 Change-Id: Iaaba1d1d259df621fee0d9b98173f7f42ad261a9 Reviewed-on: https://chromium-review.googlesource.com/1163902Reviewed-by:
Wei Li <weili@chromium.org> Commit-Queue: Chris Mumford <cmumford@chromium.org> Cr-Commit-Position: refs/heads/master@{#581663}
-
Aldo Culquicondor authored
Also ProcessControllerInput is now private to RenderLoop, to reduce the risk of updating the controller more than once per frame. Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Iae8b797027d7be147f2139276acd3b6e1264a4fe Reviewed-on: https://chromium-review.googlesource.com/1165834Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Commit-Queue: Aldo Culquicondor <acondor@chromium.org> Cr-Commit-Position: refs/heads/master@{#581662}
-
Filip Gorski authored
This is an update per request from the favicon service owners. Bug: 870583 Change-Id: I93b466ee704ac0eb3b0c2d90b5ba40c639b89a55 Reviewed-on: https://chromium-review.googlesource.com/1163836Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Commit-Queue: Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#581661}
-
Tessa Nijssen authored
When a user selects a suggestion, the editing word range is selected for replacement with the suggestion's text. Currently, that selection causes a call to WebContentsObserver::DidChangeTextSelection() which updates the TextSuggestionsTouchBarController's text selection to the editing word range. This change in text selection modifies the appearance of the touch bar which is undesired. The change in text selection for replacing the editing word should be ignored by the TextSuggestionsTouchBarController. A variable, |shouldIgnoreReplacementSelection_|, is set to YES when the TextSuggestionsTouchBarController modifies the current text selection to replace the editing word. When the that text selection update reaches TextSuggestionsTouchBarController, the selection will be ignored and |shouldIgnoreReplacementSelection_| will be reset to NO. This fixes the behavior where the touch bar appearance changes before showing suggestions post-replacement. A browser test was added, TextSuggestionsTouchBarControllerTest.IgnoreReplacementSelection, to test that a text selection is only ignored when necessary and that other selection updates are not ignored. Bug: 717553 Change-Id: Ib442d98b96e499acd73856399bcd89adf0f9c1d9 Reviewed-on: https://chromium-review.googlesource.com/1164167Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Sarah Chan <spqchan@chromium.org> Commit-Queue: Tessa Nijssen <tnijssen@google.com> Cr-Commit-Position: refs/heads/master@{#581660}
-
John Abd-El-Malek authored
Bug: 776589, 715630 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I5a9bb9c857e3ec68df8c8ef1133cb418071f1e41 Reviewed-on: https://chromium-review.googlesource.com/1167553Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#581659}
-
Avi Drissman authored
BUG=851090 TBR=hubbe@chromium.org NOTRY=true Change-Id: I445f06df0d88d0f840d1d82829aa2d4cac92fa67 Reviewed-on: https://chromium-review.googlesource.com/1167909 Commit-Queue: Avi Drissman <avi@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#581658}
-
Mathieu Guay-Paquet authored
The more explicit Time::FromDeltaSinceWindowsEpoch() is used instead, and produces the same value given the same int64_t. The registry keys consumed by this code are written by code in chrome/chrome_cleaner/logging/registry_logger.cc (not yet moved there from the internal repo), which already uses the corresponding Time::ToDeltaSinceWindowsEpoch(). Bug: 634507 Change-Id: I75348bf8e55a0cc3d93412563e5527ddb04ce390 Reviewed-on: https://chromium-review.googlesource.com/1156861 Commit-Queue: Mathieu Guay-Paquet <mguaypaq@chromium.org> Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Reviewed-by:
Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#581657}
-
chrome://sandboxMatthew Denton authored
Originally the chrome://sandbox page displayed "SUID Sandbox" as red when the SUID sandbox was off, even if the namespace sandbox was on. To avoid indicating that anything is wrong, this combines "SUID Sandbox" and "Namespace Sandbox" into one row that displays green for namespace, yellow for SUID, and red for neither. Also, when the Chrome renderers are sandboxed with user namespaces, any process in the parent namespace with the same UID is able to ptrace the renderer. However, the chrome://sandbox page displays Yama LSM as enforcing. This makes it clear that Yama LSM is not protecting the renderer processes from ptrace by adding "Ptrace Protection with Yama LSM (Non-broker)" to the webpage. start chrome with all three sandboxing possibilities, run ./browser_tests --gtest_filter="Sandbox*" Bug: 870527, 870534 Test: start chrome with Yama disabled, enabled, and with SetUID sandbox, Change-Id: I2e4735363a4dceee4947757a74451e3e102c4250 Reviewed-on: https://chromium-review.googlesource.com/1162764 Commit-Queue: Matthew Denton <mpdenton@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Reviewed-by:
Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#581656}
-
Philip Jägenstedt authored
This is currently blocking import. Upstream issue: https://github.com/web-platform-tests/wpt/issues/12301 TBR=robertma@chromium.org Bug: 870526 Change-Id: I1f9026391e3ef44c399472121a32b88b3197e9e1 No-Try: true Reviewed-on: https://chromium-review.googlesource.com/1167847Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#581655}
-
James Cook authored
Observe remote mojo apps (like keyboard shortcut viewer) for disconnect. Inform accessibility extensions via the automation API that they can destroy the AX node tree for the app. This handles both normal app shutdown and app crashes. Also rename ShowKeyboardShortcutViewer() to Toggle, since that's what it actually does. TBR=xiyuan@chromium.org Bug: 871414 Test: added to LoggedInSpokenFeedbackTest.KeyboardShortcutViewer Change-Id: I463d69473a477a9ba2daee5d45a7e65c94981466 Reviewed-on: https://chromium-review.googlesource.com/1166193 Commit-Queue: James Cook <jamescook@chromium.org> Reviewed-by:
David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#581654}
-
Fredrik Hubinette authored
This reverts commit 46b03fcf. Reason for revert: Seems to break fast/events/middleClickAutoscroll-nested-divs.html on several platforms. Example here: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac10.10%20Tests/34202 Original change's description: > [animation-worklet] Rename layout tests > > Remove "animation-worklet-' prefix from layout tests. The tests are inside AW > directory so the prefix is just visual clutter. I kept it for tests that check > something about the worklet itself. > > Note: There was a legacy unused animationworklet/visual-update-expected.html > file that this patch replaces now. > > Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel > Change-Id: I67a36d7d5913b1394108b8a1731cc660d74f99ad > Reviewed-on: https://chromium-review.googlesource.com/1165271 > Reviewed-by: Majid Valipour <majidvp@chromium.org> > Reviewed-by: Yi Gu <yigu@chromium.org> > Commit-Queue: Majid Valipour <majidvp@chromium.org> > Cr-Commit-Position: refs/heads/master@{#581552} TBR=majidvp@chromium.org,yigu@chromium.org Change-Id: If81712c7089784772b5a106159c70bdd7cbce9c8 No-Presubmit: true No-Tree-Checks: true No-Try: true Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Reviewed-on: https://chromium-review.googlesource.com/1167766Reviewed-by:
Fredrik Hubinette <hubbe@chromium.org> Commit-Queue: Fredrik Hubinette <hubbe@chromium.org> Cr-Commit-Position: refs/heads/master@{#581653}
-
Carlos IL authored
Modified names for RecurrentSSLInterstitial experiments in fieldtrial_testing_config.json, to match changes in cl/207890689 Change-Id: I405272b1366f1f2b74013d31a06d812b7a4326f2 Reviewed-on: https://chromium-review.googlesource.com/1167550 Commit-Queue: Carlos IL <carlosil@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#581652}
-
Wez authored
https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/ce468a17c434..d5266326752f $ git log ce468a17c..d52663267 --date=short --no-merges --format='%ad %ae %s' 2018-08-07 wez Fix typo breaking Fuchsia build 2018-08-07 misterg upsream additional printer test 2018-08-07 misterg Formatting changes,small cleanup, no functionality changes 2018-08-07 misterg small cleanup, np functional changes 2018-08-06 misterg automatic code sync mgt, comment only 2018-08-03 wez No default exception handling 2018-07-19 p.paulweber Printers test: fixed compilation bug, due to unnecessary parentheses in declaration 2018-08-02 misterg one more fix 2018-08-02 misterg cmake fixes 2018-08-02 misterg more fixes 2018-08-02 misterg add --no_stacktrace_support for json-output-unittest 2018-08-02 misterg fixes tests 2018-08-02 misterg cmake test fixes 2018-08-02 misterg cmake fixes 2018-08-02 misterg cmake tests changes 2018-08-02 misterg cleaning up and adding test changes to CMake 2018-08-01 misterg Corresponding CMake Changes 2018-08-01 misterg various changes to tests 2018-08-01 misterg more test changes 2018-08-01 misterg adding googletest-json-output unitest 2018-08-01 misterg more test changes 2018-08-01 misterg more tests changes 2018-08-01 misterg googletest list tests unitest 2018-08-01 misterg gtest catch exceptions test and gtest shuffle test 2018-08-01 misterg changes to googletest break on failure and googletest filter unittests 2018-08-01 misterg changes for googletest env var test 2018-08-01 misterg googltest-color-test changes 2018-08-01 misterg googletest-output-test changes 2018-08-01 misterg Formatting changes and upstreaming one test 2018-07-30 misterg small tweaks, OSS merge cl 206357486 2018-07-27 misterg added missing comments 2018-07-27 misterg Formatting changes for automatic code management 2018-07-25 piotrkakol Updated broken and outdated URLs 2018-07-25 misterg Formatting changes, code sync 2018-07-21 stianvalle Update primer.md 2018-07-21 stianvalle Update primer.md 2018-07-21 stianvalle Update primer.md 2018-07-20 misterg code merge 2018-07-20 duxiuxing Replace "…" with "..."(three dots) to fix warning C4819 in Visual Studio 2018-07-19 misterg code sync 2018-07-18 misterg Code sync 2018-07-18 misterg Fix link 2018-07-18 misterg Code sync, mostly formatting and removing outdates 2018-07-18 misterg Formatting and a link 2018-07-17 misterg Docs sync 2018-07-17 syohex Ignore .DS_Store file 2018-07-17 duxiuxing Fix warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss 2018-07-17 luke Fix broken links to FAQ in primer.md 2018-07-13 amoran Put ifdef guard after the includes. 2018-07-12 dmauro Adds the UniversalPrinter for absl::variant. 2018-07-12 amoran Avoid full test in no exceptions are enabled. 2018-07-11 misterg more formatting [skip ci] 2018-07-11 misterg formatting, [ci skip] 2018-07-11 amoran Fix issue #1654. 2018-07-10 misterg Fix heading 2018-07-10 misterg Docs sync 2018-07-10 dmauro Pass the --no_stacktrace_support argument to the CMake tests 2018-07-10 dmauro Adds stacktrace support from Abseil to Google Test 2018-05-23 m.tmatma This closes #1595: fix compiler error with Visual Studio 2017 on Win10 JP. 2018-06-29 duxiuxing VS2005 with SP1(_MSC_VER=1400) already supports __pragma 2018-06-07 rfj Eliminate GTEST_TEST_FILTER_ENV_VAR_. 2018-06-13 misterg ignore .md for appveyor builds Created with: roll-dep src/third_party/googletest/src R=dpranke,thakis Change-Id: I440d22bf01c5db36933f10cbff5acf3c1ed60f09 Reviewed-on: https://chromium-review.googlesource.com/1167642Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#581651}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/0c298bd8..f43cb96e 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;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I0b7f443248a0a9b86f4708cf45e6ee08f7025e0e Reviewed-on: https://chromium-review.googlesource.com/1167119Reviewed-by:
V8 Autoroller <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: V8 Autoroller <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#581650}
-
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/f5402004c4a6..057c39025a93 git log f5402004c4a6..057c39025a93 --date=short --no-merges --format='%ad %ae %s' 2018-08-08 timliang@google.com attached uniform and varying handlers to GrMtlPipelineStateBuilder 2018-08-08 reed@google.com migrating SkTDArray towards std::vector api 2018-08-08 herb@google.com Performance: Move GPU code to GlyphRun and inline 2018-08-08 jvanverth@google.com Reland "Intersection calc cleanup." 2018-08-08 reed@google.com Revert "migrating SkTDArray towards std::vector api" 2018-08-08 reed@google.com migrating SkTDArray towards std::vector api 2018-08-08 hcm@google.com add skia.org modules section, animation page 2018-08-08 benjaminwagner@google.com Add Win OpenCL Test job. 2018-08-08 caryclark@skia.org add simplify to json tests 2018-08-08 egdaniel@google.com Add support for Advanced blend extension to vulkan. 2018-08-08 egdaniel@google.com Update vulkan features (again) to support extension features. 2018-08-08 benjaminwagner@google.com Remove QuadroP400 TSAN job. 2018-08-08 djsollen@google.com Revert "Update ShouldUseAAA with our better complexity estimation" Created with: gclient setdep -r src/third_party/skia@057c39025a93 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=djsollen@chromium.org Change-Id: Ia14a1efe7fa7d6adee9a4470901ecf48eb5927a9 Reviewed-on: https://chromium-review.googlesource.com/1167582Reviewed-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@{#581649}
-
Max Moroz authored
https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git/+log/9dfdc2758f26..658ff786a213 $ git log 9dfdc2758..658ff786a --date=short --no-merges --format='%ad %ae %s' 2018-08-08 dor1s [libFuzzer] Optimize handle unstable checks by reducing iterations 2018-08-06 dor1s [libFuzzer] Add unstable function printing to print_unstable_stats flag Created with: roll-dep src/third_party/libFuzzer/src TBR=mbarbella@chromium.org Bug: 854276 Change-Id: I3354344b7819757ac267df79446565316c0976ff Reviewed-on: https://chromium-review.googlesource.com/1167643 Commit-Queue: Max Moroz <mmoroz@chromium.org> Reviewed-by:
Martin Barbella <mbarbella@chromium.org> Reviewed-by:
Max Moroz <mmoroz@chromium.org> Cr-Commit-Position: refs/heads/master@{#581648}
-
Evan Stade authored
TBR=sky@chromium.org Bug: 840957 Change-Id: I72b9675431e8d5ecb8992884869c93485b6b1742 Reviewed-on: https://chromium-review.googlesource.com/1166198Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#581647}
-
Quan Nguyen authored
This reverts commit 03914101. Bug: 827599 Change-Id: I40ed04058540604fe58b30f666fdb87041e9cb29 Reviewed-on: https://chromium-review.googlesource.com/1166232Reviewed-by:
Jacob Dufault <jdufault@chromium.org> Commit-Queue: Quan Nguyen <qnnguyen@chromium.org> Cr-Commit-Position: refs/heads/master@{#581646}
-
Oksana Zhuravlova authored
This change replaces the PassGamepad interface usage with SerializeAndDeserialize() which is the modern and simpler way of testing struct traits. Also, gamepad_mojom_traits_unittest.cc is moved to //device/gamepad/public/cpp. Bug: 612330 Change-Id: I9e8ebe3e8d62a08503d1aa24fdec39f9af280134 Reviewed-on: https://chromium-review.googlesource.com/1164404Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Matt Reynolds <mattreynolds@chromium.org> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#581645}
-
Jennifer Apacible authored
This change fixes a regression where the icon is not visible on Mac and Windows platforms. Bug: 870652 Change-Id: Id1649a113e13b0168f197c8e53fc91e61655bab2 Reviewed-on: https://chromium-review.googlesource.com/1166450Reviewed-by:
apacible <apacible@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Commit-Queue: apacible <apacible@chromium.org> Cr-Commit-Position: refs/heads/master@{#581644}
-
Erik Chen authored
The implementation of DevToolsFileWatcher::RemoveWatch was calling DevToolsFileWatcher::AddWatchOnImpl. Each call to DevToolsFileWatcher::AddWatchOnImpl would create [potentially] hundreds of thousands of file watchers, depending on the directory being watched. This is likely the cause of an observed 40GB leak in the wild. Bug: 810155 Change-Id: I61449ec232bba639bfeff2e1094c86d00e23665f Reviewed-on: https://chromium-review.googlesource.com/1163930Reviewed-by:
Alexei Filippov <alph@chromium.org> Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#581643}
-