{"push_id":1036980858,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5caf6fd59d6f35157a3e6ba4728434ac3d1b0886","before":"39ad86855c3d45a5c7458373f00c12dfb5d06e16","commits":[{"sha":"5caf6fd59d6f35157a3e6ba4728434ac3d1b0886","author":{"email":"d44217c39a626f090b6c94af1c8fe1f1c45e1807@chromium.org","name":"nona"},"message":"Move LayoutObject::nextOffset/previousOffset() to editing utility\n\nThis is preparation of introducing our own grapheme cluster boundary\nbreaker to the Blink. To prevent regressions, added unit tests for\nknown rules.\n\nThere are few differences from original Unicode grapheme cluster\nboundary spec.\n- Break even after Prepend class character.\n- Break after Tamil virama sign.\n\nThe cursorMovementIterator function also addresses following things\nbut not necessary for latest Unicode spec.\n- Extend class is excluded from SpacingMark.\n- Japanese half-width katakana voiced marks has Extend property.\n\nBUG=594923\n\nReview URL: https://codereview.chromium.org/1833653002\n\nCr-Commit-Position: refs/heads/master@{#383265}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/5caf6fd59d6f35157a3e6ba4728434ac3d1b0886"}]}