summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordarin@google.com <darin@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 22:58:32 +0000
committerdarin@google.com <darin@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 22:58:32 +0000
commitd418c9954cc31c077f90712ca26deba70a9179e1 (patch)
tree478339cdd4138fa9440eb97d686035c34eb0d692
parent25e7d39fc079c890423dd793562c72f506187e15 (diff)
downloadchromium_src-d418c9954cc31c077f90712ca26deba70a9179e1.zip
chromium_src-d418c9954cc31c077f90712ca26deba70a9179e1.tar.gz
chromium_src-d418c9954cc31c077f90712ca26deba70a9179e1.tar.bz2
Kill PlatformScreenMac.mm
Replace it with an implementation of GetScreenInfoHelper like the other platforms. This webkit glue function is implemented in webkit_glue_mac.mm. Now that we have a GetScreenInfoHelper implemented for each platform, I moved the implementation of GetScreenInfo into test_shell.cc. R=dglazkov Review URL: http://codereview.chromium.org/16470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7453 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/glue/webkit_glue_mac.mm67
-rw-r--r--webkit/port/platform/mac/PlatformScreenMac.mm99
-rw-r--r--webkit/tools/test_shell/test_shell.cc4
-rw-r--r--webkit/tools/test_shell/test_shell_gtk.cc4
-rw-r--r--webkit/tools/test_shell/test_shell_mac.mm7
-rw-r--r--webkit/tools/test_shell/test_shell_win.cc4
-rw-r--r--webkit/webkit.xcodeproj/project.pbxproj26
7 files changed, 81 insertions, 130 deletions
diff --git a/webkit/glue/webkit_glue_mac.mm b/webkit/glue/webkit_glue_mac.mm
new file mode 100644
index 0000000..a455c11
--- /dev/null
+++ b/webkit/glue/webkit_glue_mac.mm
@@ -0,0 +1,67 @@
+// Copyright (c) 2008 The Chromium Authors. All rights reserved. Use of this
+// source code is governed by a BSD-style license that can be found in the
+// LICENSE file.
+
+#include "config.h"
+#include "webkit/glue/webkit_glue.h"
+
+#import <AppKit/NSGraphics.h>
+#import <Foundation/NSGeometry.h>
+
+namespace webkit_glue {
+
+static NSScreen *ScreenForWindow(NSWindow *window) {
+ NSScreen *screen = [window screen]; // nil if the window is off-screen
+ if (screen)
+ return screen;
+
+ NSArray *screens = [NSScreen screens];
+ if ([screens count] > 0)
+ return [screens objectAtIndex:0]; // screen containing the menubar
+
+ return nil;
+}
+
+static gfx::Rect ToUserSpace(const NSRect& rect, NSWindow *destination) {
+ CGRect user_rect = NSRectToCGRect(rect);
+
+ user_rect.origin.y =
+ NSMaxY([ScreenForWindow(destination) frame]) -
+ (user_rect.origin.y + user_rect.size.height); // flip
+
+ if (destination) {
+ CGFloat scale = 1 / [destination userSpaceScaleFactor]; // scale down
+ user_rect.origin.x *= scale;
+ user_rect.origin.y *= scale;
+ user_rect.size.width *= scale;
+ user_rect.size.height *= scale;
+ }
+
+ return gfx::Rect(user_rect);
+}
+
+ScreenInfo GetScreenInfoHelper(gfx::NativeView view) {
+ NSString *color_space = NSColorSpaceFromDepth([[NSScreen deepestScreen] depth]);
+ bool monochrome = color_space == NSCalibratedWhiteColorSpace ||
+ color_space == NSCalibratedBlackColorSpace ||
+ color_space == NSDeviceWhiteColorSpace ||
+ color_space == NSDeviceBlackColorSpace;
+
+ ScreenInfo results;
+ results.depth =
+ NSBitsPerPixelFromDepth([[NSScreen deepestScreen] depth]);
+ results.depth_per_component =
+ NSBitsPerSampleFromDepth([[NSScreen deepestScreen] depth]);
+ results.is_monochrome =
+ color_space == NSCalibratedWhiteColorSpace ||
+ color_space == NSCalibratedBlackColorSpace ||
+ color_space == NSDeviceWhiteColorSpace ||
+ color_space == NSDeviceBlackColorSpace;
+ results.rect =
+ ToUserSpace([ScreenForWindow([view window]) frame], [view window]);
+ results.available_rect =
+ ToUserSpace([ScreenForWindow([view window]) visibleFrame], [view window]);
+ return results;
+}
+
+} // namespace webkit_glue
diff --git a/webkit/port/platform/mac/PlatformScreenMac.mm b/webkit/port/platform/mac/PlatformScreenMac.mm
deleted file mode 100644
index c668ac4..0000000
--- a/webkit/port/platform/mac/PlatformScreenMac.mm
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#import "config.h"
-#import "PlatformScreen.h"
-
-#import "FloatRect.h"
-#import "Frame.h"
-#import "FrameView.h"
-#import "Page.h"
-
-namespace WebCore {
-
-FloatRect toUserSpace(const NSRect& rect, NSWindow *destination);
-NSScreen *screenForWindow(NSWindow *window);
-
-int screenDepth(Widget*)
-{
- return NSBitsPerPixelFromDepth([[NSScreen deepestScreen] depth]);
-}
-
-int screenDepthPerComponent(Widget*)
-{
- return NSBitsPerSampleFromDepth([[NSScreen deepestScreen] depth]);
-}
-
-bool screenIsMonochrome(Widget*)
-{
- NSString *colorSpace = NSColorSpaceFromDepth([[NSScreen deepestScreen] depth]);
- return colorSpace == NSCalibratedWhiteColorSpace
- || colorSpace == NSCalibratedBlackColorSpace
- || colorSpace == NSDeviceWhiteColorSpace
- || colorSpace == NSDeviceBlackColorSpace;
-}
-
-// These functions scale between screen and page coordinates because JavaScript/DOM operations
-// assume that the screen and the page share the same coordinate system.
-
-FloatRect screenRect(Widget* widget)
-{
-// TODO(pinkerton): figure out how to get the window/screen for this renderer
-// NSWindow *window = widget ? [widget->getView() window] : nil;
- NSWindow *window = nil;
- return toUserSpace([screenForWindow(window) frame], window);
-}
-
-FloatRect screenAvailableRect(Widget* widget)
-{
-// TODO(pinkerton): figure out how to get the window/screen for this renderer
-// NSWindow *window = widget ? [widget->getView() window] : nil;
- NSWindow *window = nil;
- return toUserSpace([screenForWindow(window) visibleFrame], window);
-}
-
-NSScreen *screenForWindow(NSWindow *window)
-{
- NSScreen *screen = [window screen]; // nil if the window is off-screen
- if (screen)
- return screen;
-
- NSArray *screens = [NSScreen screens];
- if ([screens count] > 0)
- return [screens objectAtIndex:0]; // screen containing the menubar
-
- return nil;
-}
-
-FloatRect toUserSpace(const NSRect& rect, NSWindow *destination)
-{
- FloatRect userRect(rect.origin.x, rect.origin.y, rect.size.width, rect.size.height);
- userRect.setY(NSMaxY([screenForWindow(destination) frame]) - (userRect.y() + userRect.height())); // flip
- if (destination)
- userRect.scale(1 / [destination userSpaceScaleFactor]); // scale down
- return userRect;
-}
-
-} // namespace WebCore
diff --git a/webkit/tools/test_shell/test_shell.cc b/webkit/tools/test_shell/test_shell.cc
index 47d29d5..cb2d437 100644
--- a/webkit/tools/test_shell/test_shell.cc
+++ b/webkit/tools/test_shell/test_shell.cc
@@ -576,6 +576,10 @@ bool SpellCheckWord(const wchar_t* word, int word_len,
return true;
}
+ScreenInfo GetScreenInfo(gfx::NativeView window) {
+ return GetScreenInfoHelper(window);
+}
+
bool IsPluginRunningInRendererProcess() {
return true;
}
diff --git a/webkit/tools/test_shell/test_shell_gtk.cc b/webkit/tools/test_shell/test_shell_gtk.cc
index d61f5a9..7d63e87 100644
--- a/webkit/tools/test_shell/test_shell_gtk.cc
+++ b/webkit/tools/test_shell/test_shell_gtk.cc
@@ -718,8 +718,4 @@ bool GetPlugins(bool refresh, std::vector<WebPluginInfo>* plugins) {
return false;
}
-ScreenInfo GetScreenInfo(gfx::NativeView window) {
- return GetScreenInfoHelper(window);
-}
-
} // namespace webkit_glue
diff --git a/webkit/tools/test_shell/test_shell_mac.mm b/webkit/tools/test_shell/test_shell_mac.mm
index bf6ca2a..a96d587 100644
--- a/webkit/tools/test_shell/test_shell_mac.mm
+++ b/webkit/tools/test_shell/test_shell_mac.mm
@@ -690,13 +690,6 @@ bool GetPlugins(bool refresh, std::vector<WebPluginInfo>* plugins) {
return false; // NPAPI::PluginList::Singleton()->GetPlugins(refresh, plugins);
}
-ScreenInfo GetScreenInfo(gfx::NativeView window) {
- // This should call GetScreenInfoHelper, which should be implemented in
- // webkit_glue_mac.mm
- NOTIMPLEMENTED();
- return ScreenInfo();
-}
-
bool DownloadUrl(const std::string& url, NSWindow* caller_window) {
return false;
}
diff --git a/webkit/tools/test_shell/test_shell_win.cc b/webkit/tools/test_shell/test_shell_win.cc
index b8c1870..c904102 100644
--- a/webkit/tools/test_shell/test_shell_win.cc
+++ b/webkit/tools/test_shell/test_shell_win.cc
@@ -768,8 +768,4 @@ bool DownloadUrl(const std::string& url, HWND caller_window) {
return false;
}
-ScreenInfo GetScreenInfo(gfx::NativeView window) {
- return GetScreenInfoHelper(window);
-}
-
} // namespace webkit_glue
diff --git a/webkit/webkit.xcodeproj/project.pbxproj b/webkit/webkit.xcodeproj/project.pbxproj
index 237eda1..ce5d965 100644
--- a/webkit/webkit.xcodeproj/project.pbxproj
+++ b/webkit/webkit.xcodeproj/project.pbxproj
@@ -484,7 +484,6 @@
938180480EF3392100993F02 /* BackForwardList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 938180460EF3392100993F02 /* BackForwardList.cpp */; };
938180500EF3394A00993F02 /* back_forward_list_client_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9381804E0EF3394A00993F02 /* back_forward_list_client_impl.cc */; };
938181480EF6D29000993F02 /* PluginData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 938181460EF6D29000993F02 /* PluginData.cpp */; };
- 93AF4CE00EFAEDF80073C62D /* PlatformScreenMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93AF4CDF0EFAEDF80073C62D /* PlatformScreenMac.mm */; };
93AF4D050EFAF0090073C62D /* ScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF4D040EFAF0090073C62D /* ScrollView.cpp */; };
93AF52490F001CAB0073C62D /* media_player_private_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 93AF52480F001CAB0073C62D /* media_player_private_impl.cc */; };
93AF525F0F002E930073C62D /* GKURL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF525D0F002E930073C62D /* GKURL.cpp */; };
@@ -524,6 +523,8 @@
93AF52C60F0030780073C62D /* NativeImageSkia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF52BF0F0030780073C62D /* NativeImageSkia.cpp */; };
93AF52C70F0030780073C62D /* PlatformContextSkia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF52C10F0030780073C62D /* PlatformContextSkia.cpp */; };
93AF52C80F0030780073C62D /* SkiaUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF52C30F0030780073C62D /* SkiaUtils.cpp */; };
+ 93AF57990F0198CD0073C62D /* webkit_glue_mac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93AF57980F0198CD0073C62D /* webkit_glue_mac.mm */; };
+ 93AF57B80F0199880073C62D /* PlatformScreenChromium.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93AF57B70F0199880073C62D /* PlatformScreenChromium.cpp */; };
A80DD9190EE4A87900728DDE /* PurgeableBufferMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80DD9180EE4A87900728DDE /* PurgeableBufferMac.cpp */; };
AB332F3E0E9548900020F882 /* AccessibilityObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 82761F810E3FAC700030D324 /* AccessibilityObject.cpp */; };
AB332F4D0E95497E0020F882 /* AnimationController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB332F4B0E95497E0020F882 /* AnimationController.cpp */; };
@@ -3995,7 +3996,6 @@
9381804F0EF3394A00993F02 /* back_forward_list_client_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = back_forward_list_client_impl.h; sourceTree = "<group>"; };
938181460EF6D29000993F02 /* PluginData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginData.cpp; sourceTree = "<group>"; };
938181470EF6D29000993F02 /* PluginData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginData.h; sourceTree = "<group>"; };
- 93AF4CDF0EFAEDF80073C62D /* PlatformScreenMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PlatformScreenMac.mm; path = mac/PlatformScreenMac.mm; sourceTree = "<group>"; };
93AF4D040EFAF0090073C62D /* ScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollView.cpp; sourceTree = "<group>"; };
93AF52480F001CAB0073C62D /* media_player_private_impl.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = media_player_private_impl.cc; sourceTree = "<group>"; };
93AF525D0F002E930073C62D /* GKURL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GKURL.cpp; sourceTree = "<group>"; };
@@ -4036,7 +4036,6 @@
93AF52840F002F680073C62D /* SSLKeyGeneratorChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SSLKeyGeneratorChromium.cpp; path = chromium/SSLKeyGeneratorChromium.cpp; sourceTree = "<group>"; };
93AF52850F002F680073C62D /* SystemTimeChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SystemTimeChromium.cpp; path = chromium/SystemTimeChromium.cpp; sourceTree = "<group>"; };
93AF52860F002F680073C62D /* TemporaryLinkStubs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TemporaryLinkStubs.cpp; path = chromium/TemporaryLinkStubs.cpp; sourceTree = "<group>"; };
- 93AF52870F002F680073C62D /* TextBoundariesChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextBoundariesChromium.cpp; path = chromium/TextBoundariesChromium.cpp; sourceTree = "<group>"; };
93AF52880F002F680073C62D /* TextBreakIteratorInternalICUChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextBreakIteratorInternalICUChromium.cpp; path = chromium/TextBreakIteratorInternalICUChromium.cpp; sourceTree = "<group>"; };
93AF52890F002F680073C62D /* WidgetChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetChromium.cpp; path = chromium/WidgetChromium.cpp; sourceTree = "<group>"; };
93AF52A50F002F830073C62D /* ChromiumBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChromiumBridge.h; path = chromium/ChromiumBridge.h; sourceTree = "<group>"; };
@@ -4061,6 +4060,8 @@
93AF52C20F0030780073C62D /* PlatformContextSkia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatformContextSkia.h; path = skia/PlatformContextSkia.h; sourceTree = "<group>"; };
93AF52C30F0030780073C62D /* SkiaUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkiaUtils.cpp; path = skia/SkiaUtils.cpp; sourceTree = "<group>"; };
93AF52C40F0030780073C62D /* SkiaUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkiaUtils.h; path = skia/SkiaUtils.h; sourceTree = "<group>"; };
+ 93AF57980F0198CD0073C62D /* webkit_glue_mac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = webkit_glue_mac.mm; sourceTree = "<group>"; };
+ 93AF57B70F0199880073C62D /* PlatformScreenChromium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PlatformScreenChromium.cpp; path = chromium/PlatformScreenChromium.cpp; sourceTree = "<group>"; };
A7218BEB0EEDF5BD000FC021 /* CSSSelectorList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSSSelectorList.cpp; sourceTree = "<group>"; };
A80DD9160EE4A85900728DDE /* PurgeableBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PurgeableBuffer.h; sourceTree = "<group>"; };
A80DD9180EE4A87900728DDE /* PurgeableBufferMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PurgeableBufferMac.cpp; sourceTree = "<group>"; };
@@ -7421,7 +7422,6 @@
children = (
822B1BE70DC77910005C9A96 /* graphics */,
82C260620DCB9FFE005CFE91 /* image-decoders */,
- 93AF4CDE0EFAEDC20073C62D /* mac */,
);
path = platform;
sourceTree = "<group>";
@@ -7543,6 +7543,7 @@
825405440D92E3DA0006B936 /* webinputevent_mac.mm */,
825405470D92E3DB0006B936 /* webkit_glue.h */,
825405460D92E3DA0006B936 /* webkit_glue.cc */,
+ 93AF57980F0198CD0073C62D /* webkit_glue_mac.mm */,
825405480D92E3DB0006B936 /* webkit_resources.h */,
825405490D92E3DB0006B936 /* webkit_resources.rc */,
8254054A0D92E3DB0006B936 /* webkit_strings.grd */,
@@ -7659,14 +7660,6 @@
path = ../../../../webkit/port;
sourceTree = "<group>";
};
- 93AF4CDE0EFAEDC20073C62D /* mac */ = {
- isa = PBXGroup;
- children = (
- 93AF4CDF0EFAEDF80073C62D /* PlatformScreenMac.mm */,
- );
- name = mac;
- sourceTree = "<group>";
- };
93AF52620F002ED00073C62D /* chromium */ = {
isa = PBXGroup;
children = (
@@ -7697,6 +7690,7 @@
93AF527A0F002F680073C62D /* PasteboardPrivate.h */,
93AF527B0F002F680073C62D /* PlatformCursor.h */,
93AF527C0F002F680073C62D /* PlatformKeyboardEventChromium.cpp */,
+ 93AF57B70F0199880073C62D /* PlatformScreenChromium.cpp */,
93AF527D0F002F680073C62D /* PlatformWidget.h */,
93AF527E0F002F680073C62D /* PopupMenuChromium.cpp */,
93AF527F0F002F680073C62D /* PopupMenuChromium.h */,
@@ -7707,7 +7701,6 @@
93AF52840F002F680073C62D /* SSLKeyGeneratorChromium.cpp */,
93AF52850F002F680073C62D /* SystemTimeChromium.cpp */,
93AF52860F002F680073C62D /* TemporaryLinkStubs.cpp */,
- 93AF52870F002F680073C62D /* TextBoundariesChromium.cpp */,
93AF52880F002F680073C62D /* TextBreakIteratorInternalICUChromium.cpp */,
93AF52890F002F680073C62D /* WidgetChromium.cpp */,
);
@@ -8683,6 +8676,7 @@
E456239E0E268E87005E4685 /* FontValue.cpp in Sources */,
E45623F80E268E87005E4685 /* FormatBlockCommand.cpp in Sources */,
E456251B0E268E87005E4685 /* FormData.cpp in Sources */,
+ 040BA91F0F0077E800BFA8E5 /* FormDataBuilder.cpp in Sources */,
E45624250E268E87005E4685 /* FormDataList.cpp in Sources */,
E45624860E268E87005E4685 /* FormState.cpp in Sources */,
E45624A40E268E87005E4685 /* Frame.cpp in Sources */,
@@ -8895,6 +8889,7 @@
E45624E60E268E87005E4685 /* Pen.cpp in Sources */,
93AF52C70F0030780073C62D /* PlatformContextSkia.cpp in Sources */,
93AF529A0F002F680073C62D /* PlatformKeyboardEventChromium.cpp in Sources */,
+ 93AF57B80F0199880073C62D /* PlatformScreenChromium.cpp in Sources */,
4DDC62B80EAD142D00FB5EBE /* Plugin.cpp in Sources */,
4DDC62B90EAD142D00FB5EBE /* PluginArray.cpp in Sources */,
938181480EF6D29000993F02 /* PluginData.cpp in Sources */,
@@ -9255,6 +9250,7 @@
E45623E30E268E87005E4685 /* TagNodeList.cpp in Sources */,
93AF52A10F002F680073C62D /* TemporaryLinkStubs.cpp in Sources */,
E45623E40E268E87005E4685 /* Text.cpp in Sources */,
+ 049C0F6F0F00D7CA005BBE56 /* TextBoundariesICU.cpp in Sources */,
93AF52A30F002F680073C62D /* TextBreakIteratorInternalICUChromium.cpp in Sources */,
E456253D0E268E87005E4685 /* TextBreakIteratorICU.cpp in Sources */,
E45625370E268E87005E4685 /* TextBreakIteratorInternalICUMac.mm in Sources */,
@@ -9346,8 +9342,6 @@
E456266F0E268E87005E4685 /* XSLTExtensions.cpp in Sources */,
E45626700E268E87005E4685 /* XSLTProcessor.cpp in Sources */,
E45626710E268E87005E4685 /* XSLTUnicodeSort.cpp in Sources */,
- 040BA91F0F0077E800BFA8E5 /* FormDataBuilder.cpp in Sources */,
- 049C0F6F0F00D7CA005BBE56 /* TextBoundariesICU.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -9396,6 +9390,7 @@
E456270E0E268F03005E4685 /* webhistoryitem_impl.cc in Sources */,
E45627050E268F03005E4685 /* webinputevent_mac.mm in Sources */,
E45627090E268F03005E4685 /* webkit_glue.cc in Sources */,
+ 93AF57990F0198CD0073C62D /* webkit_glue_mac.mm in Sources */,
E4E4C7F90E781B5B009A687C /* webplugin_impl_mac.mm in Sources */,
E45627040E268F03005E4685 /* webtextinput_impl.cc in Sources */,
E45627020E268F03005E4685 /* weburlrequest_impl.cc in Sources */,
@@ -9417,7 +9412,6 @@
E45627EB0E2694B8005E4685 /* ICOImageDecoder.cpp in Sources */,
E4E4C94A0E797648009A687C /* ImageSourceCG.cpp in Sources */,
7B2B0A630E3143EC00D4C6B7 /* JPEGImageDecoder.cpp in Sources */,
- 93AF4CE00EFAEDF80073C62D /* PlatformScreenMac.mm in Sources */,
7B2B0A650E3143EC00D4C6B7 /* PNGImageDecoder.cpp in Sources */,
E40060DB0EA69E0B0055B38E /* ScriptController.cpp in Sources */,
4DB7F55D0E9BD66300C66CE0 /* V8XMLHttpRequestCustom.cpp in Sources */,