New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 12 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Aug 2013
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Compat



Sign in to add a comment
link

Issue 107111: Disable hyphenation on Chromium to preserve feature detection

Reported by paulir...@chromium.org, Dec 10 2011 Project Member

Issue description

What steps will reproduce the problem?
1. Do a cheap feature detect like `'WebkitHyphens' in document.body.style` 
2. It will return true, but hyphenation is not supported in chromium. (see #47083)

This breaks feature detection, as Chrome essentially lies about its support.

Test page trying both the sniff and a more robust feature test: 
http://dev.davidnewton.ca/demos/hyphenation/test.html

Andreas Kling mentioned in #webkit: "fwiw in this specific case, WebCore::canHyphenate() returns false on all non-apple ports. they need to implement the WebCore/platform/text/Hyphenation interface to support the feature"
 

Comment 1 by paulir...@chromium.org, Dec 16 2011

Adding `css hyphens` to this ticket so it shows up in search for that keyword

Comment 2 by rolandsteiner@chromium.org, Feb 15 2012

Cc: hbono@chromium.org
Labels: -WebKit-Fonts Area-Compat WebKit-Rendering
Adding hbono

Comment 3 by laforge@google.com, Mar 7 2012

Status: Assigned
Untriaged + Owner, defaulting to assigned.

Comment 4 by laforge@google.com, Mar 7 2012

Status: Assigned
Untriaged + Owner, defaulting to assigned.

Comment 5 by laforge@google.com, Mar 7 2012

Status: Assigned
Untriaged + Owner, defaulting to assigned.

Comment 6 by rolandsteiner@chromium.org, Mar 28 2012

Cc: rolandsteiner@chromium.org
Owner: ----
Status: Available
Sorry, it completely jumped my mind that this had been assigned to me! I confirmed it, but FWIW implementing this is not as trivial as it may seem from the description - and the whole thing may be moot anyway if hyphenation gets implemented (?).

In any case, setting this to 'Available' as I won't have spare cycles to tackle this in the near future.

Comment 7 by bugdroid1@chromium.org, Mar 10 2013

Project Member
Labels: -Type-Bug -Area-WebKit -Area-Compat -WebKit-Rendering Cr-Content Type-Compat Cr-Content-Rendering

Comment 8 by bugdroid1@chromium.org, Apr 6 2013

Project Member
Labels: -Cr-Content Cr-Blink

Comment 9 by bugdroid1@chromium.org, Apr 6 2013

Project Member
Labels: -Cr-Content-Rendering Cr-Blink-Rendering

Comment 10 by bugdroid1@chromium.org, Jul 30 2013

Project Member
The following revision refers to this bug:
    http://src.chromium.org/viewvc/blink?view=rev&rev=155171

------------------------------------------------------------------------
r155171 | tony@chromium.org | 2013-07-30T19:17:11.923608Z

Changed paths:
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSPropertyNames.in?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-limit-lines-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphenate-first-word-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/webexposed/css-properties-as-js-properties-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/scripts/templates/StyleBuilderFunctions.cpp.tmpl?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSParser-in.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/Source/core/platform/text/Hyphenation.h?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphens-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/epub-properties.html?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-first-word-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSComputedStyleDeclaration.cpp?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/svg/css/getComputedStyle-basic-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphenate-limit-before-after-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSProperties.in?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-first-word-after-skipped-space-expected.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/hyphenate-limit-lines-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-limit-lines-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-limit-lines.html?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSProperty.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-limit-before-after-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/soft-hyphen-min-preferred-width.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphens.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/resolver/StyleBuilderCustom.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/parsing-hyphenate-limit-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-first-word-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/TestExpectations?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-locale-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/Source/core/platform/text/Hyphenation.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-first-word.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-first-word-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-limit-before-after-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/css/CSSPrimitiveValueMappings.h?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-limit-before-after.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-limit-before-after-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/rendering/style/RenderStyle.cpp?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/rendering/RenderBlockLineLayout.cpp?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/core.gypi?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/parsing-hyphenate-limit.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-first-word-after-skipped-space.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-limit-lines-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/soft-hyphen-min-preferred-width-expected.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-character-expected.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphenate-locale-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-first-word-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/rendering/RenderText.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/parsing-hyphenate-limit-lines-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.cpp?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/hyphenate-limit-before-after-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/hyphenate-character-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-limit-before-after-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/rendering/style/RenderStyle.h?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphenate-limit-lines-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/hyphens-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/getComputedStyle/resources/property-names.js?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/parsing-hyphenate-limit-lines.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-locale-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-locale.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-first-word-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-locale-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-limit-before-after-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/css/epub-properties-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphen-min-preferred-width-expected.html?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphen-min-preferred-width.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-limit-lines-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-character-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-limit-lines-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/hyphenate-character-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/hyphenate-character-expected.txt?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/hyphenate-locale-expected.txt?r1=155171&r2=155170&pathrev=155171
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/text/hyphenate-character.html?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/hyphenate-locale-expected.png?r1=155171&r2=155170&pathrev=155171
   D http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/hyphenate-character-expected.png?r1=155171&r2=155170&pathrev=155171

Remove -webkit-hyphens and -webkit-hyphenate-limit-* properties.

-webkit-hyphens was only partially implemented and the
-webkit-hyphenate-limit-* properties help to control the unimplemented
parts of -webkit-hyphens.

We still support ­ (soft-hyphens) and -webkit-hyphenate-character.

Test changes:
- Rewrote hyphen-min-preferred-width to use ­ instead of -webkit-hyphens:auto.
- Rewrote hyphenate-character.html so it's a reftest and uses ­.
- Removed a -webkit-hyphens: none; test case from soft-hyphen-min-preferred-width.html.

BUG= 107111 
R=ojan@chromium.org

Review URL: https://codereview.chromium.org/20526006
------------------------------------------------------------------------

Comment 11 by tony@chromium.org, Aug 1 2013

Status: Fixed

Comment 12 by bugdroid1@chromium.org, Aug 2 2013

Project Member
------------------------------------------------------------------------
r215327 | tony@chromium.org | 2013-08-02T18:39:51.089907Z

Changed paths:
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyph_en_US.dic?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/base.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/COPYING.MPL?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/checkme.lst?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt2.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/unicode.pat?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/renderer/shell_content_renderer_client.cc?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/renderer_webkitplatformsupport_impl.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/substrings.c?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/hyphenator/hyphenator.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt5.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/conv.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/webkit/support/test_webkit_platform_support.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lig.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound3.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/browser/content_browser_client.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyphen.gyp?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/config.guess?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound2.pat?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/renderer/content_renderer_client.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound4.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/doc/tb87nemeth.pdf?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/renderer/shell_render_process_observer.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings3.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/webkit/support/webkit_support.gypi?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/COPYING.LGPL?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/INSTALL?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings3.pat?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/common/shell_messages.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/conv.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/doc/Makefile.am?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt5.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README.compound?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound3.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt2.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt6.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lhmin.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound4.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/ooopatch.sed?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/doc/Makefile.in?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tbhyphext.sh?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyphen.patch?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/test.sh?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings3.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lhmin.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings4.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/ligpatch.txt?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/Makefile.am?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/chrome_content_browser_client.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt2.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/aclocal.m4?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/install-sh?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt3.word?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_unittests.isolate?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt2.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/Makefile.in?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/base.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt2.pat?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/webkit/support/test_webkit_platform_support.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/depcomp?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/THANKS?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt4.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt6.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README_hyph_en_US.txt?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/unicode.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/chrome_content_browser_client.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/NEWS?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/renderer/shell_content_renderer_client.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/hyphenator/hyphenator_unittest.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/hyphenator/hyphenator.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt4.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/shell_content_browser_client.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound2.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt.hyph?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/renderer/content_renderer_client.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/unicode.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings2.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/google.patch?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_browser.gypi?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt2.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt4.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound2.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt5.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/conv.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/configure?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound3.word?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/common/content_message_generator.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings2.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lig.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/webkit/mocks/mock_webhyphenator.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound3.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/config.sub?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings3.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lig.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt2.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings2.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/hyphenator/hyphenator_message_filter_unittest.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings4.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/example.c?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt2.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tbhyphext.tex?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README.chromium?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lig.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt6.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lhmin.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound4.test?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/render_process_host_impl.cc?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_renderer.gypi?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/renderer/shell_render_process_observer.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings4.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/conv.dic?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/TODO?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/missing?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/hyphenator/hyphenator_message_filter.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hnjalloc.c?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/common/hyphenator_messages.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyphen.c?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/substrings.pl?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt6.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hnjalloc.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/lhmin.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyphen.h?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound4.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt3.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/AUTHORS?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/basealt.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README.hyphen?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt3.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/webkit/mocks/mock_webhyphenator.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/base.test?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt5.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/conv.pat?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/hyphen.tex?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/ltmain.sh?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings4.hyph?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/unicode.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/README.nonstandard?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/COPYING?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/hyphenator/hyphenator_message_filter.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/Makefile.am?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt3.hyph?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/renderer_webkitplatformsupport_impl.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/alt4.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/compound2.word?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/base.hyph?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/shell/shell_content_browser_client.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/Makefile.in?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/configure.in?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/browser/content_browser_client.cc?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/ChangeLog?r1=215327&r2=215326&pathrev=215327
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_tests.gypi?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/lig.awk?r1=215327&r2=215326&pathrev=215327
   D http://src.chromium.org/viewvc/chrome/trunk/src/third_party/hyphen/tests/settings2.word?r1=215327&r2=215326&pathrev=215327

Remove hyphenation code from Chromium.

The feature is being removed because it is incomplete
and no one is working on it right now.

TBR for third_party.

BUG= 107111 
TBR=darin

Review URL: https://chromiumcodereview.appspot.com/20860003
------------------------------------------------------------------------

Comment 13 by laforge@google.com, Jan 9 2015

Labels: -Cr-Blink-Rendering Cr-Blink-Layout
Migrate from Cr-Blink-Rendering to Cr-Blink-Layout

Sign in to add a comment