- 18 Jul, 2019 40 commits
-
-
Jacques Newman authored
This was causing a build break for ARM64 windows jumbo builds. windowsx.h defines GetFirstChild as GetTopWindow. I think it makes sense to add an undef to GetFirstChild here. Bug: 984909 Change-Id: I63f92f8e7a14e92db64e49cb5e84fb2850c44b7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704990 Commit-Queue: Kevin Babbitt <kbabbitt@microsoft.com> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Kevin Babbitt <kbabbitt@microsoft.com> Cr-Commit-Position: refs/heads/master@{#678565}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=benmason@chromium.org Change-Id: I0161bcd469d04a0ec2fe5c412c8ef58664540b68 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707835Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#678564}
-
Andrew Grieve authored
* extra_chrome_shared_library_deps * extra_chrome_shared_library_configs These were used for orderfiles, but this logic has now been upstreamed. Change-Id: I816fd48db22a2fecad2036f46c80bd5055a8b883 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704384Reviewed-by:
Benoit L <lizeb@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#678563}
-
chromium-autoroll authored
https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/74426f7570fd..9f2236e58ed0 git log 74426f7570fd..9f2236e58ed0 --date=short --no-merges --format='%ad %ae %s' 2019-07-18 cepheus@frii.com Build: shut up warning to add unnecessary parens. Created with: gclient setdep -r src/third_party/glslang/src@9f2236e58ed0 The AutoRoll server is located here: https://autoroll.skia.org/r/glslang-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=radial-bots+chrome-roll@google.com,geofflang@chromium.org Change-Id: I4285ef17b4671ce6c81f1da64d4b853a9bd56289 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708048Reviewed-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@{#678562}
-
Bence Béky authored
https://quiche.googlesource.com/quiche.git/+log/58ac6508f78f..13750a860a35 $ git log 58ac6508f..13750a860 --date=short --no-merges --format='%ad %ae %s' 2019-07-17 bnc Implement blocked decoding in qpack_offline_decoder. 2019-07-17 bnc Move PRIORITY frame constants into http_frames.h. 2019-07-17 dschinazi Update QUIC transport parameters for draft-22 2019-07-17 wub gfe-relnote: Allow client to enable QUIC bbr2 congestion control on server. Protected by --gfe2_reloadable_flag_quic_allow_client_enabled_bbr_v2. 2019-07-17 dschinazi Update QUIC TLS salt for draft-22 2019-07-17 fayang Automated g4 rollback of changelist 257008406. 2019-07-17 bnc Add http3_constants.h for HTTP/3 and QPACK unidirectional stream types and settings identifiers. 2019-07-17 renjietang Move priority frame's exclusive bit from bit #7 to bit #4. Created with: roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src Change-Id: I833c72f77e98738733de80cdc01d64a1ea611333 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707490 Auto-Submit: Bence Béky <bnc@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#678561}
-
pliard authored
Previously devices would only be visible in ARCVM after a USB connect event which didn't allow already connected devices to be visible on startup without disconnecting and reconnecting them again. Bug: b:123374026 Test: unit_tests --gtest_filter='*CrosUsbDetector*' Test: Login with USB device already connected and run lsusb in Android Change-Id: Ifc4e708f9244fb7e2fae06f2086232a282f9d8e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1686930 Commit-Queue: Philippe Liard <pliard@google.com> Reviewed-by:
Hidehiko Abe <hidehiko@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Reviewed-by:
Nicholas Verne <nverne@chromium.org> Cr-Commit-Position: refs/heads/master@{#678560}
-
Khushal authored
The OverlayProcessor removes damage from the overlay from the total damage on the main plane to avoid unnecessary updates to the main plane when all damage in a frame is completely consumed by the overlay. The damage needs to be in the space in which the OutputSurface does its rendering, which includes the display transform. However, since the OverlayCandidateValidator removes this transform prior to damage tracking, we were not subtracting correct damage from the overlay in step. R=ericrk@chromium.org Bug: 983310 Change-Id: I74058810d8375b9350058da15d7d90787ee1802d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707310 Auto-Submit: Khushal <khushalsagar@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Reviewed-by:
Maggie Chen <magchen@chromium.org> Commit-Queue: Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#678559}
-
Sam Goto authored
In the current architecture, SmsService is owned by SmsKeyedService which is owned by Profiles. SmsReceiverImpl is owned by SmsServiceImpl and the StrongBindingSet, which has no connection (from a memory perspective), to RenderFrameHosts. There are no guarantees that the mojo clients are going to outlive the RenderFrameHosts, so we run into possible cases where SmsReceiverImpl is handling requests after the RenderFrameHost was destructed (@see bugs). To address this problem, and make the architecture consistent with other comparable features, this cl makes the SmsService a subclass of FrameServiceBase, which is responsible for managing its lifecycle and memory based on events dispatched by the lifecycle of the RenderFrameHost. We keep the SmsProvider owned by the BrowserMainLoop, which is effectively a singleton. To facilitate BrowserTest testing, we expose a BrowserMainLoop::SetSmsProviderForTesting static method. Design Doc: https://docs.google.com/document/d/1dB5UM9x8Ap2-bs6Xn0KnbC_B1KNLIUv4W05MunuXYh0/edit# Bug: 979265,982370,979418 Change-Id: Ic2b0a9b35fa1f5a3e28c84d77d78c22d41b09ad0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1691683Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Ayu Ishii <ayui@chromium.org> Reviewed-by:
Jun Cai <juncai@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Commit-Queue: Sam Goto <goto@chromium.org> Cr-Commit-Position: refs/heads/master@{#678558}
-
Tarun Bansal authored
Treat WiFi connection same as 4G when computing the ECT. Change-Id: I5d1ed46227b1d19b50a30996b2e3e8a551b82b9d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706871Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#678557}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/34f3be0173a3..f8c5b19aa40a git log 34f3be0173a3..f8c5b19aa40a --date=short --no-merges --format='%ad %ae %s' 2019-07-17 achuith@chromium.org Disable testCommandLineOverriding on cros guest browser. Created with: gclient setdep -r src/third_party/catapult@f8c5b19aa40a 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:985125 TBR=sadrul@google.com Change-Id: I099b4918298dac0d5790db859037aa0d81c04353 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707256Reviewed-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@{#678556}
-
Regan Hsu authored
Change-Id: Ida5a4a12042d2b8845294f8630d951b99b45c6bc Bug: 968182 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1695692 Commit-Queue: Regan Hsu <hsuregan@chromium.org> Reviewed-by:
May Lippert <maybelle@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#678555}
-
Kristi Park authored
Increase height to prevent fakebox placeholder text from being chopped when min font size is increased. Screenshot: http://screen/cxX7edHXjpO.png Bug: 983036 Change-Id: I6e2d5f6d2b1e4d98e0e71fa067426d3facc069ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707406 Commit-Queue: Kristi Park <kristipark@chromium.org> Auto-Submit: Kristi Park <kristipark@chromium.org> Reviewed-by:
Kyle Milka <kmilka@chromium.org> Cr-Commit-Position: refs/heads/master@{#678554}
-
siyua authored
The flag is enabled only on Linux, Windows, Mac. Replace flag with a platform build config wherever it is needed. Bug: 905393 Change-Id: I55a23b3583a248680ba6bb87db28b0a0eb9cb4d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1702383Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
Jared Saul <jsaul@google.com> Commit-Queue: Siyu An <siyua@chromium.org> Cr-Commit-Position: refs/heads/master@{#678553}
-
Matt Falkenhagen authored
These pass now that appcache on UI is supported, and other fixes. Bug: 824858, 824856 Change-Id: Iaaedd108065df68b28bc243bab078ee5a6b70c25 No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707749 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#678552}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/b04e2561be34..fcf3a87cedf4 git log b04e2561be34..fcf3a87cedf4 --date=short --no-merges --format='%ad %ae %s' 2019-07-17 magjed@webrtc.org Android: Expose setting custom visible fraction values for video layout Created with: gclient setdep -r src/third_party/webrtc@fcf3a87cedf4 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. TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I207e9991701520973f0defd26256a227c964dc86 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706400Reviewed-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@{#678551}
-
vikassoni authored
1. Update 2 pixel video tests to use dimensions within the actual physical device limits. These tests were using the video player and test rectangle width which was overflowing the actual physical device width. Hence we were getting assert when taking a screenshot of the video and cropping it with the test rectangle because the test rectangle width was more than the screenshot width. 2. Update the color expectations for 4 tests accordingly. 3. Add viewport metadata for this page to scale correctly on mobile devices. 4.This CL fixes 2 tests on android - Pixel_Video_MP4_FourColors_Rot_90 and Pixel_Video_MP4_FourColors_Rot_270. Remove the test expectations from pixel_expectations.txt. 5. This CL updates 2 tests running on windows - Pixel_DirectComposition_Video_MP4_FourColors_Rot_90 and Pixel_DirectComposition_Video_MP4_FourColors_Rot_270. Bug: 925744 Change-Id: I3d15256675b538b6be5a4c8f5318c1949c0ab271 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699145 Commit-Queue: vikas soni <vikassoni@chromium.org> Reviewed-by:
Zhenyao Mo <zmo@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Maggie Chen <magchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#678550}
-
liberato@chromium.org authored
Previously, CodecImageGroup forwarded image destruction to any interested parties. MaybeRenderEarlyManager used this to know when to try early rendering. However, with image pooling, early rendering isn't always caused by image destruction; the same image can be reused. This CL adds a NowUnusedCB to CodecImage that is called when the CodecImage won't be used for display anymore. Early rendering uses this signal, rather than destruction, to check for rendering. Also, it removes the image from the CodecImageGroup once it's unused, since the image no longer depends on the output surface. Note that the CodecImageGroup still uses CodecImage destruction to keep track of images; it's not necessary to remove them from the group like MaybeRenderEarlyManager does. This guarantees that the CodecImageGroup will track images properly, even if the MaybeRenderEarlyManager is destroyed first. This can happen if, for example, the decoder is destroyed while VideoFrames are outstanding. Also note that the NowUnusedCB is only called during image destruction right now. A future CL will allow it to be triggered at other times. Change-Id: Id26e6eb11e178586fac17ead0a585ed6bbfef854 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707190Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#678549}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/9d03368411cc..23fdf8916502 git log 9d03368411cc..23fdf8916502 --date=short --no-merges --format='%ad %ae %s' 2019-07-17 rycsmith@google.com FPDFAnnot_IsChecked API for checkboxes and radio buttons. Created with: gclient setdep -r src/third_party/pdfium@23fdf8916502 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:b/135921512 TBR=pdfium-deps-rolls@chromium.org Change-Id: Iaf10f7a25951b86b33f9f1feb08dddedf69d854a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707769Reviewed-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@{#678548}
-
Jinseong Jeon authored
That will help a shrinker remove field loads as well. Bug: 137671429 Change-Id: I083f60f3081a1e00c52b000b5ee5430ba3d20487 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707128 Commit-Queue: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#678547}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/97028a5397fd..68185ac0410b git log 97028a5397fd..68185ac0410b --date=short --no-merges --format='%ad %ae %s' 2019-07-17 evanhernandez@chromium.org git: Add Log function. 2019-07-17 lamontjones@chromium.org dependency.py: add board specific package. 2019-07-17 andrewlamb@chromium.org Allow commits from chromeos-ci-prod in cros_mark_as_stable. 2019-07-17 miahsanchez@google.com vm_unittest: testing start with arguments. Created with: gclient setdep -r src/third_party/chromite@68185ac0410b The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-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:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Change-Id: I9b2f7e353ed1f6cd4e693c191b3d9ae4e9998f11 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707653Reviewed-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@{#678546}
-
Tsuyoshi Horo authored
crrev.com/c/1681309 accidentally enabled SignedExchangePrefetchCacheForNavigations feature. Prefetched SXGs are stored to PrefetchedSignedExchangeCache even if both SignedExchangePrefetchCacheForNavigations and SignedExchangeSubresourcePrefetch are disabled. This is unintentional. Prefetched SXGs should no be stored to the cache. This CL fix this. SignedExchangePrefetchCacheForNavigations feature can be enabled only by flags. But SignedExchangeSubresourcePrefetch feature can be enabled by both flags and OriginTrial token which is checked in the renderer process. So we need |is_signed_exchange_prefetch_cache_enabled| flag in ResourceRequest to let the PrefetchURLLoader in the browser process whether the prefetched SXG should be stored to PrefetchedSignedExchangeCache. This CL adds the flag in blink::FetchParameters, blink::ResourceRequest, bink::WebURLRequest, network::ResourceRequest and network::mojom::URLRequest, and sets the flag in PreloadHelper::PrefetchIfNeeded() if SignedExchangePrefetchCacheForNavigations feature or SignedExchangeSubresourcePrefetch feature is enabled. Change-Id: I719dbbd1093e05c30b6b0075ad87f56289f00ac7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703687Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#678545}
-
Fergus Dall authored
When a surface is both always on top and pinned there is a bad interaction between ScreenPinningController and AlwaysOnTopController. AlwaysOnTopController will attempt to reparent a window that ScreenPinningController is positioning, causing a crash. Prevent this using AlwaysOnTopController::SetDisallowReparent. Bug: 980366 Change-Id: I99f86d43fa6092b4d6c1729de1c983178c76eb6a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1701313 Commit-Queue: Fergus Dall <sidereal@google.com> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#678544}
-
Sergey Ulanov authored
Previously WebEngine was trying to use Vulkan for all Context instances that have access to Vulkan loader service. Vulkan support is not tested properly, so it should not be enabled by default. With this change Vulkan is always disabled, but it can be enabled with a build-time flag. Bug: 962617 Change-Id: Iad0bf83e618cc5d4556b5b4ad2b526b4eb8dfa1a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706684 Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#678543}
-
Sadrul Habib Chowdhury authored
CompositorTimingHistory::submit_ack_watchdog_enabled_ used to be used for reporting Scheduling.*.SwapAckWasFast metrics, but these were removed in crrev.com/575177. So |submit_ack_watchdog_enabled_| field is removed in this CL. BUG=none Change-Id: I9c188e305623b9ec3214f37c603573de5682a6d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706954Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#678542}
-
Gyuyoung Kim authored
After removing CString in blink, the performance degradation(1.6%) has been reported on Android Nexus6 WebView Perf bot with system_health.memory_mobile benchmark. To fix the performance regresssion, this CL makes FontFaceCreationParams::Filename() return const std::string& to avoid a copy of std::string, And also, this CL moves |fallback_data.filename| to |fallback_font->filename| by using std::move in FontCache::GetFontForCharacter(). Bug: 974762, 950077 Change-Id: I7e08f56e58b96d326982e7d4d26866d4cafab881 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1701628 Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#678541}
-
Satoshi Niwa authored
BUG=chromium:983047 TEST=Opt-out ARC and check if SelectFileDialog is closed Change-Id: I3301d3c66b621f5cfbf1f0823bf4e9a17d6a57d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1705910 Commit-Queue: Satoshi Niwa <niwa@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#678540}
-
Vlad Tsyrklevich authored
crashpad_tests should work on Linux and will help keep MSan, among other tests, from regressing. Bug: 932205 Change-Id: I488a0c6e0f3c1d51021b4ed7312ab703c53bae92 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1684301Reviewed-by:
Ben Pastene <bpastene@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Vlad Tsyrklevich <vtsyrklevich@chromium.org> Auto-Submit: Vlad Tsyrklevich <vtsyrklevich@chromium.org> Cr-Commit-Position: refs/heads/master@{#678539}
-
Kai Ninomiya authored
Bug: 985135 Change-Id: I820dc3964671bbf87e9e0cbb186ea20528c0b8cb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707575Reviewed-by:
Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Auto-Submit: Kai Ninomiya <kainino@chromium.org> Cr-Commit-Position: refs/heads/master@{#678538}
-
Mason Freed authored
This DCHECK could be fired in a few corner cases that are actually correct. Removing it, and adding a comment. Bug: 983157 Change-Id: Ibec4f881d4a9a9c538f22f6b24187a164e15648e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707067 Commit-Queue: Mason Freed <masonfreed@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Auto-Submit: Mason Freed <masonfreed@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#678537}
-
Min Qin authored
If a download is resumed and the server immediately returns an error response that requires the download to restart, |download_file_| is not created. As a result, resuming the download will not clear up the current path, and causing the DCHECK to fail. BUG=982819 Change-Id: Ibe0832e79ca80bd2e76deba454dab2c3d8cb2be1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706781 Commit-Queue: Min Qin <qinmin@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Reviewed-by:
Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#678536}
-
Johannes Henkel authored
New revision: d114a62e144cdfdae697fe0af6581ce39a31af37 Change-Id: I80987378dfe7b65951cfba945c5f92fb0a68d32b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707170 Commit-Queue: Johannes Henkel <johannes@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#678535}
-
Antonio Gomes authored
... from content/common/media. This is part of phase 4.5 on the design doc [1]. [1] https://docs.google.com/document/d/1rHJGi1U72qZsOGIctIf7GKRaY8d7BgtVW8MaMYumzYY/ TBR=clamy@chromium.org (for content/browser mechanical changes) BUG=704136 R=guidou@chromium.org, haraken@chromium.org Change-Id: I4211d558b0c1f608537518b7a6a7b833e0e32a83 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706549Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Darin Fisher <darin@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Kentaro Hara <haraken@chromium.org> Auto-Submit: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#678534}
-
Yuly Novikov authored
TBR=kbr Bug: 981736 Change-Id: Ie76816fd34b898413db4018515208f9b34837c84 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707808Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#678533}
-
Austin Tankiang authored
Bug: 735208 Change-Id: I0deb6bc039b23401b6b3c5549d6528e0895f5aa5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1705911Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Austin Tankiang <austinct@chromium.org> Cr-Commit-Position: refs/heads/master@{#678532}
-
dpapad authored
This was residing in util.js and was used by icon.js (3 calls) and ntp4/new_tab.js (1 call). Given that this is icon related, moving to icon.js and updating ntp4/ accordingly. Rationale: Generic "util" files are generally an anti-pattern, and often end up as a bag of unrelated functionality. Given that icon.js already exists and holds icon-related functionality, moving getUrlForCss() over there makes sense. Bug: None Change-Id: I586b2653ba09d6d144f1d99aa9ab331f96095726 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706807Reviewed-by:
Dan Beam <dbeam@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#678531}
-
Jack Steinberg authored
This change sets the groundwork for the toast closebutton, by adding an attribute to set the closebutton content, creating a closeButton property to reflect that attribute, and adding an event listener to close the toast when the closebutton is pressed. This change implements the close button API described in (https://github.com/jackbsteinberg/std-toast/blob/eec7728f7082a897d777181ac07b0448062ffca5/README.md), and is the subject of debate on issue #48 on the explainer here https://github.com/jackbsteinberg/std-toast/issues/48. Future CLs will add the closeButton option for showToast (https://github.com/jackbsteinberg/std-toast/tree/master#showtoastmessage-options) Link: https://chromium-review.googlesource.com/c/chromium/src/+/1706453 Bug: 972945 Change-Id: I5d6c3055791a9f93ef414e575e128c61e2a944ed Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699269Reviewed-by:
Fergal Daly <fergal@chromium.org> Reviewed-by:
Kent Tamura <tkent@chromium.org> Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org> Cr-Commit-Position: refs/heads/master@{#678530}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/faec9ebf..be95495a Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I0c9c352bf8b86181820cc584bd3d32eefaa9f267 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706454Reviewed-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@{#678529}
-
Patrick To authored
To try out this code with the Microsoft OpenXR Runtime in Chromium, perform the following steps. - Install 'Mixed Reality OpenXR Developer Preview' from the Microsoft Store - If prompted also download the compatibility pack Add the following to custom_vars in .gclient, located at the root of the chromium clone: "checkout_openxr": True Add the following to args.gn, located in the out folder: enable_openxr = true gclient sync and build Once you've built and installed Chromium go to about:flags and: - Enable WebVR or WebXR - Enable 'OpenXR Support' Bug: 976430,976436 Change-Id: I8a7c69b3a13349aa9e083d6206121b69a1f724cc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1688443Reviewed-by:
Bill Orr <billorr@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Reviewed-by:
Alexander Cooper <alcooper@chromium.org> Commit-Queue: Patrick To <patrto@microsoft.com> Cr-Commit-Position: refs/heads/master@{#678528}
-
ssid authored
The java trace event strings cannot be checked for string literals at runtime. So, add a compile time check to verify that all uses are passing in string constants. A few exceptions are marked with suppress warnings. Total overhead of running the plugin is about 100ms with 20ms measurement overhead. BUG=984827 Change-Id: Ia10fe6f9f255c7402936a287bdde8b86684dbd71 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1705518Reviewed-by:
oysteine <oysteine@chromium.org> Reviewed-by:
Tommy Nyquist <nyquist@chromium.org> Commit-Queue: ssid <ssid@chromium.org> Cr-Commit-Position: refs/heads/master@{#678527}
-
Kyle Milka authored
The background reset event was being logged twice. Move the logging into searchbox_extension instead of JS. Bug: 984752 Change-Id: Ibb42186dc6cb9054a3785b7818dfd99ff9f33ca3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707193 Commit-Queue: Kyle Milka <kmilka@chromium.org> Reviewed-by:
Kristi Park <kristipark@chromium.org> Cr-Commit-Position: refs/heads/master@{#678526}
-