| Index: content/browser/tab_contents/navigation_entry_unittest.cc
|
| diff --git a/content/browser/tab_contents/navigation_entry_unittest.cc b/content/browser/tab_contents/navigation_entry_unittest.cc
|
| index bbd6e34556e6dc3c144693b36faca63532b49de4..496511005ae6d9212407bc6ada19a259164d96ac 100644
|
| --- a/content/browser/tab_contents/navigation_entry_unittest.cc
|
| +++ b/content/browser/tab_contents/navigation_entry_unittest.cc
|
| @@ -187,3 +187,16 @@ TEST_F(NavigationEntryTest, NavigationEntryAccessors) {
|
| entry2_->set_restore_type(NavigationEntry::RESTORE_LAST_SESSION);
|
| EXPECT_EQ(NavigationEntry::RESTORE_LAST_SESSION, entry2_->restore_type());
|
| }
|
| +
|
| +// Test whether entries are browser-initiated.
|
| +TEST_F(NavigationEntryTest, NavigationEntryBrowserInitiated) {
|
| + // Link clicks and form submissions are renderer-initiated.
|
| + EXPECT_EQ(PageTransition::LINK, entry1_.get()->transition_type());
|
| + EXPECT_FALSE(entry1_.get()->IsBrowserInitiated());
|
| + entry1_.get()->set_transition_type(PageTransition::FORM_SUBMIT);
|
| + EXPECT_FALSE(entry1_.get()->IsBrowserInitiated());
|
| +
|
| + // Typed URLs are browser-initiated.
|
| + EXPECT_EQ(PageTransition::TYPED, entry2_.get()->transition_type());
|
| + EXPECT_TRUE(entry2_.get()->IsBrowserInitiated());
|
| +}
|
|
|