Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(203)

Issue 14325012: Remove the dynamic initialization of WebKitSystemInterface. Just call into the library directly. (Closed)

Created:
7 years, 8 months ago by Robert Sesek
Modified:
7 years, 8 months ago
CC:
blink-reviews, jamesr, Stephen Chennney, jeez, jchaffraix+rendering, Avi (use Gerrit), Mark Mentovai, Nico
Visibility:
Public.

Description

Remove the dynamic initialization of WebKitSystemInterface. Just call into the library directly. BUG=101156 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=148861

Patch Set 1 #

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -232 lines) Patch
M Source/WebKit/chromium/src/WebKit.cpp View 2 chunks +0 lines, -8 lines 0 comments Download
M Source/core/core.gypi View 1 chunk +1 line, -3 lines 0 comments Download
M Source/core/core.gyp/core.gyp View 1 1 chunk +1 line, -2 lines 0 comments Download
M Source/core/platform/graphics/mac/ComplexTextControllerCoreText.mm View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/platform/graphics/mac/FontCacheMac.mm View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/platform/graphics/mac/GlyphPageTreeNodeMac.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/platform/graphics/mac/SimpleFontDataMac.mm View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/platform/mac/ThemeMac.mm View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/mac/WebCoreSystemInterface.h View 1 chunk +11 lines, -13 lines 0 comments Download
D Source/core/platform/mac/WebCoreSystemInterface.mm View 1 chunk +0 lines, -40 lines 0 comments Download
D Source/core/platform/mac/WebSystemInterface.h View 1 chunk +0 lines, -29 lines 0 comments Download
D Source/core/platform/mac/WebSystemInterface.mm View 1 chunk +0 lines, -55 lines 0 comments Download
M Source/core/rendering/RenderThemeMacShared.mm View 3 chunks +3 lines, -3 lines 0 comments Download
D Tools/Scripts/copy-webkitlibraries-to-product-directory View 1 1 chunk +0 lines, -68 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Robert Sesek
7 years, 8 months ago (2013-04-22 18:57:44 UTC) #1
abarth-chromium
LGTM Why did the code previously do this runtime initialization?
7 years, 8 months ago (2013-04-22 19:00:39 UTC) #2
Robert Sesek
On 2013/04/22 19:00:39, abarth wrote: > LGTM > > Why did the code previously do ...
7 years, 8 months ago (2013-04-22 19:01:50 UTC) #3
eseidel
It's not immediately clear to me why Apple did it this way? I assume because ...
7 years, 8 months ago (2013-04-22 19:02:24 UTC) #4
eseidel
So you believe now that the #ifdefs are gone, this runtime initialization serves no purpose?
7 years, 8 months ago (2013-04-22 19:03:25 UTC) #5
abarth-chromium
On 2013/04/22 19:03:25, Eric Seidel (Google) wrote: > So you believe now that the #ifdefs ...
7 years, 8 months ago (2013-04-22 19:06:00 UTC) #6
Robert Sesek
On 2013/04/22 19:03:25, Eric Seidel (Google) wrote: > So you believe now that the #ifdefs ...
7 years, 8 months ago (2013-04-22 19:07:31 UTC) #7
eseidel
I'm very interested to hear what sort of resistance/lack-there-of you find from Apple-peeps who have ...
7 years, 8 months ago (2013-04-22 19:09:12 UTC) #8
Nico
lgtm as well
7 years, 8 months ago (2013-04-22 19:15:58 UTC) #9
Robert Sesek
On 2013/04/22 19:09:12, Eric Seidel (Google) wrote: > I'm very interested to hear what sort ...
7 years, 8 months ago (2013-04-22 19:57:44 UTC) #10
Robert Sesek
7 years, 8 months ago (2013-04-22 22:10:06 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 manually as r148861 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698