commit | 37891167031e03efa0b5ef073d79f3c525bfb1cf | [log] [tgz] |
---|---|---|
author | Jungshik Shin <jshin@chromium.org> | Tue Oct 10 20:46:20 2017 |
committer | Jungshik Shin <jshin@chromium.org> | Tue Oct 10 20:46:20 2017 |
tree | ca5b86bcaf00547ed12b3e942b7f202de6941eb9 | |
parent | a6fb286036315ea1b277ec4b422dd01ba4abd614 [diff] |
[Merge M62] IDN display: Block U+0307 after i or U+0131 U+0307 (dot above) after i, j, l, or U+0131 (dotless i) would be very hard to see if possible at all. This is not blocked by the 'repeated diacritic' check because i is not decomposed into dotless-i + U+0307. So, it has to be blocked separately. Also, change the indentation in the output of idn_test_case_generator.py . This change blocks 80+ domains out of a million IDNs in .com TLD. BUG=750239 TEST=components_unittests --gtest_filter=*IDN* TBR=abdulsyed Change-Id: I4950aeb7aa080f92e38a2b5dea46ef4e5c25b65b Reviewed-on: https://chromium-review.googlesource.com/607907 Reviewed-by: Peter Kasting <pkasting@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Matt Giuca <mgiuca@chromium.org> Commit-Queue: Jungshik Shin <jshin@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#502987}(cherry picked from commit 1f6acd54ee3765d5c1a6f14fc31ddd4a74145314) Reviewed-on: https://chromium-review.googlesource.com/709919 Reviewed-by: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/branch-heads/3202@{#645} Cr-Branched-From: fa6a5d87adff761bc16afc5498c3f5944c1daa68-refs/heads/master@{#499098}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .