Commit 43a80137 authored by zandobersek@gmail.com's avatar zandobersek@gmail.com

Move MemoryInfo under window.internals

https://bugs.webkit.org/show_bug.cgi?id=117197

Reviewed by Ryosuke Niwa.

.: 

* Source/autotools/symbols.filter: Export the required symbol.

PerformanceTests: 

* resources/runner.js: Remove the setMemoryEnabled call, it's not required anymore as the memory
info is now accessed through window.internals and doesn't need the setting to be enabled to work.

Source/WebCore: 

The MemoryInfo interface is not a subject of any specification and should not be exposed
to the Web. It's still used by the performance tests so it is moved under the testing
internals, accessible through window.internals.memoryInfo.

The jsHeapSizeLimit attribute is removed from the MemoryInfo interface as that value was
only usable when using the V8 bindings which are not supported anymore. A small fast/harness
test is also provided to check that the MemoryInfo object is accessible through window.internals.

Test: fast/harness/memoryinfo-object.html

* CMakeLists.txt:
* DerivedSources.cpp:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.list.am:
* Target.pri:
* UseJSC.cmake:
* WebCore.exp.in:
* WebCore.order:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.vcxproj/WebCoreTestSupport.vcxproj:
* WebCore.vcxproj/WebCoreTestSupport.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* bindings/gobject/GNUmakefile.am: Remove the GObject bindings targets for MemoryInfo.
* bindings/js/JSBindingsAllInOne.cpp: Remove the JSMemoryInfo.h and MemoryInfo.h inclusion.
* bindings/js/JSMemoryInfoCustom.cpp: Removed.
* bindings/js/ScriptGCEvent.cpp: Remove the ENABLE(INSPECTOR) guards.
(WebCore::ScriptGCEvent::getHeapSize): Remove the jsHeapSizeLimit assignment.
* bindings/js/ScriptGCEvent.h: Remove the ENABLE(INSPECTOR) guards.
(WebCore::HeapInfo::HeapInfo): Remove the jsHeapSizeLimit member.
* page/Console.cpp: Remove the Console::memory method.
* page/Console.h: Ditto.
* page/Console.idl: Remove the window.console.memory attribute.
* page/MemoryInfo.cpp: Removed.
* page/Performance.cpp: Remove the Performance::memory method.
* page/Performance.h: Ditto.
* page/Performance.idl: Remove the window.performance.memory attribute.
* testing/Internals.cpp:
(WebCore::Internals::memoryInfo): Return a MemoryInfo object upon invoking.
* testing/Internals.h: Declare the Internals::memoryInfo method.
* testing/Internals.idl: Expose the window.internals.memoryInfo operation.
* testing/MemoryInfo.h: Renamed from Source/WebCore/page/MemoryInfo.h.
(WebCore::MemoryInfo::create): Return a new RefPtr-wrapped MemoryInfo object.
(WebCore::MemoryInfo::usedJSHeapSize): Return the value of the equally-named HeapInfo member.
(WebCore::MemoryInfo::totalJSHeapSize): Ditto.
(WebCore::MemoryInfo::MemoryInfo): Acquire the current heap info upon construction.
* testing/MemoryInfo.idl: Renamed from Source/WebCore/page/MemoryInfo.idl.
The jsHeapSizeLimit attribute is removed.

Tools: 

* GNUmakefile.am: Add the testing/MemoryInfo.(h|idl) files and the generated targets to
the Automake build
* Scripts/webkitperl/filter-build-webkit_unittest/shouldIgnoreLine_unittests.pl: List the
testing/MemoryInfo.idl file instead of page/MemoryInfo.idl.

LayoutTests: 

Remove window.performance.memory property listings from the baselines, the object was moved
under window.internals. The latter is tested throug the new fast/harness test.

