- 09 Oct, 2019 40 commits
-
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/5a1a79c0e8de..1e9229f0fcb4 git log 5a1a79c0e8de..1e9229f0fcb4 --date=short --no-merges --format='%ad %ae %s' 2019-10-09 John.Tytgat@esko.com [cff] Fix FT_FACE_FLAG_GLYPH_NAMES for CFF2 based fonts (#57023). Created with: gclient setdep -r src/third_party/freetype/src@1e9229f0fcb4 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/freetype-chromium Please CC bungeman@google.com,drott@google.com,thestig@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_msan_rel_ng;luci.chromium.try:linux-blink-rel;luci.chromium.try:mac10.12-blink-rel;luci.chromium.try:mac10.13_retina-blink-rel;luci.chromium.try:win10-blink-rel;luci.chromium.try:win7-blink-rel TBR=bungeman@google.com,drott@google.com,thestig@google.com Bug: None Change-Id: I147f9564099e4040c1cc6e0d5d8b46906c51bd59 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849797Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Reviewed-by:
Dominik Röttsches <drott@chromium.org> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#704204}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/3b5d26b7cffb..d903e9334991 Created with: gclient setdep -r src-internal@d903e9334991 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=jbudorick@google.com Bug: chromium:None Change-Id: I963d364823210d63da0e01f4b199dc6650986229 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1848961Reviewed-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@{#704203}
-
Chris Mumford authored
InterceptedRequest::CallOnComplete was resetting the URLLoaderPtr (target_loader_) while the URLLoaderClient bindings (proxied_client_binding_) was still open. Closing the bindings before resetting the loader fixes this ordering issue. This was verified manually. This failure only occurred when two or more WebView's shared the same renderer. The manual test was able to reproduce this failure approx. 50% of the time suggesting a race condition. Attempted to write a regression test in AwContentsClientOnRenderProcessGoneTest, but was unable to reproduce this failure without using the public API (android.webkit.WebView). Bug: 1002212 Change-Id: Id4c1e8e8e283cdbd22a3b718c4fa0419ebfd2fbc TESTING: See note above. Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845828Reviewed-by:
Richard Coles <torne@chromium.org> Commit-Queue: Chris Mumford <cmumford@google.com> Cr-Commit-Position: refs/heads/master@{#704202}
-
Roman Sorokin authored
Bug: 1002100 Change-Id: I64fc0840356c189f9c02be5d89ebb24ddb7817f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845220 Commit-Queue: Roman Sorokin [CET] <rsorokin@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#704201}
-
Tim van der Lippe authored
- Rename Persistence.js to PersistenceImpl to avoid a name clash with the namespace Bug: 1006759 Change-Id: I330bd680c8a92984c4a75a0614efa78b4f1e1ea2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845715 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by:
Paul Lewis <aerotwist@chromium.org> Cr-Commit-Position: refs/heads/master@{#704200}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/f63c64e3..dd575424 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: Id224d0d6be83c8abc1316ee9badad672747f3e0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849753Reviewed-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@{#704199}
-
Karolina Soltys authored
Some background on why we sometimes need to disable bfcache: https://docs.google.com/document/d/1NjZeusdS1kyEkZyfLggndU1A6qVt0Y1sa-LRUxnMoK8 Bug: 1001087 Change-Id: Id42a643d2f4693518c4a3b018065c2181c2d5f00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847302 Commit-Queue: Karolina Soltys <ksolt@chromium.org> Commit-Queue: Camille Lamy <clamy@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Auto-Submit: Karolina Soltys <ksolt@chromium.org> Cr-Commit-Position: refs/heads/master@{#704198}
-
Maksim Ivanov authored
Don't apply the quota (how many times the API can be called by an extension during 1 minute / 10 minutes) to the chrome.certificateProvider.requestPin API when it's called for the first time with the new maximum request ID. This should, in particular, resolve the UX issues in the Chrome OS smart card login feature, where the user may quickly trigger a significant number of PIN requests by clicking on user pods and declining the PIN requests. To simplify the implementation, we're relaxing the quota under the assumption that the requestId are monotonically increasing (which is guaranteed by Chrome) and that the caller extension doesn't call reorder them (which is not guaranteed by an extension, but that's how they are typically expected to work). Nothing bad, however, would happen if these assumptions will be violated in some cases - the quota will only become slightly stricter (as it was before this CL). Bug: 989641 Test: repeat 20 times an attempt to log into Chrome OS via a smart card, check that the PIN request is shown each time, and abort it Change-Id: I189d5e97d51f1f4262869c17e532e0571f74f0f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845009Reviewed-by:
Igor <igorcov@chromium.org> Commit-Queue: Maksim Ivanov <emaxx@chromium.org> Cr-Commit-Position: refs/heads/master@{#704197}
-
Peter E Conn authored
The reproduction steps for this crash are a bit complex - and they rely on a feature I'm implementing at the moment, but basically they involve clicking on an Android notification that calls client.focus and then client.navigate. The client.navigate call triggers the DCHECK at the start of initiator_origin). It looks like it isn't copied over in NavigationControllerImpl: :LoadURLWithParams (checking for a non-empty WebContentsDelegateAndroid: :OpenURLFromTab. Change-Id: Id7319d4cf107d8452d546cfe8e8af6af76628ba9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849384Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Peter Conn <peconn@chromium.org> Cr-Commit-Position: refs/heads/master@{#704196}
-
David Roger authored
Change-Id: Iff5a926e97bbe177c510b44414a47b4c28a94715 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849379Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/master@{#704195}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: I99dcfd050ab1784ea1ecf3a171cafa8df94e06a3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849632Reviewed-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@{#704194}
-
Yusuke Sato authored
BUG=b:142141480 TEST=sign in, launch play store, ssh into dut, run 'pkill vm_concierge', launch play store again, verify it launches Change-Id: Id5352795046de2e57d153b64eb75c2487d9a69ef Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845957 Commit-Queue: Yusuke Sato <yusukes@chromium.org> Auto-Submit: Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Hidehiko Abe <hidehiko@chromium.org> Cr-Commit-Position: refs/heads/master@{#704193}
-
Paul Lewis authored
Bug: 1007284 Change-Id: I8c24adddf91da3bd621b61db6eac49233b8a1db4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849671 Commit-Queue: Paul Lewis <aerotwist@chromium.org> Reviewed-by:
Tim van der Lippe <tvanderlippe@chromium.org> Cr-Commit-Position: refs/heads/master@{#704192}
-
Etienne Bergeron authored
This CL is changing the call to SkTypeface to pass through the skia font manager. It's more clean to use the SkFontMgr since they are allowed to intercept the calls to typeface (e.g. DWriteFontTypeface). R=robliao@chromium.org CC=bungeman@chromium.org Bug=904994 Change-Id: Icdbeba32c4ea2ae3f7c94782e4af86d0ee34f026 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1848051Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Cr-Commit-Position: refs/heads/master@{#704191}
-
Gyuyoung Kim authored
To reduce pre-processed size of header files have been including foo.mojom-blink.h, this CL replaces .mojom-blink.h with .mojom-blink-forward.h in blink header files. This CL has no behavior changes and following CLs will continue replacing them more. Bug: 1001360 Change-Id: Id48e93d3cffaefaaa9be51d0479e80ba0ab7f989 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1846420 Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Reviewed-by:
Kent Tamura <tkent@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#704190}
-
Tim van der Lippe authored
Bug: 1006759 Change-Id: Ifa7e245a9bbdfc02a5885efb6907e488afdca6e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847912 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by:
Paul Lewis <aerotwist@chromium.org> Cr-Commit-Position: refs/heads/master@{#704189}
-
Thomas Tangl authored
Additionally: - Set close_on_deactivate to false - Add RunUntilIdle after clicking each profile menu button These are speculative fixes for flakiness. Bug: 995720, 1012167 Change-Id: Icfa8203f038e319cfb5ed22dc4c7908df7a637b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1848371Reviewed-by:
David Roger <droger@chromium.org> Commit-Queue: Thomas Tangl <tangltom@chromium.org> Cr-Commit-Position: refs/heads/master@{#704188}
-
Fredrik Söderquist authored
Bug: 595244 Change-Id: I13b5ef7bc41e7c7781a76586b56e339dc3e1a876 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847277Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#704187}
-
Gauthier Ambard authored
This CL adds a test to make sure that the KVO are removed when the WebState is destroyed. Bug: 1004818 Change-Id: Icf05d1462eac13017410692e3a9b933728e5b806 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1816565Reviewed-by:
Justin Cohen <justincohen@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#704186}
-
Daniel Murphy authored
Disk errors can happen during force close. These are ignored because the system is already closing. This patch adds the metric that measures when these errors happen. R=cmp@chromium.org Change-Id: Ibf0c8f7774344f86cecc1a2b85e6cc8f56075932 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847948 Auto-Submit: Daniel Murphy <dmurph@chromium.org> Commit-Queue: Robert Kaplow <rkaplow@chromium.org> Reviewed-by:
Chase Phillips <cmp@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#704185}
-
Anqing Zhao authored
We defined a new policy schema (go/new-device-policies-schema) to to keep all device policies consistent by following same structure. In this case, DeviceLoginScreenSystemInfoEnforcedProto as a newly-added policy should follow the schema. Change-Id: I8ec6779499e0f4873e8081fbc6a82514853a5ba2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1827402 Commit-Queue: Anqing Zhao <anqing@google.com> Reviewed-by:
Amr Aboelkher <amraboelkher@google.com> Reviewed-by:
Sergey Poromov <poromov@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#704184}
-
Hirokazu Honda authored
RtcVideoDecoderAdapter gets frame sizes of each spatial frame layer so that a hardware decoder decodes VP9 SVC correctly. It queries the frame size from a small-index spatial layer, and don't query if the spatial layer doesn't have the size. However, an index spatial layer has the frame size even though smaller spatial layers than the index don't have. RtcVideoDecoderAdapter must continu querying until the maximum spatial layers. Bug: b:141978593, 935411 Test: VP9 stream in screen share scenario is decoded correctly on atlas Change-Id: I24ec652368b435983e9a529af95b16548a45472c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849613Reviewed-by:
Henrik Boström <hbos@chromium.org> Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#704183}
-
Gyuyoung Kim authored
This CL applies pending_associated_remote and pending_associated_receiver to Construct function in VideoDecoder interface. Other functions don't have an interface argument. Major changes are as below, - Convert InterfaceRequest to mojo::Receiver - Convert InterfacePtrInfo to mojo::Remote - Convert mojo::MakeStrongBinding to mojo::MakeSelfOwnedReceiver - Convert InterfaceAssociatedPtrInfo to mojo::PendingAssociatedRemote - Convert InterfaceAssociatedPtr to mojo::AssociatedRemote Bug: 995644 Change-Id: I3f159b9f2263b7895a339ac4a14c132fdbe665c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1831960Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#704182}
-
Alex Clarke authored
This trait will allow tasks to be posted on the current thread, optionally overriding other traits such as the base::TaskPriority or content::BrowserTaskType. A refactor of BrowserTaskExecutor was necessary to support ase::CurrentThread in a BrowserTaskEnvironment with a fake IO thread. BUG: Change-Id: If4627c8cec6efd404b483c5a9b789a579c00936b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1835494 Commit-Queue: Alex Clarke <alexclarke@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Cr-Commit-Position: refs/heads/master@{#704181}
-
Abhijeet Kandalkar authored
This CL has two goals, 1. Use To<HTMLProgressElement> as new downcast helper 2. Use IsA<HTMLProgressElement>(element) in place of IsHTMLProgressElement(element) Bug: 891908 Change-Id: I7ee5385b2118582742a389815f8790a39e431c9f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847455Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Commit-Queue: Abhijeet Kandalkar <abhijeet@igalia.com> Cr-Commit-Position: refs/heads/master@{#704180}
-
Al Muthanna Athamina authored
This CL attempts to cover TextDictionary.js with tests to help with debugging and releases Change-Id: If733cc1c2baa2ab3006a40605ecb983b154c3e87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1841634Reviewed-by:
Yang Guo <yangguo@chromium.org> Reviewed-by:
Paul Lewis <aerotwist@chromium.org> Commit-Queue: Almothana Athamneh <almuthanna@google.com> Cr-Commit-Position: refs/heads/master@{#704179}
-
Andrew Grieve authored
Bug: 982762 Change-Id: I320edd26015e34708e582b5062c8bdb7d34b1aae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837202 Auto-Submit: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Colin Blundell <blundell@chromium.org> Commit-Queue: Rachel Blum <groby@chromium.org> Reviewed-by:
David Roger <droger@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Rachel Blum <groby@chromium.org> Cr-Commit-Position: refs/heads/master@{#704178}
-
Dominik Röttsches authored
Adding external/wpt/webrtc-identity/idlharness.https.window.html virtual/omt-worker-fetch/external/wpt/fetch/api/idlharness.any.worker.html Bug: 856601 Tbr: kinuko Change-Id: Ia9562753fe8e86698f52f8969bf59be23aedc8ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849014Reviewed-by:
Dominik Röttsches <drott@chromium.org> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#704177}
-
Ryan Sleevi authored
This moves the coalescing logic that is currently part of MultiThreadedCertVerifier into a dedicated class, which will coalesce multiple Verify() requests into a single request to the underlying CertVerifier, if there is one pending. This allows for the simplification of the TrialComparisonCertVerifier, which relied on an additional signal from the MultiThreadedCertVerifier to know when to trigger cert verification, allowing the TCCV to be composed on the MTCV. While this class can be composed on top of a CachingCertVerifier, it will generally be more efficient if it sits as the underlying CertVerifier for the cache, due to additional bookkeeping involved with the coalescing. Bug: None Change-Id: I0c745cf52b83428549869a70aa397c1ef14de033 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1838657Reviewed-by:
Matt Mueller <mattm@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#704176}
-
Javier Ernesto Flores Robles authored
Implement a metric to calculate the CTR of the dialog. Done in the coordinator as the central point of the feature dismissal. Bug: 1008862 Change-Id: Ifb5f2d44a154e20aaf5b21c4a8c60d58e1a19515 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845373 Commit-Queue: Javier Ernesto Flores Robles <javierrobles@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#704175}
-
Ryan Harrison authored
Roll src/third_party/spirv-cross/spirv-cross/ ffca8735f..e5d3a6655 (48 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross.git/+log/ffca8735ff42..e5d3a6655e13 $ git log ffca8735f..e5d3a6655 --date=short --no-merges --format='%ad %ae %s' 2019-10-07 rharrison Update SPV_VERSION from 1.4 to 1.5 2019-10-07 post Workaround MSVC issue. 2019-10-07 post Do not consider aliased struct types if the master is not a block. 2019-10-07 post Run format_all.sh. 2019-10-04 post Do not value compare JSON files for regression purposes. 2019-10-04 post Reflect: Deal with workgroup size being specialization constants. 2019-10-03 frank.richter reference: Update to include workgroup_size 2019-10-03 frank.richter reflection: Write workgroup_size to JSON for compute shaders 2019-09-19 post Update SPIR-V headers. 2019-09-19 post MSL: Fix 16-bit integer literals. 2019-09-18 rharrison Update external/ to SPIR-V 1.5 2019-09-18 post CMake: Add option to force -fPIC. 2019-09-17 post Fix -Wshorten-64-to-32 warnings. 2019-09-16 post CMake: Add option to skip installation targets. 2019-09-12 post Consider discard and demote as impure statements. 2019-09-06 wadetb MSL: Fix array copies to/from interpolators 2019-09-06 post Run format_all.sh. 2019-09-05 post Refactor into stronger types in public API. 2019-09-06 post Add dynamic offsets to C API. 2019-09-06 post Fix some issues on certain compilers. 2019-09-05 cdavis MSL: Support dynamic offsets for buffers in argument buffers. 2019-09-04 cdavis MSL: Force storage images on iOS to use discrete descriptors. 2019-09-05 lifeng.pan Fix ParsedIR::mark_used_as_array_length(uint32_t id) 2019-09-04 post Add test case for interlocks in control flow. 2019-09-04 post Make sure not to propagate loads outside interlock region. 2019-09-04 post Add interlock test for split functions doing begin/end. 2019-09-04 post Deal with complex interlock cases in GLSL. 2019-09-04 post Add test shader for simple case of interlocked callstack. 2019-09-04 post Deal with call stacks when analyzing access. 2019-09-04 post Analyze complex cases for fragment interlocks. 2019-08-04 cdavis Support the SPV_EXT_fragment_shader_interlock extension. 2019-08-02 cdavis MSL: Add support for sampler Y'CbCr conversion. 2019-08-30 t.roughton Clang-format changes 2019-08-30 t.roughton Update tests to account for all non-entry-point functions being inlined 2019-08-29 post MSL: Add {Base,}{Vertex,Instance}Index to bitcast_from_builtin_load. 2019-08-29 t.roughton Inline all non-entry-point functions 2019-06-10 t.roughton MSL: inline all emitted functions 2019-08-02 cdavis GLSL: Fix post-depth coverage for ESSL. 2019-08-28 post Run format_all.sh. 2019-08-27 post GLSL: Assume image and sampler can be RelaxedPrecision. 2019-08-27 post MSL: Deal with array copies from and to threadgroup. 2019-08-27 post Do not allow base expressions for non-native row-major matrices. 2019-08-27 post Deal with ldexp taking uint input. 2019-08-26 post Move branchless analysis to CFG. 2019-08-26 post Elide branches to continue block when continue block is also a merge. 2019-08-26 post Deal correctly with sign on bitfield operations. 2019-08-26 post Fix variable scope when switch block exits multiple times. 2019-08-01 post Fix severe performance issue with invariant expression invalidation. Created with: roll-dep src/third_party/spirv-cross/spirv-cross Roll src/third_party/shaderc/src/ 614d79248..621605ce2 (7 commits) https://chromium.googlesource.com/external/github.com/google/shaderc.git/+log/614d79248ef2..621605ce2644 $ git log 614d79248..621605ce2 --date=short --no-merges --format='%ad %ae %s' 2019-10-08 rharrison Fix various build issues for chromium & dawn (#835) 2019-10-08 stevenperron Use a better python idiom (#834) 2019-10-08 stevenperron Fix up use of private spirv-tools headers. (#833) 2019-10-07 rharrison Roll spirv-cross ahead and update known_failures to fix build breakage (#831) 2019-10-07 9856269+sarahM0 spvc: Add an empty opt pass (#816) 2019-10-07 9856269+sarahM0 spvc: Add known_invalid file (#823) 2019-10-04 dneto Add support for targeting SPIR-V 1.5 (#822) Created with: roll-dep src/third_party/shaderc/src Change-Id: If0cdecfa6b873dcc66fe81867021566dfaaba18b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1848358 Auto-Submit: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#704174}
-
Juanmi Huertas authored
This CL ensures that if the user is going to call more than once getImageData, all the subsequent calls will be done in a non-accelerated canvas. Bug: 1001845, 983642, 1008179 Change-Id: Icbac19b2c3c070e56725b92eda0350b5b6bab499 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845511Reviewed-by:
Fernando Serboncini <fserb@chromium.org> Commit-Queue: Fernando Serboncini <fserb@chromium.org> Cr-Commit-Position: refs/heads/master@{#704173}
-
arthursonzogni authored
This is 100% similar to: https://chromium-review.googlesource.com/c/chromium/src/+/1826885 The password_manager component is associating a password_manager driver on every RenderFrameHost by observing: - WebContentsObserver::RenderFrameCreated(render_frame_host) - WebContentsObserver::RenderFrameDeleted(render_frame_host) The problem is that it starts observing when the WebContent is being added to the tab strip. It means some RenderFrameCreated events are missing. To resolve that, this component was simulating receiving RenderFrameCreated() for every active frame. This is not sufficient, because it misses RenderFrameHost pending deletion and the ones in the BackForwardCache. To fix that, create the password_manager driver on demand when they are needed. (+ some small refactor when they were needed.) Bug: 999842 Change-Id: If558a5541d2a6e831d4cf20d7322e655d553da25 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1843971 Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Vadym Doroshenko <dvadym@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#704172}
-
Makoto Shimazu authored
This CL converts base::Bind to BindOnce or BindRepeating, and also changes relevant base::Callbacks or base::Closures to appropriate types. This CL is split from https://crrev.com/1831621. This CL was uploaded by git cl split. R=arthursonzogni@chromium.org Bug: 1007760 Change-Id: I83527f643bf6e988e5c0b6935e0ebf8e59d0b257 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849482 Auto-Submit: Makoto Shimazu <shimazu@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#704171}
-
Christian Dullweber authored
Replace strings with latest versions. Add screenshots for translation. Bug: 967668 Change-Id: Ia8732b5159dacc1ceb30d9a5727acca5f6d20330 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1844983 Commit-Queue: Christian Dullweber <dullweber@chromium.org> Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#704170}
-
Rohit Rao authored
Without these, dyld will load some custom-built frameworks and some system frameworks, leading to a crash due to the mismatch. BUG=934252 Change-Id: I9a5b22915a8252f193452d4d874e5f7b9ea72198 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849212Reviewed-by:
Ali Juma <ajuma@chromium.org> Commit-Queue: Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#704169}
-
Rafał Godlewski authored
Adds url filter support to function which removes leaked credentials from the database by time range as suggested by the privacy team. Bug: 1005746 Change-Id: I8bb417c21592b9d72a885d23590ef4f8b41a35b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847297 Commit-Queue: Rafał Godlewski <rgod@google.com> Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Reviewed-by:
Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#704168}
-
Chromium WPT Sync authored
Using wpt-import in Chromium da74dc03. With Chromium commits locally applied on WPT: 23748e60 "Change text directive to text=" 2f7c5562 "Fetch Metadata: Split `sec-fetch-dest` out from other headers' tests." Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md Directory owners for changes in this CL: foolip@chromium.org, lpz@chromium.org, robertma@chromium.org: external/wpt/tools jsbell@chromium.org: external/wpt/encoding NOAUTOREVERT=true TBR=robertma No-Export: true Change-Id: I8830e0cd0dac86974dffa00c9d99168c97e26274 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849494Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#704167}
-
Yang Guo authored
This change introduces the GN arg 'external_devtools_frontend', which for now defaults to false. Follow up changes will implement the true case. Bug: 1011259 Change-Id: I07afe85f1552516a02184c430fb6e54d3928f04b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1838192 Commit-Queue: Yang Guo <yangguo@chromium.org> Reviewed-by:
Rick Byers <rbyers@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#704166}
-
Arthur Hemery authored
This patch prevents the BackForwardCache from caching pages that want to play media. My understanding is that MediaWebContentsObserver has an indexed map of RenderFrameHost to MediaSessionController via its delegate member MediaSessionControllerManager. These get added in MediaWebContentsObserver::OnMediaPlaying and sometimes removed by observing WebContents::RenderFrameHostDeleted. With the BackForwardCache we do not get this last event and are left in a non-valid state, so we proactively disable caching for pages involved with media. More details on why we sometimes need to disable bfcache: https://docs.google.com/document/d/1NjZeusdS1kyEkZyfLggndU1A6qVt0Y1sa-LRUxnMoK8 Change-Id: Ibaa3040c9118a8a8dc5f1ad0f0f8d2dbd4609cd7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1832208 Commit-Queue: Arthur Hemery <ahemery@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#704165}
-