- 11 Apr, 2018 40 commits
 - 
- 
Michael Thiessen authored
This CL makes it explicitly clear when we care about whether the page was listening for activate before pause, and when we should autopresent on entering VR (for headset insertion). This also removes the workaround in vr_display_impl that allowed pages without focus to handle displayActivate, favoring handling this case more correctly in VrShellDelegate. Bug: 829513 Change-Id: Ie19c55305d0c59ec3f576010ded0f61ae906a084 Reviewed-on: https://chromium-review.googlesource.com/1004927Reviewed-by:
Yash Malik <ymalik@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#549736}
 - 
Hajime Hoshi authored
We plan to eliminate kUnthrottled, kUnspecedTimer and kUnspecedLoading and replace them with appropriate kInternal* task types. This CL also introduces a new TaskType kInternalUserInteraction for future usage. Bug: 830489 Change-Id: I5d2852c1e96c2955d1e2c2368da80d44cb57b846 Reviewed-on: https://chromium-review.googlesource.com/1005135Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org> Cr-Commit-Position: refs/heads/master@{#549735}
 - 
Wenzhao Zang authored
The preview wallpaper is blocked by a black backdrop in tablet mode, on the new wallpaper picker (see #3 of the bug). There are basically two ways to disable it: 1) (Not used) Disable backdrop based on the extension id, but it requires creating a new field in |AppWindow::CreateParams|, and we may need to hard code the extension id in a "white list" or something similar. 2) (This CL) Notify backdrop controller when preview mode starts. The drawback of this approach is: backdrop controller has to assume that the active window is indeed the wallpaper picker (because it's not feasible to create an extension id <-> aura::Window map.) This should be OK because |wallpaper_window_state_manager| has been using active window as the wallpaper picker window for a long time. Bug: 818075 Test: --new-wallpaper-picker --force-tablet-mode=touch_view Change-Id: I12420b7ee83df32913820bf85038e2278f3940ac Reviewed-on: https://chromium-review.googlesource.com/932911Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Commit-Queue: Wenzhao (Colin) Zang <wzang@chromium.org> Cr-Commit-Position: refs/heads/master@{#549734}
 - 
Ian Clelland authored
According to the DOM spec (https://dom.spec.whatwg.org/#dom-domtokenlist-supports) the supports() method should compare the ASCII-lowercase transform of its input to the list of tokens supported by the DOMTokenList. Bug: 831166 Change-Id: I40903a307ffb949bbbbc99e02b56565cb81d00ed Reviewed-on: https://chromium-review.googlesource.com/1005412Reviewed-by:
Kent Tamura <tkent@chromium.org> Commit-Queue: Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#549733}
 - 
Ian Vollick authored
With this change, we rely on hover states rather than hit testing to trigger the visibility of the content frame. Bug: None 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;master.tryserver.chromium.linux:linux_vr;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I3b800073ea6233cba479ffb6fbd3ea7e1f37ffa4 Reviewed-on: https://chromium-review.googlesource.com/1006224Reviewed-by:
Christopher Grant <cjgrant@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#549732}
 - 
Helen Li authored
This CL adds a net::TransportClientSocket so that we can have an interface to expose socket Bind() method. This CL changes the following: - socket_test_util.cc Changes MockClientSocket to subclass this new net::TransportClientSocket class instead of net::SSLClientSocket. This new class hierarchy is more intuitive because not all client sockets are ssl socket. - client_socket_factory.cc Makes CreateTransportClientSocket() returns a net::TransportClientSocket instead of a StreamSocket. - services/network/* Makes network::SocketFactory take in a net::ClientSocketFactory. - cast_socket.cc/h and cast_socket_unittest.cc. Bug: 721401 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: Ie258114565e76529555e244364be421e66637960 Reviewed-on: https://chromium-review.googlesource.com/995554 Commit-Queue: Helen Li <xunjieli@chromium.org> Reviewed-by:
Derek Cheng <imcheng@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#549731}
 - 
Naoki Fukino authored
This CL changes the design of a message banner for ext4 migration. The visual spec: https://drive.google.com/open?id=1tVGARUJDVh6p1u7uautvxSpoCP3TRDmw&authuser=elizabethchiu@google.com The icon size should be 20x20 instead of 28x28 and spacing between icon and message should be 8px instead of 4px. This CL follows the latest spec. To keep the existing message's style and change the style only for migration message, This CL adds a parameter |is_warning| to showMessageBanner() and the UI changes the layout based on the passed |is_warning| flag. 1) The migration banner is shown in the new look. 2) The message for Bug: 810447 Test: Manually confirmed that: Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Id38b7acd58ef1275e439415c9f1a0fda112f85ac Reviewed-on: https://chromium-review.googlesource.com/1003014Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Naoki Fukino <fukino@chromium.org> Cr-Commit-Position: refs/heads/master@{#549730}
 - 
Kyle Horimoto authored
Once enrollment has completed successfully, enrollment should be considered valid. Bug: 824568, 752273 Change-Id: I5c7e209df750af48b2d4002a6fc308bbbeb0e1c0 Reviewed-on: https://chromium-review.googlesource.com/1006216 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#549729}
 - 
Tom Anderson authored
R=thakis Change-Id: I14dda5e6735ba059f42f3a0c9b88734d77c2f8f3 Reviewed-on: https://chromium-review.googlesource.com/1006256 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#549728}
 - 
Robert Kaplow authored
Bug: 804439 Change-Id: If0c4941a8e9f0deb9205fbb06d33aa82e791a05d Reviewed-on: https://chromium-review.googlesource.com/1000553 Commit-Queue: Robert Kaplow <rkaplow@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Cr-Commit-Position: refs/heads/master@{#549727}
 - 
Xida Chen authored
This CL adds a line of comment in HistogramTest, for the use cases of using it in content browser tests. Bug: None Change-Id: If31592af04382097525ed7e8cfed04054123d145 Reviewed-on: https://chromium-review.googlesource.com/1005802 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#549726}
 - 
Min Qin authored
DownloadHistory is currently loaded on browser start up. And that will trigger file existence check, which is very costly. File existence check is not needed until user opens chrome://downloads page or loads a download extension. Currently android download home and desktop downloads page already checks for file existence on startup. And download search api will also perform file existence check. So this file existence check on DownloadHistory ctor is not needed. BUG=829044 Change-Id: I3558d2baa6952eda6adde4eec1f3c79efe8e4d11 Reviewed-on: https://chromium-review.googlesource.com/996576 Commit-Queue: Min Qin <qinmin@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Reviewed-by:
Asanka Herath <asanka@chromium.org> Cr-Commit-Position: refs/heads/master@{#549725}
 - 
Wez authored
Fuchsia does not support setrlimit(), which is required for these tests to run under 64-bit systems. Bug: 779645 Change-Id: Ia2c910d641656986c2a88d5d8992e6dcd347a498 Reviewed-on: https://chromium-review.googlesource.com/1006191 Commit-Queue: Wez <wez@chromium.org> Reviewed-by:
Albert J. Wong <ajwong@chromium.org> Cr-Commit-Position: refs/heads/master@{#549724}
 - 
Sammie Quon authored
Otherwise if you release the window, it will slide underneath the non animating windows. Test: ash_unittests WindowSelectorTest.OverviewWidgetStacking* Bug: 826981 Change-Id: I94c9465faaad744788af38ae8cf97c43f0a6ec66 Reviewed-on: https://chromium-review.googlesource.com/996956 Commit-Queue: Sammie Quon <sammiequon@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#549723}
 - 
Kim Paulhamus authored
InvalidState was added in crrev.com/984725 but not actually returned to the renderer. This CL returns the correct error and adds a corresponding end-to-end layout test using a virtual device. Bug: 819256 Change-Id: Iee07fee5b8de9af59f32399018e1b5ace474abe1 Reviewed-on: https://chromium-review.googlesource.com/1000958 Commit-Queue: Kim Paulhamus <kpaulhamus@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#549722}
 - 
Amirhossein Simjour authored
Vr supports autofill behind a flag, the comment is updated to reflect this. TBR=mathp@chromium.org Change-Id: Idb5672df4d7fc64c576094ed8132f02d0df931d3 Reviewed-on: https://chromium-review.googlesource.com/997893Reviewed-by:
Amirhossein Simjour <asimjour@chromium.org> Reviewed-by:
Mathieu Perreault <mathp@chromium.org> Commit-Queue: Amirhossein Simjour <asimjour@chromium.org> Cr-Commit-Position: refs/heads/master@{#549721}
 - 
Becca Hughes authored
If the panel is hidden then we should not update the current time unnecessarily. BUG=821961,821414 Change-Id: I5c3fed448c52edfb14570d5e2e164c56e4747672 Reviewed-on: https://chromium-review.googlesource.com/1006068Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#549720}
 - 
Joe Downing authored
Per the W3C spec, when navigator.keyboard.lock() is called a second time (or more), any previous, pending promises should be rejected. The old behavior of the API was to reject the newest promise which is not correct. As part of this cleanup, I am also using DomExceptions instead of raw strings for the rejection. This allows us to clean up the test code (which fails if a raw string is returned in the reject call). BUG=680809 Change-Id: Ic4f2563a6ccc22a434f8e6079f1995d9e584f9aa Reviewed-on: https://chromium-review.googlesource.com/1003472 Commit-Queue: Joe Downing <joedow@chromium.org> Reviewed-by:
Gary Kacmarcik <garykac@chromium.org> Cr-Commit-Position: refs/heads/master@{#549719}
 - 
Lukasz Anforowicz authored
This is a refactoring that 1) Avoids using the spare RenderProcessHost for Top Document Isolation (TDI) default subframe process. and 2) Because of (1) simplifies SpareRenderProcessHostManager so that it can avoid considering StoragePartition when managing the spare process. Note that after (1) the only caller of RenderProcessHostImpl::CreateOrUseSpareRenderProcessHost (RenderProcessHostImpl::GetProcessHostForSiteInstance) would always pass |nullptr| as the partition argument. Bug: 808114 Change-Id: Ic87b9142b9e27ca1e95233a4e6e42cc1e8e89f97 Reviewed-on: https://chromium-review.googlesource.com/991058Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/master@{#549718}
 - 
Tommy Steimel authored
This CL adds the CSS rules for text tracks from the legacy controls into the modern controls. This also fixes the text track layout calculations which currently avoid the whole controls panel by making them avoid the timeline and media button panel. Bug: 817972 Change-Id: Icbcdfe7db564e49c1164c7b01cd52f5382a7ed53 Reviewed-on: https://chromium-review.googlesource.com/1003761Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Tommy Steimel <steimel@chromium.org> Cr-Commit-Position: refs/heads/master@{#549717}
 - 
Joe Downing authored
The previous KeyboardLockService implementation always returned success even when no KeyboardLock request was registered due to an error. This CL adds errors for two known error conditions which are now communicated back to javascript by rejecting the promise. The messages passed are meant to help developers as they are building their website, they are not something that can/should be used post-development (i.e. they represent unrecoverable errors). BUG=680809 Change-Id: I7748d0f0c7b8688b4e945e6aa349d75b2a9757ca Reviewed-on: https://chromium-review.googlesource.com/1003216Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Gary Kacmarcik <garykac@chromium.org> Commit-Queue: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#549716}
 - 
Xing Liu authored
The flakiness is caused by race between network error and injected error into file thread. This CL posts the injected error callback to UI thread early, also fixed the parameter passed to injected error callback. Bug: 827525 Change-Id: I1ea89f53a764caded6b9ecac806f8229a9dfe9d1 Reviewed-on: https://chromium-review.googlesource.com/999255Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#549715}
 - 
David Tseng authored
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I7bb4395a7fab006b6626150a59574bc42d767a15 Reviewed-on: https://chromium-review.googlesource.com/1000533Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#549714}
 - 
Kent Tamura authored
Bug: 768828 Change-Id: I1a0b5f3542c53db34111a5411beb57b7fbcb189c Reviewed-on: https://chromium-review.googlesource.com/1004877Reviewed-by:
Quinten Yearsley <qyearsley@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#549713}
 - 
Mounir Lamouri authored
This is introducing MediaControlPopupMenuElement as a base class. At the moment, the class handles positioning of the popup and some basic visibility. It's also cleaning up a bit of code around popup menus. This new class will allow the introduction of an event handler to deal with keyboard events on both popup menus. Bug: 821131 Change-Id: I19ad4193b5ccbd6acd3c59c35701e32c91e634c6 Reviewed-on: https://chromium-review.googlesource.com/1005334Reviewed-by:
Becca Hughes <beccahughes@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#549712}
 - 
Nathan Parker authored
This fixes the fact that all of the "IPv-mapped to IPv6" addresses, of the form ::ffff:/96, were marked as reserved when in fact they are routable on the Internet. This means some code that thought it was talking to a private IP was actually reachable via a public IP. This switches all callers except those in third_party/blink, which I'll do in in https://crrev.com/c/994276. Bug: 755418 Change-Id: Ic0002efae268a42c86e39541e0bb3808bd0a247c Reviewed-on: https://chromium-review.googlesource.com/994332Reviewed-by:
Derek Cheng <imcheng@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Commit-Queue: Nathan Parker <nparker@chromium.org> Cr-Commit-Position: refs/heads/master@{#549711}
 - 
Ted Meyer authored
SublimeClang doesn't build on rodette without the change from shared_ptr -> std::shared_ptr. I think this has changed with the upgrade of gcc. Regardless, this information should be helpful to new users. Change-Id: Ieb6da09d0ffc5806d5df0378d449a058791fb77a Reviewed-on: https://chromium-review.googlesource.com/988936Reviewed-by:
Sasha Morrissey <sashab@chromium.org> Commit-Queue: Ted Meyer <tmathmeyer@chromium.org> Cr-Commit-Position: refs/heads/master@{#549710}
 - 
Becca Hughes authored
Adds a "transparent" class to the panel element when we should be transparent. This will allow us to animate it with CSS animations in the future. Also decreases the time to hide to 2.5s for modern media controls as per spec. BUG=780051 Change-Id: I9f69e455f4be822eec00b124da610c768bf8f141 Reviewed-on: https://chromium-review.googlesource.com/1005620 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#549709}
 - 
Mostyn Bramley-Moore authored
https://chromium-review.googlesource.com/c/chromium/src/+/996632 added a MediaStubLocalFrameClient which conflicts with a preexisting class in html_media_element_event_listeners_test.cc in jumbo builds. Let's rename this one. TBR=mlamouri@chromium.org Bug: 827396 Change-Id: If04b1de4a6cea922e5d88707505f1b0d69255f9c Reviewed-on: https://chromium-review.googlesource.com/1005084 Commit-Queue: Mostyn Bramley-Moore <mostynb@vewd.com> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#549708}
 - 
Elad Alon authored
Occasionally prune pending remote-bound WebRTC event logs. This prevents them from staying on disk for longer than the retention time, in cases where the triggers to non-proactive pruning do not happen (Chrome is not restarted, peer connections are not started/stopped, etc.). Bug: 775415 Change-Id: I1a4e81495b12813776528ed678a445add1fe185f Reviewed-on: https://chromium-review.googlesource.com/1005234Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Elad Alon <eladalon@chromium.org> Cr-Commit-Position: refs/heads/master@{#549707}
 - 
Yuwei Huang authored
Previously we don't bother to implement a keycode mapping logic and we directly send texts to the host to inject. Hosts usually handle text injection very differently than key injection and may end up texts being directly injected to the host without passing through IME. In other words, host side IME doesn't work with our current key injection implementation. The downside of this change is that non-US keyboard user will now get the wrong keyboard output on the host again, which is what we had on the v1 client. For longer term, we can add a new host setting for changing the keyboard layout. NOTRY=true Bug: 830959 Change-Id: Ia34b6894fd7c0a7a07a5b9657aca19c2a878bd4e Reviewed-on: https://chromium-review.googlesource.com/1006065 Commit-Queue: Yuwei Huang <yuweih@chromium.org> Reviewed-by:
Gary Kacmarcik <garykac@chromium.org> Reviewed-by:
Jamie Walch <jamiewalch@chromium.org> Cr-Commit-Position: refs/heads/master@{#549706}
 - 
Becca Hughes authored
Since we moved to the image based scrim it looks like image set does not properly provide an image at a high pixel ratio. This provides a quick patch to use media queries instead to provide the high DPI image. A follow up to this CL will be to fix the image set property properly. BUG=830583 Change-Id: I77f3ab695facb23f96dcde9e28c57237034f23d1 Reviewed-on: https://chromium-review.googlesource.com/1003274 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#549705}
 - 
Fabio Tirelo authored
The goal is to offer a shortcut for cases when tests may either enable or disable a feature based on a condition. Examples that could be simplified if such method exists: - https://cs.chromium.org/chromium/src/components/autofill/core/browser/form_structure_unittest.cc?l=50 - https://cs.chromium.org/chromium/src/ui/app_list/views/search_result_page_view_unittest.cc?l=62 Change-Id: I408cae760aa6a031770498202eb817e3bbd63a6b Reviewed-on: https://chromium-review.googlesource.com/1005421Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Commit-Queue: Fabio Tirelo <ftirelo@chromium.org> Cr-Commit-Position: refs/heads/master@{#549704}
 - 
P H authored
This will allow tunneling information that account is child to ARC. Bug: 825298 Change-Id: I92d268c8bc13378de04e4eb4c2eeb69b79946a81 Reviewed-on: https://chromium-review.googlesource.com/980952 Commit-Queue: Patricia Hongo <phongo@google.com> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Yury Khmel <khmel@chromium.org> Reviewed-by:
Luis Hector Chavez <lhchavez@chromium.org> Reviewed-by:
Greg Kerr <kerrnel@chromium.org> Cr-Commit-Position: refs/heads/master@{#549703}
 - 
rbpotter authored
Add key event handling: - Enter key results in print - Ctrl + shift + P brings up system dialog - Escape key and cmd- to close (on Mac) - Arrow keys/page up and down scroll the preview PDF Mostly copied from the existing UI code in print_preview.js and previewarea/preview_area.js. Bug: 773928 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I78c99c0ddacc09d598766737a3af4cdcbcca741d Reviewed-on: https://chromium-review.googlesource.com/998345 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#549702}
 - 
Sahel Sharify authored
This cl changes timer-based wheel scroll latching to start a new scroll sequence when no GSU from the current scroll sequence is consumed and the coming wheel event has different scroll delta direction(s). The reason for this fix is the following scenario: Consider a scrollable div currently at its extent inside an unscrollable viewport. If the user starts scrolling the div downward, the scrolling will latch to the viewport and if there is no rubber-banding or glow effect the user wouldn't notice this. Then if the user decides to scroll the div upward within the same scroll sequence, the viewport will try to scroll upward and again due to lack of overscroll notion the user would see the scroll as ignored. With this change the user would see the upward scrolling since direction change would break the timer based latching and the new scroll sequence will latch to the div. Test: *.TimerBasedLatchingBreaksWithDirectionChange Bug: 828751 Change-Id: I0a709aecc1363759a3b0e0622bac8cad72666014 Reviewed-on: https://chromium-review.googlesource.com/998316 Commit-Queue: Sahel Sharifymoghaddam <sahel@chromium.org> Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#549701}
 - 
Koji Ishii authored
This patch is a refactor, no behavior nor logic changes. In the last refactoring, list markers are propagated to list item as NGBlockNode and uses static functions of NGListLayoutAlgorithm. This patch refactors NGListLayoutAlgorithm as NGUnpositionedListMarker, that holds the list marker node and positioning functions as instance functions. Also common code are extracted to private functions. Unfortunately, gerrit/git no longer recognize this as rename and that the diff is large, but the logic does not change. This is to prepare for further fixes that include logic changes. Bug: 725277 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: Ic5c411c0ba977d95695b5feea194a422ea3b5d01 Reviewed-on: https://chromium-review.googlesource.com/1001215Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#549700}
 - 
Tom Anderson authored
BUG=822410 TBR=dpranke Change-Id: I8b9922029b0b1cfbf327ba4de4dec346bb01a2ca Reviewed-on: https://chromium-review.googlesource.com/1006168Reviewed-by:
Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#549699}
 - 
Elly Fong-Jones authored
This is a debugging hack to try to narrow down the root cause of the linked bug. TBR=sky@chromium.org Bug: 828031 Change-Id: Ibdfbd50cdc1bac1ec598f46efba5a63cb0475628 Reviewed-on: https://chromium-review.googlesource.com/1005103 Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#549698}
 - 
rbpotter authored
Port the GCP certificate error messages - Learn more links work - UI shows up in preview area - Destination information has correct styling in destination settings. Also - Ensure invalid printer gets set in PrintPreviewApp so that state is changed - Adjust state transition logic, since the system dialog link is available and can be clicked in most states as long as the OS is not Windows. Bug: 773928 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Id644932123ef570f0d304e5fc7739a9f14d6a7d9 Reviewed-on: https://chromium-review.googlesource.com/998843Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#549697}
 
 -