* fast/dom/Window/window-properties-performance-expected.txt:
* fast/harness/memoryinfo-object-expected.txt: Added.
* fast/harness/memoryinfo-object.html: Added.
* platform/efl/fast/dom/Window/window-properties-performance-expected.txt:
* platform/gtk/fast/dom/Window/window-properties-performance-expected.txt:
* platform/qt/fast/dom/Window/window-properties-performance-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151199 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 4df76492
2013-06-05 Zan Dobersek <zdobersek@igalia.com>
Move MemoryInfo under window.internals
https://bugs.webkit.org/show_bug.cgi?id=117197
Reviewed by Ryosuke Niwa.
* Source/autotools/symbols.filter: Export the required symbol.
2013-06-04 Christophe Dumez <ch.dumez@sisa.samsung.com>
Automatically generate WorkerContext constructor attributes
......
2013-06-05 Zan Dobersek <zdobersek@igalia.com>
Move MemoryInfo under window.internals
https://bugs.webkit.org/show_bug.cgi?id=117197
Reviewed by Ryosuke Niwa.
Remove window.performance.memory property listings from the baselines, the object was moved
under window.internals. The latter is tested throug the new fast/harness test.
* fast/dom/Window/window-properties-performance-expected.txt:
* fast/harness/memoryinfo-object-expected.txt: Added.
* fast/harness/memoryinfo-object.html: Added.
* platform/efl/fast/dom/Window/window-properties-performance-expected.txt:
* platform/gtk/fast/dom/Window/window-properties-performance-expected.txt:
* platform/qt/fast/dom/Window/window-properties-performance-expected.txt:
2013-06-04 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Unreviewed, EFL Gardening. Move mozilla-focus-blur.html to efl-wk2, because it is only failing on EFL WK2.
......
This test dumps all of the properties that are reachable from the window.performance object, along with their types.
window.performance [object Performance]
window.performance.memory [object MemoryInfo]
window.performance.memory.jsHeapSizeLimit [number]
window.performance.memory.totalJSHeapSize [number]
window.performance.memory.usedJSHeapSize [number]
window.performance.navigation [object PerformanceNavigation]
window.performance.navigation.TYPE_BACK_FORWARD [number]
window.performance.navigation.TYPE_NAVIGATE [number]
......
PASS [object Internals] is defined.
PASS [object MemoryInfo] is defined.
PASS stats.usedJSHeapSize is >= 0
PASS stats.totalJSHeapSize is >= 0
<!DOCTYPE html>
<html>
<head>
<script src="../js/resources/js-test-pre.js"></script>
<script type="text/javascript">
shouldBeDefined(window.internals);
var stats = window.internals.memoryInfo();
shouldBeDefined(stats);
shouldBeGreaterThanOrEqual("stats.usedJSHeapSize", "0");
shouldBeGreaterThanOrEqual("stats.totalJSHeapSize", "0");
</script>
</head>
<body>
</body>
</html>
This test dumps all of the properties that are reachable from the window.performance object, along with their types.
window.performance [object Performance]
window.performance.memory [object MemoryInfo]
window.performance.memory.jsHeapSizeLimit [undefined]
window.performance.memory.totalJSHeapSize [number]
window.performance.memory.usedJSHeapSize [number]
window.performance.navigation [object PerformanceNavigation]
window.performance.navigation.TYPE_BACK_FORWARD [number]
window.performance.navigation.TYPE_NAVIGATE [number]
......
This test dumps all of the properties that are reachable from the window.performance object, along with their types.
window.performance [object Performance]
window.performance.memory [object MemoryInfo]
window.performance.memory.jsHeapSizeLimit [undefined]
window.performance.memory.totalJSHeapSize [number]
window.performance.memory.usedJSHeapSize [number]
window.performance.navigation [object PerformanceNavigation]
window.performance.navigation.TYPE_BACK_FORWARD [number]
window.performance.navigation.TYPE_NAVIGATE [number]
......
This test dumps all of the properties that are reachable from the window.performance object, along with their types.
window.performance [object Performance]
window.performance.memory [object MemoryInfo]
window.performance.memory.jsHeapSizeLimit [undefined]
window.performance.memory.totalJSHeapSize [number]
window.performance.memory.usedJSHeapSize [number]
window.performance.navigation [object PerformanceNavigation]
window.performance.navigation.TYPE_BACK_FORWARD [number]
window.performance.navigation.TYPE_NAVIGATE [number]
......
2013-06-05 Zan Dobersek <zdobersek@igalia.com>
Move MemoryInfo under window.internals
https://bugs.webkit.org/show_bug.cgi?id=117197
Reviewed by Ryosuke Niwa.
* resources/runner.js: Remove the setMemoryEnabled call, it's not required anymore as the memory
info is now accessed through window.internals and doesn't need the setting to be enabled to work.
2013-05-30 Ryosuke Niwa <rniwa@webkit.org>
Web Inspector: tests in PerformanceTests/inspector/ are timing out
......
// There are tests for computeStatistics() located in LayoutTests/fast/harness/perftests
// We need access to console.memory for the memory measurements
if (window.internals)
internals.settings.setMemoryInfoEnabled(true);
if (window.testRunner) {
testRunner.waitUntilDone();
testRunner.dumpAsText();
......@@ -106,7 +102,7 @@ if (window.testRunner) {
}
function getUsedJSHeap() {
return console.memory.usedJSHeapSize;
return window.internals.memoryInfo().usedJSHeapSize;
}
PerfTestRunner.gc = function () {
......
......@@ -562,7 +562,6 @@ set(WebCore_IDL_FILES
page/EventSource.idl
page/History.idl
page/Location.idl
page/MemoryInfo.idl
page/Navigator.idl
page/Performance.idl
page/PerformanceEntry.idl
......@@ -1747,7 +1746,6 @@ set(WebCore_SOURCES
page/GestureTapHighlighter.cpp
page/History.cpp
page/Location.cpp
page/MemoryInfo.cpp
page/MouseEventWithHitTestResults.cpp
page/Navigator.cpp
page/NavigatorBase.cpp
......@@ -2925,6 +2923,7 @@ set(WebCoreTestSupport_IDL_FILES
testing/Internals.idl
testing/InternalSettings.idl
testing/MallocStatistics.idl
testing/MemoryInfo.idl
testing/TypeConversions.idl
)
......
2013-06-05 Zan Dobersek <zdobersek@igalia.com>
Move MemoryInfo under window.internals
https://bugs.webkit.org/show_bug.cgi?id=117197
Reviewed by Ryosuke Niwa.
The MemoryInfo interface is not a subject of any specification and should not be exposed
to the Web. It's still used by the performance tests so it is moved under the testing
internals, accessible through window.internals.memoryInfo.
The jsHeapSizeLimit attribute is removed from the MemoryInfo interface as that value was
only usable when using the V8 bindings which are not supported anymore. A small fast/harness
test is also provided to check that the MemoryInfo object is accessible through window.internals.
Test: fast/harness/memoryinfo-object.html
* CMakeLists.txt:
* DerivedSources.cpp:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.list.am:
* Target.pri:
* UseJSC.cmake:
* WebCore.exp.in:
* WebCore.order:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.vcxproj/WebCoreTestSupport.vcxproj:
* WebCore.vcxproj/WebCoreTestSupport.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* bindings/gobject/GNUmakefile.am: Remove the GObject bindings targets for MemoryInfo.
* bindings/js/JSBindingsAllInOne.cpp: Remove the JSMemoryInfo.h and MemoryInfo.h inclusion.
* bindings/js/JSMemoryInfoCustom.cpp: Removed.
* bindings/js/ScriptGCEvent.cpp: Remove the ENABLE(INSPECTOR) guards.
(WebCore::ScriptGCEvent::getHeapSize): Remove the jsHeapSizeLimit assignment.
* bindings/js/ScriptGCEvent.h: Remove the ENABLE(INSPECTOR) guards.
(WebCore::HeapInfo::HeapInfo): Remove the jsHeapSizeLimit member.
* page/Console.cpp: Remove the Console::memory method.
* page/Console.h: Ditto.
* page/Console.idl: Remove the window.console.memory attribute.
* page/MemoryInfo.cpp: Removed.
* page/Performance.cpp: Remove the Performance::memory method.
* page/Performance.h: Ditto.
* page/Performance.idl: Remove the window.performance.memory attribute.
* testing/Internals.cpp:
(WebCore::Internals::memoryInfo): Return a MemoryInfo object upon invoking.
* testing/Internals.h: Declare the Internals::memoryInfo method.
* testing/Internals.idl: Expose the window.internals.memoryInfo operation.
* testing/MemoryInfo.h: Renamed from Source/WebCore/page/MemoryInfo.h.
(WebCore::MemoryInfo::create): Return a new RefPtr-wrapped MemoryInfo object.
(WebCore::MemoryInfo::usedJSHeapSize): Return the value of the equally-named HeapInfo member.
(WebCore::MemoryInfo::totalJSHeapSize): Ditto.
(WebCore::MemoryInfo::MemoryInfo): Acquire the current heap info upon construction.
* testing/MemoryInfo.idl: Renamed from Source/WebCore/page/MemoryInfo.idl.
The jsHeapSizeLimit attribute is removed.
2013-06-04 Peter Gal <galpeter@inf.u-szeged.hu>
[curl] Headers should be parsed as utf8 if possible
......
......@@ -252,7 +252,6 @@
#if ENABLE(MEDIA_SOURCE)
#include "JSMediaSource.cpp"
#endif
#include "JSMemoryInfo.cpp"
#include "JSMessageChannel.cpp"
#include "JSMessageEvent.cpp"
#include "JSMessagePort.cpp"
......
......@@ -453,7 +453,6 @@ BINDING_IDLS = \
$(WebCore)/page/EventSource.idl \
$(WebCore)/page/History.idl \
$(WebCore)/page/Location.idl \
$(WebCore)/page/MemoryInfo.idl \
$(WebCore)/page/Navigator.idl \
$(WebCore)/page/Performance.idl \
$(WebCore)/page/PerformanceNavigation.idl \
......@@ -626,6 +625,7 @@ BINDING_IDLS = \
$(WebCore)/testing/Internals.idl \
$(WebCore)/testing/InternalSettings.idl \
$(WebCore)/testing/MallocStatistics.idl \
$(WebCore)/testing/MemoryInfo.idl \
$(WebCore)/testing/TypeConversions.idl \
$(WebCore)/workers/AbstractWorker.idl \
$(WebCore)/workers/DedicatedWorkerContext.idl \
......
......@@ -450,7 +450,6 @@ IDL_BINDINGS += \
$$PWD/page/EventSource.idl \
$$PWD/page/History.idl \
$$PWD/page/Location.idl \
$$PWD/page/MemoryInfo.idl \
$$PWD/page/Navigator.idl \
$$PWD/page/Performance.idl \
$$PWD/page/PerformanceEntry.idl \
......@@ -473,6 +472,7 @@ IDL_BINDINGS += \
$$PWD/testing/Internals.idl \
$$PWD/testing/InternalSettings.idl \
$$PWD/testing/MallocStatistics.idl \
$$PWD/testing/MemoryInfo.idl \
$$PWD/testing/TypeConversions.idl \
$$PWD/workers/AbstractWorker.idl \
$$PWD/workers/DedicatedWorkerContext.idl \
......
......@@ -530,8 +530,6 @@ webcore_built_sources += \
DerivedSources/WebCore/JSMediaStreamTrackEvent.h \
DerivedSources/WebCore/JSMediaQueryList.cpp \
DerivedSources/WebCore/JSMediaQueryList.h \
DerivedSources/WebCore/JSMemoryInfo.cpp \
DerivedSources/WebCore/JSMemoryInfo.h \
DerivedSources/WebCore/JSMessageChannel.cpp \
DerivedSources/WebCore/JSMessageChannel.h \
DerivedSources/WebCore/JSMessageEvent.cpp \
......@@ -1623,7 +1621,6 @@ dom_binding_idls += \
$(WebCore)/page/EventSource.idl \
$(WebCore)/page/History.idl \
$(WebCore)/page/Location.idl \
$(WebCore)/page/MemoryInfo.idl \
$(WebCore)/page/Navigator.idl \
$(WebCore)/page/Performance.idl \
$(WebCore)/page/PerformanceEntry.idl \
......@@ -1792,6 +1789,7 @@ dom_binding_idls += \
$(WebCore)/testing/Internals.idl \
$(WebCore)/testing/InternalSettings.idl \
$(WebCore)/testing/MallocStatistics.idl \
$(WebCore)/testing/MemoryInfo.idl \
$(WebCore)/testing/TypeConversions.idl \
$(WebCore)/workers/AbstractWorker.idl \
$(WebCore)/workers/DedicatedWorkerContext.idl \
......@@ -2453,7 +2451,6 @@ webcore_sources += \
Source/WebCore/bindings/js/JSMainThreadExecState.h \
Source/WebCore/bindings/js/JSMediaListCustom.h \
Source/WebCore/bindings/js/JSMediaListCustom.cpp \
Source/WebCore/bindings/js/JSMemoryInfoCustom.cpp \
Source/WebCore/bindings/js/JSMessageChannelCustom.cpp \
Source/WebCore/bindings/js/JSMessageEventCustom.cpp \
Source/WebCore/bindings/js/JSMessagePortCustom.cpp \
......@@ -4239,8 +4236,6 @@ webcore_sources += \
Source/WebCore/page/Location.cpp \
Source/WebCore/page/Location.h \
Source/WebCore/page/MediaCanStartListener.h \
Source/WebCore/page/MemoryInfo.cpp \
Source/WebCore/page/MemoryInfo.h \
Source/WebCore/page/MouseEventWithHitTestResults.cpp \
Source/WebCore/page/MouseEventWithHitTestResults.h \
Source/WebCore/page/Navigator.cpp \
......
......@@ -155,7 +155,6 @@ SOURCES += \
bindings/js/JSLocationCustom.cpp \
bindings/js/JSMainThreadExecState.cpp \
bindings/js/JSMediaListCustom.cpp \
bindings/js/JSMemoryInfoCustom.cpp \
bindings/js/JSMessageChannelCustom.cpp \
bindings/js/JSMessageEventCustom.cpp \
bindings/js/JSMessagePortCustom.cpp \
......@@ -925,7 +924,6 @@ SOURCES += \
page/GroupSettings.cpp \
page/History.cpp \
page/Location.cpp \
page/MemoryInfo.cpp \
page/MouseEventWithHitTestResults.cpp \
page/Navigator.cpp \
page/NavigatorBase.cpp \
......@@ -2814,6 +2812,7 @@ HEADERS += \
testing/Internals.h \
testing/InternalSettings.h \
testing/MallocStatistics.h \
testing/MemoryInfo.h \
testing/TypeConversions.h \
workers/AbstractWorker.h \
workers/DedicatedWorkerContext.h \
......
......@@ -106,7 +106,6 @@ list(APPEND WebCore_SOURCES
bindings/js/JSLocationCustom.cpp
bindings/js/JSMainThreadExecState.cpp
bindings/js/JSMediaListCustom.cpp
bindings/js/JSMemoryInfoCustom.cpp
bindings/js/JSMessageChannelCustom.cpp
bindings/js/JSMessageEventCustom.cpp
bindings/js/JSMessagePortCustom.cpp
......
......@@ -1273,6 +1273,7 @@ __ZN7WebCore9pageCacheEv
__ZN7WebCore9plainTextEPKNS_5RangeENS_20TextIteratorBehaviorEb
__ZN7WebCore9toElementEN3JSC7JSValueE
__ZN7WebCore9unionRectERKN3WTF6VectorINS_9FloatRectELm0ENS0_15CrashOnOverflowEEE
__ZN7WebCore13ScriptGCEvent11getHeapSizeERNS_8HeapInfoE
__ZNK3JSC8Bindings10RootObject12globalObjectEv
__ZNK3WTF6String14createCFStringEv
__ZNK7WebCore10Credential11hasPasswordEv
......
......@@ -23008,11 +23008,6 @@ __ZN7WebCore17jsConsoleProfilesEPN3JSC9ExecStateENS0_7JSValueERKNS0_10Identifier
__ZNK7WebCore9JSConsole8profilesEPN3JSC9ExecStateE
__ZN7WebCore15jsConsoleMemoryEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZNK7WebCore7Console6memoryEv
__ZN7WebCore10MemoryInfoC1EPNS_5FrameE
__ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_10MemoryInfoE
__ZN7WebCore13createWrapperINS_12JSMemoryInfoENS_10MemoryInfoEEEPNS_12JSDOMWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPT0_
__ZN7WebCore15getDOMStructureINS_12JSMemoryInfoEEEPN3JSC9StructureEPNS2_9ExecStateEPNS_17JSDOMGlobalObjectE
__ZN7WebCore12JSMemoryInfo15createPrototypeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
__ZN7WebCore22JSDOMWindowConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
__ZN3JSC18getStaticValueSlotIN7WebCore22JSDOMWindowConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
__ZN7WebCore24jsCSSStyleSheetOwnerRuleEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
......@@ -23082,12 +23077,6 @@ __ZN7WebCore22jsDOMPluginArrayLengthEPN3JSC9ExecStateENS0_7JSValueERKNS0_10Ident
__ZN7WebCore27jsDOMPluginArrayConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore23JSStyleMediaConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
__ZN3JSC18getStaticValueSlotIN7WebCore23JSStyleMediaConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
__ZN7WebCore12JSMemoryInfo18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
__ZN3JSC18getStaticValueSlotIN7WebCore12JSMemoryInfoENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
__ZN7WebCore27jsMemoryInfoJsHeapSizeLimitEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZNK7WebCore12JSMemoryInfo15jsHeapSizeLimitEPN3JSC9ExecStateE
__ZN7WebCore26jsMemoryInfoUsedJSHeapSizeEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore27jsMemoryInfoTotalJSHeapSizeEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore24jsCSSRuleListConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore22jsMediaListConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore13JSDOMMimeType18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
......@@ -23118,7 +23107,6 @@ __ZNK7WebCore9DOMPlugin8filenameEv
__ZN7WebCore22jsDOMPluginDescriptionEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZNK7WebCore9DOMPlugin11descriptionEv
__ZN7WebCore22jsDOMPluginConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore12JSMemoryInfoD1Ev
__ZN7WebCore26jsHTMLBRElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore37jsCanvasRenderingContext2DConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore30jsHTMLCanvasElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
......@@ -23241,7 +23229,6 @@ __ZN7WebCore16JSDOMWindowShell19getOwnPropertyNamesEPN3JSC9ExecStateERNS1_17Prop
__ZN7WebCore30jsHTMLIFrameElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
__ZN7WebCore22JSDOMWindowConstructorD1Ev
__ZN7WebCore23JSStyleMediaConstructorD1Ev
__ZN7WebCore21JSMemoryInfoPrototypeD1Ev
__ZN7WebCore30setJSHTMLButtonElementDisabledEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
__ZNK7WebCore15HTMLAreaElement16isMouseFocusableEv
__ZNK7WebCore15HTMLAreaElement11isFocusableEv
......@@ -33873,10 +33860,6 @@ __ZN7WebCore16JSMediaQueryList6s_infoE
__ZTVN7WebCore21JSMediaQueryListOwnerE
__ZN7WebCoreL27JSMediaQueryListTableValuesE
__ZN7WebCoreL36JSMediaQueryListPrototypeTableValuesE
__ZN7WebCore21JSMemoryInfoPrototype6s_infoE
__ZN7WebCore12JSMemoryInfo6s_infoE
__ZTVN7WebCore17JSMemoryInfoOwnerE
__ZN7WebCoreL23JSMemoryInfoTableValuesE
__ZN7WebCore27JSMessageChannelConstructor6s_infoE
__ZN7WebCore25JSMessageChannelPrototype6s_infoE
__ZN7WebCore16JSMessageChannel6s_infoE
......@@ -37050,10 +37033,6 @@ __ZN7WebCoreL30JSMediaQueryListPrototypeTableE
__ZN7WebCoreL21JSMediaQueryListTableE
__ZZN7WebCore12wrapperOwnerEPNS_15DOMWrapperWorldEPNS_14MediaQueryListEE21jsMediaQueryListOwner
__ZGVZN7WebCore12wrapperOwnerEPNS_15DOMWrapperWorldEPNS_14MediaQueryListEE21jsMediaQueryListOwner
__ZN7WebCoreL26JSMemoryInfoPrototypeTableE
__ZN7WebCoreL17JSMemoryInfoTableE
__ZZN7WebCore12wrapperOwnerEPNS_15DOMWrapperWorldEPNS_10MemoryInfoEE17jsMemoryInfoOwner
__ZGVZN7WebCore12wrapperOwnerEPNS_15DOMWrapperWorldEPNS_10MemoryInfoEE17jsMemoryInfoOwner
__ZN7WebCoreL21JSMessageChannelTableE
__ZN7WebCoreL30JSMessageChannelPrototypeTableE
__ZN7WebCoreL32JSMessageChannelConstructorTableE
......@@ -39424,8 +39403,6 @@ __ZL46pointerQTMoviePreventExternalURLLinksAttribute
__ZL47pointerQTMovieRateChangesPreservePitchAttribute
__ZZN7WebCore18quantizeMemorySizeEmE14bucketSizeList
__ZGVZN7WebCore18quantizeMemorySizeEmE14bucketSizeList.b
__ZZN7WebCore10MemoryInfoC1EPNS_5FrameEE13heapSizeCache
__ZGVZN7WebCore10MemoryInfoC1EPNS_5FrameEE13heapSizeCache.b
__ZN7WebCoreL19_timer_event_sourceE
__ZN7WebCoreL34supportedImageMIMETypesForEncodingE
__ZN7WebCoreL23supportedMediaMIMETypesE
......@@ -1699,14 +1699,6 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMemoryInfo.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessageChannel.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
......@@ -9719,14 +9711,6 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\bindings\js\JSMemoryInfoCustom.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\bindings\js\JSMessageChannelCustom.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
......@@ -10829,7 +10813,6 @@
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMediaError.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMediaList.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMediaQueryList.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMemoryInfo.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessageChannel.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessageEvent.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessagePort.h" />
......@@ -4581,9 +4581,6 @@
<ClCompile Include="..\bindings\js\JSMediaListCustom.cpp">
<Filter>bindings\js</Filter>
</ClCompile>
<ClCompile Include="..\bindings\js\JSMemoryInfoCustom.cpp">
<Filter>bindings\js</Filter>
</ClCompile>
<ClCompile Include="..\bindings\js\JSMessageChannelCustom.cpp">
<Filter>bindings\js</Filter>
</ClCompile>
......@@ -6052,9 +6049,6 @@
<ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMediaQueryList.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMemoryInfo.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessageChannel.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
......@@ -13505,9 +13499,6 @@
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMediaQueryList.h">
<Filter>DerivedSources</Filter>
</ClInclude>
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMemoryInfo.h">
<Filter>DerivedSources</Filter>
</ClInclude>
<ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSMessageChannel.h">
<Filter>DerivedSources</Filter>
</ClInclude>
......
......@@ -171,6 +171,38 @@
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
</ForcedIncludeFiles>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMemoryInfo.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
</PrecompiledHeader>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</ForcedIncludeFiles>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
</ForcedIncludeFiles>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
</ForcedIncludeFiles>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
</PrecompiledHeader>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">4065;4273;4565;4701;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
</ForcedIncludeFiles>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
</ForcedIncludeFiles>
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
</ForcedIncludeFiles>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSTypeConversions.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
</PrecompiledHeader>
......@@ -399,11 +431,13 @@
<ItemGroup>
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\InternalSettingsGenerated.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMallocStatistics.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMemoryInfo.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSTypeConversions.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSInternals.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSInternalSettings.h" />
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSInternalSettingsGenerated.h" />
<ClInclude Include="..\testing\MallocStatistics.h" />
<ClInclude Include="..\testing\MemoryInfo.h" />
<ClInclude Include="..\testing\TypeConversions.h" />
<ClInclude Include="..\testing\Internals.h" />
<ClInclude Include="..\testing\InternalSettings.h" />
......
......@@ -15,6 +15,9 @@
<ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMallocStatistics.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMemoryInfo.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
<ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSTypeConversions.cpp">
<Filter>DerivedSources</Filter>
</ClCompile>
......@@ -44,6 +47,9 @@
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMallocStatistics.h">
<Filter>DerivedSources</Filter>
</ClInclude>
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSMemoryInfo.h">
<Filter>DerivedSources</Filter>
</ClInclude>
<ClInclude Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSTypeConversions.h">
<Filter>DerivedSources</Filter>
</ClInclude>
......@@ -59,6 +65,9 @@
<ClInclude Include="..\testing\MallocStatistics.h">
<Filter>testing</Filter>
</ClInclude>
<ClInclude Include="..\testing\MemoryInfo.h">
<Filter>testing</Filter>
</ClInclude>
<ClInclude Include="..\testing\TypeConversions.h">
<Filter>testing</Filter>
</ClInclude>
......
......@@ -3300,11 +3300,6 @@
9FA37EFB1172FDA600C4CD55 /* JSScriptProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FA37EF71172FD9300C4CD55 /* JSScriptProfile.h */; };
9FA37EFC1172FDA600C4CD55 /* JSScriptProfileNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FA37EF81172FD9300C4CD55 /* JSScriptProfileNode.cpp */; };
9FA37EFD1172FDA600C4CD55 /* JSScriptProfileNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FA37EF91172FD9300C4CD55 /* JSScriptProfileNode.h */; };
9FDC8FF212FAB0060099AB1C /* JSMemoryInfoCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FDC8FF112FAB0060099AB1C /* JSMemoryInfoCustom.cpp */; };
9FFE3E7A11B59C5D0037874E /* MemoryInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FFE3E7811B59C5D0037874E /* MemoryInfo.cpp */; };
9FFE3E7B11B59C5D0037874E /* MemoryInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FFE3E7911B59C5D0037874E /* MemoryInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
9FFE3EA511B5A4390037874E /* JSMemoryInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FFE3EA311B5A4390037874E /* JSMemoryInfo.cpp */; };
9FFE3EA611B5A4390037874E /* JSMemoryInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FFE3EA411B5A4390037874E /* JSMemoryInfo.h */; };
A00B721A11DE6428008AB9FF /* CheckedInt.h in Headers */ = {isa = PBXBuildFile; fileRef = A00B721911DE6427008AB9FF /* CheckedInt.h */; };
A024575116CEAA27000E5671 /* EXTDrawBuffers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A024574E16CEAA27000E5671 /* EXTDrawBuffers.cpp */; };
A024575216CEAA27000E5671 /* EXTDrawBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = A024574F16CEAA27000E5671 /* EXTDrawBuffers.h */; };
......@@ -5189,6 +5184,8 @@
CD37B39815C1B971006DC898 /* DiagnosticLoggingKeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD37B37415C1A7E1006DC898 /* DiagnosticLoggingKeys.cpp */; };
CD47B3FC16CC34F800A21EC8 /* CDMPrivateAVFoundation.mm in Sources */ = {isa = PBXBuildFile; fileRef = CD47B3FA16CC34F800A21EC8 /* CDMPrivateAVFoundation.mm */; };
CD4AC52A1496AE9A0087C4EF /* Composite.wav in Copy Audio Resources */ = {isa = PBXBuildFile; fileRef = CD4AC5281496AE2F0087C4EF /* Composite.wav */; };
CD5393D3175E018600C07123 /* JSMemoryInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD5393D1175E018600C07123 /* JSMemoryInfo.cpp */; };
CD5393D4175E018600C07123 /* JSMemoryInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CD5393D2175E018600C07123 /* JSMemoryInfo.h */; };
CD54DE4717468B6F005E5B36 /* AudioSessionManagerMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD54DE4517468B6F005E5B36 /* AudioSessionManagerMac.cpp */; };
CD54DE4B17469C6D005E5B36 /* AudioSessionMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD54DE4917469C6D005E5B36 /* AudioSessionMac.cpp */; };
CD7E05221651C28200C1201F /* WebCoreAVFResourceLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = CD7E05211651A84100C1201F /* WebCoreAVFResourceLoader.mm */; };
......@@ -9750,12 +9747,6 @@
9FA37EF71172FD9300C4CD55 /* JSScriptProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSScriptProfile.h; sourceTree = "<group>"; };
9FA37EF81172FD9300C4CD55 /* JSScriptProfileNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSScriptProfileNode.cpp; sourceTree = "<group>"; };
9FA37EF91172FD9300C4CD55 /* JSScriptProfileNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSScriptProfileNode.h; sourceTree = "<group>"; };
9FDC8FF112FAB0060099AB1C /* JSMemoryInfoCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMemoryInfoCustom.cpp; sourceTree = "<group>"; };
9FFE3E7811B59C5D0037874E /* MemoryInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryInfo.cpp; sourceTree = "<group>"; };
9FFE3E7911B59C5D0037874E /* MemoryInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryInfo.h; sourceTree = "<group>"; };
9FFE3E7C11B59C6E0037874E /* MemoryInfo.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MemoryInfo.idl; sourceTree = "<group>"; };
9FFE3EA311B5A4390037874E /* JSMemoryInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMemoryInfo.cpp; sourceTree = "<group>"; };
9FFE3EA411B5A4390037874E /* JSMemoryInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMemoryInfo.h; sourceTree = "<group>"; };
A00B721911DE6427008AB9FF /* CheckedInt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CheckedInt.h; path = canvas/CheckedInt.h; sourceTree = "<group>"; };
A024574E16CEAA27000E5671 /* EXTDrawBuffers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EXTDrawBuffers.cpp; path = canvas/EXTDrawBuffers.cpp; sourceTree = "<group>"; };
A024574F16CEAA27000E5671 /* EXTDrawBuffers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EXTDrawBuffers.h; path = canvas/EXTDrawBuffers.h; sourceTree = "<group>"; };
......@@ -11919,6 +11910,10 @@
CD47B3FA16CC34F800A21EC8 /* CDMPrivateAVFoundation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = CDMPrivateAVFoundation.mm; path = Modules/encryptedmedia/CDMPrivateAVFoundation.mm; sourceTree = "<group>"; };
CD4AC5281496AE2F0087C4EF /* Composite.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = Composite.wav; path = platform/audio/resources/Composite.wav; sourceTree = SOURCE_ROOT; };
CD4E0AFA11F7BC27009D3811 /* fullscreen.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = fullscreen.css; sourceTree = "<group>"; };
CD5393CB175DCCE600C07123 /* MemoryInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryInfo.h; sourceTree = "<group>"; };
CD5393CC175DCCE600C07123 /* MemoryInfo.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MemoryInfo.idl; sourceTree = "<group>"; };
CD5393D1175E018600C07123 /* JSMemoryInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMemoryInfo.cpp; sourceTree = "<group>"; };
CD5393D2175E018600C07123 /* JSMemoryInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMemoryInfo.h; sourceTree = "<group>"; };
CD54DE4517468B6F005E5B36 /* AudioSessionManagerMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioSessionManagerMac.cpp; sourceTree = "<group>"; };
CD54DE4917469C6D005E5B36 /* AudioSessionMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioSessionMac.cpp; sourceTree = "<group>"; };
CD7E05201651A84100C1201F /* WebCoreAVFResourceLoader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WebCoreAVFResourceLoader.h; path = objc/WebCoreAVFResourceLoader.h; sourceTree = "<group>"; };
......@@ -13916,6 +13911,8 @@
A7BF7EDE14C9175A0014489D /* InternalSettings.idl */,
A7BE7EDD14C9175A0014489D /* MallocStatistics.h */,
A7BE7EDE14C9175A0014489D /* MallocStatistics.idl */,
CD5393CB175DCCE600C07123 /* MemoryInfo.h */,
CD5393CC175DCCE600C07123 /* MemoryInfo.idl */,
CDC26B3C160A62B00026757B /* MockCDM.cpp */,
CDC26B3D160A62B00026757B /* MockCDM.h */,
EB081CD81696084400553730 /* TypeConversions.h */,
......@@ -13938,6 +13935,8 @@
A7B4EA6914C9348400C8F5BF /* JSMallocStatistics.h */,
EBF5121A1696496C0056BD25 /* JSTypeConversions.cpp */,
EBF5121B1696496C0056BD25 /* JSTypeConversions.h */,
CD5393D1175E018600C07123 /* JSMemoryInfo.cpp */,
CD5393D2175E018600C07123 /* JSMemoryInfo.h */,
);
name = Testing;
sourceTree = "<group>";
......@@ -14737,9 +14736,6 @@
BCE1C4220D9829F2003B02F2 /* Location.idl */,
BC59DEFA169DEDD80016AC34 /* make_settings.pl */,
931BCC601124DFCB00BE70DD /* MediaCanStartListener.h */,
9FFE3E7811B59C5D0037874E /* MemoryInfo.cpp */,
9FFE3E7911B59C5D0037874E /* MemoryInfo.h */,
9FFE3E7C11B59C6E0037874E /* MemoryInfo.idl */,
93EB355E09E37FD600F43799 /* MouseEventWithHitTestResults.cpp */,
935C476209AC4CE600A6AAB4 /* MouseEventWithHitTestResul