- 05 Nov, 2018 40 commits
-
-
James Cook authored
This will give us better protection against use-after-free. I don't think there are any performance concerns about this observer -- it is rarely added and removed. Bug: none Change-Id: Ia1aa911e219dbddde0e40b564a73ca66e34ace5c Reviewed-on: https://chromium-review.googlesource.com/c/1316647Reviewed-by:
Ben Wells <benwells@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#605343}
-
Xianzhu Wang authored
SVGRootPainter has the following code: if (PixelSnappedSize(paint_offset).IsEmpty()) return; so when the size changes bigger from near-zero, we need to check the condition during paint. This requires us to repaint the containing layer even if the <svg> object itself paints nothing. Remove LayoutSVGRoot::PaintedOutputOfObjectHasNoEffectRegardlessOfSize (and use the inherited LayoutReplaced version which always returns false) so that we'll always invalidate paint of <svg> on size change even if the object itself paints nothing, as the code above can be treated as a paint effect. Bug: 899227 Change-Id: Icc83c352555c0ae183cdaf0bfb30c1ad99d6f428 Reviewed-on: https://chromium-review.googlesource.com/c/1317011 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#605342}
-
Tom McKee authored
We want to expose summary statistics over Memory.TabFootprint events downstream. By adding <aggregation> tags, the UKM infrastructure will know to include these events in the aggregation pipeline. Change-Id: I1fa09aa48fe328287e5c8b087d5406739c475260 Reviewed-on: https://chromium-review.googlesource.com/c/1314611Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Bryan McQuade <bmcquade@chromium.org> Commit-Queue: Tom McKee <tommckee@chromium.org> Cr-Commit-Position: refs/heads/master@{#605341}
-
Stephen McGruer authored
These histograms will be used to guide the implementation of the CSS prefers-reduced-motion media feature. The primary goal is to compare usage levels across platforms. This CL starts with the two easiest platforms to measure - Windows and MacOS. Bug: 722548 Change-Id: I8643ec4df206e112f31943de0865b27775f72ce3 Reviewed-on: https://chromium-review.googlesource.com/c/1308104 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#605340}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/e71e9ef311ba..534e77651190 git log e71e9ef311ba..534e77651190 --date=short --no-merges --format='%ad %ae %s' 2018-11-05 reed@google.com add pathops bench for simplify Created with: gclient setdep -r src/third_party/skia@534e77651190 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll 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-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=allanmac@chromium.org Change-Id: I3a602166c1350069663d16e1dc055cc467e801da Reviewed-on: https://chromium-review.googlesource.com/c/1317728Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605339}
-
Daniel Bratell authored
gn has a function not_needed() intended to avoid "Variable is not used" errors in gni files. So far the code has used asserts for the same purpose but it is better to use the function intended for the purpose. Change-Id: I5ec7e50c4089b265e104aaede24d0e4e50452cef Reviewed-on: https://chromium-review.googlesource.com/c/1314588Reviewed-by:
Fredrik Söderquist <fs@opera.com> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#605338}
-
Justin Cohen authored
Allows the incognito overlay to appear for system overlays like fullscreen videos. Bug: 847414 Change-Id: I0594535d0e2a1667c77faf01da88d502f19aa67f Reviewed-on: https://chromium-review.googlesource.com/c/1316598Reviewed-by:
Peter Lee <pkl@chromium.org> Reviewed-by:
Olivier Robin <olivierrobin@chromium.org> Commit-Queue: Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#605337}
-
Alex Clarke authored
Locks are somewhat expensive, and it's possible to avoid the any_thread_lock_ when posting from the main thread. Bug: 897751 Change-Id: I229666b08e6bae89da817f4db4ddea1c10d294e4 Reviewed-on: https://chromium-review.googlesource.com/c/1317629 Commit-Queue: Alex Clarke <alexclarke@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#605336}
-
Marc Treib authored
This is a minimal implementation that lets tests directly set all desired state. It's intended to eventually replace all the various TestSyncService implementations that many individual tests define. So far, it's used in SyncServiceUtilsTest only. Bug: 859874 Change-Id: Ic5aabce48790c6787c678c3aec8a81cb28634e65 Reviewed-on: https://chromium-review.googlesource.com/c/1314637Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#605335}
-
Leszek Swirski authored
Disable the script streaming task repost when the blocking and non-blocking pools merge flag is enabled. Eventually, we can hopefully remove this hack entirely. Bug: 874080 Change-Id: Ifcf82a4ef95d27cf99d4cbb106f8bed9bb6d7f21 Reviewed-on: https://chromium-review.googlesource.com/c/1293915 Commit-Queue: Leszek Swirski <leszeks@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Etienne Pierre-Doray <etiennep@chromium.org> Cr-Commit-Position: refs/heads/master@{#605334}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/a1ead6f2ab75..26341990a1c3 git log a1ead6f2ab75..26341990a1c3 --date=short --no-merges --format='%ad %ae %s' 2018-11-05 ilnik@webrtc.org Move MovingAverage to rtc_base/numerics and update it. Created with: gclient setdep -r src/third_party/webrtc@26341990a1c3 The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll 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;luci.chromium.try:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Iec179bb8501e6d49cd3037ce61a2dfe74de2e353 Reviewed-on: https://chromium-review.googlesource.com/c/1317768Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605333}
-
Jérôme Lebel authored
In Google services settings, when the user turns off History data type. "Activity and interactions" needs to be turned off and disabled. Adding an EarlGrey test. Bug: 883083 Change-Id: I2b82c513851b94468c671cec81a9a294579d8382 Reviewed-on: https://chromium-review.googlesource.com/c/1305954 Commit-Queue: Jérôme Lebel <jlebel@chromium.org> Reviewed-by:
Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#605332}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/c7000ce0e554..48bcc1c45295 git log c7000ce0e554..48bcc1c45295 --date=short --no-merges --format='%ad %ae %s' 2018-11-05 lalitm@google.com Merge "trace_processor: further cleanup span join code" Created with: gclient setdep -r src/third_party/perfetto@48bcc1c45295 The AutoRoll server is located here: https://autoroll.skia.org/r/perfetto-chromium-autoroll 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. TBR=perfetto-bugs@google.com Change-Id: I70f5d860ad8710477211bfc9e53c004e27678811 Reviewed-on: https://chromium-review.googlesource.com/c/1317727Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605331}
-
Richard Knoll authored
This makes sure that the observer registrations are in the correct order. Bug: 901350 Change-Id: I57f45c7e605984928546d85386bdfb8e19f67352 Reviewed-on: https://chromium-review.googlesource.com/c/1314597Reviewed-by:
Yoshiki Iguchi <yoshiki@chromium.org> Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Richard Knoll <knollr@chromium.org> Cr-Commit-Position: refs/heads/master@{#605330}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/f48282d63366..60dcc070e823 Created with: gclient setdep -r src-internal@60dcc070e823 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll 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. TBR=mmoss@chromium.org Change-Id: I3a94d92bf404271e29ea35c6ef416032414e7e27 Reviewed-on: https://chromium-review.googlesource.com/c/1317767Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605329}
-
Robert Flack authored
This patch implements a helper for defining Xmethods simply and example Xmethod implementations of useful functions on std::vector and std::unique_ptr which are normally inlined and cannot be invoked. This expediates debugging code, you don't have to remember which internal data members represent the vector contents or unique_ptr pointer value. For example, before: (rr) p ignore $1 = std::__1::unique_ptr<base::AutoReset<bool>> = 0x30f6a6b22ac0 => {scoped_variable_ = 0x30f6a6987880, original_value_ = false} (rr) p ignore.get() Cannot evaluate function -- may be inlined (rr) p *ignore Could not find operator*. (rr) p ignore->original_value_ Could not find operator->. (rr) p layers $2 = std::__1::vector (length=8, capacity=8) = {0x30f6a665a3a0} (rr) p layers.size() Cannot evaluate function -- may be inlined (rr) p layers[0] Could not find operator[]. After: (rr) p ignore $1 = std::__1::unique_ptr<base::AutoReset<bool>> = 0x30f6a6b22ac0 => {scoped_variable_ = 0x30f6a6987880, original_value_ = false} (rr) p ignore.get() $2 = (base::AutoReset<bool> *) 0x30f6a6b22ac0 (rr) p *ignore $3 = {scoped_variable_ = 0x30f6a6987880, original_value_ = false} (rr) p ignore->original_value_ $4 = false (rr) p layers $5 = std::__1::vector (length=8, capacity=8) = {0x30f6a665a3a0} (rr) p layers.size() $6 = 1 (rr) p layers[0] $7 = (cc::FakePictureLayerImpl *) 0x30f6a665a3a0 Bug: None Change-Id: Ia4b7495ca29568844d1e1c75ce6bcb3f1d8ba98e Reviewed-on: https://chromium-review.googlesource.com/c/1302697 Commit-Queue: Robert Flack <flackr@chromium.org> Reviewed-by:Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#605328}
-
David Bokan authored
In https://crrev.com/9f54d240af5d366b1d6a4d9b84438192a9f0a11c we moved ScrollCustomization from using Elements to Node. This allows us to use Nodes in the scrolling code which is much more natural since the viewport scrolls using the LayoutView (document Node)'s scrollable area. The main change in this CL is letting the Document node be part of the scroll chain, instead of using the documentElement in its place. This removes some special-casing all the way through the scrolling pipeline. As a result the Global Root Scroller now sets the viewport scroll callback on the document node. Reland node: This relands the original patch with the fix reviewed in https://crrev.com/c/1302856. Originally landed patch is uploaded in Patchset 1 for easy comparison of changes. TBR=dcheng@chromium.org,kenrb@chromium.org,lfg@chromium.org Bug: 897288,899161 Change-Id: Ib6b61eb3a193877abb61f896a9d1de4747496514 Reviewed-on: https://chromium-review.googlesource.com/c/1307843 Commit-Queue: David Bokan <bokan@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#605327}
-
Antonio Gomes authored
BUG=889867 Change-Id: I19a354a427ad67b8f1b8a5357b81f37dabdbb592 Reviewed-on: https://chromium-review.googlesource.com/c/1316934Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#605326}
-
Mike Klein authored
This is a reland of ea1a3ea1 TBR=fmalita@chromium.org Original change's description: > rebaseline SK_LEGACY_OP_COLOR_AS_BYTES > > This flag was repurposed... the real thing we're rebaselining > is https://skia-review.googlesource.com/c/skia/+/167264, which > affects situations with solid colors and unusual blend modes. > > Change-Id: I1da6486ca54d5f6c60bb0b04db05f6dc92487039 > Reviewed-on: https://chromium-review.googlesource.com/c/1316754 > Commit-Queue: Florin Malita <fmalita@chromium.org> > Reviewed-by: Florin Malita <fmalita@chromium.org> > Cr-Commit-Position: refs/heads/master@{#605216} Change-Id: Idefc08686ad0839f985b419b1ba3542e2741b763 Reviewed-on: https://chromium-review.googlesource.com/c/1316763 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by:
Mike Klein <mtklein@chromium.org> Cr-Commit-Position: refs/heads/master@{#605325}
-
Antonio Gomes authored
BUG=889870,889869 Change-Id: I8cfb5456ec39e0846f5d6dc56bca8a1e73749137 Reviewed-on: https://chromium-review.googlesource.com/c/1316933Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#605324}
-
Sylvain Defresne authored
The member variable signin_allowed_ is initialized in the method Initialize. Call the method after creation of the SigninManager to ensure that IsSigninAllowed does not DCHECK when called. As constructing a PrefMember<T> acquires a handle to the current task runner, ensure that all tests have a properly set up task environment (either by moving the initialisation of the existing one to happen before the construction of SigninManager or by adding a new one using base::test::ScopedTaskEnvironment). Bug: none Change-Id: I27e40f628dcc638c7b1130f82962de05901b7771 Reviewed-on: https://chromium-review.googlesource.com/c/1302175 Commit-Queue: Colin Blundell <blundell@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#605323}
-
Mike Reed authored
TBR=cjgrant Bug: skia:2664 Change-Id: Ie2b941409bcd84d61c3bdad22d57f45c7089af70 Reviewed-on: https://chromium-review.googlesource.com/c/1306513 Commit-Queue: Mike Reed <reed@google.com> Reviewed-by:
Dominik Röttsches <drott@chromium.org> Reviewed-by:
Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#605322}
-
David 'Digit' Turner authored
This is necessary to fix a bug that prevents loading the VR downloadable feature module with the Chrome app bundle. BUG=889592 R=agrieve@chromium.org,benmason@chromium.org,cjgrant@chromium.org,tiborg@chromium.org Change-Id: Id9504e383e218cbbaa10302635a50b822b440474 Reviewed-on: https://chromium-review.googlesource.com/c/1317570Reviewed-by:
Christopher Grant <cjgrant@chromium.org> Reviewed-by:
David Turner <digit@chromium.org> Commit-Queue: David Turner <digit@chromium.org> Cr-Commit-Position: refs/heads/master@{#605321}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/062174e3..62f18490 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: Ifdf99c1bcacb51efeb45540abc5813b8f3872e77 Reviewed-on: https://chromium-review.googlesource.com/c/1317706Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605320}
-
Philip Jägenstedt authored
Bug: 709013 Change-Id: I2c68f9b37609e4fc5160d43dde9078fe6a66b33e Reviewed-on: https://chromium-review.googlesource.com/c/1317608Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#605319}
-
henrika authored
This CL is an attempt to reduce risk of crashes in GetPreferredAudioParameters which lately has added support for IAudioClient3. Adds version check and an improved usage of ComPtr::As. Bug: 898789 Change-Id: I3e8e58543cfd5d4d5029aa90668119acb411a867 Reviewed-on: https://chromium-review.googlesource.com/c/1312949Reviewed-by:
Oskar Sundbom <ossu@chromium.org> Commit-Queue: Henrik Andreasson <henrika@chromium.org> Cr-Commit-Position: refs/heads/master@{#605318}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/51916083e752..e71e9ef311ba git log 51916083e752..e71e9ef311ba --date=short --no-merges --format='%ad %ae %s' 2018-11-05 kjlubick@google.com [canvaskit] Add catchException everywhere Created with: gclient setdep -r src/third_party/skia@e71e9ef311ba The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll 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-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=allanmac@chromium.org Change-Id: Ib7125de1ba8d5f3b8bf9f425144570ff6a324a33 Reviewed-on: https://chromium-review.googlesource.com/c/1317766Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605317}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/e7547d55453e..a1ead6f2ab75 git log e7547d55453e..a1ead6f2ab75 --date=short --no-merges --format='%ad %ae %s' 2018-11-05 sprang@webrtc.org Update EncoderProxy to use EncoderInfo 2018-11-05 landby@gmail.com Add IPv6 configuration parameters to iOS API 2018-11-05 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 4e7c87b5..c26ff44a (605184:605286) Created with: gclient setdep -r src/third_party/webrtc@a1ead6f2ab75 The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll 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;luci.chromium.try:mac_chromium_archive_rel_ng BUG=chromium:None,chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I9d901cfb3fa6823db32828a195029fcda02d7e05 Reviewed-on: https://chromium-review.googlesource.com/c/1317726Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605316}
-
Bo Liu authored
This code came from when this class was the message filter and thus was per-process. It is now per-view so there is no need to have code that handles multiple begin frames. Change-Id: I76ed6bb9a6937168537d59901917285161d44e82 Reviewed-on: https://chromium-review.googlesource.com/c/1316769 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#605315}
-
Maks Orlovich authored
The latter should generally not be used in this layer; this is prep for wider work involving that. Bug: 875032 Change-Id: I9c0309445bf6fb599954b9239c8f7fb974f0a4ce Reviewed-on: https://chromium-review.googlesource.com/c/1316107Reviewed-by:
Tatiana Gornak <melandory@chromium.org> Commit-Queue: Maks Orlovich <morlovich@chromium.org> Cr-Commit-Position: refs/heads/master@{#605314}
-
Marc Treib authored
Let's make sure all the raw pointers are properly nulled out rather than uninitialized. I'm not aware of any concrete problems caused by this, but better safe than sorry. Bug: none (AFAIK) Change-Id: Ifae536ad37858ae264e055106bf6c2d80c2567e3 Reviewed-on: https://chromium-review.googlesource.com/c/1317606Reviewed-by:
Mohamed Amir Yosef <mamir@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#605313}
-
Peter K. Lee authored
After http://crrev/c/832942, these histograms are no longer being emitted Bug: 795802 Change-Id: I7dfdf2ab640e23795670ab6226bd1124ddff0b38 Reviewed-on: https://chromium-review.googlesource.com/c/1315672Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Olivier Robin <olivierrobin@chromium.org> Commit-Queue: Peter Lee <pkl@chromium.org> Cr-Commit-Position: refs/heads/master@{#605312}
-
Alex Clarke authored
This simplification is a step towards a lock-free main thread PostTask path. Split off from: https://chromium-review.googlesource.com/c/chromium/src/+/1304557 Bug: 897751 Change-Id: I6aa2fd98b000b634785f2fee94afa3b11e70423d Reviewed-on: https://chromium-review.googlesource.com/c/1317568 Commit-Queue: Alex Clarke <alexclarke@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#605311}
-
Henrik Boström authored
This has been marked as flaky on multiple platforms before and more are affected. This is probably not platform-dependent. TBR=einbinder@chromium.org, caseq@chromium.org NOTRY=True Bug: 901314 Change-Id: I0eeb581368048fcd287ff0730a994a41ce9d8646 Reviewed-on: https://chromium-review.googlesource.com/c/1317849Reviewed-by:
Henrik Boström <hbos@chromium.org> Commit-Queue: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#605310}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/f6ff6ce4e89d..f48282d63366 Created with: gclient setdep -r src-internal@f48282d63366 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll 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. TBR=mmoss@chromium.org Change-Id: Id89731e2e65f41c5aa942f871108d27e660cfe77 Reviewed-on: https://chromium-review.googlesource.com/c/1317177Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605309}
-
Marc Treib authored
This adds message handlers for a few things that were added semi-recently to the non-iOS version. Also includes a few tiny cleanups to the non-iOS message handler. Bug: 898439 Change-Id: I38dc6d643c1b9ad6fd3608d8a4ed799385d7d946 Reviewed-on: https://chromium-review.googlesource.com/c/1315209 Commit-Queue: Marc Treib <treib@chromium.org> Reviewed-by:
Mohamed Amir Yosef <mamir@chromium.org> Cr-Commit-Position: refs/heads/master@{#605308}
-
Friedrich Horschig authored
Bottom containers and snackbars try to infer on their own how large the keyboard is. This CL makes them consider extensions and replacements as well -- long-term, we probably want to use a keyboard delegate there. Bug: 898468 Change-Id: Iae8a68b2f868015f64d8e1361fe46b1d7740921f Reviewed-on: https://chromium-review.googlesource.com/c/1309791Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Friedrich Horschig [CET] <fhorschig@chromium.org> Cr-Commit-Position: refs/heads/master@{#605307}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/9f878f6e97fa..e7547d55453e git log 9f878f6e97fa..e7547d55453e --date=short --no-merges --format='%ad %ae %s' 2018-11-05 nisse@webrtc.org Move MemoryStream to separate source files, and to a test target. Created with: gclient setdep -r src/third_party/webrtc@e7547d55453e The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll 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;luci.chromium.try:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I46796fae4cfca5ce2758d2faf17f8a22d3f9eff2 Reviewed-on: https://chromium-review.googlesource.com/c/1317178Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#605306}
-
Bruce Dawson authored
SimpleThreadImpl::thread_manager_ is initialized in its thread's Run function which means that it is racy in relationship to the use. This change doesn't fix the raciness but it does initialize thread_manager_ to nullptr in the class declaration which is a good practice. Fixing the code to not use SimpleThreadImpl until Run() has completed the initialization is left for the owner. Bug: 897872 Change-Id: I50d38f10d4297334ae02698ecd43a0fbf44db374 Reviewed-on: https://chromium-review.googlesource.com/c/1316657Reviewed-by:
Alexander Timin <altimin@chromium.org> Commit-Queue: Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#605305}
-
Mario Sanchez Prada authored
Migrated to the IdentityManager by relying on IdentityTestEnvironment, so that we can use MakePrimaryAccount() without needing to explicitly pass a ProfileOAuth2TokenService and a SigninManagerBase. Bug: 890825 Change-Id: I20e228e7d9f5d2c2154666d264e31b5154bdcff8 Reviewed-on: https://chromium-review.googlesource.com/c/1314635 Commit-Queue: Mario Sanchez Prada <mario@igalia.com> Reviewed-by:
Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#605304}
-