text:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2008 The Android Open Source Project

     Licensed 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.
-->

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          android:installLocation="internalOnly"
          package="com.android.frameworks.coretests"
          android:sharedUserId="com.android.uid.test">

    <permission android:name="com.android.frameworks.coretests.permission.TEST_GRANTED"
        android:protectionLevel="normal"
            android:label="@string/permlab_testGranted"
            android:description="@string/permdesc_testGranted">
        <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
        <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
        <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
        <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
        <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
        <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
    </permission>
    <permission android:name="com.android.frameworks.coretests.permission.TEST_DENIED"
        android:protectionLevel="normal"
            android:label="@string/permlab_testDenied"
            android:description="@string/permdesc_testDenied" />

    <uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM" />
    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED" />
    <uses-permission android:name="android.permission.DOWNLOAD_CACHE_NON_PURGEABLE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.CLEAR_APP_CACHE" />
    <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
    <uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
    <uses-permission android:name="android.permission.DOWNLOAD_CACHE_NON_PURGEABLE" />
    <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.READ_LOGS"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_SMS"/>
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
    <uses-permission android:name="android.permission.WRITE_SMS"/>
    <uses-permission android:name="android.permission.TEST_GRANTED" />
    <uses-permission android:name="com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD" />
    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES" />

    <uses-permission android:name="android.permission.MANAGE_USERS" />
    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />

    <uses-permission android:name="android.permission.RECEIVE_SMS"/>
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
    <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />

    <!-- location test permissions -->
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.HARDWARE_TEST" />

    <!-- package manager test permissions -->
    <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.DELETE_PACKAGES" />
    <uses-permission android:name="android.permission.MOVE_PACKAGE" />
    <uses-permission android:name="android.permission.PACKAGE_VERIFICATION_AGENT" />

    <!-- os storage test permissions -->
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.ASEC_ACCESS" />
    <uses-permission android:name="android.permission.ASEC_CREATE" />
    <uses-permission android:name="android.permission.ASEC_DESTROY" />
    <uses-permission android:name="android.permission.ASEC_MOUNT_UNMOUNT" />
    <uses-permission android:name="android.permission.ASEC_RENAME" />
    <uses-permission android:name="android.permission.SHUTDOWN" />

    <!-- virtual display test permissions -->
    <uses-permission android:name="android.permission.CAPTURE_VIDEO_OUTPUT" />
    <uses-permission android:name="android.permission.CAPTURE_SECURE_VIDEO_OUTPUT" />

    <!-- accessibility test permissions -->
    <uses-permission android:name="android.permission.RETRIEVE_WINDOW_CONTENT" />

    <application android:theme="@style/Theme">
        <uses-library android:name="android.test.runner" />
        <activity android:name="android.view.ViewAttachTestActivity" android:label="View Attach Test">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>
        <activity android:name="StubTestBrowserActivity" android:label="Stubbed Test Browser">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.FOR_TESTS_ONLY"/>
            </intent-filter>
        </activity>

        <activity android:name="android.test.TestBrowserTests" android:label="Test Browser Tests">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.UNIT_TEST"/>
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.DescendantFocusability" android:label="DescendantFocusability">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.FocusAfterRemoval" android:label="FocusAfterRemoval">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.RequestFocus" android:label="RequestFocus">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.ListOfButtons" android:label="ListOfButtons">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.LinearLayoutGrid" android:label="LinearLayoutGrid">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.ListOfEditTexts" android:label="ListOfEditTexts">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.ListOfInternalSelectionViews" android:label="ListOfInternalSelectionViews">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.ListWithFooterViewAndNewLabels" android:label="FocusListWithFooter">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.ListWithMailMessages" android:label="ListWithMailMessages">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.HorizontalFocusSearch" android:label="HorizontalFocusSearch">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.VerticalFocusSearch" android:label="VerticalFocusSearch">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.AdjacentVerticalRectLists" android:label="AdjacentVerticalRectLists">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.focus.GoneParentFocusedChild" android:label="GoneParentFocusedChild">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.frame.FrameLayoutGravity" android:label="FrameLayoutGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.frame.FrameLayoutMargin" android:label="FrameLayoutMargin">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.BaselineAlignmentCenterGravity" android:label="BaselineAlignmentCenterGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.BaselineButtons" android:label="BaselineButtons">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.FillInWrap" android:label="FillInWrap">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.BaselineAlignmentZeroWidthAndWeight" android:label="Baseline0WidthAndWeight">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.HorizontalOrientationVerticalAlignment" android:label="HorizontalOrientationVerticalAlignment">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.LLEditTextThenButton" android:label="LLEditTextThenButton">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.LLOfButtons1" android:label="LLOfButtons1">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.LinearLayoutEditTexts" android:label="LinearLayoutEditTexts">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.LLOfButtons2" android:label="LLOfButtons2">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.LLOfTwoFocusableInTouchMode" android:label="LLOfTwoFocusableInTouchMode">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.Weight" android:label="Weight">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.linear.WeightSum" android:label="WeightSum">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.AdjacentListsWithAdjacentISVsInside" android:label="AdjacentListsWithAdjacentISVsInside">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListDividers" android:label="ListDividers">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListViewHeight" android:label="ListViewHeight">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.FixedWidth" android:label="CellFixedWidth">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.Weight" android:label="CellWeight">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.HorizontalGravity" android:label="CellHorizontalGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.VerticalGravity" android:label="CellVerticalGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.AddColumn" android:label="AddColumnInTable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.layout.table.CellSpan" android:label="CellSpan">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.ButtonAboveTallInternalSelectionView" android:label="ButtonAboveTallInternalSelectionView">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.ButtonsWithTallTextViewInBetween" android:label="scrollButtonsWithTallTextViewInBetween">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.RequestRectangleVisible" android:label="ScrollToChildRect">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.RequestRectangleVisibleWithInternalScroll" android:label="ScrollToChildRectWithInternalScroll">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.ScrollViewButtonsAndLabels" android:label="ScrollViewButtonsAndLabels">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.ShortButtons" android:label="scrollShortButtons">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.TallTextAboveButton" android:label="scrollTallTextAboveButton">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.scroll.arrowscroll.MultiPageTextWithPadding" android:label="arrowscrollMultiPageTextWithPadding">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.Include" android:label="IncludeTag">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.Merge" android:label="MergeTag">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.StubbedView" android:label="ViewStub">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.RunQueue" android:label="RunQueue">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.Visibility" android:label="Visibility">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.VisibilityCallback" android:label="VisibilityCallback">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.BigCache" android:label="BigCache">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.ZeroSized" android:label="ZeroSized">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.Disabled" android:label="Disabled">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.PopupWindowVisibility" android:label="PopupWindowVisibility">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.PreDrawListener" android:label="PreDrawListener">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.GlobalFocusChange" android:label="GlobalFocusChange">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListSetSelection" android:label="ListSetSelection">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListSimple" android:label="ListSimple">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListFilter" android:label="ListFilter">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListScrollListener" android:label="ListScrollListener">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListThrasher" android:label="ListThrasher">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListTakeFocusFromSide" android:label="ListTakeFocusFromSide">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListBottomGravity" android:label="ListBottomGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListBottomGravityMany" android:label="ListBottomGravityMany">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListButtonsDiagonalAcrossItems" android:label="ListButtonsDiagonalAcrossItems">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListTopGravity" android:label="ListTopGravity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListTopGravityMany" android:label="ListTopGravityMany">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListEndingWithMultipleSeparators" android:label="ListEndingWithMultipleSeparators">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListGetSelectedView" android:label="ListGetSelectedView">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListInHorizontal" android:label="ListInHorizontal">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListInVertical" android:label="ListInVertical">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListInterleaveFocusables" android:label="ListInterleaveFocusables">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
             <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
         </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfItemsShorterThanScreen" android:label="ListOfItemsShorterThanScreen">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfItemsTallerThanScreen" android:label="ListOfItemsTallerThanScreen">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfThinItems" android:label="ListOfThinItems">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfShortTallShort" android:label="ListOfShortTallShort">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfShortShortTallShortShort" android:label="ListOfShortShortTallShortShort">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithOffScreenNextSelectable" android:label="ListWithOffScreenNextSelectable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithFirstScreenUnSelectable" android:label="ListWithFirstScreenUnSelectable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithSeparators" android:label="ListWithSeparators">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithHeaders" android:label="ListWithHeaders">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithEditTextHeader" android:label="ListWithEditTextHeader">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithNoFadingEdge" android:label="ListWithNoFadingEdge">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithScreenOfNoSelectables" android:label="ListWithScreenOfNoSelectables">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListItemFocusablesFarApart" android:label="ListItemFocusablesFarApart">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListItemFocusableAboveUnfocusable" android:label="ListItemFocusableAboveUnfocusable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListItemFocusablesClose" android:label="ListItemFocusablesClose">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListLastItemPartiallyVisible" android:label="ListLastItemPartiallyVisible">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListItemsExpandOnSelection" android:label="ListItemsExpandOnSelection">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithOnItemSelectedAction" android:label="ListWithOnItemSelectedAction">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListItemISVAndButton" android:label="ListItemISVAndButton">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListOfTouchables" android:label="ListOfTouchables">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListRecyclerProfiling" android:label="ListRecyclerProfiling">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListHeterogeneous" android:label="ListHeterogeneous">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListHorizontalFocusWithinItemWins" android:label="ListHorizontalFocusWithinItemWins">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

	    <activity android:name="android.widget.listview.ListManagedCursor" android:label="ListManagedCursor">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

	    <activity android:name="android.widget.listview.ListWithEmptyView" android:label="ListWithEmptyView">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridInHorizontal" android:label="GridInHorizontal">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridPadding" android:label="GridPadding">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridInVertical" android:label="GridInVertical">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridScrollListener" android:label="GridScrollListener">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

         <activity android:name="android.widget.gridview.GridThrasher" android:label="GridThrasher">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridSimple" android:label="GridSimple">
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
           </intent-filter>
       </activity>

        <activity android:name="android.widget.gridview.GridDelete" android:label="GridDelete">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

         <activity android:name="android.widget.gridview.GridSetSelection" android:label="GridSetSelection">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridSetSelectionMany" android:label="GridSetSelectionMany">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridSetSelectionStackFromBottom" android:label="GridSetSelectionStackFromBottom">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridSetSelectionStackFromBottomMany" android:label="GridSetSelectionStackFromBottomMany">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridStackFromBottom" android:label="GridStackFromBottom">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridStackFromBottomMany" android:label="GridStackFromBottomMany">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridVerticalSpacing" android:label="GridVerticalSpacing">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridVerticalSpacingStackFromBottom" android:label="GridVerticalSpacingStackFromBottom">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.gridview.GridSingleColumn" android:label="GridSingleColumn">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.menu.ListContextMenu" android:label="ListContextMenu">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.ViewGroupChildren" android:label="ViewGroup Children">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.RemoteViewsActivity" android:label="RemoteViewsActicity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.BitmapDrawable" android:label="BitmapDrawable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.DrawableBgMinSize" android:label="DrawableBgMinSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.MutateDrawable" android:label="MutateDrawable">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.app.TranslucentFancyActivity" android:label="TranslucentFancyActivity">
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
           </intent-filter>
       </activity>

        <activity android:name="android.view.Longpress" android:label="Longpress">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.expandablelistview.ExpandableListWithHeaders" android:label="ExpandableListWithHeaders">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.listview.ListWithDisappearingItemBug" android:label="ListWithDisappearingItemBug">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.menu.MenuWith1Item" android:label="MenuWith1Item">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name=".menus.MenuLayoutPortrait" android:label="MenuLayoutPortrait"
                android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.view.menu.MenuLayoutLandscape" android:label="MenuLayoutLandscape"
                android:screenOrientation="landscape">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.expandablelistview.InflatedExpandableListView" android:label="ExpandableListView Inflated">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.expandablelistview.ExpandableListSimple" android:label="ExpandableListSimple">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.os.BrightnessLimit" android:label="BrightnessLimit">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.AutoCompleteTextViewSimple"
                  android:label="AutoCompleteTextViewSimple">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <service android:name="android.webkit.AccessibilityInjectorTest$MockAccessibilityService"
            android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
            <intent-filter>
                <action android:name="android.accessibilityservice.AccessibilityService" />
            </intent-filter>
        </service>

        <activity android:name="android.widget.RadioGroupActivity" android:label="RadioGroupActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.widget.TextViewTestActivity" android:label="TextViewTestActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <!-- Activity-level metadata -->
        <meta-data android:name="com.android.frameworks.coretests.isApp" android:value="true" />
        <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
        <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
        <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
        <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
        <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
        <meta-data android:name="com.android.frameworks.coretests.reference"
                   android:resource="@xml/metadata_app" />

        <!-- Application components used for activity tests -->

        <activity android:name="android.app.activity.TestedActivity"
                android:process=":remoteActivity">
        </activity>
        <activity android:name="android.app.activity.LocalActivity" android:multiprocess="true">
            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
        </activity>
        <activity android:name="android.app.activity.TestedScreen"
                android:process=":remoteScreen">
        </activity>
        <activity android:name="android.app.activity.LocalScreen" android:multiprocess="true">
        </activity>
        <activity android:name="android.app.activity.ClearTop" android:multiprocess="true"
                android:launchMode="singleTop">
        </activity>
        <activity android:name="android.app.activity.LocalDialog" android:multiprocess="true"
                android:theme="@android:style/Theme.Dialog">
        </activity>
        <activity android:name="android.app.activity.SubActivityScreen">
        </activity>
        <activity android:name="android.app.activity.RemoteSubActivityScreen"
                android:process=":remoteActivity">
        </activity>
        <activity android:name="android.app.activity.LaunchpadActivity" android:multiprocess="true">
        </activity>
        <activity android:name="android.app.activity.LaunchpadTabActivity" android:multiprocess="true">
        </activity>

        <receiver android:name="android.app.activity.AbortReceiver">
            <intent-filter android:priority="1">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.LocalReceiver">
            <intent-filter android:priority="-1">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ALL" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REPEAT" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_FAIL_REGISTER" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_FAIL_BIND" />
            </intent-filter>
            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
        </receiver>
        <receiver android:name="android.app.activity.ResultReceiver">
            <intent-filter>
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_RESULT" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.LocalGrantedReceiver"
                android:permission="com.android.frameworks.coretests.permission.TEST_GRANTED">
            <intent-filter android:priority="-1">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL_GRANTED" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.LocalDeniedReceiver"
                android:permission="com.android.frameworks.coretests.permission.TEST_DENIED">
            <intent-filter android:priority="-1">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_LOCAL_DENIED" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.RemoteReceiver"
                android:process=":remoteReceiver">
            <intent-filter android:priority="2">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ABORT" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_ALL" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REPEAT" />
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.RemoteGrantedReceiver"
                android:permission="com.android.frameworks.coretests.permission.TEST_GRANTED">
            <intent-filter android:priority="2">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE_GRANTED" />
            </intent-filter>
        </receiver>
        <receiver android:name="android.app.activity.RemoteDeniedReceiver"
                android:permission="com.android.frameworks.coretests.permission.TEST_DENIED">
            <intent-filter android:priority="2">
                <action android:name="com.android.frameworks.coretests.activity.BROADCAST_REMOTE_DENIED" />
            </intent-filter>
        </receiver>
        <service android:name="android.app.activity.LocalService">
            <intent-filter>
                <action android:name="com.android.frameworks.coretests.activity.SERVICE_LOCAL" />
            </intent-filter>
            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
        </service>
        <service android:name="android.app.activity.LocalDeniedService"
                android:permission="com.android.frameworks.coretests.permission.TEST_DENIED">
            <intent-filter>
                <action android:name="com.android.frameworks.coretests.activity.SERVICE_LOCAL_DENIED" />
            </intent-filter>
        </service>
        <service android:name="android.app.activity.LocalGrantedService"
                android:permission="com.android.frameworks.coretests.permission.TEST_GRANTED">
            <intent-filter>
                <action android:name="com.android.frameworks.coretests.activity.SERVICE_LOCAL_GRANTED" />
            </intent-filter>
        </service>

        <provider android:name="android.app.activity.LocalProvider"
                android:authorities="com.android.frameworks.coretests.LocalProvider">
            <meta-data android:name="com.android.frameworks.coretests.string" android:value="foo" />
            <meta-data android:name="com.android.frameworks.coretests.boolean" android:value="true" />
            <meta-data android:name="com.android.frameworks.coretests.integer" android:value="100" />
            <meta-data android:name="com.android.frameworks.coretests.color" android:value="#ff000000" />
            <meta-data android:name="com.android.frameworks.coretests.float" android:value="100.1" />
            <meta-data android:name="com.android.frameworks.coretests.reference" android:resource="@xml/metadata" />
        </provider>

        <!-- Application components used for content tests -->
        <provider android:name="android.content.MemoryFileProvider"
                android:authorities="android.content.MemoryFileProvider"
                android:process=":MemoryFileProvider">
        </provider>

        <!-- Application components used for os tests -->

        <service android:name="android.os.MessengerService"
                android:process=":messengerService" />

        <!-- Used by BinderThreadPriorityTest -->
        <service android:name="android.os.BinderThreadPriorityService"
                android:process=":BinderThreadPriorityService" />

        <!-- Application components used for search manager tests -->

        <activity android:name="android.app.activity.SearchableActivity"
                android:label="Searchable Activity">
            <intent-filter>
                <action android:name="android.intent.action.SEARCH" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="android.app.searchable"
                    android:resource="@xml/searchable" />
        </activity>

        <provider android:name="android.app.SuggestionProvider"
                android:authorities="android.app.SuggestionProvider">
        </provider>

        <activity android:name="android.webkit.AccessibilityInjectorTestActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

        <activity android:name="android.animation.BasicAnimatorActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
            </intent-filter>
        </activity>

    </application>

    <instrumentation android:name="android.test.InstrumentationTestRunner"
            android:targetPackage="com.android.frameworks.coretests"
            android:label="Frameworks Core Tests" />
