- 29 May, 2019 40 commits
-
-
Nina Satragno authored
Add a DevTools Domain that allows enabling and disabling the WebAuthn Virtual Authenticator Environment. Eventually the domain will have a set of methods to add and interact with authenticators. This patch also removes a race condition from the devtools/agents-enable-disable.js web test that was made apparent by adding this domain. Domains' `.disable` methods are no longer assumed to be finish in the same order as their `.enable` methods. For an overview of the overall design, please see https://docs.google.com/document/d/1bp2cMgjm2HSpvL9-WsJoIQMsBi1oKGQY6CvWD-9WmIQ/edit?usp=sharing Bug: 922572 Change-Id: Id43c184e5830de72736410049fdacba9a965a6d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617550 Commit-Queue: Nina Satragno <nsatragno@chromium.org> Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Reviewed-by:
Kim Paulhamus <kpaulhamus@chromium.org> Reviewed-by:
Alexei Filippov <alph@chromium.org> Cr-Commit-Position: refs/heads/master@{#664392}
-
Miguel Casas authored
crrev.com/c/1612041 landed the enumeration of supported BufferFormats on Ozone and wired it to a GpuInfo field; however, for the purpose of using this information in gpu::gles2::FeatureInfo::FeatureFlags, it's better to store it in GpuFeatureInfo. This CL moves it to there. Bug: 967905, 911754 Change-Id: I1279e36af7b2fb2d680b6916f364db71d99e26f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1632597Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#664391}
-
Ben Pastene authored
I don't think anyone can doubt tikuta's familiarity and proficiency with infra code/configs. And he should definitely be an owner if he's taking on the daunting crbug.com/954450 :-) R=jbudorick, dpranke, tikuta Change-Id: I41928a34029d2d790089e4ca7e4a80d026253f9d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634348Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#664390}
-
Behdad Bakhshinategh authored
This reverts commit 53855e57. Reason for revert: Does not filter the failure of run_benchmark. Original change's description: > Disabled cc_poster_circle from rep perf test > > Currently map fyi bots which run rendering_representative_perf_tests fail as a result of: > > DevtoolsTargetCrashException: Devtools target crashed > (/b/s/w/ir/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:539 _AddDebuggingInformation) Received a socket error in the browser connection and the tab no longer exists. The tab probably crashed. > > While investigating this issue, this test can be disabled. > TBR=kbr@chromium.org > > Bug: chromium:968119 > Change-Id: I71fbb8f3e296203a9b556544ce2a8fc6345a9566 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634385 > Commit-Queue: Behdad Bakhshinategh <behdadb@chromium.org> > Reviewed-by: Caleb Rouleau <crouleau@chromium.org> > Reviewed-by: Jonathan Ross <jonross@chromium.org> > Cr-Commit-Position: refs/heads/master@{#664305} TBR=kbr@chromium.org,jonross@chromium.org,crouleau@chromium.org,behdadb@chromium.org Change-Id: I4d886c3d96fb87eeadf1298d2a59fb3e9ddcd7e1 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:968119 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635219Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#664389}
-
Aaron Gable authored
This reverts commit 0882bebe. Reason for revert: Causing flaky failures of external/wpt/webrtc/RTCPeerConnection-iceConnectionState.https.html on Linux Tests and WebKit Linux Trusty Leak https://ci.chromium.org/p/chromium/builders/ci/Linux%20Tests/78387 https://ci.chromium.org/p/chromium/builders/ci/WebKit%20Linux%20Trusty%20Leak/34892 Original change's description: > Change ICE connection state on transceiver changes > > This ensures that if the PC iceConnectionState should change > because unused transports are discarded, the state is updated. > > Bug: chromium:966798 > > Change-Id: I09d945f5e70eec813f33c3131fbe889825613652 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1632254 > Reviewed-by: Henrik Boström <hbos@chromium.org> > Commit-Queue: Harald Alvestrand <hta@chromium.org> > Cr-Commit-Position: refs/heads/master@{#664206} TBR=hta@chromium.org,hbos@chromium.org Change-Id: I2cbae9f1327e7aacb7022d2a823ce1e954c91b62 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:966798 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635208Reviewed-by:
Aaron Gable <agable@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org> Cr-Commit-Position: refs/heads/master@{#664388}
-
Alexander Hendrich authored
This CL adds a handler for calls to the chrome.loginScreenUi API. It observes session state and displays the supplied contents on the login and lock screen. Bug: 957573 Change-Id: Iad727587e4f76298b0c6927947218f431b492610 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1588237 Commit-Queue: Alexander Hendrich <hendrich@chromium.org> Reviewed-by:
Denis Kuznetsov <antrim@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Toni Baržić <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#664387}
-
Kuo Jen Wei authored
This CL does following changes and fixes following a11y bugs: 1. Fix focus blue border pushing out layout of sibling in mode selector. 2. Fix losing focus when enter/leave setting menus. 3. Relayout the a11y navigation in clockwise order. Bug: 966755 Change-Id: I175583a032b9309d92516e89f73611e930958cce Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634571 Commit-Queue: Kuo Jen Wei <inker@chromium.org> Reviewed-by:
Sheng-hao Tsao <shenghao@chromium.org> Cr-Commit-Position: refs/heads/master@{#664386}
-
Kuo Jen Wei authored
Bug: None Change-Id: Ief14134de1d944229fede4e975f5f07c11c4eb6a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631236Reviewed-by:
Sheng-hao Tsao <shenghao@chromium.org> Commit-Queue: Kuo Jen Wei <inker@chromium.org> Cr-Commit-Position: refs/heads/master@{#664385}
-
Justin Cohen authored
Although the bot is named iOS13, since the rest of the waterfall is still running Xcode 10.1, put the latest Xcode 10.2 here for completeness. This will be rolled to the first iOS13 beta once it's available. Change-Id: I4a6f3ebde9af1c5308b5cd428db6ff364610ed7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618804 Commit-Queue: Justin Cohen <justincohen@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#664384}
-
Bill Orr authored
The service_ pointer was getting nulled-out asynchronously, so we'd sometimes reject early based on the service_ being null and sometimes pass that check and reject with no user gesture. The fix makes things consistent but not yet spec compliant - issue 962991 will make things spec compliant. Bug: 962685 Change-Id: I69bae46f02e0027ef69365c1c8c47d72af0dee3b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630719Reviewed-by:
David Dorwin <ddorwin@chromium.org> Commit-Queue: Bill Orr <billorr@chromium.org> Cr-Commit-Position: refs/heads/master@{#664383}
-
Adrienne Walker authored
Previously CommandBuffer sizes accurately captured the amount of gpu memory used by Chrome. However, recent changes like OOPR and shared images have spread this memory over multiple categories. Add a single UMA/UKM to report this memory so that we can accurately track it in the wild. Bug: 960499 Change-Id: I9aea6bd93dffc2d226f2e3f5c72696ad37942960 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1611862 Commit-Queue: enne <enne@chromium.org> Reviewed-by:
Robert Kaplow (slow) <rkaplow@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Reviewed-by:
Nik Bhagat <nikunjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#664382}
-
Mattias Nissler authored
https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/ad9db8abe4e8..a67d91d30a5a $ git log ad9db8abe..a67d91d30 --date=short --no-merges --format='%ad %ae %s' 2019-05-28 mnissler debugd: Add GetU2fFlags method. Created with: roll-dep src/third_party/cros_system_api Change-Id: I06277702bed9951b04413b041c300b776ceb53fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634704 Auto-Submit: Mattias Nissler <mnissler@chromium.org> Reviewed-by:
Dan Erat <derat@chromium.org> Commit-Queue: Mattias Nissler <mnissler@chromium.org> Cr-Commit-Position: refs/heads/master@{#664381}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/85a9d91cd4cf..740cc35145c0 git log 85a9d91cd4cf..740cc35145c0 --date=short --no-merges --format='%ad %ae %s' 2019-05-29 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision d4906ebd..8891f34d (664184:664289) 2019-05-29 emilio@mozilla.com Fix build with recent linux kernel. Created with: gclient setdep -r src/third_party/webrtc@740cc35145c0 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. BUG=chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Ie85f17e3a87026e739f474f550a62024c9dd27dc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634715Reviewed-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@{#664380}
-
Olya Kalitova authored
Adds PluginVm.SetupResult UMA metric histogram. Records a setup result at each PluginVm setup attempt being finished which includes user cancellations, errors and successful setup. Test: browser_tests --gtest_filter="PluginVmLauncherViewBrowserTest.*" Bug: 962952 Change-Id: I3cf47f08f3ec8e86f2b844c09d5d36215b9f956c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1621127Reviewed-by:
Alex Ilin <alexilin@chromium.org> Reviewed-by:
Alex Oldemeier <aoldemeier@chromium.org> Commit-Queue: Olya Kalitova <okalitova@chromium.org> Cr-Commit-Position: refs/heads/master@{#664379}
-
Wei-Yin Chen (陳威尹) authored
Only call Resource#getBitmap once per onResourceLoaded(), and assert DynamicResource#getBitmap is only called when dirty. This makes it possible to release the local Bitmap copy in BitmapDynamicResource when it is passed to the native side. The only user of BitmapDynamicResource is LayerTitleCache, which releases resources explicitly itself, so this CL doesn't reduce memory usage. However, this should make memory leak less likely for the next user. Bug: 965580 Change-Id: I00c3032f05dbe0cd66881cd99063ed4fb82cb0fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1626992 Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#664378}
-
Daniel Nicoara authored
Allows the fullscreen client to be executed with a custom transform. (Valid values are 0, 90, 180, 270). This means the client will allocate buffers in the native display space (useful for overlay support). The transform hint is used to inform the compositor of the correct rendering orientation of the client surface. Bug: None Test: wayland_fullscreen_client --transform="90" Change-Id: I6be91c8f6d3a027466581f680c186614fcbd25d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631728 Commit-Queue: Daniel Nicoara <dnicoara@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#664377}
-
Chris Palmer authored
Support for HPKP has now been removed since M72. Also, it was never widely adopted (part of the reason for deprecating and removing it). This warning likely serves no purpose now. Bug: 941776 Change-Id: I76d5d5673099600f80078fc7b5d41d3d050a13a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1632307Reviewed-by:
Joel Einbinder <einbinder@chromium.org> Commit-Queue: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#664376}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/3afdede03f34..9d4f217992f9 Created with: gclient setdep -r src-internal@9d4f217992f9 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. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=ricea@google.com,jeffreycohen@google.com,seblalancette@google.com,mkwst@google.com Change-Id: I963a440333a0d7d229331c4f45c04036bbea9b49 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634714Reviewed-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@{#664375}
-
Michael Thiessen authored
Also added some general guidance on which reviewers to add for which changes. Change-Id: Idb8f908ff044e82e40e13dc561f0263c2965bb7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634558Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Matthew Jones <mdjones@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#664374}
-
Vasilii Sukhanov authored
They are PasswordManager.PasswordDropdownShown and PasswordManager.PasswordDropdownItemSelected. The data can be useful for other platforms. Bug: 967497 Change-Id: Id834e8096ecf321440a6fde2c4a3bca064e09e32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634870 Commit-Queue: Ilya Sherman <isherman@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#664373}
-
Matt Simmons authored
If the omnibox is showing in tab switcher mode, fade out the tab switcher toolbar when the url bar gains focus. Ideally, this would be done on text change (!isEmpty) but the TopToolbarCoordinator has no observer for text changes. R=yusufo@chromium.org Bug: 967961 Change-Id: I962f51d3247bf2cc936343988e2ff497b5a74fd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635352Reviewed-by:
Yusuf Ozuysal <yusufo@chromium.org> Commit-Queue: Matt Simmons <mattsimmons@chromium.org> Cr-Commit-Position: refs/heads/master@{#664372}
-
Carlos Caballero authored
BEST_EFFORT tasks will not run until after startup and only if there is no critical work pending. This patch should not change the current behaviour. Please double check whether the task being posted via BrowserThread::PostAfterStartupTask really cares about being run after startup or just wants to run after any critical work was completed. If you are fine with it just running after critical work has completed LGTM and keep on with your life. If that is not the case let me know and please explain your reasoning in a comment. More details: https://docs.google.com/document/d/1P8PV1qX2cOR2WRFD6v9CjygJkE_mftCtJ7BoqQHCKZI This CL was uploaded by git cl split. R=isherman@chromium.org Bug: 887407 Change-Id: Ifa246b5010783a683b041675dcd5422783bac3c0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631703Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Ilya Sherman <isherman@chromium.org> Auto-Submit: Carlos Caballero <carlscab@google.com> Cr-Commit-Position: refs/heads/master@{#664371}
-
Avery Musbach authored
overview: Avoid ending overview because of window activation change while an overview item is being dragged The present CL aims to address a problem similar to [1]. [2] addresses [1] by modifying OverviewSession:OnWindowActivating() to avoid ending overview while there exists a window in a dragged state. That solution is fine for workflows where a window is dragged from the top in tablet mode, but there is a similar problem (possibly introduced by [3], which I have reverted but would like to reland) involving overview item dragging, which is handled by OverviewWindowDragController and does not put any window in a dragged state. [1] https://crbug.com/955814 [2] https://chromium-review.googlesource.com/c/chromium/src/+/1626542 [3] https://chromium-review.googlesource.com/c/chromium/src/+/1627562 Bug: 961170, 967196 Change-Id: I059127b88b343ea56a995bd7b815d5f434877064 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1633109Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Commit-Queue: Avery Musbach <amusbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#664370}
-
James Cook authored
We have a "unit_tests" source set there, so these tests don't need to live in the global //chrome/test/BUILD.gn Bug: none Change-Id: I28c5c7b996255e0da3541ebdbf9b6b3d293dca14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1627761 Commit-Queue: James Cook <jamescook@chromium.org> Auto-Submit: James Cook <jamescook@chromium.org> Reviewed-by:
Nicholas Verne <nverne@chromium.org> Cr-Commit-Position: refs/heads/master@{#664369}
-
chromium-autoroll authored
The 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;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: Icfa8f2f11d7ab04b7c3ead3619e18151a4b6b919 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634962Reviewed-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@{#664368}
-
Joey Arhar authored
Bug: 957675 Change-Id: I6bcfb1d3f2a1f455cc57cb1e476a4af2183a7aec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1622731Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Reviewed-by:
Mike Wittman <wittman@chromium.org> Commit-Queue: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/heads/master@{#664367}
-
Navid Zolghadr authored
Change-Id: I04677ceeb68a54e01e0c01bb1e1d27fe5788bb76 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635200Reviewed-by:
Navid Zolghadr <nzolghadr@chromium.org> Reviewed-by:
Mustaq Ahmed <mustaq@chromium.org> Commit-Queue: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#664366}
-
Geoff Lang authored
Stream textures need to be able to replace the service ID of a TexturePassthrough object and then force the texture to be rebound in the command decoder. BUG=967410 Change-Id: Ice0fee56e7617952d164c6662282ae1c43254bb1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630977Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org> Cr-Commit-Position: refs/heads/master@{#664365}
-
Wei-Yin Chen (陳威尹) authored
In getTabThumbnailWithCallback() with forceUpdate == true, cacheTabThumbnail() should be called after the callback of nativeGetTabThumbnailWithCallback(). Otherwise there is no guarantee the callback of cacheTabThumbnail() would be run after the callback of nativeGetTabThumbnailWithCallback(). Bug: 965891 Change-Id: Ia8cf42f4942d569e4b646820063460a297160d9f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1629808Reviewed-by:
Matthew Jones <mdjones@chromium.org> Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org> Cr-Commit-Position: refs/heads/master@{#664364}
-
Henry Jian authored
Previously, when user shares a file using WST, we read the file into bytes, and construct the post data as a kBytes DataElement. When the file is big, chromium spend a long time parsing and auditing the kBytes DataElement. This CL speeds up the WST launch time by using the file's content provider uri to construct a kFile DataElement. Because a kFile DataElement only contains metadata (file path etc), the parsing and auditing is much faster. Bug: 931193 Change-Id: Ic842cbe729f1381c8e0afbbc330c7e08db9c87ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1629288 Commit-Queue: Henry Jian <hzjian@google.com> Reviewed-by:
Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Cr-Commit-Position: refs/heads/master@{#664363}
-
Dominik Röttsches authored
Take in changes to improve variable font interpolation internal precision #54371 as well as fixes for fuzzer issues. Contains fixes for variable font rendering issues discovered in previous roll attempts (#56409, #56404, #56374). https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/fbbcf5036740..f37083edf0ef $ git log fbbcf5036..f37083edf --date=short --no-merges --format='%ad %ae %s' 2019-05-29 bungeman [truetype] Fix copy-and-paste error (#56409). 2019-05-29 wl [truetype] Fix 32bit builds (#56404). 2019-05-29 wl Silence gcc 7's fall-through warnings in `switch' blocks. 2019-05-26 bungeman * src/truetype/ttgload.c (TT_Process_Simple_Glyph): Improve accuracy. 2019-05-25 ramakrishnan.nikhil * src/sfnt/sfobjs.h: Minor. 2019-05-23 wl [truetype] Draw glyphs without deltas in variation font (#56374). 2019-05-21 wl src/truetype/ttinterp.c: Give order of operations for some instructions. 2019-05-21 wl * src/truetype/ttinterp.c (opcode_name): Improve mnemonics. 2019-05-21 wl ttinterp.c: Improve documentation of engine compensation. 2019-05-20 apodtele Rendering considerations. 2019-05-16 wl [truetype] Actually scale varied CVT values. 2019-05-16 wl [truetype] Use 26.6 format for storing unscaled CVT values. 2019-05-16 wl * src/truetype/ttgload.c (load_truetype_glyph): Init `unrounded'. 2019-05-16 wl [truetype] Avoid code duplication. 2019-05-13 wl * vms_make.com: Updated. Handle `bzip2' directory, too. 2019-05-13 wl * src/psaux/psfont.c (cf2_font_setup): Fix compiler warning. 2019-05-12 wl [truetype] Doh. Fix last commit to make it work. 2019-05-11 wl [truetype] Increase precision of font variation (#54371). 2019-05-09 wl * src/truetype/ttgload.c (TT_Process_Simple_Glyph): Minor. 2019-05-08 apodtele [smooth] Faster fractions. 2019-05-07 apodtele * src/raster/ftraster.c (Draw_Sweep): Unbreak. 2019-05-07 apodtele * src/raster/ftraster.c: Clean-ups. 2019-05-07 wl * src/truetype/ttgxvar.c: More use of `FT_fdot14ToFixed'. 2019-05-04 apodtele * src/smooth/ftgrays.c (gray_render_line): Small shortcut. 2019-05-04 wl Various clang 8.0 static analyzer fixes. 2019-05-03 apodtele Miscellaneous macro updates. 2019-05-02 apodtele Tweak LCD filtering. 2019-05-02 wl * vms_make.com: Updated (#56253). 2019-04-29 apodtele [smooth] Simplify cubic Bézier flattening. 2019-04-26 apodtele [smooth] Bithacks and cosmetics. 2019-04-25 apodtele Optimize Bézier bisections. 2019-04-23 apodtele Clarify docs. 2019-04-23 wl * src/sfnt/ttcmap.c (tt_cmap12_next): Remove dead code. 2019-04-23 wl [base] Fix thinko in previous commit. 2019-04-22 wl * src/base/ftbitmap.c (FT_Bitmap_Blend): Check target pitch. 2019-04-22 wl Fix return value of `FT_Set_Named_Instance' (#56186). 2019-04-19 wl Typo. 2019-04-17 wl [pcf] Fix handling of undefined glyph (#56067). 2019-04-15 gongminmin * CMakeLists.txt: Avoid rewriting of unchanged configuration files. 2019-04-15 JonathanG * src/tools/apinames.c (main): Fix error message. 2019-04-14 wl Minor. 2019-04-12 wl Split off ChangeLog.29. 2019-04-11 apodtele [smooth] Fix segfault in direct mode (#56092). 2019-04-09 wl Minor. 2019-04-06 wl * src/sfnt/ttcmap.c (tt_get_glyph_name): Pacify compiler (#56061). 2019-04-06 wl For distribution, replace `.tar.bz2' with `.tar.xz' bundles. 2019-04-06 anntzer.lee Make `glyph_name' parameter to `FT_Get_Name_Index' a `const'. 2019-03-31 prince.cherusker [cff] Fix boundary checks. 2019-03-21 wl Improve link. 2019-03-20 wl [autofit] Fix Mongolian blue zone characters. 2019-03-19 wl [autofit] Add support for Mongolian script. Created with: roll-dep src/third_party/freetype/src R=bungeman@chromium.org,drott@chromium.org CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_msan_rel_ng PDFium-Issue: pdfium:1295 Bug: 856023, 962932 Change-Id: I784df3df220c83aa5a2d3874d709eb299cb30c58 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634731 Commit-Queue: Dominik Röttsches <drott@chromium.org> Reviewed-by:
Ben Wagner <bungeman@chromium.org> Cr-Commit-Position: refs/heads/master@{#664362}
-
Sergio Villar Senin authored
This is a follow up of crrev.com/c/1518518. In this CL both window_performance_test.cc and dom_timer_test.cc are migrated to a mock task runner. These two migrations involve changes in some other files basically the ones that make use of performance.now(). Bug: 919383 Change-Id: I95aeae8442850ce20889bcbc7b7fe6309df21eb7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1590101Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Reviewed-by:
Nicolás Peña Moreno <npm@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Sergio Villar <svillar@igalia.com> Cr-Commit-Position: refs/heads/master@{#664361}
-
Nicolás Peña Moreno authored
This CL is the first step towards adding Element Timing text support. It creates a skeleton TextElementTiming class which gets called from TextPaintTimingDetector. In order for this to work, a lot of checks for the FirstContentfulPaintPlusPlus flag need to be augmented to include a check for the ElementTiming flag, which right now requires an ExecutionContext since it is under OriginTrial. In addition, TextPaintTimingDetector now needs to know whether LargestTextPaint is being recorded: when that is not the case, we do not want to keep updating the ordered set of records, nor keep updating LCP. In order to do this effectively, a flag is used in both TextPaintTimingDetector and in and in TextRecordsManager. The flag in TextPaintTimingDetector is used to set the flag in the records manager after the next call to UpdateCandidate occurs (so any pending text entries are still processed). Part 2 will involve adding the content to OnTextNodesPainted() plus some unit tests and layout tests to ensure correctness. Since part 1 should not produce any change in behavior other than computing unused information when ElementTiming is enabled but FCPPlusPlus is disabled, no tests are needed. Bug: 942033 Change-Id: Id198f717d4235d2dc8a2a16fd637a56d7e9cace2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1627969 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by:
Steve Kobes <skobes@chromium.org> Reviewed-by:
Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#664360}
-
Sahel Sharify authored
This cl validates a few more bits which were missing in the original validation cl: https://chromium-review.googlesource.com/c/chromium/src/+/1611640 Bug: 962998 Change-Id: Ie905914eca9f75dcdc856e258ccbfd235b04bdc7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631709 Commit-Queue: Sahel Sharify <sahel@chromium.org> Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Cr-Commit-Position: refs/heads/master@{#664359}
-
Jinho Bang authored
Bug: 955567 Change-Id: I09e6c053620e8b07eaf16d7ea534276309e98dec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630131Reviewed-by:
Brandon Jones <bajones@chromium.org> Commit-Queue: Jinho Bang <jinho.bang@samsung.com> Cr-Commit-Position: refs/heads/master@{#664358}
-
Wei-Yin Chen (陳威尹) authored
GridTabSwitcherMediatorUnitTest.java has Features.DisableFeatures annotated, but without JUnitProcessor specified. The tests didn't fail because the calling path happened to be gated by ChromeFeatureList.isInitialized(). This CL adds JUnitProcessor, and also mocks the cached flags. Bug: 967686 Change-Id: I7fdaee8455c7e956ca8c1dc601c5fc0b3af26f2f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630541 Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org> Reviewed-by:
Yusuf Ozuysal <yusufo@chromium.org> Cr-Commit-Position: refs/heads/master@{#664357}
-
Mike Wasserman authored
Remove Ash's separate registration of root windows for SPM. Remove UAF and root window determination workarounds for SPM. Bug: 958471 Test: No ui_devtools regressions Change-Id: I55fe07b83731c3832e803078eb75526972534958 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631904Reviewed-by:
Leonard Grey <lgrey@chromium.org> Commit-Queue: Michael Wasserman <msw@chromium.org> Cr-Commit-Position: refs/heads/master@{#664356}
-
Scott Violet authored
When I looked at this code I convinced myself it's not used on multiple threads. I'm wrong there. As we only care about crashes on the main thread, this makes CrashIdHelper only work on the main thread. BUG=967947 TEST=none Change-Id: Ic8e4c81012e31cff1f0ef771789a504de95d876b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1633550Reviewed-by:
Michael Wasserman <msw@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#664355}
-
Kurt Horimoto authored
This CL adds kkhorimoto@ (author of code) and michaeldo@ (reviewer) as OWNERS for OverlayService. Both OWNERS have been committers for over 6 months, and already own the model layer of the code at ios/chrome/browser/overlays/. Bug: 941745 Change-Id: Id6c6ddca8109963b8459fd41e122cae82a7438b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635353 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Auto-Submit: Kurt Horimoto <kkhorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#664354}
-
Eugene But authored
Notable changes: - Add -[ChromeEarlGrey executeJavaScript:] that returns result as id and induces assert on timeout or JS exception - Add -[ChromeEarlGreyAppInterface executeJavaScript:error:] that returns result as id or error via out argument - Update credential_manager_egtest.mm, block_popups_egtest.mm and window_open_by_dom_egtest.mm to use new API. Bug: 922813 Change-Id: I58ab246eb67eedcc3b3724515350da959e1cea09 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1633289Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Commit-Queue: Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#664353}
-