- 29 Nov, 2017 40 commits
-
-
Dominik Laskowski authored
This CL cleans up verbose Skia calls in anticipation of more operations on regions in a future CL. It also fixes a no-op due to calling SkRegion::intersects instead of SkRegion::op with kIntersect_Op. Bug: b:67384524 Test: exo_unittests Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: Ic6059c3e844831ebe5053ded74096e5b0ff86bf8 Reviewed-on: https://chromium-review.googlesource.com/794373 Commit-Queue: Dominik Laskowski <domlaskowski@chromium.org> Reviewed-by:
David Reveman <reveman@chromium.org> Cr-Commit-Position: refs/heads/master@{#520192}
-
Philip Rogers authored
LocalFrameView::ScrollContentsSlowPath had an invalidation for iframes but this invalidation was already handled will full invalidation. This patch removes this extra invalidation. This makes the root layer scrolling (RLS) and non-RLS expectations match because this extra invalidation was not issued for RLS. Bug: 781419 Change-Id: I2e6bf51682e24b2e2dfa8b56abffa7665ab2bcf4 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_root_layer_scrolls Reviewed-on: https://chromium-review.googlesource.com/795183Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#520191}
-
Ashley Enstad authored
There seem to be some issues with run_multiple_telemetry_benchmarks_as_googletest that we haven't quite worked out yet. In the meantime, let's switch this builder back to the singular version that all the other bots are running to be consistent. This will allow us to use the OBBS bot to test the new merge script BUG=chromium:758630 Change-Id: I325614d42a48d4ceb838a4f2d3e9d492b2584b37 Reviewed-on: https://chromium-review.googlesource.com/796510Reviewed-by:
Emily Hanley <eyaich@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Ashley Enstad <ashleymarie@chromium.org> Cr-Commit-Position: refs/heads/master@{#520190}
-
Sidney San Martín authored
Telling the status bubble to orderFront: without adding it as a child of the browser window caused Chrome to unhide (e.g. if the bubble appeared due to background network activity when Chrome was hidden with cmd+H). Just adding it as a child is enough to show it, and doesn't trigger this problem, so remove -orderFront:. Bug: 783521 Change-Id: Ic2c94b0d90d43771a95774e010ad1799feeb8b32 Reviewed-on: https://chromium-review.googlesource.com/782665 Commit-Queue: Sidney San Martín <sdy@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#520189}
-
Elliot Glaysher authored
This changes ash::WindowState to use the aura::Window property that tracks the same thing instead of storing its own state which gets updated from the Window. Bug: 640371 Change-Id: Ia7d3744844fc21a5f437ecd5376d839933b50c65 Reviewed-on: https://chromium-review.googlesource.com/794831 Commit-Queue: Elliot Glaysher <erg@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#520188}
-
Matt Reynolds authored
When a MFi gamepad is disconnected, we find the slot it was assigned and clear out its associated data. There is a DCHECK in DeviceRemove that asserts the associated data was found before clearing it. However, if the gamepad was not assigned a slot (for instance, because there were no slots available when the gamepad was connected, or because it the gamepad is blacklisted from enumeration) then the DCHECK fails. Instead, it should ignore the removed device if no associated data was found. This CL also fixes a bug where a slot is still assigned for blacklisted devices. To correct this, the blacklist check is moved above where the slot is assigned. BUG=775268 Change-Id: I65659bc0bf9e9568ea428242ed14604cb7fddb3d Reviewed-on: https://chromium-review.googlesource.com/754083Reviewed-by:
Brandon Jones <bajones@chromium.org> Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Cr-Commit-Position: refs/heads/master@{#520187}
-
David Benjamin authored
https://boringssl.googlesource.com/boringssl/+log/8793942c5c7f4a46dcadea3a686c50f2b1c312ed..fc9c67599d9bdeb2e0467085133b81a8e28f77a4 BUG=none Change-Id: Idcd57f5713a84d83f12ae09244e92bc90f264910 Reviewed-on: https://chromium-review.googlesource.com/795233 Commit-Queue: Steven Valdez <svaldez@chromium.org> Reviewed-by:
Steven Valdez <svaldez@chromium.org> Cr-Commit-Position: refs/heads/master@{#520186}
-
Devlin Cronin authored
DataDeleter::StartDeleting takes a callback to be fired when the deletion is done or scheduled, but no callers use this. Additionally, the callback is making life difficult for a cookies interface refactor. Remove the callback from DataDeleter::StartDeleting(). Since this was the only use of the callback in StoragePartition::ClearDataForOrigin(), remove the callback from that interface as well. Bug: 721395, 787563 TBR=michaelbai@chromium.org (android_webview) Change-Id: I6e90a4275703d4e356beee11f445ee4c9deaa720 Reviewed-on: https://chromium-review.googlesource.com/790754 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
Randy Smith <rdsmith@chromium.org> Cr-Commit-Position: refs/heads/master@{#520185}
-
James Zern authored
NOTRY=true NOPRESUBMIT=true (trying to resolve split identity for OWNER approval) Bug: Change-Id: I2c8a9c10a8faef9c633cd9fa0c5b59166b8a5914 Reviewed-on: https://chromium-review.googlesource.com/795017 Commit-Queue: James Zern <jzern@google.com> Reviewed-by:
Tom Finegan <tomfinegan@chromium.org> Cr-Commit-Position: refs/heads/master@{#520184}
-
danakj authored
When the browser process sees that gpu compositing is off, it spawns the renderer with --disable-gpu-compositing so that it does not try to set up gpu compositing, then fall back to software, making wasted work. With viz this branch was being skipped since the ImageTransportFactory was not doing anything useful yet. Now that it is, we can query it the same way as we do in non-viz, since it watches the authoritative compositing mode, and checks the command line on startup itself. R=kylechar@chromium.org, piman@chromium.org Bug: 730660 Change-Id: Ibb4a4879f0fe78fa801144f4e7af6635722529f0 Reviewed-on: https://chromium-review.googlesource.com/794910 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#520183}
-
Dave Tapuska authored
The test was not waiting for the frame to have focus before sending the paste event. If there is no focused frame the Paste event gets discarded and the test times out. BUG=789428 Change-Id: I3fb39eb4f38d3156b3844cdb0d708d595d7eb74d Reviewed-on: https://chromium-review.googlesource.com/797432 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#520182}
-
Robert Hogan authored
Bug: 702927 Change-Id: Ifeaa89a292e96bb66a26507ab85cf4e3a81d42c4 Reviewed-on: https://chromium-review.googlesource.com/786014 Commit-Queue: Robert Hogan <robhogan@gmail.com> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#520181}
-
Luis Hector Chavez authored
This change completely deprecates base::Callback/base::Closure in components/arc. This also adds a PRESUBMIT.py check to avoid introducing new base::{Callback,Closure,Bind} in components/arc as well as chrome/browser/chromeos/arc. Even though there are still instances of base::Bind() in */arc/*, the PRESUBMIT.py checker only warns about touched lines, which should allow us to gradually migrate. Bug: 714018 Test: git cl try Change-Id: I7d36f83869513d1a1e0a71bfa898c25ee78b5fa6 Reviewed-on: https://chromium-review.googlesource.com/794307 Commit-Queue: Luis Hector Chavez <lhchavez@chromium.org> Reviewed-by:
Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#520180}
-
Bill Orr authored
Change-Id: If9e9d590cc59d9af204eb3a3f8bf975173ed00de Reviewed-on: https://chromium-review.googlesource.com/794309Reviewed-by:
David Dorwin <ddorwin@chromium.org> Reviewed-by:
Brandon Jones <bajones@chromium.org> Commit-Queue: Bill Orr <billorr@chromium.org> Cr-Commit-Position: refs/heads/master@{#520179}
-
Xianzhu Wang authored
Previously there were too much repeated output during no-op document lifecycle updates (e.g. when moving mouse in the document). Now log only when the output has changed. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I911be0b3078c923e72131a7091b895449a67bfc5 Reviewed-on: https://chromium-review.googlesource.com/794833Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#520178}
-
Robert Sesek authored
Forgetting to test compilation on Android {arm,arm64,x86,x64,mips} has repeatedly caused internal/downstream breakages in the past. This should add a modicum of sanity. Change-Id: Ibc43d4f118c0ccfa532240d00b2f799722df9700 Reviewed-on: https://chromium-review.googlesource.com/797332Reviewed-by:
Jorge Lucangeli Obes <jorgelo@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#520177}
-
Adrian Elder authored
This API is intended for use by an app to read "WebRTC Logs" files generated for debug purposes on devices within Google. I initially proposed making it purely read-only to prevent contention with the creation and writing to audio debug files; however, the app can restrict itself to acting on files that the aec dump process has finished with (as indicated by getting a callback from startAudioDebugRecordings/stopAudioDebugRecordings). While a low volume of debug recordings would eventually be cleaned up after 5 days and a reboot (per WebRtcLogUtil::DeleteOldWebRtcLogFilesForAllProfiles), the needed frequency and volume of recordings would be more flexible if the app could clean up files it generated. Bug: 775961 Change-Id: I8492b0619ee1c98737f0248190d68a1e3bee5bca Reviewed-on: https://chromium-review.googlesource.com/795671Reviewed-by:
Mustafa Emre Acer <meacer@chromium.org> Reviewed-by:
Tommi <tommi@chromium.org> Commit-Queue: Adrian Elder <aelder@chromium.org> Cr-Commit-Position: refs/heads/master@{#520176}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/1ff9b7ffa653..7829b7048d5c $ git log 1ff9b7ffa..7829b7048 --date=short --no-merges --format='%ad %ae %s' 2017-11-29 vtsyrklevich [CFI] Enable type generalization for LCMS 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: I77d48526f4798f1f6ac785ab2bea642df50a7276 Reviewed-on: https://chromium-review.googlesource.com/796913 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#520175}
-
Mircea Trofin authored
Use ScriptState::ForCurrentRealm in static methods, instead of ForRelevantRealm(). Bug: chromium:788453 Change-Id: I63bd25e3f5a4e8d7cbaff945da8df0d71aa65527 Reviewed-on: https://chromium-review.googlesource.com/795096 Commit-Queue: Mircea Trofin <mtrofin@chromium.org> Reviewed-by:
Yuki Shiino <yukishiino@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#520174}
-
John Z Wu authored
Includes unit test. Bug: Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ie224a70867a1e6113b5d58eeb870b17bc23d7d98 Reviewed-on: https://chromium-review.googlesource.com/794411 Commit-Queue: John Wu <jzw@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#520173}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/935a35bce4ca..329c5a6d826b $ git log 935a35bce..329c5a6d8 --date=short --no-merges --format='%ad %ae %s' 2017-11-29 jvanverth Bundle resources and skps directories into iOS app. 2017-11-29 rmistry Exclude URLs only for some page sets 2017-11-28 benjaminwagner Temporarily add Ubuntu IntelHD4400 jobs. 2017-11-29 bsalomon Revert "Revert "Make PathGeoBuilder use consistent iterators."" 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=allanmac@chromium.org Change-Id: Iaac049b0fe96a57ae38fdd92dc6ad2269e89b8e2 Reviewed-on: https://chromium-review.googlesource.com/797113Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#520172}
-
Xianzhu Wang authored
This is a reland of f01abd36 The original patch failed on Windows bots because there was no "/tmp" directory. This new patch saves the generated layers-overlay.html in the results directory (existence ensured). Original change's description: > Update paint/invalidation/repaint-overlay/layers-overlay.html > > It is generated by a python test case > (TestRepaintOverlay.test_generate_repaint_overlay_html). > I should have updated it when changing repaint_overlay.py. > > Updated the test to fail and print a message if the file needs an > update. > > Bug: 789272 > Change-Id: I2e6ba6573788177dfbc09d2bd4d3d80023d4b21f > Reviewed-on: https://chromium-review.googlesource.com/794875 > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> > Reviewed-by: Philip Rogers <pdr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#519912} TBR=pdr@chromium.org Bug: 789272 Change-Id: I17de00b123520be148bba4aacd923f21d3f18e9c Reviewed-on: https://chromium-review.googlesource.com/797110Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#520171}
-
Lei Zhang authored
Split it into version specific upgrade functions. Also fix nits in the unit test and elsewhere in components/drive. Change-Id: Ifda20a32115bcd006addaf0801c09512142fa15c Reviewed-on: https://chromium-review.googlesource.com/786630Reviewed-by:
Tomasz Mikolajewski <mtomasz@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#520170}
-
Sergey Berezin authored
This reverts commit 30ff548c. Reason for revert: A-lab devices still have no internet connectivity, causing them to become "unavailable". Original change's description: > [iOS] Re-enable test 'testNetworkConnection' in device_check_egtest.mm > > Since we are beginning to run external URL test again, and labs now has > wifi. We need to re-enable the wifi checker test for swarming_cron use. > > Bug: 763582 > Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs > Change-Id: I261b46c63c63160bfae49590fae9248f5d8ffdab > Reviewed-on: https://chromium-review.googlesource.com/794341 > Reviewed-by: Sergey Berezin <sergeyberezin@chromium.org> > Reviewed-by: Yuke Liao <liaoyuke@chromium.org> > Commit-Queue: Shenghua Zhang <shenghuazhang@chromium.org> > Cr-Commit-Position: refs/heads/master@{#519867} TBR=sergeyberezin@chromium.org,baxley@chromium.org,liaoyuke@chromium.org,huangml@chromium.org,shenghuazhang@chromium.org Change-Id: I13642410635d4abf7cc91d3539d6a06236317370 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 763582 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Reviewed-on: https://chromium-review.googlesource.com/797490Reviewed-by:
Sergey Berezin <sergeyberezin@chromium.org> Commit-Queue: Sergey Berezin <sergeyberezin@chromium.org> Cr-Commit-Position: refs/heads/master@{#520169}
-
John Z Wu authored
Removing suggestions will remove the underlying autofill data from which it originated. It is possible to remove both autocomplete suggestions as well as profile data for addresses and credit cards. This method will be covered with integration tests in follow up CLs. Bug: Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I53a273eed33024e42c89b85cd10dd718cea00884 Reviewed-on: https://chromium-review.googlesource.com/792256Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: John Wu <jzw@chromium.org> Cr-Commit-Position: refs/heads/master@{#520168}
-
Caleb Rouleau authored
Bug: 785554 Change-Id: Ia73174808a48a942bcb2d893c60944f94efc6c4c Reviewed-on: https://chromium-review.googlesource.com/784124Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#520167}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/catapult.git/+log/b0b1ce2c6e90..c5bfbbc86903 $ git log b0b1ce2c6..c5bfbbc86 --date=short --no-merges --format='%ad %ae %s' 2017-11-29 yfriedman Remove left over references to 'work chrome' 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: I8dca3d97e50f3d97aa5ec4baf7461bfa59be264a Reviewed-on: https://chromium-review.googlesource.com/796914 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#520166}
-
danakj authored
No layers with empty bounds should paint. Because masks were doing so incorrectly they can end up with a RasterSource with empty bounds which hits a DCHECK as it is not expected. R=enne@chromium.org Bug: 787719 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: Ib7fbb6ec8e2339db58339af15aae51186bbe4126 Reviewed-on: https://chromium-review.googlesource.com/794535Reviewed-by:
enne <enne@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#520165}
-
Biao She authored
Bug: 787544 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: Idee5839a230fbef3df7b681c5c822cca1e4d62c0 Reviewed-on: https://chromium-review.googlesource.com/794770Reviewed-by:
Ian Vollick <vollick@chromium.org> Commit-Queue: Biao She <bshe@chromium.org> Cr-Commit-Position: refs/heads/master@{#520164}
-
Tommy Steimel authored
Currently, the Window menu shows "Mute Tab", which used to match the tab dropdown's "Mute tab". However, the tab dropdown text has been changed to "Mute site" for site muting, so we want to change the Window menu text to "Mute Site" to match. This should in theory be behind the SoundContentSetting feature flag, but that's not doable in a .xib file. Bug: 788982 Change-Id: If36c57b9fbc536d1eed95e13d23032c38da22499 Reviewed-on: https://chromium-review.googlesource.com/792299Reviewed-by:
Trent Apted <tapted@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Jay Civelli <jcivelli@chromium.org> Commit-Queue: Tommy Steimel <steimel@chromium.org> Cr-Commit-Position: refs/heads/master@{#520163}
-
about://flagsclamy authored
BrowserSideNavigation has launched on all chromium platforms (except Android WebView), and the old navigation codepath is no longer supported at the Chrome layer. Removing the option to turn off browser-side navigation in regular Chrome. BUG=789577 Change-Id: I6e450f1e33108aa5b5cfe5241a7fd3af188d6394 Reviewed-on: https://chromium-review.googlesource.com/796857Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Camille Lamy <clamy@chromium.org> Cr-Commit-Position: refs/heads/master@{#520162}
-
Donn Denman authored
A tap that's far from the previous tap should generally be ignored, and just dismiss our UI instead of starting a new tap-handling sequence. This CL updates our logic to look at whether there was any selection before the tap rather than whether the previous tap was suppressed. Our old logic ignored whether there was any selection before the tap, and used whether the previous tap was suppressed as a proxy for no-selection. Recent code changes make it fairly easy to determine if there was a selection just before a tap gesture so we use that instead. The difference becomes clear when "invalid taps" are considered. These are taps on non-text characters, e.g. a period or comma. These taps don't select, but they also are not technically suppressed, so a subsequent tap would be ignored. Now any tap that's far from a previous tap will be ignored only if there was a selection before the tap. BUG=713471 Change-Id: Ie94e345a87cf580a3d1993370938982e6e273e89 Reviewed-on: https://chromium-review.googlesource.com/794020Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Donn Denman <donnd@chromium.org> Cr-Commit-Position: refs/heads/master@{#520161}
-
Xianzhu Wang authored
Now always set chunk properties for fragments (including the first fragment). Remove the chunk properties dedicated for the first chunk. Also create chunks whenever chunk id changes to avoid unnecessary full chunk raster invalidation due to the above change. Bug: 771643 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Iaed5999fb5c9dcb85fdf5135e686cd2d491b0dca Reviewed-on: https://chromium-review.googlesource.com/793894 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#520160}
-
Antoine Labour authored
mojo::SharedBufferHandle::Create has the necessary indirection to do the right thing for client process vs browser process, so we can use the ui::Gpu implmentation everywhere, and merge it directly into CommandBufferProxyImpl. This simplifies GpuChannelHostFactory implementations. A follow-up will remove GpuChannelHostFactory altogether since it is trivial now. Bug: 566273 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: Ifad42634246a9036af1c5fe458064b53296f796f Reviewed-on: https://chromium-review.googlesource.com/794348Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Yuzhu Shen <yzshen@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#520159}
-
Marc Treib authored
This should prevent screen readers from reading the image URL, which is useless. And any non-empty caption would be redundant with the thumbnail. Bug: 777167 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: If0264417bac1378f554573d887d86f43d8bfba65 Reviewed-on: https://chromium-review.googlesource.com/796791Reviewed-by:
Chris Pickel <sfiera@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#520158}
-
danakj authored
R=kylechar@chromium.org Bug: 730660 Change-Id: I20a0ba1b77a394c5e51fd755a0e68dcddd313af0 Reviewed-on: https://chromium-review.googlesource.com/789810 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#520157}
-
marcin authored
Change removes Prone warning: [FloatingPointLiteralPrecision] Floating point literal loses precision float start = 0.36787944117f; // 1/e == exp(-1) ^ (see http://errorprone.info/bugpattern/FloatingPointLiteralPrecision) Did you mean 'float start = 0.36787945f;'? Bug: Change-Id: Ide3f12ff1bbe9698efc7fba72cf5a4ddf812ff6d Reviewed-on: https://chromium-review.googlesource.com/793512Reviewed-by:
Matthew Jones <mdjones@chromium.org> Commit-Queue: Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#520156}
-
Justin Novosad authored
There was a flickering bug with OffscreenCanvasResourceProvider:: SetTransferableResourceToSharedGPUContext(), probably due to state tracking of the GL texture object. Instead of fixing it, we can just use the nice pre-canned RAII model provided by AcceleratedStaticBitmapImage. This makes the code much simpler and it fixes the glitch. BUG=788439 TBR=xlai@chromium.org Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ifb19e96802c4ed1e41c8a01101066a0d7e3ab22a Reviewed-on: https://chromium-review.googlesource.com/794108Reviewed-by:
Fernando Serboncini <fserb@chromium.org> Reviewed-by:
Olivia Lai <xlai@chromium.org> Reviewed-by:
Justin Novosad <junov@chromium.org> Commit-Queue: Justin Novosad <junov@chromium.org> Cr-Commit-Position: refs/heads/master@{#520155}
-
Pavel Feldman authored
Change-Id: I56dd006e98e485e6fd686fc12d04544fa99d1975 Reviewed-on: https://chromium-review.googlesource.com/792498Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#520154}
-
David Roger authored
Bug: 789578 Change-Id: I18b4189417a803a21b37bb1ab29f792ad53085d9 Reviewed-on: https://chromium-review.googlesource.com/796858Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/master@{#520153}
-