- 04 Jan, 2018 40 commits
 - 
- 
Lukasz Anforowicz authored
Knowing the URL is very helpful not only for diagnosing renderer crashes, but also for handling browser crashes, and DwoCs (e.g. ones issued for renderer kills). This CL introduces a call to ContentClient::SetActiveURL in 4 places in the browser process: - RenderViewHostImpl::OnMessageReceived - RenderFrameProxyHost::OnMessageReceived - RenderFrameHostImpl::OnMessageReceived - RenderFrameHostImpl::DidCommitProvisionalLoad Bug: 797968, 770239 Change-Id: I78481d0fcb40e7c0548eb5ee3bd1ff00c7703592 Reviewed-on: https://chromium-review.googlesource.com/846109 Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#527031}
 - 
Xiaocheng Hu authored
This patch cleans up the public interface of WebSurroundingText that: - IsNull() is renamed to IsEmpty() to be more intuitive; - InitializeFromCurrentSelection() and InitializeFromRange() are changed into constructors to simplify instance creation, and also prevent the initialize functions from being called more than once. It also cleans up the variable name |surroundingText| to cope with the Chromium coding style. Bug: 757719 Change-Id: I5d0248704b46dab3adbad33f1353d5bd709560c7 Reviewed-on: https://chromium-review.googlesource.com/845359Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#527030}
 - 
bsheedy authored
This is a reland of 2c1e0069 Original change's description: > Update Android NDK to r16 > > This contains all the src/ changes necessary to make > Chromium compile with Android NDK r16. Most changes > are to make the code compatible with the unified > headers that are used now. > > The libwebm revision is updated to a newer version in > order to get a fix for using unified headers that was > added a while back, but never rolled into Chromium. > > Sister CLs: > src/third_party/skia/: https://skia-review.googlesource.com/c/skia/+/75422 > src/third_party/android_tools/ndk/: https://chromium-review.googlesource.com/c/android_ndk/+/784230 > > Bug: 771171 > Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel > Change-Id: I643f9f7bd75d111e540778d2fdf8c20851485a5a > Reviewed-on: https://chromium-review.googlesource.com/777822 > Commit-Queue: Brian Sheedy <bsheedy@chromium.org> > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org> > Reviewed-by: Tom Sepez <tsepez@chromium.org> > Reviewed-by: Pavel Feldman <pfeldman@chromium.org> > Reviewed-by: Scott Graham <scottmg@chromium.org> > Reviewed-by: Zhongyi Shi <zhongyi@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: Ryan Sturm <ryansturm@chromium.org> > Reviewed-by: Dale Curtis <dalecurtis@chromium.org> > Reviewed-by: agrieve <agrieve@chromium.org> > Cr-Commit-Position: refs/heads/master@{#525076} TBR=rsesek@chromium.org,pfeldman@chromium.org,scottmg@chromium.org,zhongyi@chromium.org,dcheng@chromium.org,dalecurtis@chromium.org Bug: 771171 Change-Id: I5e2288bf3f94359a0afe6c16293bcdecd0f02514 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/834609Reviewed-by:
agrieve <agrieve@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Reviewed-by:
Ross McIlroy <rmcilroy@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#527029}
 - 
danakj authored
ScopedResource is used for making resources that will be shipped out of the layer tree compositor. Give it a LayerTreeResourceProvider so that we reduce the API surface needed by the ResourceProvider base class to not include creating/deleting these resources, and allowing us to change how software resource are created. R=piman@chromium.org Bug: 730660 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: Ia89068da79c497539f4cbf98f96bba4b9f4d362b Reviewed-on: https://chromium-review.googlesource.com/848253 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#527028}
 - 
