You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pu...@apache.org on 2013/06/07 00:06:17 UTC

[09/13] remove cruft

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/events.html
----------------------------------------------------------------------
diff --git a/example/www/events.html b/example/www/events.html
deleted file mode 100644
index da0d17e..0000000
--- a/example/www/events.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/> <!-- ISO-8859-1 -->
-    <title>Cordova</title>
-
-
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen"/>
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-
-<script type="text/javascript" charset="utf-8">
-
-
-    function interceptBackbutton() {
-    	eventOutput("Back button intercepted");
-    }
-    function interceptMenubutton() {
-    	eventOutput("Menu button intercepted");
-    }
-    function interceptSearchbutton() {
-    	eventOutput("Search button intercepted");
-    }
-
-    var eventOutput = function(s) {
-		console.log("eventOutput :: " + s);
-        var el = document.getElementById("results");
-        el.innerHTML = el.innerHTML + s + "<br/>";
-    };
-
-
-    /**
-     * Function called when page has finished loading.
-     */
-    function init()
-    {
-        document.addEventListener("deviceready", function() {
-                console.log("Device="+device.platform+" "+device.version);
-                eventOutput("deviceready event: "+device.platform+" "+device.version);
-            }, false);
-
-
-        document.addEventListener("resume", function() {eventOutput("resume event");}, false);
-        document.addEventListener("pause", function() {eventOutput("pause event");}, false);
-        window.addEventListener("online", function() {eventOutput("online event");});
-        window.addEventListener("offline", function() {eventOutput("offline event");});
-
-        window.addEventListener("orientationchange", onOrientationChangedA);
-
-        window.onorientationchange  = onOrientationChangedB;
-
-        console.log("window.orientation = " + window.orientation);
-    }
-
-    function tryCallback(orientation)
-    {
-        var evt = document.createEvent('HTMLEvents')
-        evt.initEvent( 'orientationchange', true, false );
-        window.dispatchEvent(evt);
-    }
-
-    function onOrientationChangedA(e)
-    {
-      console.log("A OrientationChange event received!!!!!! " + window.orientation);
-    }
-
-    function onOrientationChangedB(e)
-    {
-      console.log("B OrientationChange event received!!!!!! " + window.orientation);
-    }
-
-	function onInterceptClicked(bAdd)
-	{
-		console.log("onInterceptClicked " + bAdd);
-		if(bAdd)
-		{
-			document.addEventListener('backbutton', interceptBackbutton, false);
-		}
-		else
-		{
-			document.removeEventListener('backbutton', interceptBackbutton, false);
-		}
-	}
-
-	function goBack()
-	{
-		document.location = "index.html";
-	}
-
-	function doBlur()
-	{
-		console.log("doBlur");
-	}
-
-	function doUnload()
-	{
-		console.log("doUnload");
-	}
-
-	function doFocus()
-	{
-		console.log("doFocus");
-	}
-
-</script>
-
-  </head>
-  <body onLoad="init();" onBlur="doBlur()" onUnload="doUnload()" onFocus="doFocus()" id="stage" class="theme">
-
-    <h1>Events</h1>
-    <div id="info">
-        Results:<br/>
-        <span id="results"></span>
-    </div>
-
-    <h2>Action</h2>
-    <div class="btn large" onclick="onInterceptClicked(1);">Intercept backbutton</div>
-    <div class="btn large" onclick="onInterceptClicked(0);">Stop intercept of backbutton</div>
-    <div class="btn large" onclick="document.addEventListener('menubutton', interceptMenubutton, false);">Intercept menubutton</div>
-    <div class="btn large" onclick="document.removeEventListener('menubutton', interceptMenubutton, false);">Stop intercept of menubutton</div>
-    <div class="btn large" onclick="document.addEventListener('searchbutton', interceptSearchbutton, false);">Intercept searchbutton</div>
-    <div class="btn large" onclick="document.removeEventListener('searchbutton', interceptSearchbutton, false);">Stop intercept of searchbutton</div>
-    <div/>
-    <a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/file.html
----------------------------------------------------------------------
diff --git a/example/www/file.html b/example/www/file.html
deleted file mode 100644
index a6758fd..0000000
--- a/example/www/file.html
+++ /dev/null
@@ -1,284 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/> <!-- ISO-8859-1 -->
-    <title>Cordova</title>
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen"/>
-
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-
-<script type="text/javascript" charset="utf-8">
-
-    var deviceReady = false;
-    var persistent_root;
-
-    var getFileSystemRoot = (function () {
-
-        var onError = function (error) {
-            console.log('unable to retrieve file system: ' + error.code);
-        };
-
-        // one-time retrieval of the root file system entry
-        if (typeof persistent_root === 'undefined') {
-            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
-                function (fileSystem) {
-                    persistent_root = fileSystem.root;
-                }, onError);
-        }
-
-        // public function returns private root entry
-        return persistent_root;
-
-    });
-
-
-    /**
-    * Gets file or directory
-    */
-    function getEntry(isFile, onSuccess, options) {
-
-        var root = getFileSystemRoot();
-        //TODO
-        console.log(typeof root);
-        var filePath = document.getElementById('filePath');
-
-        var onGetEntryError = function (fileError) {
-        console.log("Error creating/opening file/directory: " + fileError.code);
-        document.getElementById('file_status').innerHTML = "Error creating/opening file/directory: " + fileError.code;
-        };
-
-        if (isFile == true) {
-            console.log('Creating file');
-            root.getFile(
-            filePath.value,
-            options,
-            onSuccess,
-            onGetEntryError);
-        } else {
-            console.log('Creating directory');
-            root.getDirectory(
-            filePath.value,
-            options,
-            onSuccess,
-            onGetEntryError);
-        }
-    };
-
-    /**
-    * Creates or opens file/directory
-    */
-    function createOrOpen(isFile) {
-        var onGetEntrySuccess = function (fileEntry) {
-        document.getElementById('file_status').innerHTML = "isFile: " + fileEntry.isFile + "; isDirectory: " + fileEntry.isDirectory + "; name: " + fileEntry.name + "; path: " + fileEntry.fullPath;
-        entry = fileEntry;
-        };
-        getEntry(isFile, onGetEntrySuccess, {create: true, exclusive: true});
-    };
-
-    /**
-    * Check if file/directory exists
-    */
-    function isExists(isFile) {
-
-        console.log("Start checking...");
-
-        var root = getFileSystemRoot();
-
-        var onError = function (fileError) {
-            console.log("Error checking file/directory: " + fileError.code);
-            document.getElementById('file_status').innerHTML = "Error checking file/directory: " + fileError.code;
-        };
-
-        var onSuccess = function (isExist) {
-            document.getElementById('file_status').innerHTML = "is exists: " + isExist;
-        };
-
-        var filePath = document.getElementById('filePath');
-
-        if (isFile == true) {
-            console.log('check if file exists');
-            navigator.fileMgr.testFileExists(
-            filePath.value,
-            onSuccess,
-            onError);
-        } else {
-            navigator.fileMgr.testDirectoryExists(
-            filePath.value,
-            onSuccess,
-            onError);
-        }
-    };
-
-
-
-    /**
-    * Remove file or directory
-    */
-    function remove(isFile) {
-
-        var onSuccess = function (fileEntry) {
-
-            var onRemoveError = function (fileError) {
-            console.log("Error removing file/directory: " + fileError.code);
-            document.getElementById('file_status').innerHTML = "Error removing file/directory: " + fileError.code;
-            };
-
-            var onRemoveSuccess = function () {
-                document.getElementById('file_status').innerHTML = "file/directory was removed";
-            };
-
-            fileEntry.remove(onRemoveSuccess, onRemoveError);
-        };
-
-        getEntry(isFile, onSuccess, {create: false});
-
-    };
-
-    /**
-    * Writes data in file
-    */
-    function writeInFile() {
-        var onSuccess = function (fileEntry) {
-
-            var writer = new FileWriter(fileEntry);
-
-            writer.onwrite = function (evt) {
-                console.log("End writing...");
-                document.getElementById('file_status').innerHTML = writer.length + " bytes was written";
-            };
-            writer.onerror = function (evt) {
-                console.log("writing error");
-                document.getElementById('file_status').innerHTML = "writing error: " + evt.target.error;
-            };
-            writer.write(textToWrite.value);
-            console.log("End writing");
-        };
-        console.log("Start getting entry");
-        getEntry(true, onSuccess, { create: false });
-    };
-
-    /**
-    * Reads file as base64 string
-    */
-    function readAsBase64() {
-        var onSuccess = function (fileEntry) {
-            var reader = new FileReader();
-            reader.onloadend = function (evt) {
-                console.log("read success");
-                document.getElementById('file_status').innerHTML = evt.target.result;
-            };
-            reader.onerror = function (evt) {
-                console.log("read error");
-                document.getElementById('file_status').innerHTML = "read error: " + evt.target.error;
-            };
-
-            reader.readAsDataURL(fileEntry);
-        };
-
-        console.log("Start getting entry");
-        getEntry(true, onSuccess, { create: false });
-
-    };
-
-    /**
-    * Uploads selected file to specified server
-    */
-    function uploadFile() {
-
-        var onSuccess = function (fileUploadResult) {
-            console.log("Upload success");
-            document.getElementById('file_status').innerHTML = "Code: " + fileUploadResult.responseCode + "; Sent = " + fileUploadResult.bytesSent + "; Response:  " + fileUploadResult.response;
-        };
-
-        var onError = function (error) {
-            document.getElementById('file_status').innerHTML = "Upload error: " + error.code;
-        };
-
-        console.log("Set upload parameters");
-        var options = new FileUploadOptions();
-
-        options.fileKey = "file";
-        options.fileName = "newFile.txt";
-        options.mimeType = "text/plain";
-        var filePath = document.getElementById('filePath').value;
-        var server = document.getElementById('server').value;
-
-        var params = new Object();
-        params.key1 = "value1";
-        params.key2 = "value2";
-        options.params = params;
-
-        var fileTransfer = new FileTransfer();
-
-        fileTransfer.upload(filePath, server, onSuccess, onError, options);
-    };
-
-    /**
-    * Function called when page has finished loading.
-    */
-    function init() {
-        document.addEventListener("deviceready", function () {
-            deviceReady = true;
-            console.log("Device=" + device.platform + " " + device.version);
-            getFileSystemRoot();
-        }, false);
-        window.setTimeout(function () {
-            if (!deviceReady) {
-                alert("Error: Cordova did not initialize.  Demo will not run correctly.");
-            }
-        }, 1000);
-    }
-
-</script>
-
-  </head>
-  <body onLoad="init();" id="stage" class="theme">
-
-    <h1>File</h1>
-    <div id="info">
-        <span class='tb-label'>Enter file/directory name here:</span> <span id="Span1"></span>
-        <input type="text" id="filePath" style="width:250px;height:20px;"/>
-        <br/>
-        <span class='tb-label'>Enter text to write in file :</span> <span id="Span2"></span>
-        <input type="text" id="textToWrite" style="width:250px;height:20px;"/>
-        <br/>
-        <span class='tb-label'>Enter URL to upload file to: </span> <span id="Span3"></span>
-        <input type="text" id="server" value='http://posttestserver.com/post.php?dir=cordovaTest' style="width:250px;height:20px;"/>
-        <br/>
-        Result: <span id="file_status"></span>
-    </div>
-    <h2>Action</h2>
-    <a class="btn large" onclick="createOrOpen(true);">Create/Open file</a>
-    <a class="btn large" onclick="createOrOpen(false);">Create/Open directory</a>
-    <a class="btn large" onclick="isExists(true);">Check if file exists</a>
-    <a class="btn large" onclick="isExists(false);">Check if directory exists</a>
-    <a class="btn large" onclick="remove(true);">Remove file</a>
-    <a class="btn large" onclick="remove(false);">Remove directory</a>
-    <a class="btn large" onclick="writeInFile();">Write in file (type text in the second field)</a>
-    <a class="btn large" onclick="readAsBase64();">Read file as base64</a>
-    <a class="btn large" onclick="uploadFile();">Upload file</a>
-    <h2> </h2><a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/index.html
----------------------------------------------------------------------
diff --git a/example/www/index.html b/example/www/index.html
deleted file mode 100644
index a56342f..0000000
--- a/example/www/index.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
-
-    <title>Cordova WP</title>
-
-	  <link rel="stylesheet" href="master.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
-
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-      <script type="text/javascript">
-
-
-        document.addEventListener("deviceready",onDeviceReady,false);
-        document.addEventListener("backbutton",onBackButton,false);
-
-        // once the device ready event fires, you can safely do your thing! -jm
-        function onDeviceReady()
-        {
-        // IE does NOT provide an alert method, you can patch it with this line after deviceready.
-        window.alert = window.alert || navigator.notification.alert;
-
-        console.log("onDeviceReady. You should see this message in Visual Studio's output window.");
-        updateDeviceInfo();
-
-        }
-
-        function onBackButton()
-        {
-        console.log("onBackButton");
-        }
-
-        function updateDeviceInfo()
-        {
-        document.getElementById("platform").innerHTML = device.platform;
-        document.getElementById("version").innerHTML = device.version;
-        document.getElementById("uuid").innerHTML = device.uuid;
-        document.getElementById("name").innerHTML = device.name;
-        document.getElementById("width").innerHTML = screen.width;
-        document.getElementById("height").innerHTML = screen.height;
-        document.getElementById("colorDepth").innerHTML = screen.colorDepth;
-        };
-
-      </script>
-
-
-
-
-  </head>
-  <body>
-    <h1>Cordova Tests</h1>
-    <div id="info">
-      <h4>
-        Platform: <span id="platform"> </span>
-      </h4>
-      <h4>
-        Version: <span id="version"></span>
-      </h4>
-      <h4>
-        UUID: <span id="uuid"> </span>
-      </h4>
-      <h4>
-        Name: <span id="name"></span>
-      </h4>
-      <h4>
-        Width: <span id="width"></span>,   Height: <span id="height">
-          
-        </span>, Color Depth: <span id="colorDepth"></span>
-      </h4>
-    </div>
-
-    <a href="accelerometer.html" class="btn large">Accelerometer</a>
-    <a href="accelerometer2.html" class="btn large">Accel Game</a>
-    <a href="audio.html" class="btn large">Audio Play/Record</a>
-    <a href="camera.html" class="btn large">Camera</a>
-    <a href="capture.html" class="btn large">Capture</a>
-    <a href="compass.html" class="btn large">Compass</a>
-    <a href="network.html" class="btn large">Connection</a>
-    <a href="contacts.html" class="btn large">Contacts</a>
-    <a href="events.html" class="btn large">Events</a>
-    <a href="file.html" class="btn large">File</a>
-    <a href="location.html" class="btn large">Location</a>
-    <a href="notification.html" class="btn large">Notification</a>
-    <a href="storage.html" class="btn large">Local Storage</a>
-    <a href="calculator.html" class="btn large">Calculator (custom plugin)</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/location.html
----------------------------------------------------------------------
diff --git a/example/www/location.html b/example/www/location.html
deleted file mode 100644
index 21e9545..0000000
--- a/example/www/location.html
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
-    <title>Cordova</title>
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen"/>
-
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-
-
-
-<script type="text/javascript" charset="utf-8">
-
-    var deviceReady = false;
-
-    //-------------------------------------------------------------------------
-    // Location
-    //-------------------------------------------------------------------------
-    var watchLocationId = null;
-
-    /**
-     * Start watching location
-     */
-    var watchLocation = function() {
-        console.log("watchLocation()");
-
-        // Success callback
-        var success = function(p){
-            document.getElementById('latitude').innerHTML = p.coords.latitude;
-            document.getElementById('longitude').innerHTML = p.coords.longitude;
-
-			document.getElementById('tdAlt').innerHTML = p.coords.altitude;
-			document.getElementById('tdAcc').innerHTML = p.coords.accuracy;
-			document.getElementById('tdAltAcc').innerHTML = p.coords.altitudeAccuracy;
-			document.getElementById('tdHeading').innerHTML = p.coords.heading;
-			document.getElementById('tdSpeed').innerHTML = p.coords.speed;
-        };
-
-        // Fail callback
-        var fail = function(e){
-            console.log("watchLocation fail callback with error code "+e);
-            stopLocation();
-        };
-
-        // Get location
-        watchLocationId = navigator.geolocation.watchPosition(success, fail, {enableHighAccuracy: true});
-        setLocationStatus("Running");
-    };
-
-    /**
-     * Stop watching the location
-     */
-    var stopLocation = function() {
-        setLocationStatus("Stopped");
-        if (watchLocationId) {
-            navigator.geolocation.clearWatch(watchLocationId);
-            watchLocationId = null;
-        }
-    };
-
-    /**
-     * Get current location
-     */
-    var getLocation = function() {
-        console.log("getLocation()");
-
-        // Stop location if running
-        stopLocation();
-
-        // Success callback
-        var success = function(p)
-		{
-            document.getElementById('latitude').innerHTML = p.coords.latitude;
-            document.getElementById('longitude').innerHTML = p.coords.longitude;
-
-			document.getElementById('tdAlt').innerHTML = p.coords.altitude;
-			document.getElementById('tdAcc').innerHTML = p.coords.accuracy;
-			document.getElementById('tdAltAcc').innerHTML = p.coords.altitudeAccuracy;
-			document.getElementById('tdHeading').innerHTML = p.coords.heading;
-			document.getElementById('tdSpeed').innerHTML = p.coords.speed;
-
-            setLocationStatus("Done");
-        };
-
-        // Fail callback
-        var fail = function(e){
-            console.log("getLocation fail callback with error code "+e.code);
-            setLocationStatus("Error: "+e.code);
-        };
-
-        // Get location
-        navigator.geolocation.getCurrentPosition(success, fail, {enableHighAccuracy: true}); //, {timeout: 10000});
-        setLocationStatus("Retrieving location...");
-
-    };
-
-    /**
-     * Set location status
-     */
-    var setLocationStatus = function(status) {
-        document.getElementById('location_status').innerHTML = status;
-    };
-
-    /**
-     * Function called when page has finished loading.
-     */
-    function init() {
-        document.addEventListener("deviceready", function() {
-                deviceReady = true;
-                console.log("Device="+device.platform+" "+device.version);
-            }, false);
-        window.setTimeout(function() {
-        	if (!deviceReady) {
-        		alert("Error: Cordova did not initialize.  Demo will not run correctly.");
-        	}
-        },1000);
-    }
-
-</script>
-
-  </head>
-  <body onLoad="init();" id="stage" class="theme">
-
-    <h1>Location</h1>
-    <div id="info">
-        <b>Status:</b> <span id="location_status">Stopped</span>
-        <table width="100%">
-            <tr><td><b>Latitude:</b></td><td id="latitude"> </td></tr>
-            <tr><td><b>Longitude:</b></td><td id="longitude"> </td></tr>
-            <tr><td><b>Altitude:</b></td><td id="tdAlt"> </td></tr>
-            <tr><td><b>Accuracy:</b></td><td id="tdAcc"> </td></tr>
-            <tr><td><b>Altitude Accuracy:</b></td><td id="tdAltAcc"> </td></tr>
-            <tr><td><b>Heading:</b></td><td id="tdHeading"> </td></tr>
-            <tr><td><b>Speed:</b></td><td id="tdSpeed"> </td></tr>
-        </table>
-    </div>
-    <h2>Action</h2>
-    <a class="btn large" onClick="getLocation();">Get Location</a>
-    <a class="btn large" onClick="watchLocation();">Start Watching Location</a>
-    <a class="btn large" onClick="stopLocation();">Stop Watching Location</a>
-    <h2> </h2><a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/master.css
----------------------------------------------------------------------
diff --git a/example/www/master.css b/example/www/master.css
deleted file mode 100644
index 51ebc11..0000000
--- a/example/www/master.css
+++ /dev/null
@@ -1,175 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
-*/
-
-/**
-    PhoneFontSizeSmall=14pt
-    PhoneFontSizeNormal = 15pt
-    PhoneFontSizeMedium=17pt
-    PhoneFontSizeMediumLarge=19pt
-    PhoneFontSizeLarge=24pt
-    PhoneFontSizeExtraLarge=32pt
-    PhoneFontSizeExtraExtraLarge=54pt
-    PhoneFontSizeHuge=140pt
-*/
-
-/** 
-
-main wp7 color and fonts 
-
-*/
-  
-body, input, div
-{
-    background: Background;
-    color: Highlight;
-    font-family: Segoe WP;
-    font-size: 15pt; /* PhoneFontSizeNormal */
-    margin-left:0.1em;
-    filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=45);
-}
-
-h1, h2, h3, h4 
-{    
-    display: block;
-    font-family: Segoe WP Light;
-    font-weight: bold;
-    margin: 0 0.1em;
-    min-height: 1.1em;
-    outline: 0 none;
-    overflow: hidden;
-    padding: 0;
-    text-align: left;
-    white-space: nowrap;
- }
-
-h1
-{
-    font-size: 32pt; /* PhoneFontSizeExtraLarge */ 
-}
-
-h2
-{
-    font-size: 24pt; /* PhoneFontSizeLarge */
-    font-weight: normal;
-}
-
-h3
-{
-    font-size: 17pt; /* PhoneFontSizeMedium */
-}
-
-h4
-{
-    font-size: 15pt; /* PhoneFontSizeNormal */
-    font-weight: normal;
-}
-
-h4 > span
-{
-    color: gray;
-}
-
-/** 
-
-Buttons
-
-*/
-
-a.btn, div.btn
-{
-    background: Background;
-    color: Highlight;
-    text-decoration: none;
-    display:block;
-    font-size: 15pt;
-    text-decoration:none;
-    padding:0.7em 0;
-    margin:3px 0px 3px 5px;
-}
-
-a.backBtn, input[type="button"], input[type="submit"]
-{
-    background: Background;
-    color: Highlight;
-    border-color: Highlight;
-    border-style: solid;
-    padding: 4px 10px;
-    border-width: 3px; /* PhoneBorderThickness */
-    font-size: 17pt; /* PhoneFontSizeMedium */
-    display: block;
-    text-decoration:none;
-    text-transform:lowercase;
-  
-}
-
-input[type="button"]:active, input[type="submit"]:active
-{
-    background: white;
-    color: black;
-}
-
-/** 
-
-Input fields 
-
-*/
-
-input[type="text"]
-{
-    width: 150px;
-    padding:4px;
-    margin-bottom: 14px;
-    box-shadow: 0px 0px 12px #387bbe;
-    background-color: #8c8e8b;
-    border: 1px solid #B3B3B3;
-    color: #3e3e3e;
-    text-shadow: 0 1px 0 #FFFFFF;
-}
-
-input[type="text"]:focus,
-input[type="text"]:active {
-    box-shadow: 0 0 12px #387BBE;
-    background-color: #f0f0f0;
-}
-
-span.tb-label
-{
-    padding: 4px 10px 8px 4px;
-    font-size: 12pt;
-    color: grey; 
-    display: block;
-}
-
-/** 
-
-application specific styles
-
-*/
-
-#info {
-    border-bottom: 1px solid #666666;
-    border-top: 1px solid #666666;
-}
-
-#info table
-{
-    font-family: Segoe WP Light;
-}
-
-  

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/network.html
----------------------------------------------------------------------
diff --git a/example/www/network.html b/example/www/network.html
deleted file mode 100644
index 579f69d..0000000
--- a/example/www/network.html
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/> <!-- ISO-8859-1 -->
-    <title>Cordova</title>
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-
-    <script type="text/javascript" charset="utf-8">
-
-    var deviceReady = false;
-
-    //-------------------------------------------------------------------------
-    // Notifications
-    //-------------------------------------------------------------------------
-
-    function getConnectionState()
-	{
-        var networkState = navigator.network.connection.type;
-
-        var states = {};
-        states[Connection.UNKNOWN]  = 'Unknown connection';
-        states[Connection.ETHERNET] = 'Ethernet connection';
-        states[Connection.WIFI]     = 'WiFi connection';
-        states[Connection.CELL_2G]  = 'Cell 2G connection';
-        states[Connection.CELL_3G]  = 'Cell 3G connection';
-        states[Connection.CELL_4G]  = 'Cell 4G connection';
-        states[Connection.NONE]     = 'No network connection';
-
-
-        document.getElementById("info").innerHTML = 'Connection type: ' + networkState;
-    };
-
-
-
-
-
-
-    /**
-     * Function called when page has finished loading.
-     */
-    function init() {
-
-
-
-        document.addEventListener("deviceready", function() {
-                deviceReady = true;
-                console.log("Device="+device.platform+" "+device.version);
-
-				Cordova.onCordovaConnectionReady.subscribeOnce(getConnectionState);
-
-            }, false);
-        window.setTimeout(function() {
-        	if (!deviceReady) {
-        		console.log("Error: Cordova did not initialize.  Demo will not run correctly.");
-        	}
-        },1000);
-    }
-
-</script>
-
-  </head>
-  <body onLoad="init();" id="stage" class="theme">
-
-    <h1>Network Connection</h1>
-    <div id="info">
-    </div>
-
-    <h2>Action</h2>
-    <a class="btn large" onClick="getConnectionState();">Get Connection State</a>
-
-    <a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/notification.html
----------------------------------------------------------------------
diff --git a/example/www/notification.html b/example/www/notification.html
deleted file mode 100644
index 6b353ef..0000000
--- a/example/www/notification.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/> <!-- ISO-8859-1 -->
-    <title>Cordova</title>
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
-
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-    <script type="text/javascript" charset="utf-8">
-
-      var deviceReady = false;
-
-      //-------------------------------------------------------------------------
-      // Notifications
-      //-------------------------------------------------------------------------
-
-      function doBeep(x)
-      {
-
-      navigator.notification.beep(x || 1);
-      };
-
-      function doVibrate()
-      {
-      navigator.notification.vibrate(0);
-      };
-
-      function doAlert()
-      {
-      var message = "This is an Alert dialog";
-      var title = "Attention!";
-
-      navigator.notification.alert(message,
-      function()
-      {
-      console.log("Alert dismissed.");
-      },
-      title);
-
-      console.log("After alert");
-      };
-
-      function doConfirm()
-      {
-      var message = "This is a confirm dialog";
-      var title = "Please Confirm";
-      var buttons = "OK,Cancel";
-      navigator.notification.confirm(message,
-      function(r) {
-      console.log("You selected " + r);
-
-      },
-      title,
-      buttons);
-      }
-
-
-      /**
-      * Function called when page has finished loading.
-      */
-      function init() {
-      document.addEventListener("deviceready", function() {
-      deviceReady = true;
-      console.log("Device="+device.platform+" "+device.version);
-      }, false);
-      window.setTimeout(function() {
-      if (!deviceReady) {
-      console.log("Error: Cordova did not initialize.  Demo will not run correctly.");
-      }
-      },3000);
-      }
-
-    </script>
-
-  </head>
-  <body onLoad="init();" id="stage" class="theme">
-
-    <h1>Notifications and Dialogs</h1>
-    <div id="info">
-    </div>
-
-    <h2>Action</h2>
-    <a class="btn large" onClick="doBeep();">Beep Once</a>
-    <a class="btn large" onClick="doBeep(3);">Beep 3X</a>
-    <a class="btn large" onClick="doVibrate();">Vibrate</a>
-    <a class="btn large" onClick="doAlert();">Show Alert Dialog</a>
-    <a class="btn large" onClick="doConfirm();">Show Confirm Dialog</a>
-    <h2> </h2><a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/example/www/storage.html
----------------------------------------------------------------------
diff --git a/example/www/storage.html b/example/www/storage.html
deleted file mode 100644
index 4946c84..0000000
--- a/example/www/storage.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE html>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<html>
-  <head>
-    <!-- meta name="viewport" content="width=device-width, height=device-height, user-scalable=yes, initial-scale=2.0, maximum-scale=4.0, minimum-scale=1.0" / -->
-    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
-    <title>Cordova</title>
-    <link rel="stylesheet" href="master.css" type="text/css" media="screen"/>
-
-
-    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-
-
-<script type="text/javascript" charset="utf-8">
-
-    var deviceReady = false;
-
-    /**
-     * Function called when page has finished loading.
-     */
-    function init() {
-        document.addEventListener("deviceready", function() {
-                deviceReady = true;
-                console.log("Device="+device.platform+" "+device.version);
-            }, false);
-        window.setTimeout(function() {
-        	if (!deviceReady) {
-        		alert("Error: Cordova did not initialize.  Demo will not run correctly.");
-        	}
-        },1000);
-    }
-
-</script>
-
-  </head>
-  <body onLoad="init();" id="stage" class="theme">
-
-    <h1>Local Storage</h1>
-    <div id="info">
-        You have loaded this view <span id="count">an untold number of</span> time(s).
-    </div>
-
-    <script>
-
-	    console.log("sessionStorage = " + (  'sessionStorage' in window && window.sessionStorage != null ));
-	    console.log("localStorage = " + (  'localStorage' in window && window.localStorage != null ));
-
-      if (!localStorage.pageLoadCount)
-      {
-        localStorage.setItem("pageLoadCount",0);
-      }
-
-      localStorage.setItem("pageLoadCount",parseInt(localStorage.pageLoadCount) + 1);
-
-      document.getElementById('count').textContent = localStorage.pageLoadCount;
-    </script>
-
-      <h2> </h2><a href="index.html" class="backBtn">Back</a>
-  </body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/App.xaml
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/App.xaml b/tests/MobileSpecUnitTests/App.xaml
deleted file mode 100644
index ac01322..0000000
--- a/tests/MobileSpecUnitTests/App.xaml
+++ /dev/null
@@ -1,38 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<Application 
-    x:Class="MobileSpecUnitTests.App"
-    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"       
-    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-    xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
-    xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone">
-
-    <!--Application Resources-->
-    <Application.Resources>
-        <MediaElement x:Key="PhoneGapMediaPlayer" Visibility="Collapsed" />        
-    </Application.Resources>
-
-    <Application.ApplicationLifetimeObjects>
-        <!--Required object that handles lifetime events for the application-->
-        <shell:PhoneApplicationService 
-            Launching="Application_Launching" Closing="Application_Closing" 
-            Activated="Application_Activated" Deactivated="Application_Deactivated"/>
-    </Application.ApplicationLifetimeObjects>
-
-</Application>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/App.xaml.cs
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/App.xaml.cs b/tests/MobileSpecUnitTests/App.xaml.cs
deleted file mode 100644
index 53d9a90..0000000
--- a/tests/MobileSpecUnitTests/App.xaml.cs
+++ /dev/null
@@ -1,158 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
-*/
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Net;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Animation;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-using Microsoft.Phone.Controls;
-using Microsoft.Phone.Shell;
-
-namespace MobileSpecUnitTests
-{
-    public partial class App : Application
-    {
-        /// <summary>
-        /// Provides easy access to the root frame of the Phone Application.
-        /// </summary>
-        /// <returns>The root frame of the Phone Application.</returns>
-        public PhoneApplicationFrame RootFrame { get; private set; }
-
-        /// <summary>
-        /// Constructor for the Application object.
-        /// </summary>
-        public App()
-        {
-            // Global handler for uncaught exceptions. 
-            UnhandledException += Application_UnhandledException;
-
-            // Show graphics profiling information while debugging.
-            if (System.Diagnostics.Debugger.IsAttached)
-            {
-                // Display the current frame rate counters.
-                Application.Current.Host.Settings.EnableFrameRateCounter = true;
-
-                // Show the areas of the app that are being redrawn in each frame.
-                //Application.Current.Host.Settings.EnableRedrawRegions = true;
-
-                // Enable non-production analysis visualization mode, 
-                // which shows areas of a page that are being GPU accelerated with a colored overlay.
-                //Application.Current.Host.Settings.EnableCacheVisualization = true;
-            }
-
-            // Standard Silverlight initialization
-            InitializeComponent();
-
-            // Phone-specific initialization
-            InitializePhoneApplication();
-        }
-
-        // Code to execute when the application is launching (eg, from Start)
-        // This code will not execute when the application is reactivated
-        private void Application_Launching(object sender, LaunchingEventArgs e)
-        {
-            System.Diagnostics.Debug.WriteLine("Application_Launching");
-        }
-
-        // Code to execute when the application is activated (brought to foreground)
-        // This code will not execute when the application is first launched
-        private void Application_Activated(object sender, ActivatedEventArgs e)
-        {
-            System.Diagnostics.Debug.WriteLine("Application_Activated");
-        }
-
-        // Code to execute when the application is deactivated (sent to background)
-        // This code will not execute when the application is closing
-        private void Application_Deactivated(object sender, DeactivatedEventArgs e)
-        {
-            System.Diagnostics.Debug.WriteLine("Application_Deactivated");
-        }
-
-        // Code to execute when the application is closing (eg, user hit Back)
-        // This code will not execute when the application is deactivated
-        private void Application_Closing(object sender, ClosingEventArgs e)
-        {
-            System.Diagnostics.Debug.WriteLine("Application_Closing");
-        }
-
-        // Code to execute if a navigation fails
-        private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
-        {
-            if (System.Diagnostics.Debugger.IsAttached)
-            {
-                // A navigation has failed; break into the debugger
-                System.Diagnostics.Debugger.Break();
-            }
-        }
-
-        // Code to execute on Unhandled Exceptions
-        private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
-        {
-            if (System.Diagnostics.Debugger.IsAttached)
-            {
-                // An unhandled exception has occurred; break into the debugger
-                System.Diagnostics.Debugger.Break();
-            }
-        }
-
-        #region Phone application initialization
-
-        // Avoid double-initialization
-        private bool phoneApplicationInitialized = false;
-
-        // Do not add any additional code to this method
-        private void InitializePhoneApplication()
-        {
-            if (phoneApplicationInitialized)
-                return;
-
-            // Create the frame but don't set it as RootVisual yet; this allows the splash
-            // screen to remain active until the application is ready to render.
-            RootFrame = new PhoneApplicationFrame();
-            RootFrame.Navigated += CompleteInitializePhoneApplication;
-
-            // Handle navigation failures
-            RootFrame.NavigationFailed += RootFrame_NavigationFailed;
-
-            // Ensure we don't initialize again
-            phoneApplicationInitialized = true;
-        }
-
-        // Do not add any additional code to this method
-        private void CompleteInitializePhoneApplication(object sender, NavigationEventArgs e)
-        {
-            // Set the root visual to allow the application to render
-            if (RootVisual != RootFrame)
-                RootVisual = RootFrame;
-
-            // Remove this handler since it is no longer needed
-            RootFrame.Navigated -= CompleteInitializePhoneApplication;
-        }
-
-        #endregion
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/ApplicationIcon.png
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/ApplicationIcon.png b/tests/MobileSpecUnitTests/ApplicationIcon.png
deleted file mode 100644
index 6b69046..0000000
Binary files a/tests/MobileSpecUnitTests/ApplicationIcon.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/Background.png
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/Background.png b/tests/MobileSpecUnitTests/Background.png
deleted file mode 100644
index 2667df4..0000000
Binary files a/tests/MobileSpecUnitTests/Background.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/MainPage.xaml
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/MainPage.xaml b/tests/MobileSpecUnitTests/MainPage.xaml
deleted file mode 100644
index 4b39b4e..0000000
--- a/tests/MobileSpecUnitTests/MainPage.xaml
+++ /dev/null
@@ -1,52 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<phone:PhoneApplicationPage 
-    x:Class="MobileSpecUnitTests.MainPage"
-    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-    xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
-    xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
-    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
-    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
-    xmlns:my="clr-namespace:WPCordovaClassLib;assembly=WPCordovaClassLib"
-    FontFamily="{StaticResource PhoneFontFamilyNormal}"
-    FontSize="{StaticResource PhoneFontSizeNormal}"
-    Foreground="{StaticResource PhoneForegroundBrush}"
-    SupportedOrientations="Portrait" Orientation="Portrait"
-    mc:Ignorable="d" d:DesignHeight="768" d:DesignWidth="480"
-    shell:SystemTray.IsVisible="True">
-
-    <!--LayoutRoot is the root grid where all page content is placed-->
-    <Grid x:Name="LayoutRoot" Background="Transparent">
-        <Grid.RowDefinitions>
-            <RowDefinition Height="*"/>
-        </Grid.RowDefinitions>
-        
-        <my:CordovaView Name="PGView" 
-                        VerticalAlignment="Stretch"
-                        HorizontalAlignment="Stretch" 
-                        Margin="0,0,0,0">
-        </my:CordovaView>       
-        
-
-    </Grid>
- 
-
-
-</phone:PhoneApplicationPage>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/MainPage.xaml.cs
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/MainPage.xaml.cs b/tests/MobileSpecUnitTests/MainPage.xaml.cs
deleted file mode 100644
index a81888b..0000000
--- a/tests/MobileSpecUnitTests/MainPage.xaml.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
-*/
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Net;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Animation;
-using System.Windows.Shapes;
-using Microsoft.Phone.Controls;
-
-namespace MobileSpecUnitTests
-{
-    public partial class MainPage : PhoneApplicationPage
-    {
-        public MainPage()
-        {
-            InitializeComponent();
-        }
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/MobileSpecUnitTests.csproj
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/MobileSpecUnitTests.csproj b/tests/MobileSpecUnitTests/MobileSpecUnitTests.csproj
deleted file mode 100644
index 6c8ce71..0000000
--- a/tests/MobileSpecUnitTests/MobileSpecUnitTests.csproj
+++ /dev/null
@@ -1,247 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License. 
--->
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>10.0.20506</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}</ProjectGuid>
-    <ProjectTypeGuids>{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
-    <OutputType>Library</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>MobileSpecUnitTests</RootNamespace>
-    <AssemblyName>MobileSpecUnitTests</AssemblyName>
-    <TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
-    <SilverlightVersion>
-    </SilverlightVersion>
-    <TargetFrameworkProfile>
-    </TargetFrameworkProfile>
-    <TargetFrameworkIdentifier>WindowsPhone</TargetFrameworkIdentifier>
-    <SilverlightApplication>true</SilverlightApplication>
-    <SupportedCultures>
-    </SupportedCultures>
-    <XapOutputs>true</XapOutputs>
-    <GenerateSilverlightManifest>true</GenerateSilverlightManifest>
-    <XapFilename>MobileSpecUnitTests_$(Configuration)_$(Platform).xap</XapFilename>
-    <SilverlightManifestTemplate>Properties\AppManifest.xml</SilverlightManifestTemplate>
-    <SilverlightAppEntry>MobileSpecUnitTests.App</SilverlightAppEntry>
-    <ValidateXaml>true</ValidateXaml>
-    <ThrowErrorsInValidation>true</ThrowErrorsInValidation>
-    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>Bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <NoStdLib>true</NoStdLib>
-    <NoConfig>true</NoConfig>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <Prefer32Bit>false</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>Bin\Release</OutputPath>
-    <DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <NoStdLib>true</NoStdLib>
-    <NoConfig>true</NoConfig>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <Prefer32Bit>false</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>Bin\x86\Debug</OutputPath>
-    <DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <NoStdLib>true</NoStdLib>
-    <DebugType>full</DebugType>
-    <PlatformTarget>
-    </PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
-    <Optimize>false</Optimize>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
-    <OutputPath>Bin\x86\Release</OutputPath>
-    <DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoStdLib>true</NoStdLib>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>
-    </PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
-    <Prefer32Bit>false</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>Bin\ARM\Debug</OutputPath>
-    <DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <NoStdLib>true</NoStdLib>
-    <DebugType>full</DebugType>
-    <PlatformTarget>
-    </PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
-    <Prefer32Bit>false</Prefer32Bit>
-    <Optimize>false</Optimize>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
-    <OutputPath>Bin\ARM\Release</OutputPath>
-    <DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoStdLib>true</NoStdLib>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>
-    </PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
-  </PropertyGroup>
-  <ItemGroup>
-    <Compile Include="App.xaml.cs">
-      <DependentUpon>App.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="MainPage.xaml.cs">
-      <DependentUpon>MainPage.xaml</DependentUpon>
-    </Compile>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <ApplicationDefinition Include="App.xaml">
-      <SubType>Designer</SubType>
-      <Generator>MSBuild:Compile</Generator>
-    </ApplicationDefinition>
-    <Page Include="MainPage.xaml">
-      <SubType>Designer</SubType>
-      <Generator>MSBuild:Compile</Generator>
-    </Page>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="Properties\AppManifest.xml" />
-    <None Include="Properties\WMAppManifest.xml">
-      <SubType>Designer</SubType>
-    </None>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="ApplicationIcon.png">
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </Content>
-    <Content Include="Background.png">
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </Content>
-    <Content Include="www\accelerometer\index.html" />
-    <Content Include="www\audio\index.html" />
-    <Content Include="www\autotest\html\HtmlReporter.js" />
-    <Content Include="www\autotest\html\HtmlReporterHelpers.js" />
-    <Content Include="www\autotest\html\ReporterView.js" />
-    <Content Include="www\autotest\html\SpecView.js" />
-    <Content Include="www\autotest\html\SuiteView.js" />
-    <Content Include="www\autotest\html\TrivialReporter.js" />
-    <Content Include="www\autotest\index.html" />
-    <Content Include="www\autotest\jasmine.css" />
-    <Content Include="www\autotest\jasmine.js" />
-    <Content Include="www\autotest\pages\accelerometer.html" />
-    <Content Include="www\autotest\pages\all.html" />
-    <Content Include="www\autotest\pages\battery.html" />
-    <Content Include="www\autotest\pages\bridge.html" />
-    <Content Include="www\autotest\pages\camera.html" />
-    <Content Include="www\autotest\pages\capture.html" />
-    <Content Include="www\autotest\pages\compass.html" />
-    <Content Include="www\autotest\pages\contacts.html" />
-    <Content Include="www\autotest\pages\datauri.html" />
-    <Content Include="www\autotest\pages\device.html" />
-    <Content Include="www\autotest\pages\file.html" />
-    <Content Include="www\autotest\pages\filetransfer.html" />
-    <Content Include="www\autotest\pages\geolocation.html" />
-    <Content Include="www\autotest\pages\globalization.html" />
-    <Content Include="www\autotest\pages\media.html" />
-    <Content Include="www\autotest\pages\network.html" />
-    <Content Include="www\autotest\pages\notification.html" />
-    <Content Include="www\autotest\pages\platform.html" />
-    <Content Include="www\autotest\pages\storage.html" />
-    <Content Include="www\autotest\test-runner.js" />
-    <Content Include="www\autotest\tests\accelerometer.tests.js" />
-    <Content Include="www\autotest\tests\battery.tests.js" />
-    <Content Include="www\autotest\tests\bridge.tests.js" />
-    <Content Include="www\autotest\tests\camera.tests.js" />
-    <Content Include="www\autotest\tests\capture.tests.js" />
-    <Content Include="www\autotest\tests\compass.tests.js" />
-    <Content Include="www\autotest\tests\contacts.tests.js" />
-    <Content Include="www\autotest\tests\datauri.tests.js" />
-    <Content Include="www\autotest\tests\device.tests.js" />
-    <Content Include="www\autotest\tests\file.tests.js" />
-    <Content Include="www\autotest\tests\filetransfer.tests.js" />
-    <Content Include="www\autotest\tests\geolocation.tests.js" />
-    <Content Include="www\autotest\tests\globalization.tests.js" />
-    <Content Include="www\autotest\tests\media.tests.js" />
-    <Content Include="www\autotest\tests\network.tests.js" />
-    <Content Include="www\autotest\tests\notification.tests.js" />
-    <Content Include="www\autotest\tests\platform.tests.js" />
-    <Content Include="www\autotest\tests\storage.tests.js" />
-    <Content Include="www\battery\index.html" />
-    <Content Include="www\camera\index.html" />
-    <Content Include="www\compass\index.html" />
-    <Content Include="www\contacts\index.html" />
-    <Content Include="www\cordova-2.5.0.js" />
-    <Content Include="www\cordova.js" />
-    <Content Include="www\events\index.html" />
-    <Content Include="www\index.html">
-      <SubType>Designer</SubType>
-    </Content>
-    <Content Include="www\location\index.html" />
-    <Content Include="www\main.js" />
-    <Content Include="www\master.css" />
-    <Content Include="SplashScreenImage.jpg" />
-    <Content Include="www\misc\index.html" />
-    <Content Include="www\misc\page2.html" />
-    <Content Include="www\network\index.html" />
-    <Content Include="www\notification\index.html" />
-    <Content Include="www\sql\index.html" />
-    <Content Include="www\storage\index.html" />
-  </ItemGroup>
-  <ItemGroup>
-    <Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\framework\WPCordovaClassLib.csproj">
-      <Project>{FC6A1A70-892D-46AD-9E4A-9793F72AF780}</Project>
-      <Name>WPCordovaClassLib</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="www\execbenchmark\" />
-  </ItemGroup>
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).$(TargetFrameworkVersion).Overrides.targets" />
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-  <ProjectExtensions />
-  <PropertyGroup>
-  </PropertyGroup>
-</Project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/MobileSpecUnitTests.sln
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/MobileSpecUnitTests.sln b/tests/MobileSpecUnitTests/MobileSpecUnitTests.sln
deleted file mode 100644
index 20257da..0000000
--- a/tests/MobileSpecUnitTests/MobileSpecUnitTests.sln
+++ /dev/null
@@ -1,44 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MobileSpecUnitTests", "MobileSpecUnitTests.csproj", "{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPCordovaClassLib", "..\..\framework\WPCordovaClassLib.csproj", "{FC6A1A70-892D-46AD-9E4A-9793F72AF780}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|ARM = Debug|ARM
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|ARM = Release|ARM
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Debug|ARM.ActiveCfg = Debug|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Release|Any CPU.Deploy.0 = Release|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Release|ARM.ActiveCfg = Release|Any CPU
-		{86DC5E2F-4AEE-42E3-9471-A082B9BEBEAC}.Release|x86.ActiveCfg = Release|Any CPU
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|ARM.ActiveCfg = Debug|ARM
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|ARM.Build.0 = Debug|ARM
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|x86.ActiveCfg = Debug|x86
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Debug|x86.Build.0 = Debug|x86
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|ARM.ActiveCfg = Release|ARM
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|ARM.Build.0 = Release|ARM
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|x86.ActiveCfg = Release|x86
-		{FC6A1A70-892D-46AD-9E4A-9793F72AF780}.Release|x86.Build.0 = Release|x86
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/Properties/AppManifest.xml
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/Properties/AppManifest.xml b/tests/MobileSpecUnitTests/Properties/AppManifest.xml
deleted file mode 100644
index 6712a11..0000000
--- a/tests/MobileSpecUnitTests/Properties/AppManifest.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
-        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
->
-    <Deployment.Parts>
-    </Deployment.Parts>
-</Deployment>

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/Properties/AssemblyInfo.cs
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/Properties/AssemblyInfo.cs b/tests/MobileSpecUnitTests/Properties/AssemblyInfo.cs
deleted file mode 100644
index 5acaa9c..0000000
--- a/tests/MobileSpecUnitTests/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MobileSpecUnitTests")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Microsoft")]
-[assembly: AssemblyProduct("MobileSpecUnitTests")]
-[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("ce0ba3ac-f23b-47d7-b37b-09bdd19ebefe")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Revision and Build Numbers 
-// by using the '*' as shown below:
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/Properties/WMAppManifest.xml
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/Properties/WMAppManifest.xml b/tests/MobileSpecUnitTests/Properties/WMAppManifest.xml
deleted file mode 100644
index 009cc2e..0000000
--- a/tests/MobileSpecUnitTests/Properties/WMAppManifest.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
-  <DefaultLanguage xmlns="" code="" />
-  <App xmlns="" ProductID="{f2c6c498-143c-44e6-b107-2f71bf3e08b9}" Title="MobileSpecUnitTests" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="MobileSpecUnitTests author" Description="Sample description" Publisher="MobileSpecUnitTests" PublisherID="{8a4bc540-418c-471e-b8fd-184444b00802}">
-    <IconPath IsRelative="true" IsResource="false">ApplicationIcon.png</IconPath>
-    <Capabilities>
-      <Capability Name="ID_CAP_GAMERSERVICES" />
-      <Capability Name="ID_CAP_IDENTITY_DEVICE" />
-      <Capability Name="ID_CAP_IDENTITY_USER" />
-      <Capability Name="ID_CAP_LOCATION" />
-      <Capability Name="ID_CAP_MICROPHONE" />
-      <Capability Name="ID_CAP_NETWORKING" />
-      <Capability Name="ID_CAP_PHONEDIALER" />
-      <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
-      <Capability Name="ID_CAP_SENSORS" />
-      <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
-      <Capability Name="ID_CAP_CONTACTS" />
-      <Capability Name="ID_CAP_SENSORS" />
-      <Capability Name="ID_CAP_ISV_CAMERA" />
-      <Capability Name="ID_CAP_MEDIALIB_AUDIO" />
-	  <Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
-      <Capability Name="ID_CAP_MEDIALIB_PHOTO" />
-    </Capabilities>
-    <Tasks>
-      <DefaultTask Name="_default" NavigationPage="MainPage.xaml" />
-    </Tasks>
-    <Tokens>
-      <PrimaryToken TokenID="MobileSpecUnitTestsToken" TaskName="_default">
-        <TemplateFlip>
-          <SmallImageURI IsResource="false" IsRelative="true">Background.png</SmallImageURI>
-          <Count>0</Count>
-          <BackgroundImageURI IsResource="false" IsRelative="true">Background.png</BackgroundImageURI>
-          <Title>MobileSpecUnitTests</Title>
-          <BackContent></BackContent>
-          <BackBackgroundImageURI></BackBackgroundImageURI>
-          <BackTitle></BackTitle>
-          <LargeBackgroundImageURI></LargeBackgroundImageURI>
-          <LargeBackContent></LargeBackContent>
-          <LargeBackBackgroundImageURI></LargeBackBackgroundImageURI>
-          <DeviceLockImageURI></DeviceLockImageURI>
-          <HasLarge>false</HasLarge>
-        </TemplateFlip>
-      </PrimaryToken>
-    </Tokens>
-    <ScreenResolutions>
-      <ScreenResolution Name="ID_RESOLUTION_WVGA" />
-      <ScreenResolution Name="ID_RESOLUTION_WXGA" />
-      <ScreenResolution Name="ID_RESOLUTION_HD720P" />
-    </ScreenResolutions>
-  </App>
-</Deployment>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/SplashScreenImage.jpg
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/SplashScreenImage.jpg b/tests/MobileSpecUnitTests/SplashScreenImage.jpg
deleted file mode 100644
index 479d3e4..0000000
Binary files a/tests/MobileSpecUnitTests/SplashScreenImage.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/cordova-wp8/blob/bf4b3ce3/tests/MobileSpecUnitTests/www/accelerometer/index.html
----------------------------------------------------------------------
diff --git a/tests/MobileSpecUnitTests/www/accelerometer/index.html b/tests/MobileSpecUnitTests/www/accelerometer/index.html
deleted file mode 100644
index efa043b..0000000
--- a/tests/MobileSpecUnitTests/www/accelerometer/index.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <meta name="viewport" content="width=device-width,height=device-height,user-scalable=no,initial-scale=1.0" />
-    <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <!-- ISO-8859-1 -->
-    <title>Cordova Mobile Spec</title>
-    <link rel="stylesheet" href="../master.css" type="text/css" media="screen" title="no title" charset="utf-8">
-    <script type="text/javascript" charset="utf-8" src="../cordova.js"></script>      
-
-      
-<script type="text/javascript" charset="utf-8">
-
-    var deviceReady = false;
-
-    function roundNumber(num) {
-        var dec = 3;
-        var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
-        return result;
-    }
-
-    //-------------------------------------------------------------------------
-    // Acceleration
-    //-------------------------------------------------------------------------
-    var watchAccelId = null;
-    
-    /**
-     * Start watching acceleration
-     */
-    var watchAccel = function() {
-        console.log("watchAccel()");
-
-        // Success callback
-        var success = function(a){
-            document.getElementById('x').innerHTML = roundNumber(a.x);
-            document.getElementById('y').innerHTML = roundNumber(a.y);
-            document.getElementById('z').innerHTML = roundNumber(a.z);
-            console.log("watchAccel success callback");
-        };
-
-        // Fail callback
-        var fail = function(e){
-            console.log("watchAccel fail callback with error code "+e);
-            stopAccel();
-            setAccelStatus(Accelerometer.ERROR_MSG[e]);
-        };
-
-        // Update acceleration every 1 sec
-        var opt = {};
-        opt.frequency = 1000;
-        watchAccelId = navigator.accelerometer.watchAcceleration(success, fail, opt);
-
-        setAccelStatus("Running");
-    };
-
-    /**
-     * Stop watching the acceleration
-     */
-    var stopAccel = function() {
-    	console.log("stopAccel()");
-        setAccelStatus("Stopped");
-        if (watchAccelId) {
-            navigator.accelerometer.clearWatch(watchAccelId);
-            watchAccelId = null;
-        }
-    };
-
-    /**
-     * Get current acceleration
-     */
-    var getAccel = function() {
-        console.log("getAccel()");
-
-        // Stop accel if running
-        stopAccel();
-
-        // Success callback
-        var success = function(a){
-            document.getElementById('x').innerHTML = roundNumber(a.x);
-            document.getElementById('y').innerHTML = roundNumber(a.y);
-            document.getElementById('z').innerHTML = roundNumber(a.z);
-        };
-
-        // Fail callback
-        var fail = function(e){
-            console.log("getAccel fail callback with error code "+e);
-            setAccelStatus(Accelerometer.ERROR_MSG[e]);
-        };
-
-        // Make call
-        var opt = {};
-        navigator.accelerometer.getCurrentAcceleration(success, fail, opt);
-    };
-
-    /**
-     * Set accelerometer status
-     */
-    var setAccelStatus = function(status) {
-        document.getElementById('accel_status').innerHTML = status;
-    };
-    
-    /**
-     * Function called when page has finished loading.
-     */
-    function init() {
-        console.log("accelerometer.init()");
-        document.addEventListener("deviceready", function() {
-                deviceReady = true;
-                console.log("Device="+device.platform+" "+device.version);
-            }, false);
-        window.setTimeout(function() {
-        	if (!deviceReady) {
-        		alert("Error: PhoneGap did not initialize.  Demo will not run correctly.");
-        	}
-        },1000);
-    }
-
-</script>
-
-  </head>
-  <body onload="init();" id="stage" class="theme">
-  
-    <h1>Acceleration</h1>
-    <div id="info">
-        <div id="accel_status">Stopped</div>
-        <div ><table width="100%">
-            <tr><td width="20%">X:</td><td id="x"> </td></tr>
-            <tr><td width="20%">Y:</td><td id="y"> </td></tr>
-            <tr><td width="20%">Z:</td><td id="z"> </td></tr>
-        </table></div>
-    </div>
-
-    <h2>Action</h2>
-    <div class="btn large" onclick="getAccel();">Get Acceleration</div>
-    <div class="btn large" onclick="watchAccel();">Start Watch</div>
-    <div class="btn large" onclick="stopAccel();">Clear Watch</div>
-    <h2> </h2><div class="backBtn" onclick="backHome();">Back</div>
-  </body>
-</html>