- 27 Nov, 2018 40 commits
-
-
Ramya Nagarajan authored
Bug: 905386 Change-Id: I98ab459357dbb9d7043ad5fb5dd0b8084c3f7434 Reviewed-on: https://chromium-review.googlesource.com/c/1351784Reviewed-by:
Marc Treib <treib@chromium.org> Commit-Queue: Ramya Nagarajan <ramyan@chromium.org> Cr-Commit-Position: refs/heads/master@{#611386}
-
Katie D authored
TBR=dmazzoni@chromium.org Bug: 908942 Change-Id: I46cfb9b916f0d06421dfc159e7aee4e61e818589 Reviewed-on: https://chromium-review.googlesource.com/c/1352266 Commit-Queue: Katie Dektar <katie@chromium.org> Reviewed-by:
Katie Dektar <katie@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Abhishek Arya <inferno@chromium.org> Cr-Commit-Position: refs/heads/master@{#611385}
-
spanicker authored
Change-Id: I85838b853bffdc17edd1418a39a2dd6440aa63b7 Reviewed-on: https://chromium-review.googlesource.com/c/1342775Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Shubhie Panicker <panicker@chromium.org> Cr-Commit-Position: refs/heads/master@{#611384}
-
Danyao Wang authored
There are two changes based on discussion with iOS Chrome team and the security team: 1. Loop in iOS Chrome team on WebKit security bugs so they can monitor status, in case a workaround was landed in iOS Chrome for that bug. 2. Update the mechanism to notify Apple friends per request from ddkilzer@apple.com. Change-Id: I5141a0af8374ee35b2953587bd647cab431600d7 Reviewed-on: https://chromium-review.googlesource.com/c/1337485Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: Andrew Whalley <awhalley@chromium.org> Cr-Commit-Position: refs/heads/master@{#611383}
-
David Bertoni authored
This is one step in unifying LazyContextTaskQueue::PendingTask and LazyBackgroundTaskQueue::PendingTask. Change-Id: Icf383aa3a3c91a7b9e371cef7a2ee24c8dd55c1d Reviewed-on: https://chromium-review.googlesource.com/c/1347734 Commit-Queue: David Bertoni <dbertoni@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#611382}
-
Dave Tapuska authored
Assign the derived size after the SECURITY_DCHECKS to make it clear we never expect this to exceed the size reserved. BUG=879657 Change-Id: I1bb9f8724b9605499286935002a45508e58f2b04 Reviewed-on: https://chromium-review.googlesource.com/c/1347577Reviewed-by:
Robert Flack <flackr@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#611381}
-
Peter Boström authored
This is done by disabling anti aliasing. As we're painting a single solid rectangle this is equivalent (and probably marginally faster). Bug: chromium:907641 Change-Id: I05dec569b963511ce87f0a24d0f2f443fa0d9889 Reviewed-on: https://chromium-review.googlesource.com/c/1352338Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#611380}
-
Ken Rockot authored
Migrates device service code and tests from deprecated service APIs to new ones. Namely this phases out its use of ServiceContext and ServiceTest in favor of ServiceBinding and plain old unit tests. Bug: 891780,906239 Change-Id: I7677134b5d11e7297b162bbb532dfabb810504d2 Reviewed-on: https://chromium-review.googlesource.com/c/1345124 Commit-Queue: Ken Rockot <rockot@google.com> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#611379}
-
Ted Meyer authored
Using a vector of subsamples and a starting initialization vector, start incrementing the IV based on how large each video frame is. These values are used by accelerators to support encrypted playback. Since subsamples and frames can overlap, we have to cover multiple scenarios: frames & subsamples line up: ┌───────────────────┬────────────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ clear 2 | cipher 2 │ └───────────────────┴────────────────────┘ subsample clear covers all first frame and partial second frame: ┌───────────────────┬────────────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ └────────────────────────────────────────┘ one frame has more than one subsample, and subsamples might not align: ┌─────────────────────────┬────────────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┯━━━━━┷━━━━━━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ clear 2 | cipher 2 │ └───────────────────┴──────────────────────────┘ or: ┌────────────────────────────────────────┬────────────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ clear 2 | cipher 2 │ clear 3 | cipher 3 │ └───────────────────┴────────────────────┴────────────────────┘ or: ┌─────────────────────────────────────────────┬───────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━┯━━━━┷━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ clear 2 | cipher 2 │ clear 3 | cipher 3 │ └───────────────────┴────────────────────┴────────────────────┘ a cipher section crosses a frame boundary: (this is an error and is caught) ┌───────────────────┬────────────────────┐ │ frame 1 │ frame 2 │ ┝━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━┥ │ clear1 | cipher 1 │ └────────────────────────────────────────┘ Bug: 881922 Bug: 836557 Change-Id: I7e69be34221702f77ec67daa8647c1767661bb51 Reviewed-on: https://chromium-review.googlesource.com/c/1307059Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Reviewed-by:
Rintaro Kuroiwa <rkuroiwa@chromium.org> Commit-Queue: Ted Meyer <tmathmeyer@chromium.org> Cr-Commit-Position: refs/heads/master@{#611378}
-
Matthew Jones authored
This patch introduces the ActivityTabTabObserver, a TabObserver that only watches the activity tab. When the activity tab changes, the observer automatically moves from the previous tab to the current one. Use of this API is as simple as extending the new class. The ActivityTabTabObserver itself extends the EmptyTabObserver and adds a convenience method for notifications about the observed tab changing (onObservingDifferentTab). Bug: 871279 Change-Id: I5f3358953f5fdc5f9c4f9acd790af0b4d3d2d58a Reviewed-on: https://chromium-review.googlesource.com/c/1347620 Commit-Queue: Matthew Jones <mdjones@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#611377}
-
Philip Rogers authored
This patch changes the touch action rect tests to dump the touch action rects and their associated layer rect instead of dumping node-related information. This is in preparation for making these tests work with slimming paint v2 (SPV2 aka composite-after-paint) which does not have a mapping from cc::Layer to Node and may produce different composited layer decisions. Before patch: normalFlow: #document scrolling (13, 128, 290, 12) With patch: normalFlow: layer(0,0 785x1530) has hit test rect (13,128 290x12) This patch also removes the visualization functionality from the touch action tests. There is an easier way to visualize the touch-action rects: the inspector has a "Scrolling performance issue" visualization under the Rendering tab. Change-Id: I7468bcf1a64fecb72874c93c8b97567c588e3926 Reviewed-on: https://chromium-review.googlesource.com/c/1351789Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#611376}
-
Pavel Shmakov authored
Currently the intents to be handled in the foreground instance of CustomTabActivity are delivered via a static reference in BrowserSessionContentUtils, instead of delivering the intent via ordinary Android mechanisms. This means, in particular, that intent flags are lost in the process. This poses a problem for "Single activity" TWA apps, specifically for their ability to forward new incoming View intents to the running TWA. We'd like this forwarding to be possible, and to work "out of the box" with LauncherActivity. Currently it works as follows. LauncherActivity starts a TWA, and keeps running in background - this allows to customize it so that it would continue communicating with TWA via CustomTabConnection. If a new View intent comes in, it starts a new instance of LauncherActivity, which in turn creates ChromeLauncherActivity, so the stack is: LauncherActivity | CTA | LauncherActivity | ChromeLauncherActivity ChromeLauncherActivity calls CTA via a static method, and kills itself, which leaves the second LauncherActivity running. Setting SINGLE_TOP and CLEAR_TOP intent flags on the client won't help, because these flags won't reach CTA. In this CL I make ChromeLauncherActivity launch CTA with SINGLE_TOP and CLEAR_TOP if there is a foreground CTA with matching session. Otherwise, the intent handling is kept the way it was, with all the logic untouched. The fallback solution, in the case this one won't work out, is to just call finish() in LauncherActivity once it has launched a TWA. This would mean it won't be able to both do the intent routing and keep communicating via CustomTabConnection (and probably no client implementation would be able to), which isn't good, but might not be a blocker for MVP release. Companion CL: http://crrev.com/c/1349363 Bug: 907796 Change-Id: I8a2396b325baae2974d6b0dfb73c2ed2fb0519eb Reviewed-on: https://chromium-review.googlesource.com/c/1349653 Commit-Queue: Pavel Shmakov <pshmakov@chromium.org> Reviewed-by:
Yusuf Ozuysal <yusufo@chromium.org> Reviewed-by:
Peter Conn <peconn@chromium.org> Cr-Commit-Position: refs/heads/master@{#611375}
-
Karandeep Bhatia authored
This CL changes URLRequestFileJob to not suspend file url requests when the system suspends. There is no reason to suspend requests which don't require network activity. This helps solves bugs where extension event listeners are not registered as the request for extension background scripts are aborted on system suspend. BUG=898494 Change-Id: I3ce676fc6dc204c8c58d282d5ed0e81f97b5cc2c Reviewed-on: https://chromium-review.googlesource.com/c/1351730 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#611374}
-
Ian Kilpatrick authored
There should be no behaviour change. Bug: 635619 Change-Id: I0e885c53a27c07a85e64371f3e6edfcbd17d01f8 Reviewed-on: https://chromium-review.googlesource.com/c/1352442Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#611373}
-
chromium-autoroll authored
https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/d543f7dfed9b..dab634da93d3 git log d543f7dfed9b..dab634da93d3 --date=short --no-merges --format='%ad %ae %s' 2018-11-27 zoddicus@users.noreply.github.com Ensure that function parameter's type is not void (#2118) 2018-11-27 zoddicus@users.noreply.github.com Restrict capabilities to WebGPU spec (#2113) 2018-11-27 40001162+alelenv@users.noreply.github.com Add precise check for allowing use of gl_InstanceID for specific vulkan raytracing stages . (#2096) 2018-11-27 stevenperron@google.com Add validation for OpArrayLength. (#2117) 2018-11-26 afdx@google.com New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 33432579+alan-baker@users.noreply.github.com Prevent diagnostic memory leak (#2110) 2018-11-26 stevenperron@google.com Change HexFloat to work with gcc8. (#2109) Created with: gclient setdep -r src/third_party/SPIRV-Tools/src@dab634da93d3 The AutoRoll server is located here: https://autoroll.skia.org/r/spirv-tools-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=dsinclair@chromium.org Change-Id: Id4dac84b9b212adee52a8f81fca7df90f308357c Reviewed-on: https://chromium-review.googlesource.com/c/1352243Reviewed-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@{#611372}
-
Ben Pastene authored
R=dpranke, jbudorick Bug: 902468 Change-Id: Id7e4909528758fd24a22e00696e905346a06b950 Reviewed-on: https://chromium-review.googlesource.com/c/1352267Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#611371}
-
Dave Tapuska authored
Channel count in the IDL is a 32 bit integer. Ensure we use that and not a 64 bit integer in C++. BUG=879657 Change-Id: I6415d2d0965f8b4dbd2aa79d831ef8dfc1f49038 Reviewed-on: https://chromium-review.googlesource.com/c/1348969Reviewed-by:
Hongchan Choi <hongchan@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#611370}
-
Bailey Berro authored
This change breaks up the UNKNOWN_FAILURE bucket into more detailed values so that we can better determine where errors are happening. Bug: chromium:902923 Change-Id: I814466b081ce5ad0371fff7cd843ed8dd9e9c2e5 Reviewed-on: https://chromium-review.googlesource.com/c/1340976 Commit-Queue: Bailey Berro <baileyberro@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Cr-Commit-Position: refs/heads/master@{#611369}
-
Wei Li authored
This test was disabled due to flakiness on Windows7 sp1. BUG=644614 Change-Id: Id48da1b956c38681d1aa16d0a8de95155fc875a2 Reviewed-on: https://chromium-review.googlesource.com/c/1345416Reviewed-by:
Qiang Chen <qiangchen@chromium.org> Commit-Queue: Wei Li <weili@chromium.org> Cr-Commit-Position: refs/heads/master@{#611368}
-
Peng Huang authored
Bug: None Change-Id: Ib74322b81e40283ab84160a3f3375d98b6d5376a Reviewed-on: https://chromium-review.googlesource.com/c/1348952Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#611367}
-
Danan S authored
The feature is enabled by default. The feature flag is: SupervisedUserDeprecationNotice. Bug: 899017 Change-Id: Ibe8257043fae62e6bad7f98c3ec936803f75afed Reviewed-on: https://chromium-review.googlesource.com/c/1344871Reviewed-by:
Jacob Dufault <jdufault@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Reviewed-by:
Dan Erat <derat@chromium.org> Commit-Queue: Danan S <danan@chromium.org> Cr-Commit-Position: refs/heads/master@{#611366}
-
siyua authored
It is shown when the response contained api error. This prevents user from deleting those cards when migration failure is probably due to server error. Uploaded screenshot in bug comment#18 Bug: 897998 Change-Id: I828c6560f39e5383c25822631ed15fbc47e05222 Reviewed-on: https://chromium-review.googlesource.com/c/1332410 Commit-Queue: Siyu An <siyua@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
Bret Sepulveda <bsep@chromium.org> Reviewed-by:
Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#611365}
-
Robert Ogden authored
Since HTTPS Server Previews will also send pingbacks, and we don't want a lot of copied code, this factors all DRP pingback logic out into a shareable base class. The histogram recording stays in the DRP Observer. Also factors out a test_utils class for testing pingbacks. This CL has no behavorial changes to pingbacks themselves. However, in the next CL, the OnCommit logic will move from the base class to the derived classes. Bug: 864665 Change-Id: I569bc58331b45b71ae702149e43a2630d523e6dc Reviewed-on: https://chromium-review.googlesource.com/c/1351497 Commit-Queue: Robert Ogden <robertogden@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#611364}
-
Dana Fried authored
Analogous to similar methods in Point and Size. These are used to simplify layout computation in a follow-up CL. Change-Id: If509de376cd1395f1d85aa5abe1121662e94629c Reviewed-on: https://chromium-review.googlesource.com/c/1351081 Commit-Queue: Dana Fried <dfried@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#611363}
-
Jesse Doherty authored
Bug: 906202 Change-Id: I8607465f4657eb5c7c96e1ad85a51f4e8206cbfc Reviewed-on: https://chromium-review.googlesource.com/c/1340532Reviewed-by:
Adam Langley <agl@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Commit-Queue: Jesse Doherty <jwd@chromium.org> Cr-Commit-Position: refs/heads/master@{#611362}
-
Patrick Monette authored
Bug: 908812 Change-Id: Ide5ecaee607468d953cfec54c1c465bd2ed8f96e Reviewed-on: https://chromium-review.googlesource.com/c/1351945 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#611361}
-
Dan Beam authored
I stopped working on Chrome for 1.5y and didn't check my @chromium.org email too often. I want to speed folks up that need help reviewing. This is essentially revert of crrev.com/7a2607b8 (but we've removed a lot of old code so I couldn't apply revert cleanly!). R=dpapad@chromium.org TBR=michaelpg@chromium.org CC=groby@chromium.org BUG=leaving chrome Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: Ia6ecf786537fe11ac4808b2a38fe5494cb0d1365 Reviewed-on: https://chromium-review.googlesource.com/c/1309321Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Dan Beam <dbeam@chromium.org> Cr-Commit-Position: refs/heads/master@{#611360}
-
Kelvin Jiang authored
What's been addressed: add private/type annotation for navigationListener_ in activity_log.js use logical css properties (margin/padding) for RTL support remove trivial/default resolve function bodies in service.js remove unnecessary type annotation (primitive type) in manager.js:100 add arrow icon to "View activity log" link from details page remove excessive padding on the bottom of the activity log page,causing scrolling to occur despite the page not having much content Change-Id: I97bd2a77166ff212fe2204130c5c1783244053e6 Reviewed-on: https://chromium-review.googlesource.com/c/1345075Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Kelvin Jiang <kelvinjiang@chromium.org> Cr-Commit-Position: refs/heads/master@{#611359}
-
Peng Huang authored
Fix the issue by: * Use the default color matrix for paint canvas. * For SW, we use correct gl format and type to upload pixel data to texture with SubTexImage2D(). Bug: 907894 Change-Id: I81f2002a6dba7e048183634e6eb3f31fea69aee6 Reviewed-on: https://chromium-review.googlesource.com/c/1352450 Commit-Queue: Peng Huang <penghuang@chromium.org> Reviewed-by:
enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#611358}
-
Clark DuVall authored
This approach adds 2 extra process hops before the request, and once the headers are received to allow modification of headers that are set and used within //net. A new "extraHeaders" value is added to the opt_extraInfoSpec enum of onBeforeSendHeaders/onSendHeaders/ onHeadersReceived, which will trigger this behavior. The process hops will only be done if there is a listener with the "extraHeaders" option that matches the request registered when the request starts. To do the header modification, a TrustedURLLoaderHeaderClient can be set on URLLoaderFactoryParams which will be called from the network delegate at the required times if the kURLLoadOptionUseHeaderClient option is set on the request. This interface has methods to modify the request and response headers, which will pause the request until the callback is called with the result of the header modification. These methods expose the sensitive "set-cookie" response header (which is normally stripped when response headers are serialized for IPC) by serializing the full headers to a string before sending. This is safe because only the browser process is able to set the header client on the URLLoaderFactoryParams that will have access to this header. The TrustedURLLoaderHeaderClient pipe should never be passed to an untrusted process. Bug: 827582 Change-Id: If31ac82d91de1fd2c745a2f05ebbb14130713b3e Reviewed-on: https://chromium-review.googlesource.com/c/1338165Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#611357}
-
Kyle Horimoto authored
These metrics all measure the "effective success rate" of various sub-tasks of creating a connection. In this context, the effective rate includes retries, meaning that a failure followed by a successful retry is counted as one "success" metric. Metrics added in this CL: * Start scan ==> GATT connection * Start scan ==> Authentication * GATT connection ==> Authentication Bug: 870139 Change-Id: Ic8796cf7501d9a1ecf3fb08ec788e1f0a487488e Reviewed-on: https://chromium-review.googlesource.com/c/1344999 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#611356}
-
Clemens Arbesser authored
Previously, this action would only allow setting the text of input fields. Now, it also supports pressing Enter or any other available key on the keyboard. Bug: 806868 Change-Id: If1617d444790575c14f8f822df8b20938d592863 Reviewed-on: https://chromium-review.googlesource.com/c/1350609 Commit-Queue: Clemens Arbesser <arbesser@google.com> Reviewed-by:
Stephane Zermatten <szermatt@chromium.org> Cr-Commit-Position: refs/heads/master@{#611355}
-
Kevin McNee authored
There are several uses of |privates| in the guest view js that are used as if it were a means of making properties inaccessible from outside a class (like what private does in C++). |privates| only hides properties from outside the extension system implementation. We remove uses of |privates| where the receiver is already inaccessible from outside the extension system implementation. Bug: 900940 Change-Id: Ib583aefe9daa22e095d387ffab430429870796fc Reviewed-on: https://chromium-review.googlesource.com/c/1336052Reviewed-by:
Paul Meyer <paulmeyer@chromium.org> Commit-Queue: Kevin McNee <mcnee@chromium.org> Cr-Commit-Position: refs/heads/master@{#611354}
-
Bill Orr authored
When a page requests permissions, a prompt will show on the desktop display. This change allows a notification to show in-headset so the user knows to look at the prompt on the desktop display. BUG=819448 Change-Id: I55801326c41b1b152da5ee80ed7ef62107184de8 Reviewed-on: https://chromium-review.googlesource.com/c/1332690 Commit-Queue: Bill Orr <billorr@chromium.org> Reviewed-by:
David Dorwin <ddorwin@chromium.org> Reviewed-by:
Klaus Weidner <klausw@chromium.org> Reviewed-by:
Christopher Grant <cjgrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#611353}
-
Taylor Bergquist authored
Also changes what happens when the drag ends during a nested move loop. It now exits the move loop (which triggers a drag end) instead of immediately ending the drag. This is the first step in a larger refactoring for TabDragController: go/tabdragcontroller-untangling Change-Id: I6cabc5237a604320c934bb8b5d4bbc9ff6d231f0 Reviewed-on: https://chromium-review.googlesource.com/c/1285085 Commit-Queue: Taylor Bergquist <tbergquist@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#611352}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/b4c95fe2ded4..adb9e705092b git log b4c95fe2ded4..adb9e705092b --date=short --no-merges --format='%ad %ae %s' 2018-11-27 tsepez@chromium.org Add Widestring::{To,From,Is}ASCII() Created with: gclient setdep -r src/third_party/pdfium@adb9e705092b 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. TBR=dsinclair@chromium.org Change-Id: Iac2e589d589766a109f33f92547f6e36dc6cd953 Reviewed-on: https://chromium-review.googlesource.com/c/1352246Reviewed-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@{#611351}
-
Bence Béky authored
This CL lands server change 221616382 by bnc. BUG=488484 Change-Id: I2f8d913b85d57a565da11572e8dc87b6c3a6495b Reviewed-on: https://chromium-review.googlesource.com/c/1341092Reviewed-by:
Dianna Hu <diannahu@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#611350}
-
Eric Willigers authored
Test parsing and computed value for https://drafts.csswg.org/css-position/ - bottom left right top - position - z-index - inset-after inset-before inset-end inset-start (not currently implemented) Change-Id: I586271fe584fadb19e5683a2781c32142fd9001a Reviewed-on: https://chromium-review.googlesource.com/c/1350409Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#611349}
-
Ted Choc authored
Prior to the conversion to MVC, there was de-duping logic: https://chromium.googlesource.com/chromium/src/+/d9d67649e98707fbf2622e964bf1bf8f8f548a46/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java#1728 In the MVC conversion, this was dropped because the view de-dupping was enhanced, but that discounted the fact that notifyDataSetChanged always triggers a relayout on the ListView even if the data is the same and would be no-op'd when updating the individual views. This ensures that we are not triggering unnecessary layouts as we get duplicate omnibox suggestions. With naive logging, I was seeing that each keystroke was getting at least one set of duplicate suggestions received, so this should save many layouts during the course of typing. BUG=905742 Change-Id: I8ec9e5794c4e43687c7a30fc944976c6d63cbce9 Reviewed-on: https://chromium-review.googlesource.com/c/1352188 Commit-Queue: Ted Choc <tedchoc@chromium.org> Reviewed-by:
Pedro Amaral <amaralp@chromium.org> Cr-Commit-Position: refs/heads/master@{#611348}
-
Henrik Grunell authored
Does not remove/change any code except for the simple decision logic that's using the feature. Bug: 870836 Change-Id: If6f0bc54954cc1d95c6be4f4a1426e51327cefad Reviewed-on: https://chromium-review.googlesource.com/c/1350909Reviewed-by:
Olga Sharonova <olka@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Henrik Grunell <grunell@chromium.org> Cr-Commit-Position: refs/heads/master@{#611347}
-