Dave Tapuska authored
Convert kMouseEnter to mouseover event. BUG=798810 Change-Id: Ie62a45df72536d611f9a38c5bef2d6f9a84a449a Reviewed-on: https://chromium-review.googlesource.com/847939 Commit-Queue: James MacLean <wjmaclean@chromium.org> Reviewed-by:
James MacLean <wjmaclean@chromium.org> Cr-Commit-Position: refs/heads/master@{#527027}
 - 
Ned Nguyen authored
Bug: 753495 Change-Id: I6e23e7b536b52c05070661869fb67ea8d04bc9d0 Reviewed-on: https://chromium-review.googlesource.com/850713Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#527026}
 - 
Maksim Sisov authored
This reverts commit 53549f0a. Reason for revert: Blocks stable release. Issue 794140. Will revert the revert once issue is solved. Original change's description: > Move and rename ConvertEventToDifferentHost to event_utils.h > > This patch doesn't bring any functionality changes,but > moves ConvertEventToDifferentHost to event_utils and makes > it also available for ozone x11 builds. > > Bug: 707406 > Change-Id: Iab9a034904d22464cb6d3e90f8511979f1932fdd > Reviewed-on: https://chromium-review.googlesource.com/790771 > Commit-Queue: Maksim Sisov <msisov@igalia.com> > Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> > Reviewed-by: Robert Kroeger <rjkroege@chromium.org> > Cr-Commit-Position: refs/heads/master@{#520527} TBR=sadrul@chromium.org,rjkroege@chromium.org,msisov@igalia.com Change-Id: I3b146dfe9dc860bb0c0d2c45503347d6dd452d5f No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 707406 Reviewed-on: https://chromium-review.googlesource.com/851012Reviewed-by:
Maksim Sisov <msisov@igalia.com> Commit-Queue: Maksim Sisov <msisov@igalia.com> Cr-Commit-Position: refs/heads/master@{#527025}
 - 
Jacob Dufault authored
I spent some time porting this to LoginDisplayHost only to later realize it only applies to oobe. Make that very clear/explicit it is oobe-only. Bug: 792654 Change-Id: I152b9399188cbd62451be2e6044620a30fc6f1e3 Reviewed-on: https://chromium-review.googlesource.com/824954Reviewed-by:
Achuith Bhandarkar <achuith@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#527024}
 - 
Mohamed Heikal authored
Start activity tracking in ChromeApplication.attachBaseContext rather than in ChromeBrowserProvider.onCreate This is because, activity tracking should start early on in the init phase however some third party android builds do not run ChromeBrowserProvider.oncreate early enough, causing some crashes. Bug: 796932 Change-Id: Idba5bbf24e41b5df39db18a837d0d6ee36b22e0b Reviewed-on: https://chromium-review.googlesource.com/850715Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Cr-Commit-Position: refs/heads/master@{#527023}
 - 
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/e83a915ebd3a..a0af75cc4d1e $ git log e83a915eb..a0af75cc4 --date=short --no-merges --format='%ad %ae %s' 2018-01-03 dsinclair Fold CXFA_EventData into CXFA_Event 2018-01-03 dsinclair Fold CXFA_ExDataData into CXFA_ExData Created with: roll-dep src/third_party/pdfium The AutoRoll server is located here: https://pdfium-roll.skia.org 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: I17f487bae5a4d415f40c2ba2a50a4282b0f8a5f6 Reviewed-on: https://chromium-review.googlesource.com/850714 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#527022}
 - 
Sami Kyostila authored
This patch adds 1ms pseudorandom jitter to the millisecond time exposed to the Date object. Authors: Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org> Bug: 798964 Change-Id: Iea42a9bda72a934bbf2f8a9a8b3f3d4d74f519f0 Reviewed-on: https://chromium-review.googlesource.com/850113 Commit-Queue: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
Ross McIlroy <rmcilroy@chromium.org> Cr-Commit-Position: refs/heads/master@{#527021}
 - 
Elly Fong-Jones authored
UpdateBorderInsets() requires layout_ to be set, so this code crashed during the initial creation of the example view. Bug: None Change-Id: Ida09f7c4140250061580b7c655fbf24632ed30cb Reviewed-on: https://chromium-review.googlesource.com/850732Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#527020}
 - 
Rune Lillesveen authored
This reverts commit 4766c501. Reason for revert: Caused a bunch of clusterfuzz issues Original change's description: > Merge anonymous table boxes when appropriate. > > When a table part box is removed from the layout tree, we may end up > with two anonymous layout part siblings which needs to be merged. We > move the children of the latter into the former. When children of the > latter are themselves anonymous, skip down the layout tree until we find > non-anonymous boxes. This will make sure we merge multiple levels of > anonymous boxes although it means we will have to recreate the anonymous > ancestors of the moved box when the preceding box we are moving it to > does not have anonymous descendants. > > Bug: 181374 > Change-Id: I8a14cec2e036fb4e5b937f89c4a35411dcc98785 > Reviewed-on: https://chromium-review.googlesource.com/846861 > Reviewed-by: Morten Stenshorne <mstensho@chromium.org> > Commit-Queue: Rune Lillesveen <futhark@chromium.org> > Cr-Commit-Position: refs/heads/master@{#526969} TBR=dgrogan@chromium.org,mstensho@chromium.org,futhark@chromium.org Change-Id: I5f9075e282b579343d176d408be4db293b1464fe No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 181374 Reviewed-on: https://chromium-review.googlesource.com/850695Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#527019}
 - 
Klaus Weidner authored
Currently controlled via "WebVR experimental rendering" feature flag. When active, it replaces the GLFence ClientWait that was used to ensure frames are fully rendered before submitting them to GVR. Instead, it submits incomplete frames to GVR, with a GpuFence ensuring the next frame's GL commands get in line behind the current frame. It uses heuristics to detect too-slow or too-fast submission. Also replace the Blink-side WaitPrevStrategy and transfer method determination with explicit options passed through Mojo. RequestPresent sends presentation options (currently just preserveDrawingBuffer), and receives frame transport options back in the RequestPresent response. Includes replacing Bind with BindOnce at the affected code locations due to the ongoing deprecation. Bug: 761436 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I6709ac51c94fd840df673ad0ac34cc03786465ff Reviewed-on: https://chromium-review.googlesource.com/790133Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Brandon Jones <bajones@chromium.org> Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Bill Orr <billorr@chromium.org> Commit-Queue: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#527018}
 - 
Harald Alvestrand authored
Opt in to automatic bug filing on test failures Change-Id: I9228df296cf42ebcf0f6de44059c5e87fb77ab94 Reviewed-on: https://chromium-review.googlesource.com/850556Reviewed-by:
Robert Ma <robertma@chromium.org> Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#527017}
 - 
Andrew Grieve authored
Other html_report tweaks: * Changes --include-symbols to --symbol-size-threshold * This is useful because it's nice to see the actual symbol names for pak files (and other large symbols) * Hides .other symbols by default (since they are exist at /) * But they can be shown via "options" in the UI * Adds a ?sections= query parameter so you can link to a chart with just certain sections. Also: * Adds SymbolGroup.WhereIsPak() and WhereIsNative() * Adds canned_query.PakByPath() * Adds models.BaseSizeInfo * Which has: .symbols, .native_symbols, .pak_symbols Bug: 723672, 793014 Change-Id: Ia054826a1d52240deb979834b45db940e956b716 Reviewed-on: https://chromium-review.googlesource.com/849315 Commit-Queue: agrieve <agrieve@chromium.org> Reviewed-by:Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#527016}
 - 
Mike Reed authored
See https://skia-review.googlesource.com/c/skia/+/90940/1 Bug: Change-Id: Ifff4c516ee786cc3d60387e0a94d6d19a2b18d88 Reviewed-on: https://chromium-review.googlesource.com/850735 Commit-Queue: Mike Reed <reed@chromium.org> Reviewed-by:
Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#527015}
 - 
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/a3cf3659ed2c..e463d9855873 $ git log a3cf3659e..e463d9855 --date=short --no-merges --format='%ad %ae %s' 2018-01-03 benjaminwagner Switch to updated Mac bots. 2018-01-04 kjlubick Fix absolute path for recipes 2018-01-04 rmistry Promote Housekeeper-PerCommit-Bookmaker to CQ blocking bots 2018-01-04 caryclark fix SkIRect doc to match include Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jcgregorio@chromium.org Change-Id: I7b62ffabaf39f6ecf5f10f7c007954fee5ca5530 Reviewed-on: https://chromium-review.googlesource.com/850812 Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#527014}
 - 
Koji Ishii authored
Following bot results are included. 2756 2764 2765 2769 2770 2771 No deflake was executed for the lack of necessity by manual review. TBR=eae@chromium.org NOTRY=true Bug: 591099 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: Id26007db41fdce3f802e140e188d92aeb851514c Reviewed-on: https://chromium-review.googlesource.com/848437 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#527013}
 - 
John Abd-El-Malek authored
Bug: 683402 Change-Id: I8e7ed0ddf13f43e81006c2bffefee0a577113207 Reviewed-on: https://chromium-review.googlesource.com/849664 Commit-Queue: John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Cr-Commit-Position: refs/heads/master@{#527012}
 - 
Peter Qiu authored
The following test cases are added: - Verify read_only flag of the wrapped mojo handle Bug: 789688 Test: Run capture_unittests with lsan for Linux and Chrome OS Change-Id: Ie3ed385b4f5df2b3ddbecc36bccb6425a7c1fcc2 Reviewed-on: https://chromium-review.googlesource.com/849332Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Christian Fremerey <chfremer@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org> Cr-Commit-Position: refs/heads/master@{#527011}
 - 
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/e1e249b9..a12ad0b2 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,sergiyb@chromium.org Change-Id: Ic945fb800025ac055c856b8c0c683f2b5ab5aee8 Reviewed-on: https://chromium-review.googlesource.com/850752Reviewed-by:
v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#527010}
 - 
Eugene But authored
Download Manager UI will have the button to restart the failed download. This change makes it possible to call DownloadTask::Start as long as the download is not in progress. Bug: 791806 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I01265069cd9cf839449be4390e7235b72679a977 Reviewed-on: https://chromium-review.googlesource.com/847635Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Commit-Queue: Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#527009}
 - 
Sami Kyostila authored
This patch reduces the resolution of performance.now() from 5us to 100us and adds pseudorandom jitter on top. Authors: Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org> Bug: 798964 Change-Id: I7e401d7beae2efe8074cac8fc094b22e6dc857c2 Reviewed-on: https://chromium-review.googlesource.com/849993 Commit-Queue: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
Ross McIlroy <rmcilroy@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#527008}
 - 
Koji Ishii authored
This patch fixes computing the initial style of a line for non-first lines. Example: <p>text <span style="word-break: break-all">abcdef... and the line wraps within "abcdef...", the initial style of the 2nd line is different from the line sytle. When NGLineBreaker initializes line-breaking-related properties, the style of the current box was not available. This patch adds the current style to NGInlineBreakToken. Bug: 636993 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I45191cc6491c431b63a6de9e854fb8197d1b945b Reviewed-on: https://chromium-review.googlesource.com/846585Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#527007}
 - 
John Chen authored
Modify ChromeDriver so it doesn't force closing client HTTP connection if request header has connection:keep-alive. Bug: chromedriver:2183 Change-Id: I965fe3e25c7d9cee8050ed90933acbfb0e70a5d7 Reviewed-on: https://chromium-review.googlesource.com/844355Reviewed-by:
Jonathon Kereliuk <kereliuk@chromium.org> Commit-Queue: John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#527006}
 - 
Helen Li authored
This CL makes use of "data" attribute in cronet/android/BUILD.gn. The benefit is that we can avoid copying the files during test run. Bug: 798812 Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester Change-Id: I82f6fe5e1285a8edc4f1550d4da023cca388f2cc Reviewed-on: https://chromium-review.googlesource.com/849091Reviewed-by:
Paul Jensen <pauljensen@chromium.org> Commit-Queue: Helen Li <xunjieli@chromium.org> Cr-Commit-Position: refs/heads/master@{#527005}
 - 
Balazs Engedy authored
The `window.opener` might be storing a reference to `window.navigator.credentials`, and call methods on it after the opened `window` is navigated away and hence its relevant settings object's responsible document is already destroyed. We should ignore calls to navigator.credentials methods in this case and not crash. Bug: 797900 Change-Id: I6507cb30b8d9d967a1d218135388fc833d215c69 Reviewed-on: https://chromium-review.googlesource.com/848914Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#527004}
 - 
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/47c8ea3fb265..bbd9d4c61e96 $ git log 47c8ea3fb..bbd9d4c61 --date=short --no-merges --format='%ad %ae %s' 2017-12-21 oetuaho Use TVariable instead of TIntermSymbol for variables Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org 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=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jmadill@chromium.org Change-Id: I125441a67bc3fcdfef927b8ba9ade9c2e0cb31c0 Reviewed-on: https://chromium-review.googlesource.com/850832Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#527003}
 - 
Randy Smith authored
Bug: 753658 Change-Id: I68a98c15c64428d3faed7730d1837f9bbe3ac274 Reviewed-on: https://chromium-review.googlesource.com/844025Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Randy Smith <rdsmith@chromium.org> Cr-Commit-Position: refs/heads/master@{#527002}
 - 
Dominic Battre authored
TBR=paulirish@chromium.org Bug: 798957 Change-Id: Ie27c65a17125e987416ef4aa89ecc9ff03a9d30a Reviewed-on: https://chromium-review.googlesource.com/850353 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#527001}
 - 
Yoav Weiss authored
When the server sends down a pushed stream and later on cancels it, there's currently a race condition. If the pushed stream was not adopted a request is sent for it, but if it was, it currently fails in a user-visible way. This CL fixes that by retrying the request if a pushed stream was adopted and later cancelled. Bug: 798508 Change-Id: Ia580cd4bad355cf4c5738e03db8dbfcf80716ae9 Reviewed-on: https://chromium-review.googlesource.com/848776Reviewed-by:
Bence Béky <bnc@chromium.org> Commit-Queue: Yoav Weiss <yoav@yoav.ws> Cr-Commit-Position: refs/heads/master@{#527000}
 - 
James Cook authored
The window service runs in the browser process for --mus and in the ash_and_ui process for --mash. Use the support_lazy_serialization build flag for the window service mojom targets so that in-process mojo method calls avoid doing serialization for IPC. This should improve event dispatch performance, as the mojo call becomes equivalent to a PostTask. This causes a known 130KB code size increase on 64-bit Intel builds, so the feature is enabled on Chrome OS only. Bug: 798800 Test: bots Change-Id: Ia488f95e6dd35ce1947df7117e623cd222786fb0 Reviewed-on: https://chromium-review.googlesource.com/849657Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#526999}
 - 
James Cook authored
Grouping the ash service and ui service into the same process broke image cursors. Fix it by providing the necessary task runner for cursor resource loading. Make MashServiceRegistry into a class so it can hold the cursor set. Also refactor ui::Service InitParams to make it more clear when it is running in-process vs. out-of-process. Bug: 722527 Test: Run chrome --mash, hovering NTP tiles has hand cursor Change-Id: Ie2b3fc9d523af9f06e16a1b6137f8481182169de Reviewed-on: https://chromium-review.googlesource.com/832996Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#526998}
 - 
David Roger authored
When Mirror is enabled, authentication errors are reported for all accounts, but with Dice, only the main account is monitored. This CL adds a AccountMode parameter and a SetMainAccountID() function to SigninErrorController. SigninManagerBase now knows about the signin error controller and sets the main account ID. To make the CL easier to cherry-pick, the signin_error_controller parameter in SigninManagerBase is allowed to be null, and the fake signin manager passes nullptr by default. Bug: 793321 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ie88771368a5d8555a334bfc640a331258a82bc17 Reviewed-on: https://chromium-review.googlesource.com/836555Reviewed-by:
Sky Malice <skym@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/master@{#526997}
 - 
Yuqian Li authored
Change-Id: Ia08c56f2d1337ee23c7fd9423d021d93f78dbbbb Reviewed-on: https://chromium-review.googlesource.com/848089 Commit-Queue: Yuqian Li <liyuqian@chromium.org> Reviewed-by:
Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#526996}
 - 
Rune Lillesveen authored
Sibling invalidation sets may be (re-)scheduled on shadow roots on dom changes. If the removed node was the one that needed style invalidation, we may end up with a style-dirty shadow root with no style-dirty children. There is a DCHECK in RecalcDescendantStyles which triggers if we call it unnecessarily. We called it unconditionally in ShadowRoot. Discovered while minimizing the fuzzer case for the mentioned Bug. Bug: 798918 Change-Id: I4f59b1a77af6a89ed304abd88d7f8cca84775127 Reviewed-on: https://chromium-review.googlesource.com/850395Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#526995}
 - 
Pramod B S authored
Required [Exposed] to get rid of [PrimaryGlobal] Spec: https://github.com/heycam/webidl/issues/365 Bug: 792432 Change-Id: I48abf9f25dc5968da5680d8e95598270199ba812 Reviewed-on: https://chromium-review.googlesource.com/848465Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com> Cr-Commit-Position: refs/heads/master@{#526994}
 - 
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/45da0f2d84c9..e83a915ebd3a $ git log 45da0f2d8..e83a915eb --date=short --no-merges --format='%ad %ae %s' 2018-01-03 dsinclair Fold CXFA_FontData into CXFA_Font Created with: roll-dep src/third_party/pdfium The AutoRoll server is located here: https://pdfium-roll.skia.org 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: I542fb99d189bc604dbec1c0202e879c6aa2e9c4f Reviewed-on: https://chromium-review.googlesource.com/850433 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#526993}
 - 
Gauthier Ambard authored
The Toolbar protocol should be defined in its own file, not in the LegacyToolbarCoordinator header. Bug: 788705 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ifc3e70d8ebee93eb13c85f1fe97f31dc2419a7e8 Reviewed-on: https://chromium-review.googlesource.com/849007 Commit-Queue: Gauthier Ambard <gambard@chromium.org> Reviewed-by:
Olivier Robin <olivierrobin@chromium.org> Cr-Commit-Position: refs/heads/master@{#526992}
 
 -