[Extensions] Don't show the pending URL for chrome.tabs API navigations

For the pdf extension, treat navigations as renderer-initiated. Ideally,
we want this to become default for all extensions, but that risks
breakage.

Based on creis@'s patch at https://codereview.chromium.org/2475033002/.

BUG=660498
TEST=See bug for repro steps.

Review-Url: https://codereview.chromium.org/2492863003
Cr-Commit-Position: refs/heads/master@{#431726}
(cherry picked from commit 2097de33a1f3d04e78d93e9e2f16aad4b97e47d7)

Review URL: https://codereview.chromium.org/2506463003 .

Cr-Commit-Position: refs/branch-heads/2883@{#573}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}
4 files changed