{"push_id":2675983487,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"84dd0bd2ea4ee9b50db26302d36bf869bc7a5920","before":"c902c1774b0c5864c3920b5759cf0a3d12f37438","commits":[{"sha":"61ce408c0640907f3bf23c75df09422889f53a97","author":{"name":"Aleks Totic","email":"013ec86c9a3d6be39730bfb1229d676e67471b9e@chromium.org"},"message":"Rebaseline\n\nFollowing tests had always failing baselines because of font mismatches\n(except for extend_by_character.html with is a text test\nwith failing baseline checked in).\n\nfast/writing-mode/vertical-rl-replaced-selection.html\ncompositing/reflections/nested-reflection-transition.html\ncompositing/reflections/nested-reflection-animated.html\ncompositing/reflections/nested-reflection-anchor-point.html\nscrollbars/overflow-scrollbar-combinations.html\nfast/forms/color/color-suggestion-picker-with-scrollbar-appearance.html\nfast/forms/text/input-text-scroll-left-on-blur.html\nsvg/as-background-image/svg-as-background-5.html\nediting/selection/modify_extend/extend_by_character.html\nfast/text/selection/emphasis.html\nediting/selection/modify_extend/extend_by_character.html\nfast/text/selection/emphasis-vertical.html\n\n\nBug: 855749\nCq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng\nChange-Id: I5e62dced67a857e844af3baa760fd6b63fb0e723\nReviewed-on: https://chromium-review.googlesource.com/1115510\nCommit-Queue: Aleks Totic <atotic@chromium.org>\nReviewed-by: Koji Ishii <kojii@chromium.org>\nCr-Commit-Position: refs/heads/master@{#570662}","distinct":true,"url":"https://api.github.com/repos/chromium/chromium/commits/61ce408c0640907f3bf23c75df09422889f53a97"},{"sha":"84dd0bd2ea4ee9b50db26302d36bf869bc7a5920","author":{"name":"Koji Ishii","email":"cb141bc04912f7082317b2d75e22ecde40953ac2@chromium.org"},"message":"[LayoutNG] Fix trailing spaces to be removed in some cases\n\nThis patch fixes some cases where collapsible trailing spaces\nwere not removed properly.\n\nNormally, ShapingLineBreaker can detect trailing spaces and\nthey are easy to remove. This is more efficient when the\nremoval may require re-shaping.\n\nHowever, in some cases, such as across element boundaries,\nnon-text objects (borders etc.) overflow the line, or when\nout-of-flow objects follow, trailing spaces need to be\nremoved as an additional step.\n\nInstead of patching each such case, this patch adds a flag\nthat indicates trailing spaces removal was done, and call\nRemoveTrailingCollapsibleSpace() at the end of the line\nbreaking unless the flag is set.\n\nThe rebaselines revealed that justification was incorrect\nwhen e.g.:\n  ...WORD <float><end-of-line>\nIn this case, the algorithm needs to use the end of \"WORD\",\nnot the Object Replacement Character that represents the\nfloat. This patch includes the fix too.\n\nBug: 636993\nCq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng\nChange-Id: Ic685c3f045b6b8dd2d8b292a6a0fdc32a208d1d2\nReviewed-on: https://chromium-review.googlesource.com/1113159\nCommit-Queue: Koji Ishii <kojii@chromium.org>\nReviewed-by: Emil A Eklund <eae@chromium.org>\nCr-Commit-Position: refs/heads/master@{#570663}","distinct":true,"url":"https://api.github.com/repos/chromium/chromium/commits/84dd0bd2ea4ee9b50db26302d36bf869bc7a5920"}]}
{"actor":{"display_login":"aarongable"}}