DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (31ec81b5d7bb)

VCS Links

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
        <activity
            android:theme="@style/SyncTheme"
            android:icon="@drawable/icon"
            android:label="@string/sync_app_name"
            android:configChanges="keyboardHidden|orientation|screenSize"
            android:windowSoftInputMode="adjustResize|stateAlwaysHidden"
            android:taskAffinity="org.mozilla.gecko.sync.setup"
            android:name="org.mozilla.gecko.sync.setup.activities.SetupSyncActivity" >
            <!-- android:configChanges: SetupSyncActivity will handle orientation changes; no longer restarts activity (default) -->
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <!-- Adding a launcher will make Firefox Sync appear
                     on the Apps screen, which we only want when testing. -->
                <!-- <category android:name="android.intent.category.LAUNCHER" /> -->
            </intent-filter>
        </activity>

        <!-- On tablets, SyncTheme is in a dialog, which is not what
             we want for install instructions. -->
        <activity
            android:theme="@style/Gecko"
            android:name="org.mozilla.gecko.sync.setup.activities.WebViewActivity" />

        <activity
            android:theme="@style/SyncTheme"
            android:clearTaskOnLaunch="true"
            android:name="org.mozilla.gecko.sync.setup.activities.AccountActivity"
            android:windowSoftInputMode="adjustResize|stateHidden"/>

        <activity
            android:theme="@style/SyncTheme"
            android:clearTaskOnLaunch="true"
            android:name="org.mozilla.gecko.sync.setup.activities.RedirectToSetupActivity"
            android:windowSoftInputMode="adjustResize|stateHidden"/>

        <!-- Secondary Sync activities. These depend on other activities for context
             (display a result, or a next step). Since these don't make sense as stand-alone
             activities, set excludeFromRecents="true" -->
        <activity
            android:theme="@style/SyncTheme"
            android:noHistory="true"
            android:excludeFromRecents="true"
            android:name="org.mozilla.gecko.sync.setup.activities.SetupFailureActivity" />

        <activity
            android:theme="@style/SyncTheme"
            android:noHistory="true"
            android:excludeFromRecents="true"
            android:name="org.mozilla.gecko.sync.setup.activities.SetupSuccessActivity" />

        <activity
            android:theme="@style/SyncTheme"
            android:excludeFromRecents="true"
            android:taskAffinity="org.mozilla.gecko.sync.setup"
            android:name="org.mozilla.gecko.sync.config.activities.SelectEnginesActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
         </activity>

        <receiver
            android:name="org.mozilla.gecko.sync.receivers.UpgradeReceiver">
            <intent-filter>
                <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
            </intent-filter>
        </receiver>

        <receiver
            android:name="org.mozilla.gecko.sync.receivers.SyncAccountDeletedReceiver"
            android:permission="@MOZ_ANDROID_SHARED_ACCOUNT_TYPE@.permission.PER_ACCOUNT_TYPE">
            <intent-filter>
                <!-- This needs to be kept the same as
                     GlobalConstants.SYNC_ACCOUNT_DELETED_ACTION. -->
                <action android:name="@MOZ_ANDROID_SHARED_ACCOUNT_TYPE@.accounts.SYNC_ACCOUNT_DELETED_ACTION"/>
            </intent-filter>
        </receiver>

        <activity
            android:theme="@style/SyncTheme"
            android:excludeFromRecents="true"
            android:icon="@drawable/icon"
            android:label="@string/sync_app_name"
            android:configChanges="keyboardHidden|orientation|screenSize"
            android:windowSoftInputMode="adjustResize|stateHidden"
            android:taskAffinity="org.mozilla.gecko.sync.setup"
            android:name="org.mozilla.gecko.sync.setup.activities.SendTabActivity" >

            <intent-filter>
                <action android:name="android.intent.action.SEND" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:mimeType="text/*" />
            </intent-filter>
        </activity>