</manifest>

redpajama_set_name: RedPajamaGithub


Can I spritz my snake plant every day or will that harm it?
This can encourage fungus to develop. Snake plants are pretty hardy and typically do not need extra humidity to do well in a home. If you are looking to add humidity around the plant, consider setting it on a pebble tray instead.


This show is called 'Celtic Pub'. We will be sharing the stage with Anita MacDonald & Ben Miller, Mec Lir, and, Donnie Campbell!
For more information about this show and to purchase tickets, please visit the Celtic Colours International Festival website by clicking here.
This show is called 'Some Tasty Tunesl'. We will be sharing the stage with Brenda Stubbert, Janine Randall, Fintan Vallely and, Gino Lupari!
This show is called 'Ceilidh on the Canal'. We will be sharing the stage withRoger Stone, Mec Lir and Allie Mombourquette!
Friends Making Music with Friends at Fred's Records on a Friday For Free!
The show is put together by Rose Cousins and Old Farm Pony Records.
The Once Christmas - with Special Guests Aaron Collis and Emilia Bartellas and, The MUN Chamber Choir.
The Folk Arts Society presents an evening of duo performances from Emilia Bartellas and Aaron Collis, Duane Andrews and Craig Young, Joseph Coffin and Nick Earle, Matthew and Allan Byrne, Kat McLevey and Maria Peddle and more!
We are delighted to be joining The Once as musical guests for their Christmas show!
Another night has just been added!
Join us as we celebrate the release of our debut album, with special guests Dave Penny, Dave Paddon, Kelly Russell, Duane Andrews, Billy Sutton and Jason Whelan.
The album pays homage to the traditional accordion and fiddle music of Newfoundland and Labrador and is dedicated to those players that have passed along their love and enthusiasm for the tunes. We share dance music from all across the province, playing tunes from Cape Broyle to Rigolet and, from Bay de Verde to the Port au Port Peninsula.
Emilia and Aaron from The Dardanelles will be celebrating the release of their new CD at Fred's Records.
Free admission, so bring your friends and your friend's friends.


