• Yuly Novikov's avatar
    Revert "[ozone/wayland] Refactor IME deps for ozone platform" · 6e18cb2b
    Yuly Novikov authored
    This reverts commit 40a87fcf.
    
    Reason for revert: Breaks "compile" in Debug and "compile confirm no-op" in Release
    
    Original change's description:
    > [ozone/wayland] Refactor IME deps for ozone platform
    > 
    > Refactor base/ime components and dependencies for ozone
    > plaform integration to avoid cyclic dependencies.
    > 
    > - Groups ui/base/ime common types into their own GN component
    >   (ime_types) to break a dependency cycle that ozone ime context
    >   integration would cause on ChromeOS.
    > - Groups some of ui/base/ime/linux interfaces into their own GN
    >   component (ime_linux) to break a dependency cycle that ozone
    >   ime context integration would cause on ChromeOS.
    > - Move chromeos source files under is_chromeos flag to avoid
    >   depending them when chromeos is not used, but ime is needed
    >   (kudos to msisov@igalia.com).
    > 
    > Bug: 791920
    > Change-Id: I0b1668564dde22c6e2b05ee1323ebbe4a1343475
    > Reviewed-on: https://chromium-review.googlesource.com/1193871
    > Commit-Queue: Jani Hautakangas <jani.hautakangas@lge.com>
    > Reviewed-by: Shu Chen <shuchen@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#590072}
    
    TBR=shuchen@chromium.org,yhanada@chromium.org,tonikitoo@igalia.com,msisov@igalia.com,jani.hautakangas@lge.com
    
    Change-Id: I5b032277b66ff9d5f6daca34425c5464736db77e
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 791920
    Reviewed-on: https://chromium-review.googlesource.com/1217849Reviewed-by: default avatarYuly Novikov <ynovikov@chromium.org>
    Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#590119}
    6e18cb2b
composition_text.h 1.59 KB