- 16 Apr, 2018 40 commits
-
-
Kush Sinha authored
Add a caching factory for Chrome OS |AccountManager|. Cache is keyed on the basis of Profile path (|Profile::GetPath|). AccountManager cannot be simply a part of |g_browser_process| because of Chrome OS Multi Sign In. Accounts participating in Multi Sign In should see separate instances of |AccountManager|. Once Multi Sign In has been replaced by Multi Profile, |AccountManagerFactory| can be removed and |AccountManager| can be made a part of |g_browser_process|. Bug: 820046 Change-Id: I8c2f2b2b5d8d61c5a818ab711197840bd605567b Reviewed-on: https://chromium-review.googlesource.com/1010542Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Lutz Justen <ljusten@chromium.org> Commit-Queue: Kush Sinha <sinhak@chromium.org> Cr-Commit-Position: refs/heads/master@{#551176}
-
Avi Drissman authored
Static initializers are not allowed. BUG=831951 Change-Id: I1c1d41ea66a34d38119c639c2af48183b9d1ab64 Reviewed-on: https://chromium-review.googlesource.com/1012870 Commit-Queue: Avi Drissman <avi@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#551175}
-
Antonio Gomes authored
BUG=773295 TEST= 1. <out_chromeos>/chrome --user-data-dir=<profile> --new-wallpaper-picker 2. settings -> select wallpaper 3. selection is functional. Change-Id: Ia8cab4086550b723ce904705db26c5f171277dbf Reviewed-on: https://chromium-review.googlesource.com/1014222Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#551174}
-
Nate Fischer authored
No change to production logic. This aims to deflake SafeBrowsingTest#testSafeBrowsingDontProceedNavigatesBackFor*. These tests previously depended on the interstitial to change the page title to the string "Security error." This is unreliable, however, as chromium translates this for non-English locales. This CL removes the dependency on page title, and asserts that the previous page is visible after clicking "back to safety." I couldn't locally reproduce test failures except by changing device locale, but I expect this method to be more robust than relying on page title. As mentioned below, I tested this ~200 times without failure, so I don't expect many flakes. This also removes the @FlakyTest annotation previously added. Bug: 822753 Test: run_webview_instrumentation_test_apk -f SafeBrowsingTest#testSafeBrowsingDontProceedNavigatesBackFor* Change-Id: I91ded411514302c2c34fdb8e06f7694f58f7e526 Reviewed-on: https://chromium-review.googlesource.com/1013686Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Nate Fischer <ntfschr@chromium.org> Cr-Commit-Position: refs/heads/master@{#551173}
-
https://chromium.googlesource.com/chromiumos/chromite.git/+log/82e2ac9a251e..90906cbf2fc5 $ git log 82e2ac9a2..90906cbf2 --date=short --no-merges --format='%ad %ae %s' 2018-04-16 chrome-bot Update config settings by config-updater. Created with: roll-dep src/third_party/chromite The AutoRoll server is located here: https://chromite-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. TBR=chrome-os-gardeners@chromium.org Change-Id: I7bf207d4e784b569e8f6ddd6f3e1e7f5d74c12e9 Reviewed-on: https://chromium-review.googlesource.com/1013155Reviewed-by:
Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551172}
-
Demetrios Papadopoulos authored
This reverts commit cdf4606b. Reason for revert: Apparently some bots have java 1.8, some have 1.7 which caused flakiness. Need to update all bots to 1.8 before re-landing. Original change's description: > Roll closure compiler > > Latest compiler version does not include Chrome's externs by default. They > need to be explicitly included. > > Change log: > https://github.com/google/closure-compiler/compare/8fc82299c45b0a33f19834222acda4850fd77bc0...5cae9b78a16a2655627733b66d1c686d5f547925 > chrome.js: 7ef3422e1e87480d560247d75fee181b4cac24d9 > chrome_extensions.js: 3a0b0052782af3f0bd3a5fe10bb568cdd769db4e -> 03c824e85e7b77bde4e7449ed3727608b05b2acc > polymer-1.0.js: 55e962227e676cd30f81439573771326933aae54 -> 8f3b8c9354813ae0e2f186bf2f504cf3f3182a66 > > BUG=831004 > > Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation > Change-Id: I0db559ee9a198dadd3b23e57b835cc6b985540a9 > Reviewed-on: https://chromium-review.googlesource.com/1006182 > Reviewed-by: calamity <calamity@chromium.org> > Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551058} TBR=calamity@chromium.org,dpapad@chromium.org Change-Id: I1d8bfeb4a6b79b7098cf2b1e4e975cacbd8f00ba No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 831004 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Reviewed-on: https://chromium-review.googlesource.com/1013548Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#551171}
-
mrefaat authored
Create IOS.ITunesURLsStoreKitHandlingResult to Histogram to log the result of itunes url handling by storekit. Bug: 623016 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I6a9b7db91743df90cc7f2af1e1e42567691618d4 Reviewed-on: https://chromium-review.googlesource.com/1010964 Commit-Queue: Mohammad Refaat <mrefaat@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#551170}
-
Patrick Noland authored
Bootstrap the id by always calling ReportEvent(FETCH_REQUESTED) before fetching. Report FETCH_DELAYED when we set the baseline timestamp. Ensure that events generated by the tab and triggering delayed fetch are not checked against page being loaded Bug: 837212 Change-Id: Ida168013b0920a6428093af943f06762dfbe0600 Reviewed-on: https://chromium-review.googlesource.com/1012440 Commit-Queue: Patrick Noland <pnoland@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#551169}
-
Tommy C. Li authored
Looking back on this TODO, I think using the FormatURL offsets is overkill, requires a lot of plumbing, and confusing for the maintainer compared to this "simple" logic. So I'm deleting the TODO and replacing it with a comment that explains why we can use the "simple" logic and when we would have to replace it. Bug: 797354 Change-Id: Idffe358c054fb2f70a4bd91c928af324b1edf650 Reviewed-on: https://chromium-review.googlesource.com/1014394Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Commit-Queue: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#551168}
-
Dale Curtis authored
preload=metadata suspend prevents decoding and rendering of the first video frame. In these cases the video memory usage is zero, but WMPI always includes an estimate for the frame held by the compositor even if no frame is being held. This artificially inflates the memory used in the preload=metadata experiment. The fix is to not include this estimate if we've never painted a frame before. BUG=833564 TEST=new unittest. Change-Id: I0b8811f04b27e5cc5c4ea5789cbd3d9247720771 Reviewed-on: https://chromium-review.googlesource.com/1014387 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Cr-Commit-Position: refs/heads/master@{#551167}
-
https://skia.googlesource.com/skia.git/+log/ffbe93296838..d234afdc2e56 $ git log ffbe93296..d234afdc2 --date=short --no-merges --format='%ad %ae %s' 2018-04-13 bungeman Remove SkPaint::kGenA8FromLCD_Flag. 2018-04-16 kjlubick Fix many return-std-move-in-c++11 warnings 2018-04-16 fmalita Remove unused BW mask blitters 2018-04-16 mtklein disable -Wself-assign in Google3 2018-04-16 mtklein skcms→2667f0a Add skcms_BestSingleCurve utility 2018-04-16 reed optimize fast/simple case in raster tiling 2018-04-13 liyuqian Simplify the operation on atomic fIsFinishing 2018-04-13 liyuqian Let SkCoverageDeltaList store width and use it during blitting 2018-04-11 liyuqian SkBlitter is not thread safe; make one for each thread. 2018-04-12 liyuqian Snap the bitmap as it may be changed later 2018-04-16 halcanary SkPDF: use std::aligned_storage for typed union 2018-04-16 rmistry Some Chromium bots have been LUCIfied 2018-04-16 angle-skia-autoroll Roll third_party/externals/angle2/ 76b2c3852..a4fa9c278 (3 commits) 2018-04-16 egdaniel Don't allow ganesh to allocate mip maps for wrapped textures. 2018-04-10 bsalomon Draw stroked circles with round caps analytically. 2018-04-16 liyuqian Reland "Cumulate deltas even if they're out of the clip" 2018-04-16 caryclark document SkColor.h Created with: roll-dep src/third_party/skia BUG=chromium:818693,chromium:820245,chromium:820470 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;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=scroggo@chromium.org Change-Id: If635e8f9d3bdfb9b34afb9ba244c0a1cc269c868 Reviewed-on: https://chromium-review.googlesource.com/1014413 Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551166}
-
Penny MacNeil authored
- Filled in all of the hook code. - Basic shell for new 'main' testing, which will interface with the black-box third_party_dlls project and test the whole thing with the hook in place. In an effort to keep this CL a reasonable size for review, the more in-depth testing will be in the next CL. - Also small adjustments to existing code: pe_image_safe::RVAToAddr() needs to be public; blacklist::DLLMatch() will do a full conversion just to be safe (it is deprecated and will be deleted soon). NOTE: none of this code is active in the wild yet. Bug=769590 Test=chrome_elf_unittests.exe, ThirdParty* Change-Id: Ic50195ac966691c796f621ee7716b43e3e8cf660 Reviewed-on: https://chromium-review.googlesource.com/990552 Commit-Queue: Penny MacNeil <pennymac@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#551165}
-
Benjamin Pastene authored
It changed from -r2 to -r3 recently, so the path is no longer valid. This just lists the parent dir instead. (qemu should be the only thing in it). Bug: 828607 Change-Id: I2bc72b8f4202fedadc5274031d395df72ddd4276 Reviewed-on: https://chromium-review.googlesource.com/1014489Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#551164}
-
Rob Buis authored
Make animation/transition use real initial values for its longhands, instead of just "initial". In order to support this add a method InitialValue to the Longhand class and implement it for every longhand that is part of the animation or transition shorthand. Behavior matches Firefox. Bug: 386459, 772772 Change-Id: I102107e8cb9ef0682c01c1156ec926dbb419c49c Reviewed-on: https://chromium-review.googlesource.com/986502Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Rob Buis <rob.buis@samsung.com> Cr-Commit-Position: refs/heads/master@{#551163}
-
https://chromium.googlesource.com/angle/angle.git/+log/a4fa9c2782da..aa8b3982aeeb $ git log a4fa9c278..aa8b3982a --date=short --no-merges --format='%ad %ae %s' 2018-04-16 tobine Roll (1/2) LVL version forward and disable VANGLE 2018-04-16 jmadill Vulkan: Fix texture descriptor set alloc count. 2018-04-15 jmadill Optimize ValidateDrawAttribs: Part 1. 2018-04-13 jmadill Vulkan: Rename StagingStorage to PixelBuffer. 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=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=jmadill@chromium.org No-try: True Change-Id: Ie22e822e0e4688b255c641ca2c3ea378f4f843dc Reviewed-on: https://chromium-review.googlesource.com/1014465 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by:
angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551162}
-
Jennifer Apacible authored
This change allows the user to close the Picture-in-Picture window. Temporarily, right clicking the window will close the player. Future work includes adding UX affordances for media controls and consolidating with the Picture-in-Picture teardown in WebMediaPlayerImpl. BUG: 726619 Change-Id: Ia60d9153e53f4ae3dd7cf53c7ec505cee33e5b60 Reviewed-on: https://chromium-review.googlesource.com/976263 Commit-Queue: apacible <apacible@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#551161}
-
Joel Einbinder authored
Bug: 832175 Change-Id: I8723a8d5e92d1439760ae6a40b0cb444aad00531 Reviewed-on: https://chromium-review.googlesource.com/1014253Reviewed-by:
Andrey Lushnikov <lushnikov@chromium.org> Commit-Queue: Joel Einbinder <einbinder@chromium.org> Cr-Commit-Position: refs/heads/master@{#551160}
-
Min Chen authored
Bug: 799524 Change-Id: If76472261a452021e0bc883a89d944d87e26dabc Reviewed-on: https://chromium-review.googlesource.com/1013291Reviewed-by:
Dan Erat <derat@chromium.org> Reviewed-by:
Qiang Xu <warx@google.com> Commit-Queue: Min Chen <minch@chromium.org> Cr-Commit-Position: refs/heads/master@{#551159}
-
Tommy C. Li authored
Previously, when the user placed the cursor in the URL and unelided the URL, and then pressed Alt-Tab to switch windows, and then to switch back, the URL would be re-elided. This is not desirable. The Omnibox state should not change merely from switching windows. It should re-elide only if the user focuses something else in the same window. This CL fixes the bug and adds a test for this behavior. It also updates the test to make failure messages more clear about which line has the failing condition. Bug: 797354 Change-Id: I43905e1248c439651bd6b6a66d57d46dff0989e2 Reviewed-on: https://chromium-review.googlesource.com/1014347 Commit-Queue: Tommy Li <tommycli@chromium.org> Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#551158}
-
Filip Gorski authored
* This only adds a command line for enterprise policy bypass (no flag is added in about flags) * Adds a policy bypass code in the bridge. Bug: 832797 Change-Id: I9bca2c54dbfff37b52cb56ece5bd3632a5e0ec9c Reviewed-on: https://chromium-review.googlesource.com/1014467Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#551157}
-
Wojciech Dzierżanowski authored
The first time we know the Demuxer initialization is complete is when Pipeline::Start() completes (asynchronously). 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;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I7451187be2d141780d5aa514fb3a1ec4abe8fbbe Reviewed-on: https://chromium-review.googlesource.com/1000858 Commit-Queue: Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Cr-Commit-Position: refs/heads/master@{#551156}
-
Marina Ciocea authored
Looks like it was accidentally removed in https://crrev.com/2577573002. Bug: 673494 Change-Id: Ibb73e8ff0c8a1b3a222446b002eb5b7560e9fe31 Reviewed-on: https://chromium-review.googlesource.com/1012079Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Marina Ciocea <marinaciocea@chromium.org> Cr-Commit-Position: refs/heads/master@{#551155}
-
Lei Zhang authored
FPDF_PageToDevice() and FPDF_DeviceToPage() now return results. Change-Id: I2f49fa37d295ea7ee4bc3dcd8cdcebaa085f5b23 Reviewed-on: https://chromium-review.googlesource.com/1013283 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
dsinclair <dsinclair@chromium.org> Cr-Commit-Position: refs/heads/master@{#551154}
-
spqchan authored
Bug: 832631 Change-Id: I211b693337c93a53fabd5aacd41bc4024cefc7c2 Reviewed-on: https://chromium-review.googlesource.com/1013877Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Sarah Chan <spqchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#551153}
-
Miguel Casas-Sanchez authored
Mark kUseMonitorColorSpace disabled by default to avoid the blue-color-looks-purple problems detailed in the bug. This is just a temporary CL to allow cherry-picking it into the beta branch. TBR=dcastagna@chromium.org Bug: 809909 Change-Id: I35bb8cc48c26091cb1752d3d7709a48d23fb4c6e Reviewed-on: https://chromium-review.googlesource.com/1012305Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#551152}
-
Mike Wittman authored
Fixes occasional crashes seen in render thread profiling when attempting to unwind from the sigtramp function in non-leaf frames. Bug: 831793 Change-Id: Ie07b9679c288262d8409904d4f4fe818324339bf Reviewed-on: https://chromium-review.googlesource.com/1013337 Commit-Queue: Mike Wittman <wittman@chromium.org> Reviewed-by:
Leonard Grey <lgrey@chromium.org> Cr-Commit-Position: refs/heads/master@{#551151}
-
Fady Samuel authored
This reverts commit 79605d54. Reason for revert: <INSERT REASONING HERE> Original change's description: > Revert "Reland "Surface synchronization: Add a diagnostic CHECK in ClientLayerTreeFrameSink"" > > This reverts commit 79edda64. > > Reason for revert: We have branched into M68. > > Original change's description: > > Reland "Surface synchronization: Add a diagnostic CHECK in ClientLayerTreeFrameSink" > > > > This is a reland of 119455cb > > > > Original change's description: > > > Surface synchronization: Add a diagnostic CHECK in ClientLayerTreeFrameSink > > > > > > There's a race in cc somewhere from commit to draw. I don't know exactly > > > how to repro the race yet even though I have a high probably fix. This > > > CL is intended to catch the race in the wild and produce a stack trace > > > in a crash log. Hopefully from there we can acertain repro steps. > > > > > > Once repo steps are produced locally (either via user interaction or > > > unit test) then this CL will be reverted. > > > > > > Bug: 672962 > > > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel > > > Change-Id: I3bce066591e15d5c3aac7d4c8685dce411e284b7 > > > Reviewed-on: https://chromium-review.googlesource.com/973987 > > > Reviewed-by: Saman Sami <samans@chromium.org> > > > Commit-Queue: Fady Samuel <fsamuel@chromium.org> > > > Cr-Commit-Position: refs/heads/master@{#544834} > > > > Bug: 672962 > > TBR: samans@chromium.org > > Change-Id: I880540f3f00c419efb4055007787e86f4722d675 > > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel > > Reviewed-on: https://chromium-review.googlesource.com/981154 > > Commit-Queue: Fady Samuel <fsamuel@chromium.org> > > Reviewed-by: Fady Samuel <fsamuel@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#545994} > > TBR=fsamuel@chromium.org,samans@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 672962 > Change-Id: I02cc346dddda60a02e9233ec6fcb7c9df50e1d8a > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel > Reviewed-on: https://chromium-review.googlesource.com/1008610 > Reviewed-by: Fady Samuel <fsamuel@chromium.org> > Commit-Queue: Fady Samuel <fsamuel@chromium.org> > Cr-Commit-Position: refs/heads/master@{#550171} TBR=fsamuel@chromium.org,samans@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 672962 Change-Id: Ib3730fc78117cbaac36d141bfe03430a665bb3ea Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1012785Reviewed-by:
Fady Samuel <fsamuel@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#551150}
-
Aga Wronska authored
Bug: 832919, 831251 Change-Id: I113dbedec6ee9b79f109aff876a2ccc97e057b73 Reviewed-on: https://chromium-review.googlesource.com/1014283Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Reviewed-by:
Yury Khmel <khmel@chromium.org> Reviewed-by:
Rahul Chaturvedi <rkc@chromium.org> Commit-Queue: Aga Wronska <agawronska@chromium.org> Cr-Commit-Position: refs/heads/master@{#551149}
-
Dmitry Gozman authored
This reverts commit 90c5a257. Reason for revert: flaky leaks on WebKit_Linux_Trusty_Leak. See crbug.com/833609. Original change's description: > Onion-soupify blink leak detector > > - Expose LeakDetector interface in render process, remove unneeded plumbing. > - Switch from IPCs to Mojo in layout test runner. > - Move implementation to controller. > - Migrate inspector usage to browser. > - Merged two methods of LeakDetector into a single one. > - Fixed leaks in existing tests. > > Needs a followup to not register fetchers in leak detector, > but instead have a collection in ResourceFetcher. > > Change-Id: Iba0ffc95de5b8beb27409b4eb51435c5e1397951 > Reviewed-on: https://chromium-review.googlesource.com/999170 > Reviewed-by: Maxim Kolosovskiy <kolos@chromium.org> > Reviewed-by: Yuzu Saijo <yuzus@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Commit-Queue: Dmitry Gozman <dgozman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551012} TBR=dgozman@chromium.org,dcheng@chromium.org,haraken@chromium.org,kolos@chromium.org,yuzus@chromium.org Change-Id: I1c7471b3b910ab9a3cbd34794307dd5e0fecca41 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/1014520Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#551148}
-
James Cook authored
This is another step toward out-of-process ash (go/mustash). * Create the Widget in FirstRunController in chrome * Move escape key handling into chrome * Stop using OverlayEventFilter in ash. The old code wasn't actually relying on it for blocking event propagation, just for escape key handling and detecting screen lock and shutdown. The old code was also watching for LoginStatus changes, but that dates back to the use of OverlayEventFilter for partial screenshots (no longer used) and isn't relevant to first-run. * Add mojo interfaces to tell ash to start/stop tutorial Bug: 756057 Test: ash_unittests, browser_tests Change-Id: Icfd88e3541f1393b6a2309120c74bbe6a69b967f Reviewed-on: https://chromium-review.googlesource.com/1000395 Commit-Queue: James Cook <jamescook@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#551147}
-
Anita Woodruff authored
- The legacy IPC pathway was checking the max data size *before* the IPC call, and rejecting if it was exceeded. - This patch reinstates the check for the new mojo pathway, so that we don't risk crashing the renderer (thanks to verification in struct traits) if max data is exceeded. - This involved moving the max data constant to mojo so it can be accessed from both blink and content. R=peter@chromium.org Bug: 798742,796991 Change-Id: I14ae782c9265411da1374beb7ae7312cb265b07e Reviewed-on: https://chromium-review.googlesource.com/1011602Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Anita Woodruff <awdf@chromium.org> Cr-Commit-Position: refs/heads/master@{#551146}
-
Koji Ishii authored
Following bot results are included. 4797 4801 4802 4804 4805 4806 4812 4817 Rebaseline for editing/unsupported-content/table-delete-001 was deleted as the test was changed to testharness. 3 lines were removed and 1 lines were deflaked by consecutive results since 4749. TBR=eae@chromium.org, mstensho@chromium.org NOTRY=true Bug: 591099 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I389bdc815aab7c97e4c90ee3508b8429c0d9eb9f Reviewed-on: https://chromium-review.googlesource.com/1013669 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#551145}
-
Stuart Langley authored
The current link is a 404. Bug: 715355 Change-Id: Id31bb3b61e468b948f4ccdc0dd553321d67f3808 Reviewed-on: https://chromium-review.googlesource.com/1013361Reviewed-by:
Sasha Morrissey <sashab@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Commit-Queue: Stuart Langley <slangley@chromium.org> Cr-Commit-Position: refs/heads/master@{#551144}
-
Avi Drissman authored
This reverts commit 39b4e33b. Reason for revert: https://ci.chromium.org/buildbot/chromium/Android/84236[32116/66287] In file included from gen/services/network/public/mojom/network_service.mojom-shared.h:23: gen/services/network/public/mojom/network_service.mojom-shared-internal.h:26:10: fatal error: 'services/network/public/mojom/websocket.mojom-shared-internal.h' file not found #include "services/network/public/mojom/websocket.mojom-shared-internal.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. Original change's description: > [subresource_filter] Move test-only JNI calls out of binary > > Before, the JNI shim called into native code that was compiled into > Chrome proper. > > Now, due to r517541 there is a better way to do this by including the > JNI code in libchromefortest. > > Bug: None > Change-Id: I9f34f5105366b927d6dd6676d97a9da6d2540385 > Reviewed-on: https://chromium-review.googlesource.com/997877 > Commit-Queue: Charlie Harrison <csharrison@chromium.org> > Reviewed-by: Yaron Friedman <yfriedman@chromium.org> > Reviewed-by: John Budorick <jbudorick@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551131} TBR=yfriedman@chromium.org,csharrison@chromium.org,jbudorick@chromium.org Change-Id: If96fd947654bd36763943de4302f5a820a467f22 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: None Reviewed-on: https://chromium-review.googlesource.com/1013344Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#551143}
-
Hector Carmona authored
Bug: 27175 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I2fed4c16cf0406ea5361413840fe5ab2f5968f69 Reviewed-on: https://chromium-review.googlesource.com/1003056 Commit-Queue: Hector Carmona <hcarmona@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#551142}
-
Jao-ke Chin-Lee authored
Builders: * Win x64 Builder * Win10 Tests x64 * Win 7 Tests x64 (1) BUG=790642,790660,790638 Change-Id: I24b17ca255dcb127f20d2ce9ab1078afb5bd919d Reviewed-on: https://chromium-review.googlesource.com/1014329Reviewed-by:
Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Jao-ke Chin-Lee <jchinlee@chromium.org> Cr-Commit-Position: refs/heads/master@{#551141}
-
xlai authored
Would like to see if the tests are no longer flaky after https://chromium-review.googlesource.com/1010466. TBR=kbr@chromium.org Bug: 735228,735171 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;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Ic2bdeb13f52f4fff4f94cc7f7ee46f503c7646f3 Reviewed-on: https://chromium-review.googlesource.com/1012985 Commit-Queue: Olivia Lai <xlai@chromium.org> Reviewed-by:
Justin Novosad <junov@chromium.org> Reviewed-by:
Kai Ninomiya <kainino@chromium.org> Cr-Commit-Position: refs/heads/master@{#551140}
-
https://chromium.googlesource.com/catapult.git/+log/0371983030f2..5d0c16d725ca $ git log 037198303..5d0c16d72 --date=short --no-merges --format='%ad %ae %s' 2018-04-12 crouleau [Telemetry] Explain when no browsers available for a device Created with: roll-dep src/third_party/catapult BUG=chromium:830834 The AutoRoll server is located here: https://catapult-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=sullivan@chromium.org Change-Id: I89bb2ef6dda43a6c723fc7686e01f9278876c1d3 Reviewed-on: https://chromium-review.googlesource.com/1014276 Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by:
catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551139}
-
Yuqian Li authored
bug: chromium:821353 Change-Id: If1c7bb0daf8b9c295e7ec2d58145fabdee17bcff Reviewed-on: https://chromium-review.googlesource.com/1010511 Commit-Queue: Yuqian Li <liyuqian@chromium.org> Reviewed-by:
Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#551138}
-
Tommy C. Li authored
When Steady State Elisions is on, there's currently the following bug: When the user clicks the Omnibox (and selects everything), then Alt-Tabs out of the window, and Alt-Tabs back in, the selection changes from select-all to a cursor at the beginning of the Omnibox. This CL fixes the bug and adds a test to prevent regression. The bug was caused by some old code in OmniboxEditModel that should have been deleted a while ago. It also refactors the test a bit to make the focus and blur fake events more robust. It also updates the OmniboxViewViews::OnFocus method to be suitable for usage within tests (rather than overriding and defining a fake one). Bug: 797354 Change-Id: I4516455cf81e4097f27605f52a669f01f7c17f61 Reviewed-on: https://chromium-review.googlesource.com/1013209 Commit-Queue: Tommy Li <tommycli@chromium.org> Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#551137}
-