purchases, returns can be made by mailing the item back in a return envelope with the included shipping label or in a store location. If it's a deal you spot and not a code, simply click our link to view the seasonal or exclusive sale. Its easy; just click see coupon, print the coupon that appears and take it with you when you go shopping. Our goal is to find you the best deals online and in store, from the brands and stores you want. How to Use Promo Codes Online. They carry the VS line of products as well as pink. Take advantage of the assistance offered by the salespeople in the store. How to Contact Victoria's Secret.
Save 50 w/ 1 active. Today s best m, coupon : Free Ground Shipping on Orders Over. Flat 15 Discount on Food Bill at The. Pink, room, cafe Lounge, Hauz Khas Village, New Delhi.
Let m help you stretch your vacation dollars. With numerous enhancement qualities, you cant go wrong. If you're not quite sure ecklers classic chevy coupons what to buy or need some inspiration, check out. 3.9 with 8 ratings. Check out the best ways to save on your Houston getaway and find great options on hotels, restaurants and attractions with this list of special offers and packages. M » Coupons, activities Coupons, save in Savannah! » see all, lodging Coupons, save on your next stay in Savannah with lodging coupons from m! Not only do we provide the best deals at your favorite stores, we also offer tips on food, style, life and more with our online magazine, The Good Stuff. You can even load printable coupons to your Apple Passbook or Samsung Wallet. You must return the item within 90 days if you want anything but merchandise credit toward a future purchase.
All of our sport tiles will work well for all courts. High density EVA foam for impact sports (i.e. 2' x 2' x 7/8" with two attached..
Get Deal, see Details 67, success good coupon bad coupon 3 votes 50 off or more on select coats and jackets. Glad to see the smart YOU..


text:
Q: Make dynamics crm available from the net I have installed dynamics crm on my computer in windows server 2012, and it works for me form my machine.
I want now to make available in the net from remote machine, so a user can connect to it from the net.
Is it possible and how can I dot that pleased?

A: Best practice would be to install ADFS and configure it with a valid SSL certificate, you'd then be able to reach your CRM from the outside world using an url like https://yourorgname.yourdomain.com
You'll need both a valid (not self-signed, you have to buy it) SSL certificate and to publish your URL on public DNS (which probably requires money too).
Documentation of the procedure is quite extensive, including it in this answer would not be appropriate: you can read it on MSDN with all details.
If following the best practice doesn't suit you, you can follow any procedure to make a website available to the outside world (CRM is a website after all, however complex).

A: ADFS is the only supported way of exposing Dynamics CRM application in the internet.
Another solutions are of course possible however you may meet some problems (for example in case of reporting services authentication or integration with Sharepoint document repository) when using them.
Did you consider using Dynamics 365 Online? 30-days trail is free.

A: Dynamics on primes access out of intranet, Need to implement ADFS (IFD). If this is only for some time of demo purpose and if have public IP. Then you can host the MSCRM website on this public IP.

redpajama_set_name: RedPajamaStackExchange


Avoid Foreclosure! Get Expert Help To Assist In Short Selling Your Home!
We understand your frustration. Many homeowners are still considered 'underwater' on their home's value. This means that they owe more to their lender than what their home is actually worth. Not only that, but many homeowners can no longer keep up with mortgage payments and are facing the daunting pain of foreclosure. Even if you wanted to stay in your home, your lender is not making it easy with broken promises and unrealistic modification payment adjustments.
What can you do? What are your options? Your lender has mentioned that they might consider a short sale, but you have no idea what to do or where to start.
If your mortgage payments are too much to handle, and you owe more than your home is worth, your lender may accept less than what you owe. This type of transaction is called a "Short Sale", and you should only be guided by a trained, experienced and reliable Short Sale Specialist.
We may be able to help. Give us a call. We can help advise you of your options. We will collect information relating to your mortgage lender. We will prepare a sales strategy specific to your situation. We will find a Buyer, negotiate a sales contract, and we will communicate and work with your bank so that you can finally move on with your life.
To find out more about our process, how we can help, and how YOU can qualify for a short sale, please fill out the form below, contact us directly, or call (919) 656-4714.
To read more about short sales, understand how to qualify and decide if a short sale is right for you, visit our short sale FAQ.
Who is the lender or bank?
Any other mortgages, liens or judgements?
If so, why did it not sell?
At what price do you feel your home will sell quickly?
Does your home need any repairs? What kind of condition is it in?


text:
Interpreters with Lewis and Clark
The American Military Frontiers
California through Native Eyes
Guerrillas, Unionists, and Violence on the Confederate Home Front
Prairie Gothic
Unknown Waters
The Hard Way Home
Wild Yankees
American History 1800-1899
Travel/Adventure
American Frontiers
Global West, American Frontier
Travel, Empire, and Exceptionalism from Manifest Destiny to the Great Depression
David M. Wrobel
Narrated by Kirk O. Winkler
Book published by University of New Mexico Press
This thoughtful examination of a century of travel writing about the American West overturns a variety of popular and academic stereotypes. Looking at both European and American travelers' accounts of the West, from de Tocqueville's Democracy in America to William Least Heat-Moon's Blue Highways, David Wrobel offers a counter narrative to the nation's romantic entanglement with its western past and suggests the importance of some long-overlooked authors, lively and perceptive witnesses to our history who deserve new attention.
Prior to the professionalization of academic disciplines, the reading public gained much of its knowledge about the world from travel writing. Travel writers found a wide and respectful audience for their reports on history, geography, and the natural world, in addition to reporting on aboriginal cultures before the advent of anthropology as a discipline. Although in recent decades western historians have paid little attention to travel writing, Wrobel demonstrates that this genre in fact offers an important and rich understanding of the American West—one that extends and complicates a simple reading of the West that promotes the notions of Manifest Destiny or American exceptionalism.
Wrobel finds counterpoints to the mythic West of the nineteenth century in such varied accounts as George Catlin's Adventures of the Ojibbeway and Ioway Indians in England, France, and Belgium (1852), Richard Francis Burton's The City of the Saints (1861), and Mark Twain's Following the Equator (1897), reminders of the messy and contradictory world that people navigated in the past much as they do in the present. His book is a testament to the instructive ways in which the best travel writers have represented the West.
David M. Wrobel holds the Merrick Chair in Western History at the University of Oklahoma. He is also the author of The End of American Exceptionalism: Frontier Anxiety from the Old West to the New Deal and Promised Lands: Promotion, Memory, and the Creation of the American West.
"An exceptionally well-researched history, Wrobel's book offers enjoyable reading about the numerous and varied travel writers who shaped our idea of the West."
"Wrobel argues that travel writings contributed valuable insight into the West and U.S. exceptionalism—especially in the absence of contemporary scholarship.... His book reacquaints historians with an important source of information. Highly recommended."
"Wrobel demonstrates that a global perspective, in the right hands, is a powerful tool."
—Journal of American History
"Wrobel upends expectations in his tour of western travel writing.... He sounds a welcome alarm not only to rethink the chronology of Manifest Destiny and globalism in the American West but to think more deeply and broadly about travel itself."
—Western Historical Quarterly
"Offers a new approach to examining the enduring appeal of the West. It is meticulously researched, sweeping in its geographic scope, and very well written—so well written, in fact, that amateur and professional historians alike can read and enjoy it."
—Journal of Arizona History
"Wrobel provides a compelling argument about how travel narratives shaped national and global understandings of the American West.... This book provides a compelling journey for the scholar, student, and armchair traveler interested in the American West and its global connections."
—The Chronicles of Oklahoma
"Elegantly written and fully persuasive in getting us to view the West in new ways."
—Montana the Magazine of Western History

redpajama_set_name: RedPajamaCommonCrawl


Adam Sandler is bringing his "100% Fresher" tour across the country this summer, including a stop at the PNC Bank Arts Center and the Hard Rock in Atlantic City.
The tour announcement brought up some debate around our office about our love or hate for Adam Sandler. It was about a 60-40 split in favor of Sandler; I landed in the minority. I'll admit I enjoyed Sandler when he started on SNL, but I got tired of his shtick quicker than everyone else seemed to.
He has a handful of movies that I enjoy, but for the most part, I can't bring myself to spend two hours watching him.
This is actually a really, really bad movie - but my wife likes it, and we watched it a few times when we were dating, so it earns a spot.
Sandler teams up with his old roommate Judd Apatow to make a pretty fine dramedy.
80s nostalgia will get me pretty much every time.
This was really right around the time I got sick of Sandler, but for whatever reason this movie still makes me laugh. I feel like more of my enjoyment comes from Christopher McDonald and Ben Stiller and Bob Barker, but it still counts.
Not a "Sandler movie" per se, but it's definitely my favorite thing that he's been a part of.
So yeah, Billy Madison and Grown Ups and Big Daddy and The Waterboy, those all missed the cut (mostly because I refuse to watch them). I do want to watch more of Sandler's 'serious' stuff like Punch Drunk Love or The Meyerowitz Stories, and maybe I'll get to them someday.


오늘의 표현 20: '우리는 공통점이 많아'를 영어로!
Those two have a lot in common.
We should introduce them. I think they'd have a lot in common.
I think they'll have a lot in common.
I have a lot in common with my girlfriend.
Unfortunately, we don't have a lot in common.


text:
A Smithsonian magazine special report
What Makes a Dinosaur a Dinosaur?
The question may sound like a "duh," but it gets to the heart of how we categorize and define nature
Riley Black
Science Correspondent
What's a dinosaur, anyways? The answer is in the evolutionary tree. Marcio Silva / Alamy
Ask any 8-year-old what a dinosaur is, and she'll eagerly rattle off her favorite of the prehistoric celebrities. And by the time we're adults, dinosaurs feel utterly familiar; they're the rockstars of prehistory, more famous and enduring then any Hollywood A-lister. They loom large in our imagination as big, toothy, and, above all, bizarre animals that have been carving out a life for themselves on Earth for the past 235 million years. But what is a dinosaur, really?
To answer that, we need to go back in time (no, not that far). Long before scientists were called scientists, people all over the world had been wondering who left all those ancient bones and footprints. At Flag Point in southern Utah, for example, Native Americans chiseled pictographs of three-toed footprints, inspired by dinosaur tracks in the surrounding Jurassic rock. And even by the time the naturalist William Buckland christened Megalosaurus, the first dinosaur to be named, in 1824, early geologists were in the dark as to what these animals were like. Megalosaurus and other early finds like Iguanodon were envisioned as basically crocodiles and iguanas longer than a city bus.
Enter British paleontologist and biologist Richard Owen, a superstar of 19th century anatomy famous for his cantankerous attitude. As he kept an eye on what his contemporaries were discovering, Owen noticed something strange about some of the petrified reptiles coming out of Europe's ancient rock. "Many new fossil reptiles had been found in the early 19th century," Smithsonian's Curator of Dinosauria Matthew Carrano says, "but it wasn't clear what they were, or whether they were all related to one another." Owen set about trying to pinpoint that mysterious relationship.
Owen concluded that Megalosaurus, Iguanodon and a third species called Hylaeosaurus were all united by skeletal similarities in the hip to the exclusion of other saurians of the same time. These features, including five fused vertebrae at a part of the hip called the sacrum, are "peculiar among Reptiles," Owen wrote in his 1842 report. He argued that this was "sufficient ground for establishing a distinct tribe or sub-order of Saurian Reptiles, for which I would propose the name of Dinosauria"—the terrible lizards.
Since then, discoveries from every continent have filled museums with an increasing number of ever-more-unusual dinosaurs. Yet the more paleontologists find, the stranger and more wonderful these terrible lizards become—and the harder it is to define what makes a dinosaur, a dinosaur.
A view of the Dinosaur Hall in the National Museum of Natural History in 2003 shows a Triceratops at front left and a Tyrannosaurus Rex at right front; Diplodocus longus is at center. John Steiner, Smithsonian Institution Archives
First of all, dinosaurs are wonderfully diverse. Paleontologists have recognized over 1,000 distinct non-avian species, from tiny, feathery insect hunters to giants that grew to be over 100 feet long and weigh over 70 tons. There were horned dinosaurs, armored dinosaurs, dome-headed dinosaurs, crested dinosaurs, long-necked dinosaurs, sickle-clawed dinosaurs and flesh-ripping dinosaurs. Most lived an entirely terrestrial existence, but some frequently waded into lakes and rivers (recently scientists were flabbergasted by the first known amphibious dinosaur, a swan-like swimmer not dissimilar from a velociraptor). And one lineage flapped and fluttered its way into the air, evolving into the birds that are the only dinosaurs alive today.
These vastly different animals share some key traits: They all laid and hatch from eggs, for example, and all the toothed dinosaurs constantly replaced their dental toolkit throughout their lives. But if we really want to get a handle on what makes a dinosaur a dinosaur, we need to zoom out.
Picking dinosaurs out the reptile family tree—from mighty Tyrannosaurus to a bee hummingbird—requires an evolutionary perspective. Hans-Dieter Sues, the Smithsonian Curator of Vertebrate Paleontology, puts it like this. Dinosauria is a group that contains the most recent common ancestor of birds—like a pigeon walking by on the sidewalk—and the non-avian dinosaur Triceratops, Sues says, including all the descendants of that common ancestor.
There are some tell-tale characteristics of the hind limbs that allow experts to separate dinosaurs from non-dinosaurs going all the way back to the earliest species, Sues says, but the big picture view is that if you take Triceratops in one hand and a pigeon in the other and follow those two back to their last common ancestor, every animal that falls within that group counts as a dinosaur and shares certain traits in common. The two concepts are combined, Carrano says, "dinosaurs are linked by common ancestry, which has given them through inheritance a set of unique features."
"Dinosaur", then, isn't just a popular term for anything scaly and extinct. It's a scientific term with a strict meaning with a defined membership. Sometimes this creates what might feel like a paradox between the ancient and modern. All birds are dinosaurs, for example, but not all dinosaurs are birds. Given that birds are the only dinosaurs that remain, experts often specify whether they're talking about non-avian or avian dinosaurs. All the same, a penguin is just as much a terrible lizard as Stegosaurus.
Hips don't lie: Today we separate the clade Dinosauria into two groups, Saurischia (lizard-hipped, above) and Ornithischia (bird-hipped, below). Natural History Museum
Pop culture, as you've probably noticed, doesn't always play by the rules. In sets of plastic toys, paleo-centric TV shows like DinoRiders, and even the Jurassic Park movies, dinosaurs and non-dinosaurs are often indiscriminately intermingled without much thought to the fact that the word dinosaur doesn't apply to just anything. The idea that the word dinosaur refers to any suitably reptilian creature, Sues says, "is due to countless children's books and commercial products that treat any large or bizarre extinct animal as a 'dinosaur.'"
So how can you, as an armchair or an aspiring paleontologist, know whether that so-called 'saur on the silver screen is a real dino or a wannabe? Fortunately, there are a few giveaways. "A lot of features that unite dinosaurs involve the construction of the hip and thigh regions," says Smithsonian Peter Buck fellow Adam Pritchard, which gave dinosaurs their upright, pillar-legged posture. "Look at the top of the thigh bone," or the upper leg in digitally revived dinosaurs of the movies, Pritchard suggests," and see if it turns inwards to fit inside the socket of the hip."
Another challenge for the public in deciphering dinos is that geologic time can be hard to squeeze into our heads. "I think it's quite common in popular thinking to imagine the past as having happened more or less all at once," Carrano says, which means the further back in time we try to think the more lines get blurred. This means that non-dinosaurs have often been falsely grouped in with the likes of Stegosaurus, even though they lived millions of years apart.
The sail-backed Dimetrodon? That's a protomammal more closely related to us than dinosaurs. The fish-like ichthyosaurs that swam through the seas? They were one of many reptile lineages that adapted to life in the water during the Mesozoic. And the leathery-winged pterosaurs of the air? Despite being featured in the past three Jurassic Park films, they were cousins of dinosaurs that split off from an earlier ancestor. Dinosaurs are their own discrete group, in other words, joined to all the rest of their family through their common ancestry and identified through the traits of their hips that have been maintained from the Triassic to the present. It might be difficult to think of an emu or quail as a terrible lizard, but you'll have to take that argument up with the ghost of Richard Owen.
Simplified version of the dinosaur family tree, before the latest shakeup. Natural History Museum
Of course, talking about dinosaurs this way is about as exact as discussing mammals. Mammals—which are typically defined by their tendency to grow fur, give birth to live young and make milk—include everything from humans to hyenas, from shrews to sea whales. Mammals are composed of many branches that have moved around throughout the years, and the same was true for dinosaurs. Paleontologists have spent decades arranging and rearranging these branches, and a study earlier this year reinvigorated a debate over the shape of the dinosaur family tree. "The classification of dinosaurs has undergone countless changes over the years," Sues says, with the roots of the latest exchange going back to the 19th century.
In 1888 the British paleontologist Harry Govier Seeley argued that Owen's Dinosauria didn't make up a natural group, but instead was a mash of what he saw as two very different groups of ancient reptiles. Seeley instead separated these two groups on the basis of their hip shape. There was the Saurischia, which he defined by its roughly lizard-like kind of hip, and included the sauropod and theropod dinosaurs. And then there were the Ornithischia, which had a more bird-like kind of hip, and comprised armored dinosaurs, horned dinosaurs, duckbill dinosaurs and their relatives. (The irony being that we now know "bird-hipped" dinosaurs are not closely related to birds at all. Birds are technically saurischian dinosaurs with highly-modified hips.)
Paleontologists ultimately combined Owen's and Seeley's ideas. Today it's believed that Dinosauria is a real group, anchored through shared traits to common ancestry to the exclusion of other animals. But the saurischians and ornithischians are the two main branches with more specific lineages arrayed along them. Other ideas came and went, but this vision of the dinosaur family tree stayed stable. Then, early in 2017, a study by paleontologist Matthew Baron and colleagues shook things up.
Instead of finding the traditional arrangement, the new analysis by Baron and colleagues came up with something different. Dinosaurs remained as a natural group, but theropod dinosaurs came out as close relatives of ornithischians—normally positioned on the other side of the family tree—and sauropod dinosaurs showed up as relatives of an enigmatic group of early carnivorous dinosaurs called herrerasaurids. The researchers decided to call the theropod-ornithischian group Ornithoscelida (a term coined by 19th century naturalist Thomas Henry Huxley) and kept Saurischia for the other group.
But a single new paper doesn't make a consensus. Months later, a different group of paleontologists upheld the traditional arrangement in a rebuttal, to which followed a rebuttal to the rebuttal. For the moment, Sues says, "most dinosaur experts are not swayed by the novel hypothesis, but it does serve a useful purpose because it will stimulate more in-depth analysis, especially of early dinosaurs."
If all this systematic shuffling has left you in a tizzy, don't fret. A new fossil or analysis can sow more confusion that understanding upon announcement, says Pritchard. But that's no reason to despair. This is just how science works: Just as dinosaurs evolved and changed, so does the science, to incorporate new evidence and theories. Relationships are not 'established' but must always remain hypotheses," Sues says, which "stand or fall as evidence is accrued." "That seems to be normal for nature," Pritchard adds. "It is always much more complicated and unexpected than what scientists predict."
Riley Black | | READ MORE
Riley Black is a freelance science writer specializing in evolution, paleontology and natural history who blogs regularly for Scientific American.
Ask Smithsonian Biology Birds Dinosaurs Evolution Fossils Lizards Paleontologists Paleontology Reptiles


text:
Living with Menopause: Symptoms & Treatment Options
Guest Info & Links: Nyjon Eccles, MBBS, PhD
From the Show: Wellness for Life
Summary: At least 80 percent of women will have some kind of menopausal symptom, whether physical or emotional.
Air Date: 10/9/15
Host: Susanne Bennett, DC
Guest Bio: Nyjon Eccles, MBBS, PhD
After spending time in research and practice of "chemical-based" medicine and not happy with the possibilities that could be achieved by single chemical pharmaceuticals in health restoration, Dr. Nyjon Eccles decided to expand and develop his longstanding interest in Nutritional Medicine.
This journey took him to the Czech Republic, Spain, India and the USA, where he studied with pioneering doctors who's broader approach, over and above relief of symptoms, was achieving dramatic restoration of health using nutrients, phytochemicals and electromagnetic medicine. His observation of cancer remissions led him to develop this area as a special interest.
Over the years he has developed specific and powerful nutritional programs for restoration of cellular health. These therapies he offers formerly at the Chiron Clinic, which he set up in 1998 and now at The Natural Doctor since 2010.
He is pioneering the introduction to the UK of Medical Infrared Thermal Imaging for very early non-invasive detection of breast cancer and screening of musculoskeletal disorders. He states, "Earlier detection in younger women by Thermography gives us an unprecedented opportunity to stem the tide of increasing breast cancer occurrence. Thermal abnormalities indicative of increased risk can then be reversed by the correct attention to lifestyle, nutrition and lymph detoxification." In 2014 he co-developed a computer-assisted Breast Thermal Image system, which is to be Franchised and is Patent-pending.
He is one of the leading Integrated Medicine Physicians in the UK and has a reputation for his practice of evidence-based Integrated Medicine. He is actively involved in conducting controlled Clinical trials to validate a variety of nutritional and magnetic therapies. His research and reviews appear regularly in peer-reviewed Medical journals. He is also an expert on Stress assessment by Heart Rate Variability measurements, having written extensively on the subject and has helped to develop bespoke corporate programs for objective stress measurement. He has further expertise in Magnetic Medicine and has pioneered research in this area in the UK over the last 10 years. His research led to the first ever magnetic product being given Drug Tariff approval in March 2006. His more recent work with one of these magnetic products, LadyCare, that significantly relieves menopause symptoms has led to discovery of a novel mechanism of action; a world patent on this discovery is also pending.
In an attempt to help people to alter their disease risks, he lectures regularly on topics such as "Natural Cancer support," "Food as Medicine," "Breast Health and Nutrition," "Prostate Health and Nutrition," "Clinical Thermography" and "Metabolic Health." He is in great demand as a public speaker, increasingly being asked to appear on radio and TV for his expert opinion on Complementary and Natural Medicine.
From his research work with nutrients in cancer he has discovered a range of them that make normal cells perform better and these formulas have a unique application in Anti-Ageing Medicine. His work in the cancer field has led him to help set up a charity called CHART (Cancer Healing And Research Trust www.naturalcancerhealing.org ) to help guide people to which natural remedies really do seem to work as well as helping to create access to these.
From his work around breast thermal imaging and early breast cancer detection, he became more involved in helping to provide natural solutions for women's health issues which include Natural Menopause relief (as above), Bio-identical hormones and Natural Anti-Ageing cosmetic solutions. He has developed novel Well man and Well woman programs based on earlier detection of imbalances using blood, urine and saliva tests in conjunction with cutting edge assessments of autonomic nervous system imbalance (using HRV), and early heart electrical abnormalities. More recently, he has developed a unique natural regime for fat loss; the basis of a new collaborative program with Personal Trainers.
He is acknowledged in Who's Who in the World, 2010, 2011, 2012 and Who's Who in Medicine & Healthcare, 2011-2012 for outstanding contributions in the Medical field. He is also listed in Great Minds of the 21st Century, limited to 1,000 entries, 5th Edition. Last year, 2011, he received a Medical Science Award of Excellence for Natural Medicine Research.
The physical symptoms of menopause and perimenopause can include insomnia, hot flashes, and weight gain, and can be quite debilitating.
However, the mental and emotional symptoms of anxiety, depression, and mood swings can be equally disturbing.
At least 80 percent of women will have some kind of symptom, whether physical or emotional.
Women in the Eastern countries don't suffer as much as women in the West, potentially due to their primarily fish- and plant-based diets and their reduced intake of sugar. They also tend to have lower estrogen levels to begin with, so once menopause starts to take hold the effects aren't as drastic.
If you're starting to feel some of these symptoms, what are your options for relief?
Dr. Nyjon Eccles is one of the leading Integrated Medicine Physicians in the UK and has a reputation for his practice of evidence-based Integrated Medicine. He has spent years researching restoration of health using nutrients, phytochemicals and electromagnetic medicine.
Many women will turn to synthetic hormones for hormone replacement therapy (HRT), but Dr. Eccles doesn't use synthetic HRT at all in his practice. He has found more effective ways to treat women's symptoms.
For instance, one option he offers is natural hormones or bio-identical hormones. These hormones are very individualized to a particular patient, based on blood and urine tests to determine what they are deficient in.
This approach is very unique to the woman and her needs and deficiencies. Plus, these women get all of the benefits without the long-term side effects of synthetic options.
Listen in as Dr. Eccles joins Dr. Susanne to share more about his clinic, his approach, and even a device he has created to help address women's menopause symptoms.
Menopause & Postmenopause
Nature's Secrets: Glutathione... Best Kept Secret to Your Better HealthLadyCare: Device Offers Relief from Menopause Symptoms