- 11 Dec, 2017 40 commits
-
-
Yuzhu Shen authored
Bug: 793480 Change-Id: I02c9ae70759be31af025e5787a5683cd76bffc57 Reviewed-on: https://chromium-review.googlesource.com/818452Reviewed-by:
Jakob Kummerow <jkummerow@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Yuzhu Shen <yzshen@chromium.org> Cr-Commit-Position: refs/heads/master@{#523235}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/bc4dbea81177..92c8b1a07b01 $ git log bc4dbea81..92c8b1a07 --date=short --no-merges --format='%ad %ae %s' 2017-12-11 thestig Initialize FDE_TEXTEDITPIECE. 2017-12-11 thestig Get rid of default ctors for CPDF_Action and CPDF_AAction. 2017-12-11 thestig Clarify some function names in CPDF_NameTree. 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: I2e5b2499388ec4f71f8cdf2dd8df713a6fe7186f Reviewed-on: https://chromium-review.googlesource.com/820099 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#523234}
-
Mitsuru Oshima authored
Separated window state change methods into ShellSurface and ClientControlledShellSurface Bug: 809488 Change-Id: Ifec29e7a7ce2df0dd3b3c4a606479682d9f60dc2 Reviewed-on: https://chromium-review.googlesource.com/814835 Commit-Queue: Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
David Reveman <reveman@chromium.org> Cr-Commit-Position: refs/heads/master@{#523233}
-
Eugene But authored
This method will be user for reporting Download.IOSDownloadPassKitResult UMA metric. Bug: 789735 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ic39d5ea1869dfb4e7f45e0ffa2902829a2e09a6d Reviewed-on: https://chromium-review.googlesource.com/817950 Commit-Queue: Eugene But <eugenebut@chromium.org> Reviewed-by:
Gregory Chatzinoff <gchatz@chromium.org> Cr-Commit-Position: refs/heads/master@{#523232}
-
Brandon Jones authored
Bug: 670510 Change-Id: I4f135d13ac44ac6214b74eb03eb7734d6786a737 Reviewed-on: https://chromium-review.googlesource.com/817976Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
David Dorwin <ddorwin@chromium.org> Commit-Queue: Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#523231}
-
Tim Brown authored
For supported distros, group the versions together so that we can more easily see them together (include some spare ID range for each distro too). Also add in a couple of future versions so that we don't have to keep on updating the metrics. Downside is that the old histogram values are deprecated and will take a while to settle on the new values as newer versions roll out. Bug: 724244 Change-Id: I74f1c704529856ccb946178f035e8baed5212ecc Reviewed-on: https://chromium-review.googlesource.com/818203 Commit-Queue: Tim Brown <timbrown@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Cr-Commit-Position: refs/heads/master@{#523230}
-
Edward Jung authored
on iOS Bug: 792872 Change-Id: Ic0b840843a75d35fc0447300f9882a156d434d5b Reviewed-on: https://chromium-review.googlesource.com/819691Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Edward Jung <edwardjung@chromium.org> Cr-Commit-Position: refs/heads/master@{#523229}
-
Morten Stenshorne authored
This test was expected to clip overflow, but the current version of the spec says that column boxes should not clip overflow [1]. This contradicts older versions of the spec, where we were supposed to clip at column gaps. But even with such an old version of the spec, the final "c" letter would not get clipped, because there's no adjacent column gap there, since it's in the last column. So just wrap everything inside the multicol container inside an overflow:hidden DIV. [1] https://www.w3.org/TR/css-multicol-1/#overflow-inside-multicol-elements Bug: 788337 Change-Id: I9b7382bf40a0c2aeb0fb2c6b9b309e9c334c534f Reviewed-on: https://chromium-review.googlesource.com/817994Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#523228}
-
Jared Saul authored
Bug: Change-Id: Id0d9ed21f5a602e39d00e642971f18a305ad245f Reviewed-on: https://chromium-review.googlesource.com/818387 Commit-Queue: Jared Saul <jsaul@google.com> Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#523227}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/catapult.git/+log/c2efefbc3625..cb82b102c366 $ git log c2efefbc3..cb82b102c --date=short --no-merges --format='%ad %ae %s' 2017-12-11 simonhatch Dashboard - Add traceback to exceptions in /add_histograms Created with: roll-dep src/third_party/catapult 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. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: Icda153fcbe465a3ac0b377cf20ee22266948db0f Reviewed-on: https://chromium-review.googlesource.com/820108 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#523226}
-
Steven Bennetts authored
Bug: 793431 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I83a7333fba300174f17814daa4606bbc66f2a2ff Reviewed-on: https://chromium-review.googlesource.com/820355Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#523225}
-
rbpotter authored
https://crrev.com/c/804178 added one too many DCHECKs, and it fails on Windows. Bug: 793850 Change-Id: I1e61cd3253dce2dadb84f40b4c873ac2978219e7 Reviewed-on: https://chromium-review.googlesource.com/818494 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#523224}
-
Henrique Nakashima authored
The "left" param was ignored because it was applied before the zoom, and the page still fit in the window at 1x zoom. Scrolling on x was non-op at this zoom level. Bug: 319910,64309 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I7b476c018f9972f2b1e0075e933e6489f12e6974 Reviewed-on: https://chromium-review.googlesource.com/817690 Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> Reviewed-by:
dsinclair <dsinclair@chromium.org> Cr-Commit-Position: refs/heads/master@{#523223}
-
Wez authored
Stripping binaries entirely before shipping them to swarming clients to be run prevents us from symbolizing stack traces. Since the effect on binary & bootfs size is not all that great for Release, nor for Debug component builds, disable stripping entirely for now. Bug: 792521 Change-Id: Ie9031e26dcd9f77ee17e5bb3648f0ad13839f61f Reviewed-on: https://chromium-review.googlesource.com/818505Reviewed-by:
Scott Graham <scottmg@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#523222}
-
Daniel Bratell authored
There is two identical methods named PP_HardwareAccelerationCompatible and I'm not sure what is a good place to deduplicate them so this patch only renames them to unblock jumbo work in content/renderer. The methods with the same name clashes in jumbo builds where many cc files are compiled in the same translation unit. Bug: 746953 Change-Id: I12361f3226bdc7a3c6113201183ec26b263917f4 Reviewed-on: https://chromium-review.googlesource.com/819950Reviewed-by:
Bill Budge <bbudge@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#523221}
-
David Reveman authored
The image that will be discarded can be either a photo or a video. Bug: 793741 Change-Id: Ie26ebc793b945730142e93cfb0bd02aa20dabfd9 Reviewed-on: https://chromium-review.googlesource.com/820414Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: David Reveman <reveman@chromium.org> Cr-Commit-Position: refs/heads/master@{#523220}
-
Alexander Pisarev authored
There is a special case in line clamp logic when a line has enough free space at the end. In this situation, a line has no truncation but still has an ellipsis. But all other logic didn't count on it. This false assumption of truncation for ellipsis was removed from the code. And fix braces in if's for 2+ lines bodies to be able to commit it. Bug: 788141 Change-Id: I06893d47533031f79c610bd6f5258f7359f541f5 Reviewed-on: https://chromium-review.googlesource.com/787590Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#523219}
-
Carlos IL authored
If a seed fetch over HTTP fails, Variations Service will now retry the fetch over HTTP, encrypting the If-none-match header, and not including the restrict parameter. Bug: 769154 Change-Id: Ief7fd92a691110719cda5396b3bfd9c4cd402fde Reviewed-on: https://chromium-review.googlesource.com/777723 Commit-Queue: Carlos IL <carlosil@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Reviewed-by:
Drew Wilson <atwilson@chromium.org> Cr-Commit-Position: refs/heads/master@{#523218}
-
Chris Hamilton authored
CF_HTML formatted strings aren't always null-terminated, so the explicitly provided size should be used. BUG=790697 Change-Id: Ieaef24625f42aaa9b6c452b3484fe99354e821e3 Reviewed-on: https://chromium-review.googlesource.com/803798 Commit-Queue: Chris Hamilton <chrisha@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#523217}
-
Eric Karl authored
This lets it be used outside of ScopedImageFlags. OOP raster will use this more generally during serialization. Bug: 777628 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: Ie1bd3dda646d6094601050263560578d4a96b09f Reviewed-on: https://chromium-review.googlesource.com/815897Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#523216}
-
Dave Schuyler authored
This CL replaces the slower i18n() code with $i18nPolymer replacements and reduces usage if I18nBehavior. Bug: 677338 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I324e5d148e71cd4abc0cfa028d5b48fbc1cefaf2 Reviewed-on: https://chromium-review.googlesource.com/812571Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Cr-Commit-Position: refs/heads/master@{#523215}
-
Dianna Hu authored
A *temporary* server-side change landed and was effectively reverted, but the code it touched in the interim had previously diverged from Chromium. This minor change reduces such divergence. This CL lands server change 177456734 by sbenza. BUG=488484 Change-Id: I871a2db6313dd9901785c2e8b02d20b2332e5746 Reviewed-on: https://chromium-review.googlesource.com/818745 Commit-Queue: Bence Béky <bnc@chromium.org> Reviewed-by:
Bence Béky <bnc@chromium.org> Cr-Commit-Position: refs/heads/master@{#523214}
-
Daniel Bratell authored
In jumbo builds, the three different ReleaseOriginalFrame methods in content/renderer/media ended up in the same translation unit and then Bind() didn't know which one to use Bug: 746953 Change-Id: I584df28230d29bbc80d9d6cd2884300b7a3d9409 Reviewed-on: https://chromium-review.googlesource.com/819611Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#523213}
-
Dave Tapuska authored
We didn't support setting keyCode/charCode from the KeyboardEventInit which other vendors did. Approved intent to ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/wEm8WWPpxU4/S4sLZgQNBgAJ BUG=679439 Change-Id: I2f817fa71ec09f80650ec458edfffe6ab328eb02 Reviewed-on: https://chromium-review.googlesource.com/793989 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Mustaq Ahmed <mustaq@chromium.org> Cr-Commit-Position: refs/heads/master@{#523212}
-
Jiaquan He authored
Bug: 785523 Change-Id: If05a0ec3164e402c9f475280ef6e6851eeb70d07 Reviewed-on: https://chromium-review.googlesource.com/798156Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Luis Hector Chavez <lhchavez@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Jiaquan He <hejq@google.com> Cr-Commit-Position: refs/heads/master@{#523211}
-
Isha Bobra authored
For the elements where a click listener is present in its ancestry chain, a default action verb "click-ancestor" is used. So for android this CL makes sure that such elements are not marked as clickable. Bug: 645167 Change-Id: I0ce047e8bf619bb6eaa3c77bc4bec4d2d999e203 Reviewed-on: https://chromium-review.googlesource.com/804202 Commit-Queue: Isha Bobra <ibobra@google.com> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Nektarios Paisios <nektar@chromium.org> Cr-Commit-Position: refs/heads/master@{#523210}
-
Avi Drissman authored
It was added in cc0d9147 to control two things, but after 077f5031 it's redundant. BUG=none Change-Id: I92d9006226e1f2a0c30ebefd88b893b20bceada3 Reviewed-on: https://chromium-review.googlesource.com/809291Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#523209}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/9b88991c7211..c7abc08034a3 $ git log 9b88991c7..c7abc0803 --date=short --no-merges --format='%ad %ae %s' 2017-07-04 cwallez Implement EGL_ANGLE_iosurface_client_buffer 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=cwallez@chromium.org Change-Id: I2eee34b28912535b708fed872f0eba4d1cba12ba Reviewed-on: https://chromium-review.googlesource.com/820105Reviewed-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@{#523208}
-
Robert Sesek authored
Bug: 598854 Change-Id: Iddb9088de87cd583115070831d4b7799ab6863a7 Reviewed-on: https://chromium-review.googlesource.com/816154Reviewed-by:
Greg Thompson <grt@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#523207}
-
Sadrul Habib Chowdhury authored
Make sure the LayerTreeFrameSink has the LocalSurfaceId correctly set, even if the LocalSurfaceId is generated before a LayerTreeFrameSink is created. BUG=786453 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I768f06ab84ede54218afd2f9c3dbaf8bbb27296a Reviewed-on: https://chromium-review.googlesource.com/817632 Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#523206}
-
Aaron Leventhal authored
When arrow to search with screen reader, do not say "answer" unless there really is an answer (such as the current weather). Bug: 793468 Change-Id: Ic7de2826796f1f62b552940c3b8bfefd1f2878a4 Reviewed-on: https://chromium-review.googlesource.com/817956 Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#523205}
-
Sadrul Habib Chowdhury authored
If a window is embedding another client, then it needs to be able to generate a LocalSurfaceId that the embedded client will use. BUG=786453 Change-Id: I2fa66355399a057536f5c07d512f5c82df10fe90 Reviewed-on: https://chromium-review.googlesource.com/818156 Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#523204}
-
Hiroshige Hayashizaki authored
Instead of storing a Resource pointer, this CL plumbs the Resource pointer given as the NotifyAppendData() argument. This removes the last persistent Resource pointer in bindings/core/v8. Bug: 788828 Change-Id: Iae1c457537a69c3acf9846d92b9cc02e84ec71fc Reviewed-on: https://chromium-review.googlesource.com/798530 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Daniel Vogelheim <vogelheim@chromium.org> Cr-Commit-Position: refs/heads/master@{#523203}
-
Peter Collingbourne authored
This variable is set to true in the build system if a sanitizer runtime is being linked. Since these are the exact circumstances in which we need to initialize the runtime library for sandboxing, have the sandbox initialization be controlled by this variable. This fixes an issue where we were failing to initialize the runtime for sandboxing if CFI diagnostics are enabled. Bug: 793560 Change-Id: I0c2fb922d2debe39a9bd0d6cc8ebf1b440e3ed63 Reviewed-on: https://chromium-review.googlesource.com/820450Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Peter Collingbourne <pcc@chromium.org> Cr-Commit-Position: refs/heads/master@{#523202}
-
Steven Holte authored
Bug: 754895 Change-Id: I7b25e9759cc350b15581c1cf197ba1e534e11b55 Reviewed-on: https://chromium-review.googlesource.com/815765Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: Steven Holte <holte@chromium.org> Cr-Commit-Position: refs/heads/master@{#523201}
-
Eugene But authored
This is the third refactoring CL for PassKit implementation based on ios/web Download API. CL creates PassKitCoordinator object which serves as PassKitTabHelperDelegate and coordinates the presentation of PKAddPassesViewController and error infobar. TabHelper CL: crrev.com/c/794021 Design doc: https://goto.google.com/ios-chrome-passkit Bug: 787943 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ifad43d79ed161f5540715accdcc1223639c55a08 Reviewed-on: https://chromium-review.googlesource.com/794302 Commit-Queue: Eugene But <eugenebut@chromium.org> Reviewed-by:
Gregory Chatzinoff <gchatz@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#523200}
-
Fady Samuel authored
A surface may stay alive after its CompositorFrameSink is thrown away. This can happen if the surface is referenced by a parent compositor. A new child CompositorFrameSink may be created (after context lost) and it may reuse the same surface before it is garbage collected. In this case, the surface refers to an invalid SurfaceClient (CompositorFrameSinkSuppport), and crashes. This CL fixes the issue. Bug: 791172 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I7814bf40b706c52d755fdd69accce1deee9862a0 Reviewed-on: https://chromium-review.googlesource.com/818126Reviewed-by:
Saman Sami <samans@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#523199}
-
Yuzhu Shen authored
This is a reland of c1ab49a9 Original change's description: > Remove AMD-style module support from gin/. > > Bug: 718047 > Change-Id: If480fff65a2e5993ed5143eede8354f890de3a3b > Reviewed-on: https://chromium-review.googlesource.com/812172 > Commit-Queue: Yuzhu Shen <yzshen@chromium.org> > Reviewed-by: Jochen Eisinger <jochen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#522850} TBR=jochen@chromium.org (There is no changes to the original CL.) Bug: 718047 Change-Id: I95600ef92ce7014e5240712b4dc4e962f431b526 Reviewed-on: https://chromium-review.googlesource.com/820091 Commit-Queue: Yuzhu Shen <yzshen@chromium.org> Reviewed-by:
Yuzhu Shen <yzshen@chromium.org> Cr-Commit-Position: refs/heads/master@{#523198}
-
Shivani Sharma authored
This CL removes the dcheck from HttpCache::Transaction::SetPriority that presence of network_trans_ implies !InWriters(). For a range request, it is possible that the transaction is in writers but is in the headers phase to serve a subsequent range and network_trans_ is the network transaction created for that range. Bug: 785561 Change-Id: If0c25209e3c1eefd911a8f544834e3f6604001d9 Reviewed-on: https://chromium-review.googlesource.com/820072 Commit-Queue: Shivani Sharma <shivanisha@chromium.org> Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Cr-Commit-Position: refs/heads/master@{#523197}
-
Evan Stade authored
preferred size changes. This removes the only method from the interface which isn't just a thunk to an identical method on MessageCenter. After this, we can get rid of MessageViewDelegate and remove this layer of somewhat confusing indirection. Bug: 755413 Change-Id: I9338e3ff533116fb3a91d3e4909755d3b64be0d5 Reviewed-on: https://chromium-review.googlesource.com/812444 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by:
Yoshiki Iguchi <yoshiki@chromium.org> Reviewed-by:
Michael Wasserman <msw@chromium.org> Cr-Commit-Position: refs/heads/master@{#523196}
-