-
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:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#590119}
6e18cb2b