- 22 Oct, 2018 40 commits
- 
- 
chromium-autoroll authoredhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/0ba35798c393..07d0f9dff3d2 git log 0ba35798c393..07d0f9dff3d2 --date=short --no-merges --format='%ad %ae %s' 2018-10-22 stevenperron@google.com Update CHANGES Created with: gclient setdep -r src/third_party/SPIRV-Tools/src@07d0f9dff3d2 The AutoRoll server is located here: https://autoroll.skia.org/r/spirv-tools-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=dsinclair@chromium.org Change-Id: I7d8bfe4140a498de443c3d681ff252936663885f Reviewed-on: https://chromium-review.googlesource.com/c/1294227Reviewed-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@{#601723} 
- 
Yi Gu authoredTBR=einbinder@chromium.org NOTRY=true Bug: 897075 Change-Id: I0d844c234e40658a58974e1ecfe0a0d933a9e663 Reviewed-on: https://chromium-review.googlesource.com/c/1294696 Commit-Queue: Yi Gu <yigu@chromium.org> Reviewed-by: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#601722} 
- 
Alexey Kozyatinskiy authoredNew backend is moved out of injected script source. New custom preview contains only header and bodyGettedId if body is available. bodyGetterId represents function which returns json ML representation of body. R=dgozman@chromium.org Bug: chromium:595206 Change-Id: Ia665fb2794df80fb65c6253980392a73dfa5be84 Reviewed-on: https://chromium-review.googlesource.com/c/1292965 Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#601721} 
- 
Jared Saul authoredThis is a retry/relanding of https://chromium-review.googlesource.com/c/chromium/src/+/1269524, but with the browsertest additions removed, because something is causing them to be flaky on Win7 builds. Despite making progress, the original CL has already been reverted twice, so I'd like to land this portion of it so if it's reverted in the future, only the browsertests (done as a subsequent CL) will be reverted instead of this big 18-file thing. Bug: 884817 Change-Id: I05983ff8b13c7dbac25e615bba8a5d1fa7cc0819 Reviewed-on: https://chromium-review.googlesource.com/c/1294429Reviewed-by: Moe Ahmadi <mahmadi@chromium.org> Reviewed-by: Evan Stade <estade@chromium.org> Commit-Queue: Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#601720} 
- 
Peter Kasting authoredBug: none Change-Id: I204bd7561f4f1942a5d887e2cd82e1d05677e35d Reviewed-on: https://chromium-review.googlesource.com/c/1285327 Commit-Queue: Peter Kasting <pkasting@chromium.org> Reviewed-by: Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#601719} 
- 
Wan-Teh Chang authoredhttps://aomedia.googlesource.com/aom.git/+log/ffffc5655474..8f2210a2e54a $ git log ffffc5655..8f2210a2e --date=short --no-merges --format='%ad %ae %s' 2018-10-18 yaowu Correct md5 hashes for three test files 2018-10-18 aniket.dhok Optimize highbd fwd_txfm modules 2018-10-17 satish.suman Optimize highbd fwd_txfm modules 2018-10-16 jimbankoski CONFIG_INSPECTION: fix tx_size and tx_type 2018-10-16 wenyao.liu refine memory in av1_rd_pick_inter_mode_sb() 2018-10-17 sarahparker Expose resize_plane functions 2018-10-17 yaowu Move large array from stack to heap 2018-10-17 ravi.chaudhary Fix thread sanitizer issue in hbd modules 2018-10-16 satish.suman Optimize av1_wiener_convolve_add_src_avx2 2018-10-01 jimbankoski CONFIG_INSPECTION: Enable analysis of Non-Showable Frames 2018-10-12 yunqingwang Use sharp interpolation filter in temporal filtering 2018-10-16 sarahparker Refresh LAST_FRAME with error_resilient show_existing_frame 2018-10-15 tomfinegan cmake: Organize aom.pc and install target support. 2018-10-16 shan add bitstreams with scalability to test vector set 2018-10-03 jonathan.matthews [normative] Respect obu_has_size_field with annexb 2018-10-12 debargha Adjust altref filter strength based on noise level 2018-10-15 urvang TX Raw data: Get small random sample. 2018-10-15 debargha Revert "add edge detector to rdopt" 2018-10-05 wtc Reduce the cpi->scaled_ref_idx array size by 1. 2018-10-14 jimbankoski refactor read_tx_size_vartx: (...) Created with: roll-dep src/third_party/libaom/source/libaom R=tomfinegan@chromium.org,johannkoenig@google.com,jzern@chromium.org Change-Id: I0bed5afdb82736b28cd4f7a003113627b3de2d23 Reviewed-on: https://chromium-review.googlesource.com/c/1294199Reviewed-by: Johann Koenig <johannkoenig@google.com> Commit-Queue: Wan-Teh Chang <wtc@google.com> Cr-Commit-Position: refs/heads/master@{#601718} 
- 
Khushal authoredSince GPU raster uses the GpuImageDecodeCache for image uploads, ensuring that the image is tracked as discardable avoids at-raster caching for them which has more ref/unref overhead. R=ericrk@chromium.org Bug: 894200 Change-Id: I9d40ab5e0d7c2c2e4a12d7ab8be318cfcba2f590 Reviewed-on: https://chromium-review.googlesource.com/c/1292813Reviewed-by: Eric Karl <ericrk@chromium.org> Commit-Queue: Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#601717} 
- 
Joshua Bell authoredA callback defined in Web IDL should take a nullable argument. We don't enforce this in our bindings code and it can't be introspected from JS so this is not a testable or web-facing change, just aligning the code with a spec fix. Spec issue: https://github.com/WICG/web-locks/issues/51 Spec link: https://wicg.github.io/web-locks/#callbackdef-lockgrantedcallback Change-Id: Icc2e076f62e45629a283d0039e2be30b4a6826c4 Reviewed-on: https://chromium-review.googlesource.com/c/1294421 Commit-Queue: Joshua Bell <jsbell@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#601716} 
- 
Nico Weber authoredWriting v8_context_snapshot.bin is now deterministic. Bug: 870584 Change-Id: If70b304db316e4245b093ccdd31fb9aa0dae05ff Reviewed-on: https://chromium-review.googlesource.com/c/1294304Reviewed-by: Erik Chen <erikchen@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#601715} 
- 
Daniele Castagna authoredIn BufferQueue::CopyBufferDamage DCHECK that a framebuffer is generated instead of ignoring that generation might fail and then avoid deleting it. Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I75dcf48a444a613df0a653d3bc5d420afa416430 Reviewed-on: https://chromium-review.googlesource.com/c/1293796Reviewed-by: Yuri Wiitala <miu@chromium.org> Commit-Queue: Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#601714} 
- 
Xing Liu authoredThis CL implements a code path to make Java side known how OfflineItem should be resumed. OfflineItemState::FAILED: Cannot resume, no further user actions. OfflineItemState::INTERRUPTED: Can resume, but need to restart from beginning. Should hook to retry button. OfflineItemState::PENDING/PAUSE still uses DownloadUtils.isDownloadPending/isDownloadPause, when download can be resumed in the middle. Bug: 895018,895013 Change-Id: I36a82cf3754093bfab85a623818d9e2392a6fc73 Reviewed-on: https://chromium-review.googlesource.com/c/1289677 Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by: Min Qin <qinmin@chromium.org> Reviewed-by: David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#601713} 
- 
Travis Skare authoredPutting the result of the calculation into fill_into_edit places it in the omnibox when the user focuses the suggestion, allowing them to copy the result or use it as the basis of another calculation. Whereas leaving the query as the operands allows the user to still use the suggestion to get to a SRP with a calculator on it, which is more useful than searching for the result. Bug: 896407 Change-Id: Ie42ad7d21824af6d518414b6d2bb5212bba7580c Reviewed-on: https://chromium-review.googlesource.com/c/1287181 Commit-Queue: Travis Skare <skare@chromium.org> Reviewed-by: Kevin Bailey <krb@chromium.org> Reviewed-by: Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#601712} 
- 
chromium-internal-autoroll authoredhttps://chrome-internal.googlesource.com/chrome/src-internal.git/+log/d19984aa7d87..08cf46bc4eec Created with: gclient setdep -r src-internal@08cf46bc4eec 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: I3dce790dbe1841bd2058ff3e3ebf9f3bc7975d16 Reviewed-on: https://chromium-review.googlesource.com/c/1294225Reviewed-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@{#601711} 
- 
James Cook authoredThis is needed for it to observe clicks outside the browser window (e.g. on the desktop) under SingleProcessMash on Chrome OS. Bug: 896948 Test: existing content_unittests Change-Id: I8cdfa78f934255bde7e23a3964990e418717eb54 Reviewed-on: https://chromium-review.googlesource.com/c/1292810Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by: Michael Wasserman <msw@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#601710} 
- 
Leonard Grey authoredBug: 850098 Change-Id: If6de5922311ba501c5a746d9228993b42eff0b60 Reviewed-on: https://chromium-review.googlesource.com/c/1291569 Commit-Queue: Leonard Grey <lgrey@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Reviewed-by: Michael Wasserman <msw@chromium.org> Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#601709} 
- 
Michael Spang authoredThis will probe I8042 devices as internal devices without having to fall back to examining the device hierarchy in sysfs. Bug: b/116723180 Test: events_unittests Change-Id: Ie1f5d9854afdd039b96655793dc7b5be2881bdb8 Reviewed-on: https://chromium-review.googlesource.com/c/1281235Reviewed-by: Kevin Schoedel <kpschoedel@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#601708} 
- 
v8-ci-autoroll-builder authoredSummary of changes available at: https://chromium.googlesource.com/v8/v8/+log/7bc77bb4..c18347a7 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: I5a3ffe190585c91bb35d3ab5b1669a20b7f08bb3 Reviewed-on: https://chromium-review.googlesource.com/c/1294391Reviewed-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@{#601707} 
- 
dpapad authoredSpecificity of ::slotted() rules is different in Shadow DOM v0 and v1. The latter is the correct specced behavior, but the code so far relied on the former. Bug: 896674 Change-Id: I0eb2fc0925e1cb83db732e89d958acab4a8fc5fb Reviewed-on: https://chromium-review.googlesource.com/c/1290198Reviewed-by: Scott Chen <scottchen@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#601706} 
- 
Peter Wen authoredIncluding warning and mitigation for errors. Bug: 877956 Change-Id: Id0abfce282d6f3a15ee5a9d4a70751839f2946a2 Reviewed-on: https://chromium-review.googlesource.com/c/1294592Reviewed-by: Mohamed Heikal <mheikal@chromium.org> Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Cr-Commit-Position: refs/heads/master@{#601705} 
- 
Tom Anderson authoredBUG=784492 R=thakis Change-Id: I4a2d637f9fab0fb2bc4c05dc0637a73233b21ae7 Reviewed-on: https://chromium-review.googlesource.com/c/1294449 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#601704} 
- 
chromium-autoroll authoredhttps://chromium.googlesource.com/catapult.git/+log/6ab9bc6fcb3d..623a134fbd08 git log 6ab9bc6fcb3d..623a134fbd08 --date=short --no-merges --format='%ad %ae %s' 2018-10-22 benjhayden@chromium.org Reland Migrate trace_viewer.gypi to gni 2018-10-22 perezju@chromium.org [soundwave] Post process data for data studios Created with: gclient setdep -r src/third_party/catapult@623a134fbd08 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:895699,chromium:894773 TBR=sullivan@chromium.org Change-Id: I0eb0337711b8a2b45055d5b63e4b3fde7c9d3478 Reviewed-on: https://chromium-review.googlesource.com/c/1294220Reviewed-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@{#601703} 
- 
Yi Gu authoredExtensionApiTest.DisplayModeWindowIsInFullscreen and ChromeNavigationBrowserTest.TransientEntryPreservedOnMultipleNavigationsDuringInterstitial started to fail after patch crrev.com/c/1292513 Given that the patch was landed 4 hours ago, will disable the tests and assign the bug to the patch owner. TBR=sky@chromium.org NOTRY=true Bug: 897879 Change-Id: I559a1820293fe057eebb628b9d5aa962f1999020 Reviewed-on: https://chromium-review.googlesource.com/c/1294599 Commit-Queue: Yi Gu <yigu@chromium.org> Reviewed-by: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#601702} 
- 
Clark DuVall authoredThis matches the logic in http://crrev.com/c/1045025. A couple of the most recent configs are kept around in case the config changes in the middle of a request, which will allow the headers to be correct in that case. Also adds a browsertest for basic config changes. Bug: 721403 Change-Id: I788dcf52efa9a86031fd33cbc77d1be45022b19c Reviewed-on: https://chromium-review.googlesource.com/c/1292510 Commit-Queue: Clark DuVall <cduvall@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Reviewed-by: rajendrant <rajendrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#601701} 
- 
chromium-autoroll authoredhttps://skia.googlesource.com/skia.git/+log/a089bb07b4a8..fe4fc148546b git log a089bb07b4a8..fe4fc148546b --date=short --no-merges --format='%ad %ae %s' 2018-10-22 reed@google.com Change SkFont to match needs of textblob 2018-10-22 jvanverth@google.com Remove use of colorTypes from SkYUVSizeInfo 2018-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7818a85c33d3..f38cb6d39af1 (1 commits) 2018-10-22 kjlubick@google.com [canvaskit] Fleshing out the beginnings of a Canvas API 2018-10-22 scroggo@google.com Fix heap buffer overflow 2018-10-22 bungeman@google.com Avoid potential overflow in assert. 2018-10-22 kjlubick@google.com Give attribution 2018-10-22 bsalomon@google.com Access proxy directly in SkGpuDevice::drawImageSet for pinned/GPU images Created with: gclient setdep -r src/third_party/skia@fe4fc148546b 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 BUG=chromium:897263 TBR=brianosman@chromium.org Change-Id: I28291d712f1cc3f842bd1bf0a299277595dafbc2 Reviewed-on: https://chromium-review.googlesource.com/c/1294224Reviewed-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@{#601700} 
- 
chromium-autoroll authoredhttps://pdfium.googlesource.com/pdfium.git/+log/8298d25cf3ac..c320e9c7ad01 git log 8298d25cf3ac..c320e9c7ad01 --date=short --no-merges --format='%ad %ae %s' 2018-10-22 hans@chromium.org Add k prefixes to CPDF_AAction::AActionType enumerators Created with: gclient setdep -r src/third_party/pdfium@c320e9c7ad01 The AutoRoll server is located here: https://autoroll.skia.org/r/pdfium-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. BUG=chromium:895475 TBR=dsinclair@chromium.org Change-Id: Id585126300069ede60f38273cb71f693735c4556 Reviewed-on: https://chromium-review.googlesource.com/c/1294222Reviewed-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@{#601699} 
- 
Jacob Dufault authoredAlso improve accessibility labels when hovering over the fingerprint label, i.e., the label visually displays "Too many attempts" but ChromeVox will read "Too many fingerprint attempts". Bug: 881579 Change-Id: I37cb944e1cfe5703a92e6a63463e7ecea1d8a53c Reviewed-on: https://chromium-review.googlesource.com/c/1289442 Commit-Queue: Jacob Dufault <jdufault@chromium.org> Reviewed-by: Wenzhao (Colin) Zang <wzang@chromium.org> Cr-Commit-Position: refs/heads/master@{#601698} 
- 
Victor Costan authoredChange-Id: I7eba57be3c04b8c8d7963e2043bc3992e7193484 Reviewed-on: https://chromium-review.googlesource.com/c/1293031Reviewed-by: Bill Budge <bbudge@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#601697} 
- 
Elly Fong-Jones authoredThis change: 1) Has MenuController reset the closure animation once ::Cancel runs, since it is legal for the MenuController to remain alive after ::Cancel (in fact this is how submenus work); 2) Has the menu closure animation in ::RepostEventAndCancel() target the active submenu instead of the root submenu when closing the outermost menu. into invisibility but in fact only the outermost one is really dismissed, leaving the other menu windows with invisible mouse capture. Bug: 893085,897045 Change-Id: I839710cc525856b14bd3995707ab253cb3258f5f Reviewed-on: https://chromium-review.googlesource.com/c/1293792Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#601696} 
- 
liberato@chromium.org authoredChange-Id: Iea3633c88104b251078facf0047b30e95b81a7be Bug: 897786 Reviewed-on: https://chromium-review.googlesource.com/c/1294290Reviewed-by: Dan Sanders <sandersd@chromium.org> Commit-Queue: Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#601695} 
- 
Peter Wen authoredBug: None Change-Id: Ifc1def99f63ce16a7cac6eb4b595342d22550dfb Reviewed-on: https://chromium-review.googlesource.com/c/1294472Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#601694} 
- 
Tom Anderson authoredIn the stack trace for bug 880073 indicates SelectFileDialogImplGTK is being used after it is destroyed. This can happen when the SelectFileDialog::Listener deletes the select dialog in the callback from SelectFileDialogImplGTK::FileSelected. While I'm unable to reproduce the crash, this CL is a speculative fix for the above scenario. BUG=880073 R=sky Change-Id: I649e41bea44e2b4fddb17abe6608cb0828fff0e4 Reviewed-on: https://chromium-review.googlesource.com/c/1292408Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#601693} 
- 
Wei Li authoredUI DevTools track aura's WindowTreeHost initialization to track all the windows created as root windows. However, we didn't track their deletion for proper cleanup. So it is possible that when we use those root windows to create children and trees, some of them were already released which caused crashes. This CL adds tracking of windows being destroyed, so that we can properly remove the window from our list. BUG=896470 Change-Id: I5411001c4c30fea6703d76ae6be8bed61259fce7 Reviewed-on: https://chromium-review.googlesource.com/c/1289706Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#601692} 
- 
James Darpinian authoredIn http://crrev.com/c/1279354, I didn't consider that the bound read framebuffer can be NULL when reading from the default framebuffer. Bug: 897402, 890002 Change-Id: Id033ee7108d6bdceb9646e3e36595bfe667625a1 Reviewed-on: https://chromium-review.googlesource.com/c/1294401Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: James Darpinian <jdarpinian@chromium.org> Cr-Commit-Position: refs/heads/master@{#601691} 
- 
chromium-autoroll authoredThe AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-sdk-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:fuchsia_arm64_cast_audio;luci.chromium.try:fuchsia_x64_cast_audio TBR=cr-fuchsia+bot@chromium.org Change-Id: Iee07ebf7dc5564295c94035a752601df75d7f13f Reviewed-on: https://chromium-review.googlesource.com/c/1294223Reviewed-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@{#601690} 
- 
Nico Weber authoredBug: none Change-Id: Icbcc1d240a410b1a2cfd7fa6519cac269346c8ce Reviewed-on: https://chromium-review.googlesource.com/c/1293553Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#601689} 
- 
chromium-autoroll authoredhttps://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/20bbfb6f4da6..0ba35798c393 git log 20bbfb6f4da6..0ba35798c393 --date=short --no-merges --format='%ad %ae %s' 2018-10-22 stevenperron@google.com Fix dead branch elim infinite loop. (#1997) Created with: gclient setdep -r src/third_party/SPIRV-Tools/src@0ba35798c393 The AutoRoll server is located here: https://autoroll.skia.org/r/spirv-tools-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=dsinclair@chromium.org Change-Id: I55f4576bdbc89b4ba465b153847d2cb99e30129b Reviewed-on: https://chromium-review.googlesource.com/c/1294218Reviewed-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@{#601688} 
- 
Matt Mueller authoredThis is a reland of e211b725, with fix for NetworkContextTest.CertReporting (restored original behavior of the test using a testserver to listen for the pkp report). Original change's description: > Remove HTTP-Based Public Key Pinning header parsing and persistence code. > > And related code that uses it. > > Cronet depends on the base dynamic PKP support, so is not removed here. > > Based on https://crrev.com/c/1005960 by palmer & nharper. > > Bug: 779166 > Cq-Include-Trybots: luci.chromium.try:linux_mojo > Change-Id: I44044a3960174fcba1f1e120b18cbef3ff769812 > Reviewed-on: https://chromium-review.googlesource.com/c/1260483 > Reviewed-by: Tom Sepez <tsepez@chromium.org> > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Reviewed-by: Ryan Sleevi <rsleevi@chromium.org> > Reviewed-by: Matt Menke <mmenke@chromium.org> > Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> > Cr-Commit-Position: refs/heads/master@{#598657} TBR=jam@chromium.org Bug: 779166 Change-Id: I2e3b4dbab9cbbc95606c1cf7051b112fc5ba8cc4 Cq-Include-Trybots: luci.chromium.try:linux_mojo Reviewed-on: https://chromium-review.googlesource.com/c/1277963 Commit-Queue: Matt Mueller <mattm@chromium.org> Reviewed-by: Ryan Sleevi <rsleevi@chromium.org> Reviewed-by: Matt Menke <mmenke@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#601687} 
- 
Ethan Xu authoredThis CL updates the ShellAPK (but not Chrome) to support POST share targets. In particular, this CL: - Adds needed <meta-data> tags to AndroidManifest.xml - Updates how the start URL is computed for share intents - Sends activity class name of selected share target to Chrome in launch intent. Chrome needs this to know which share target activity to read the <meta-data> from. BUG=885314 Change-Id: Ie8732a8477d722ebdb81595c602b289fab0c7a27 Reviewed-on: https://chromium-review.googlesource.com/c/1281691 Commit-Queue: Ethan Xu <xuethan@google.com> Reviewed-by: Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by: Glenn Hartmann <hartmanng@chromium.org> Cr-Commit-Position: refs/heads/master@{#601686} 
- 
chromium-autoroll authoredhttps://chromium.googlesource.com/angle/angle.git/+log/f38cb6d39af1..5a2069501490 git log f38cb6d39af1..5a2069501490 --date=short --no-merges --format='%ad %ae %s' 2018-10-22 jmadill@chromium.org GL: Move draw functions from Renderer to Context. Created with: gclient setdep -r src/third_party/angle@5a2069501490 The AutoRoll server is located here: https://autoroll.skia.org/r/angle-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: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=jmadill@chromium.org Change-Id: I725cc01fc745617b2f29fe11c4f92e2ef0abccd3 Reviewed-on: https://chromium-review.googlesource.com/c/1294221Reviewed-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@{#601685} 
- 
Fady Samuel authoredThis is dead code. This CL deletes it. Bug: none Change-Id: I4618a80319afceb4b373f3f3932873ca44852cc2 Reviewed-on: https://chromium-review.googlesource.com/c/1294403Reviewed-by: Saman Sami <samans@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#601684} 
 
-