Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7c0e7860 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add unaudited exported flag to exposed runtime receivers"

parents 284accc7 7d819d45
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -471,7 +471,7 @@ public class DownloadManagerBaseTest extends InstrumentationTestCase {
    protected MultipleDownloadsCompletedReceiver registerNewMultipleDownloadsReceiver() {
        MultipleDownloadsCompletedReceiver receiver = new MultipleDownloadsCompletedReceiver();
        mContext.registerReceiver(receiver, new IntentFilter(
                DownloadManager.ACTION_DOWNLOAD_COMPLETE));
                DownloadManager.ACTION_DOWNLOAD_COMPLETE), Context.RECEIVER_EXPORTED_UNAUDITED);
        return receiver;
    }

+2 −1
Original line number Diff line number Diff line
@@ -49,7 +49,8 @@ public class BroadcastReceiverTests {
        final IntentFilter mockFilter = new IntentFilter("android.content.tests.TestAction");
        try {
            for (int i = 0; i < RECEIVER_LIMIT_PER_APP + 1; i++) {
                mContext.registerReceiver(new EmptyReceiver(), mockFilter);
                mContext.registerReceiver(new EmptyReceiver(), mockFilter,
                        Context.RECEIVER_EXPORTED_UNAUDITED);
            }
            fail("No exception thrown when registering "
                    + (RECEIVER_LIMIT_PER_APP + 1) + " receivers");
+1 −1
Original line number Diff line number Diff line
@@ -104,7 +104,7 @@ public class ActionSendMultipleConsumerActivity extends Activity {

            final IntentFilter filter = new IntentFilter();
            filter.addAction(CUSTOM_ACTION_SEND_MULTIPLE_INTENT);
            context.registerReceiver(receiver, filter);
            context.registerReceiver(receiver, filter, Context.RECEIVER_EXPORTED_UNAUDITED);
        }

        /**
+1 −1
Original line number Diff line number Diff line
@@ -326,7 +326,7 @@ public class SystemActionPerformerTest {

        void register(Context context) {
            if (!mRegistered) {
                context.registerReceiver(this, mFilter);
                context.registerReceiver(this, mFilter, Context.RECEIVER_EXPORTED_UNAUDITED);
                mRegistered = true;
            }
        }
+2 −1
Original line number Diff line number Diff line
@@ -3470,7 +3470,8 @@ public class AccountManagerServiceTest extends AndroidTestCase {

        @Override
        public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter) {
            return mMockContext.registerReceiver(receiver, filter);
            return mMockContext.registerReceiver(receiver, filter,
                    Context.RECEIVER_EXPORTED_UNAUDITED);
        }

        @Override
Loading