New issue
Advanced search Search tips

Issue 735878 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug



Sign in to add a comment

//services depends on blink, skia and ui

Project Member Reported by primiano@chromium.org, Jun 22 2017

Issue description

Today I was building services_unittest and at some point I saw 4k translation unit from WebKit stuff being rebuilt, which I found quite surprising.

I thought that services were not supposed to depend on chrome/content/blink, but I see that services/data_decoder/BUILD.gn depends on all sort of stuff like:
"//skia",
"//third_party/WebKit/public:blink",
"//ui/gfx",
"//ui/gfx/geometry",


 

Comment 1 by roc...@chromium.org, Jun 22 2017

The internal implementation of data_decoder does in fact depend on blink,
because that's where all of Chrome's image decoding routines are. They
should probably be moved to somewhere like u/gfx so blink and data_decoder
can share them independently. I imagine there's some substantial complexity
in accomplishing that.
Status: Untriaged (was: Unconfirmed)

Comment 3 by dxie@chromium.org, May 30 2018

Labels: Hotlist-KnownIssue
Cc: -roc...@chromium.org rockot@google.com

Sign in to add a comment