1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 2 1) The <head> information in this page is significant, should be uniform 3 across api docs and should be edited only with knowledge of the 4 templating mechanism. 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 6 browser, it will be re-generated from the template, json schema and 7 authored overview content. 8 4) The <body>.innerHTML is also generated by an offline step so that this 9 page may easily be indexed by search engines. 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css"> 13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print"> 14 <script type="text/javascript" src="../../../third_party/jstemplate/jstemplate_compiled.js"> 15 </script> 16 <script type="text/javascript" src="js/api_page_generator.js"></script> 17 <script type="text/javascript" src="js/bootstrap.js"></script> 18 <script type="text/javascript" src="js/sidebar.js"></script> 19 <title>WebNavigation API - Google Chrome Extensions - Google Code</title></head> 20 <body> <div id="gc-container" class="labs"> 21 <div id="devModeWarning"> 22 You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with --allow-file-access-from-files. 23 </div> 24 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION --> 25 <!-- In particular, sub-templates that recurse, must be used by allowing 26 jstemplate to make a copy of the template in this section which 27 are not operated on by way of the jsskip="true" --> 28 <div style="display:none"> 29 30 <!-- VALUE --> 31 <div id="valueTemplate"> 32 <dt> 33 <var>paramName</var> 34 <em> 35 36 <!-- TYPE --> 37 <div style="display:inline"> 38 ( 39 <span class="optional">optional</span> 40 <span class="enum">enumerated</span> 41 <span id="typeTemplate"> 42 <span> 43 <a> Type</a> 44 </span> 45 <span> 46 <span> 47 array of <span><span></span></span> 48 </span> 49 <span>paramType</span> 50 <span></span> 51 </span> 52 </span> 53 ) 54 </div> 55 56 </em> 57 </dt> 58 <dd class="todo"> 59 Undocumented. 60 </dd> 61 <dd> 62 Description of this parameter from the json schema. 63 </dd> 64 <dd> 65 This parameter was added in version 66 <b><span></span></b>. 67 You must omit this parameter in earlier versions, 68 and you may omit it in any version. If you require this 69 parameter, the manifest key 70 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 71 can ensure that your extension won't be run in an earlier browser version. 72 </dd> 73 74 <!-- OBJECT PROPERTIES --> 75 <dd> 76 <dl> 77 <div> 78 <div> 79 </div> 80 </div> 81 </dl> 82 </dd> 83 84 <!-- OBJECT METHODS --> 85 <dd> 86 <div></div> 87 </dd> 88 89 <!-- OBJECT EVENT FIELDS --> 90 <dd> 91 <div></div> 92 </dd> 93 94 <!-- FUNCTION PARAMETERS --> 95 <dd> 96 <div></div> 97 </dd> 98 99 </div> <!-- /VALUE --> 100 101 <div id="functionParametersTemplate"> 102 <h5>Parameters</h5> 103 <dl> 104 <div> 105 <div> 106 </div> 107 </div> 108 </dl> 109 </div> 110 </div> <!-- /SUBTEMPLATES --> 111 112 <a id="top"></a> 113 <div id="skipto"> 114 <a href="#gc-pagecontent">Skip to page content</a> 115 <a href="#gc-toc">Skip to main navigation</a> 116 </div> 117 <!-- API HEADER --> 118 <table id="header" width="100%" cellspacing="0" border="0"> 119 <tbody><tr> 120 <td valign="middle"><a href="http://code.google.com/"><img src="images/code_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:0; margin:0;"></a></td> 121 <td valign="middle" width="100%" style="padding-left:0.6em;"> 122 <form action="http://www.google.com/cse" id="cse" style="margin-top:0.5em"> 123 <div id="gsc-search-box"> 124 <input type="hidden" name="cx" value="002967670403910741006:61_cvzfqtno"> 125 <input type="hidden" name="ie" value="UTF-8"> 126 <input type="text" name="q" value="" size="55"> 127 <input class="gsc-search-button" type="submit" name="sa" value="Search"> 128 <br> 129 <span class="greytext">e.g. "page action" or "tabs"</span> 130 </div> 131 </form> 132 133 <script type="text/javascript" src="http://www.google.com/jsapi"></script> 134 <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script> 135 <script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse&t13n_langs=en"></script> 136 <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse&lang=en"></script> 137 </td> 138 </tr> 139 </tbody></table> 140 141 <div id="codesiteContent" class=""> 142 143 <a id="gc-topnav-anchor"></a> 144 <div id="gc-topnav"> 145 <h1>Google Chrome Extensions (<a href="http://code.google.com/labs/">Labs</a>)</h1> 146 <ul id="home" class="gc-topnav-tabs"> 147 <li id="home_link"> 148 <a href="index.html" title="Google Chrome Extensions home page">Home</a> 149 </li> 150 <li id="docs_link"> 151 <a href="docs.html" title="Official Google Chrome Extensions documentation">Docs</a> 152 </li> 153 <li id="faq_link"> 154 <a href="faq.html" title="Answers to frequently asked questions about Google Chrome Extensions">FAQ</a> 155 </li> 156 <li id="samples_link"> 157 <a href="samples.html" title="Sample extensions (with source code)">Samples</a> 158 </li> 159 <li id="group_link"> 160 <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions" title="Google Chrome Extensions developer forum">Group</a> 161 </li> 162 </ul> 163 </div> <!-- end gc-topnav --> 164 165 <div class="g-section g-tpl-170"> 166 <!-- SIDENAV --> 167 <div class="g-unit g-first" id="gc-toc"> 168 <ul> 169 <li><a href="getstarted.html">Getting Started</a></li> 170 <li><a href="overview.html">Overview</a></li> 171 <li><a href="whats_new.html">What's New?</a></li> 172 <li><h2><a href="devguide.html">Developer's Guide</a></h2> 173 <ul> 174 <li>Browser UI 175 <ul> 176 <li><a href="browserAction.html">Browser Actions</a></li> 177 <li><a href="contextMenus.html">Context Menus</a></li> 178 <li><a href="notifications.html">Desktop Notifications</a></li> 179 <li><a href="omnibox.html">Omnibox</a></li> 180 <li><a href="options.html">Options Pages</a></li> 181 <li><a href="override.html">Override Pages</a></li> 182 <li><a href="pageAction.html">Page Actions</a></li> 183 </ul> 184 </li> 185 <li>Browser Interaction 186 <ul> 187 <li><a href="bookmarks.html">Bookmarks</a></li> 188 <li><a href="cookies.html">Cookies</a></li> 189 <li><a href="events.html">Events</a></li> 190 <li><a href="history.html">History</a></li> 191 <li><a href="management.html">Management</a></li> 192 <li><a href="tabs.html">Tabs</a></li> 193 <li><a href="windows.html">Windows</a></li> 194 </ul> 195 </li> 196 <li>Implementation 197 <ul> 198 <li><a href="a11y.html">Accessibility</a></li> 199 <li><a href="background_pages.html">Background Pages</a></li> 200 <li><a href="content_scripts.html">Content Scripts</a></li> 201 <li><a href="xhr.html">Cross-Origin XHR</a></li> 202 <li><a href="idle.html">Idle</a></li> 203 <li><a href="i18n.html">Internationalization</a></li> 204 <li><a href="messaging.html">Message Passing</a></li> 205 <li><a href="npapi.html">NPAPI Plugins</a></li> 206 </ul> 207 </li> 208 <li>Finishing 209 <ul> 210 <li><a href="hosting.html">Hosting</a></li> 211 <li><a href="external_extensions.html">Other Deployment Options</a></li> 212 </ul> 213 </li> 214 </ul> 215 </li> 216 <li><h2><a href="apps.html">Packaged Apps</a></h2></li> 217 <li><h2><a href="tutorials.html">Tutorials</a></h2> 218 <ul> 219 <li><a href="tut_debugging.html">Debugging</a></li> 220 <li><a href="tut_analytics.html">Google Analytics</a></li> 221 <li><a href="tut_oauth.html">OAuth</a></li> 222 </ul> 223 </li> 224 <li><h2>Reference</h2> 225 <ul> 226 <li>Formats 227 <ul> 228 <li><a href="manifest.html">Manifest Files</a></li> 229 <li><a href="match_patterns.html">Match Patterns</a></li> 230 </ul> 231 </li> 232 <li><a href="permission_warnings.html">Permission Warnings</a></li> 233 <li><a href="api_index.html">chrome.* APIs</a></li> 234 <li><a href="api_other.html">Other APIs</a></li> 235 </ul> 236 </li> 237 <li><h2><a href="samples.html">Samples</a></h2></li> 238 <div class="line"> </div> 239 <li><h2>More</h2> 240 <ul> 241 <li><a href="http://code.google.com/chrome/webstore/docs/index.html">Chrome Web Store</a></li> 242 <li><a href="http://code.google.com/chrome/apps/docs/developers_guide.html">Hosted Apps</a></li> 243 <li><a href="themes.html">Themes</a></li> 244 </ul> 245 </li> 246 </ul> 247 </div> 248 <script> 249 initToggles(); 250 </script> 251 252 <div class="g-unit" id="gc-pagecontent"> 253 <div id="pageTitle"> 254 <h1 class="page_title">WebNavigation API</h1> 255 </div> 256 <!-- TABLE OF CONTENTS --> 257 <div id="toc"> 258 <h2>Contents</h2> 259 <ol> 260 <li> 261 <a href="#H2-0">A note about timestamps</a> 262 <ol> 263 <li style="display: none; "> 264 <a>h3Name</a> 265 </li> 266 </ol> 267 </li> 268 <li> 269 <a href="#apiReference">API reference: chrome.experimental.webNavigation</a> 270 <ol> 271 <li style="display: none; "> 272 <a href="#properties">Properties</a> 273 <ol> 274 <li> 275 <a href="#property-anchor">propertyName</a> 276 </li> 277 </ol> 278 </li> 279 <li style="display: none; "> 280 <a>Methods</a> 281 <ol> 282 <li> 283 <a href="#method-anchor">methodName</a> 284 </li> 285 </ol> 286 </li> 287 <li> 288 <a href="#global-events">Events</a> 289 <ol> 290 <li> 291 <a href="#event-onBeforeNavigate">onBeforeNavigate</a> 292 </li><li> 293 <a href="#event-onBeforeRetarget">onBeforeRetarget</a> 294 </li><li> 295 <a href="#event-onCommitted">onCommitted</a> 296 </li><li> 297 <a href="#event-onCompleted">onCompleted</a> 298 </li><li> 299 <a href="#event-onDOMContentLoaded">onDOMContentLoaded</a> 300 </li><li> 301 <a href="#event-onErrorOccurred">onErrorOccurred</a> 302 </li> 303 </ol> 304 </li> 305 <li style="display: none; "> 306 <a href="#types">Types</a> 307 <ol> 308 <li> 309 <a href="#id-anchor">id</a> 310 </li> 311 </ol> 312 </li> 313 </ol> 314 </li> 315 </ol> 316 </div> 317 <!-- /TABLE OF CONTENTS --> 318 319 <!-- Standard content lead-in for experimental API pages --> 320 <p id="classSummary" style="display: none; "> 321 For information on how to use experimental APIs, see the <a href="experimental.html">chrome.experimental.* APIs</a> page. 322 </p> 323 324 <!-- STATIC CONTENT PLACEHOLDER --> 325 <div id="static"><div id="pageData-name" class="pageData">WebNavigation API</div> 326 327 <!-- BEGIN AUTHORED CONTENT --> 328 <p id="classSummary"> 329 Use the <code>chrome.experimental.webNavigation</code> module to recieve 330 notifications about the status of navigations requests in-flight. This 331 module is still very much experimental. For information on how to use 332 experimental APIs, see the <a href="experimental.html">chrome.experimental.* 333 APIs</a> page. 334 </p> 335 336 <a name="H2-0"></a><h2>A note about timestamps</h2> 337 <p> 338 It's important to note that some technical oddities in the OS's handling 339 of distinct Chrome processes can cause the clock to be skewed between the 340 browser itself and extension processes. That means that WebNavigation's events' 341 <code>timeStamp</code> property is only guaranteed to be <i>internally</i> 342 consistent. Comparing one event to another event will give you the correct 343 offset between them, but comparing them to the current time inside the 344 extension (via <code>(new Date()).getTime()</code>, for instance) might give 345 unexpected results. 346 </p> 347 <!-- END AUTHORED CONTENT --> 348 </div> 349 350 <!-- API PAGE --> 351 <div class="apiPage"> 352 <a name="apiReference"></a> 353 <h2>API reference: chrome.experimental.webNavigation</h2> 354 355 <!-- PROPERTIES --> 356 <div class="apiGroup" style="display: none; "> 357 <a name="properties"></a> 358 <h3 id="properties">Properties</h3> 359 360 <div> 361 <a></a> 362 <h4>getLastError</h4> 363 <div class="summary"> 364 <!-- Note: intentionally longer 80 columns --> 365 <span>chrome.extension</span><span>lastError</span> 366 </div> 367 <div> 368 </div> 369 </div> 370 371 </div> <!-- /apiGroup --> 372 373 <!-- METHODS --> 374 <div id="methodsTemplate" class="apiGroup" style="display: none; "> 375 <a></a> 376 <h3>Methods</h3> 377 378 <!-- iterates over all functions --> 379 <div class="apiItem"> 380 <a></a> <!-- method-anchor --> 381 <h4>method name</h4> 382 383 <div class="summary"><span>void</span> 384 <!-- Note: intentionally longer 80 columns --> 385 <span>chrome.module.methodName</span>(<span><span>, </span><span></span> 386 <var><span></span></var></span>)</div> 387 388 <div class="description"> 389 <p class="todo">Undocumented.</p> 390 <p> 391 A description from the json schema def of the function goes here. 392 </p> 393 394 <!-- PARAMETERS --> 395 <h4>Parameters</h4> 396 <dl> 397 <div> 398 <div> 399 </div> 400 </div> 401 </dl> 402 403 <!-- RETURNS --> 404 <h4>Returns</h4> 405 <dl> 406 <div> 407 <div> 408 </div> 409 </div> 410 </dl> 411 412 <!-- CALLBACK --> 413 <div> 414 <div> 415 <h4>Callback function</h4> 416 <p> 417 The callback <em>parameter</em> should specify a function 418 that looks like this: 419 </p> 420 <p> 421 If you specify the <em>callback</em> parameter, it should 422 specify a function that looks like this: 423 </p> 424 425 <!-- Note: intentionally longer 80 columns --> 426 <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> 427 <dl> 428 <div> 429 <div> 430 </div> 431 </div> 432 </dl> 433 </div> 434 </div> 435 436 <!-- MIN_VERSION --> 437 <p> 438 This function was added in version <b><span></span></b>. 439 If you require this function, the manifest key 440 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 441 can ensure that your extension won't be run in an earlier browser version. 442 </p> 443 </div> <!-- /description --> 444 445 </div> <!-- /apiItem --> 446 447 </div> <!-- /apiGroup --> 448 449 <!-- EVENTS --> 450 <div id="eventsTemplate" class="apiGroup"> 451 <a name="global-events"></a> 452 <h3>Events</h3> 453 <!-- iterates over all events --> 454 <div class="apiItem"> 455 <a name="event-onBeforeNavigate"></a> 456 <h4>onBeforeNavigate</h4> 457 458 <div class="summary"> 459 <!-- Note: intentionally longer 80 columns --> 460 <span class="subdued">chrome.experimental.webNavigation.</span><span>onBeforeNavigate</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 461 </div> 462 463 <div class="description"> 464 <p class="todo" style="display: none; ">Undocumented.</p> 465 <p>Fires when a navigation is about to occur.</p> 466 467 <!-- PARAMETERS --> 468 <div> 469 <h4>Parameters</h4> 470 <dl> 471 <div> 472 <div> 473 <dt> 474 <var>details</var> 475 <em> 476 477 <!-- TYPE --> 478 <div style="display:inline"> 479 ( 480 <span class="optional" style="display: none; ">optional</span> 481 <span class="enum" style="display: none; ">enumerated</span> 482 <span id="typeTemplate"> 483 <span style="display: none; "> 484 <a> Type</a> 485 </span> 486 <span> 487 <span style="display: none; "> 488 array of <span><span></span></span> 489 </span> 490 <span>object</span> 491 <span style="display: none; "></span> 492 </span> 493 </span> 494 ) 495 </div> 496 497 </em> 498 </dt> 499 <dd class="todo"> 500 Undocumented. 501 </dd> 502 <dd style="display: none; "> 503 Description of this parameter from the json schema. 504 </dd> 505 <dd style="display: none; "> 506 This parameter was added in version 507 <b><span></span></b>. 508 You must omit this parameter in earlier versions, 509 and you may omit it in any version. If you require this 510 parameter, the manifest key 511 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 512 can ensure that your extension won't be run in an earlier browser version. 513 </dd> 514 515 <!-- OBJECT PROPERTIES --> 516 <dd> 517 <dl> 518 <div> 519 <div> 520 <dt> 521 <var>tabId</var> 522 <em> 523 524 <!-- TYPE --> 525 <div style="display:inline"> 526 ( 527 <span class="optional" style="display: none; ">optional</span> 528 <span class="enum" style="display: none; ">enumerated</span> 529 <span id="typeTemplate"> 530 <span style="display: none; "> 531 <a> Type</a> 532 </span> 533 <span> 534 <span style="display: none; "> 535 array of <span><span></span></span> 536 </span> 537 <span>integer</span> 538 <span style="display: none; "></span> 539 </span> 540 </span> 541 ) 542 </div> 543 544 </em> 545 </dt> 546 <dd class="todo" style="display: none; "> 547 Undocumented. 548 </dd> 549 <dd>The ID of the tab in which the navigation is about to occur.</dd> 550 <dd style="display: none; "> 551 This parameter was added in version 552 <b><span></span></b>. 553 You must omit this parameter in earlier versions, 554 and you may omit it in any version. If you require this 555 parameter, the manifest key 556 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 557 can ensure that your extension won't be run in an earlier browser version. 558 </dd> 559 560 <!-- OBJECT PROPERTIES --> 561 <dd style="display: none; "> 562 <dl> 563 <div> 564 <div> 565 </div> 566 </div> 567 </dl> 568 </dd> 569 570 <!-- OBJECT METHODS --> 571 <dd style="display: none; "> 572 <div></div> 573 </dd> 574 575 <!-- OBJECT EVENT FIELDS --> 576 <dd style="display: none; "> 577 <div></div> 578 </dd> 579 580 <!-- FUNCTION PARAMETERS --> 581 <dd style="display: none; "> 582 <div></div> 583 </dd> 584 585 </div> 586 </div><div> 587 <div> 588 <dt> 589 <var>url</var> 590 <em> 591 592 <!-- TYPE --> 593 <div style="display:inline"> 594 ( 595 <span class="optional" style="display: none; ">optional</span> 596 <span class="enum" style="display: none; ">enumerated</span> 597 <span id="typeTemplate"> 598 <span style="display: none; "> 599 <a> Type</a> 600 </span> 601 <span> 602 <span style="display: none; "> 603 array of <span><span></span></span> 604 </span> 605 <span>string</span> 606 <span style="display: none; "></span> 607 </span> 608 </span> 609 ) 610 </div> 611 612 </em> 613 </dt> 614 <dd class="todo"> 615 Undocumented. 616 </dd> 617 <dd style="display: none; "> 618 Description of this parameter from the json schema. 619 </dd> 620 <dd style="display: none; "> 621 This parameter was added in version 622 <b><span></span></b>. 623 You must omit this parameter in earlier versions, 624 and you may omit it in any version. If you require this 625 parameter, the manifest key 626 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 627 can ensure that your extension won't be run in an earlier browser version. 628 </dd> 629 630 <!-- OBJECT PROPERTIES --> 631 <dd style="display: none; "> 632 <dl> 633 <div> 634 <div> 635 </div> 636 </div> 637 </dl> 638 </dd> 639 640 <!-- OBJECT METHODS --> 641 <dd style="display: none; "> 642 <div></div> 643 </dd> 644 645 <!-- OBJECT EVENT FIELDS --> 646 <dd style="display: none; "> 647 <div></div> 648 </dd> 649 650 <!-- FUNCTION PARAMETERS --> 651 <dd style="display: none; "> 652 <div></div> 653 </dd> 654 655 </div> 656 </div><div> 657 <div> 658 <dt> 659 <var>frameId</var> 660 <em> 661 662 <!-- TYPE --> 663 <div style="display:inline"> 664 ( 665 <span class="optional" style="display: none; ">optional</span> 666 <span class="enum" style="display: none; ">enumerated</span> 667 <span id="typeTemplate"> 668 <span style="display: none; "> 669 <a> Type</a> 670 </span> 671 <span> 672 <span style="display: none; "> 673 array of <span><span></span></span> 674 </span> 675 <span>integer</span> 676 <span style="display: none; "></span> 677 </span> 678 </span> 679 ) 680 </div> 681 682 </em> 683 </dt> 684 <dd class="todo" style="display: none; "> 685 Undocumented. 686 </dd> 687 <dd>0 indicates the navigation happens in the tab content window; positive value indicates navigation in a subframe. Frame IDs are unique within a tab.</dd> 688 <dd style="display: none; "> 689 This parameter was added in version 690 <b><span></span></b>. 691 You must omit this parameter in earlier versions, 692 and you may omit it in any version. If you require this 693 parameter, the manifest key 694 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 695 can ensure that your extension won't be run in an earlier browser version. 696 </dd> 697 698 <!-- OBJECT PROPERTIES --> 699 <dd style="display: none; "> 700 <dl> 701 <div> 702 <div> 703 </div> 704 </div> 705 </dl> 706 </dd> 707 708 <!-- OBJECT METHODS --> 709 <dd style="display: none; "> 710 <div></div> 711 </dd> 712 713 <!-- OBJECT EVENT FIELDS --> 714 <dd style="display: none; "> 715 <div></div> 716 </dd> 717 718 <!-- FUNCTION PARAMETERS --> 719 <dd style="display: none; "> 720 <div></div> 721 </dd> 722 723 </div> 724 </div><div> 725 <div> 726 <dt> 727 <var>requestId</var> 728 <em> 729 730 <!-- TYPE --> 731 <div style="display:inline"> 732 ( 733 <span class="optional" style="display: none; ">optional</span> 734 <span class="enum" style="display: none; ">enumerated</span> 735 <span id="typeTemplate"> 736 <span style="display: none; "> 737 <a> Type</a> 738 </span> 739 <span> 740 <span style="display: none; "> 741 array of <span><span></span></span> 742 </span> 743 <span>string</span> 744 <span style="display: none; "></span> 745 </span> 746 </span> 747 ) 748 </div> 749 750 </em> 751 </dt> 752 <dd class="todo" style="display: none; "> 753 Undocumented. 754 </dd> 755 <dd>The ID of the request to retrieve the document of this navigation. Note that this event is fired prior to the corresponding chrome.experimental.webRequest.onBeforeRequest.</dd> 756 <dd style="display: none; "> 757 This parameter was added in version 758 <b><span></span></b>. 759 You must omit this parameter in earlier versions, 760 and you may omit it in any version. If you require this 761 parameter, the manifest key 762 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 763 can ensure that your extension won't be run in an earlier browser version. 764 </dd> 765 766 <!-- OBJECT PROPERTIES --> 767 <dd style="display: none; "> 768 <dl> 769 <div> 770 <div> 771 </div> 772 </div> 773 </dl> 774 </dd> 775 776 <!-- OBJECT METHODS --> 777 <dd style="display: none; "> 778 <div></div> 779 </dd> 780 781 <!-- OBJECT EVENT FIELDS --> 782 <dd style="display: none; "> 783 <div></div> 784 </dd> 785 786 <!-- FUNCTION PARAMETERS --> 787 <dd style="display: none; "> 788 <div></div> 789 </dd> 790 791 </div> 792 </div><div> 793 <div> 794 <dt> 795 <var>timeStamp</var> 796 <em> 797 798 <!-- TYPE --> 799 <div style="display:inline"> 800 ( 801 <span class="optional" style="display: none; ">optional</span> 802 <span class="enum" style="display: none; ">enumerated</span> 803 <span id="typeTemplate"> 804 <span style="display: none; "> 805 <a> Type</a> 806 </span> 807 <span> 808 <span style="display: none; "> 809 array of <span><span></span></span> 810 </span> 811 <span>number</span> 812 <span style="display: none; "></span> 813 </span> 814 </span> 815 ) 816 </div> 817 818 </em> 819 </dt> 820 <dd class="todo" style="display: none; "> 821 Undocumented. 822 </dd> 823 <dd>The time when the browser was about to start the navigation, in milliseconds since the epoch.</dd> 824 <dd style="display: none; "> 825 This parameter was added in version 826 <b><span></span></b>. 827 You must omit this parameter in earlier versions, 828 and you may omit it in any version. If you require this 829 parameter, the manifest key 830 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 831 can ensure that your extension won't be run in an earlier browser version. 832 </dd> 833 834 <!-- OBJECT PROPERTIES --> 835 <dd style="display: none; "> 836 <dl> 837 <div> 838 <div> 839 </div> 840 </div> 841 </dl> 842 </dd> 843 844 <!-- OBJECT METHODS --> 845 <dd style="display: none; "> 846 <div></div> 847 </dd> 848 849 <!-- OBJECT EVENT FIELDS --> 850 <dd style="display: none; "> 851 <div></div> 852 </dd> 853 854 <!-- FUNCTION PARAMETERS --> 855 <dd style="display: none; "> 856 <div></div> 857 </dd> 858 859 </div> 860 </div> 861 </dl> 862 </dd> 863 864 <!-- OBJECT METHODS --> 865 <dd style="display: none; "> 866 <div></div> 867 </dd> 868 869 <!-- OBJECT EVENT FIELDS --> 870 <dd style="display: none; "> 871 <div></div> 872 </dd> 873 874 <!-- FUNCTION PARAMETERS --> 875 <dd style="display: none; "> 876 <div></div> 877 </dd> 878 879 </div> 880 </div> 881 </dl> 882 </div> 883 </div> <!-- /decription --> 884 885 </div><div class="apiItem"> 886 <a name="event-onBeforeRetarget"></a> 887 <h4>onBeforeRetarget</h4> 888 889 <div class="summary"> 890 <!-- Note: intentionally longer 80 columns --> 891 <span class="subdued">chrome.experimental.webNavigation.</span><span>onBeforeRetarget</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 892 </div> 893 894 <div class="description"> 895 <p class="todo" style="display: none; ">Undocumented.</p> 896 <p>Fires when a new window, or a new tab in an existing window, is about to be created to host a navigation.</p> 897 898 <!-- PARAMETERS --> 899 <div> 900 <h4>Parameters</h4> 901 <dl> 902 <div> 903 <div> 904 <dt> 905 <var>details</var> 906 <em> 907 908 <!-- TYPE --> 909 <div style="display:inline"> 910 ( 911 <span class="optional" style="display: none; ">optional</span> 912 <span class="enum" style="display: none; ">enumerated</span> 913 <span id="typeTemplate"> 914 <span style="display: none; "> 915 <a> Type</a> 916 </span> 917 <span> 918 <span style="display: none; "> 919 array of <span><span></span></span> 920 </span> 921 <span>object</span> 922 <span style="display: none; "></span> 923 </span> 924 </span> 925 ) 926 </div> 927 928 </em> 929 </dt> 930 <dd class="todo"> 931 Undocumented. 932 </dd> 933 <dd style="display: none; "> 934 Description of this parameter from the json schema. 935 </dd> 936 <dd style="display: none; "> 937 This parameter was added in version 938 <b><span></span></b>. 939 You must omit this parameter in earlier versions, 940 and you may omit it in any version. If you require this 941 parameter, the manifest key 942 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 943 can ensure that your extension won't be run in an earlier browser version. 944 </dd> 945 946 <!-- OBJECT PROPERTIES --> 947 <dd> 948 <dl> 949 <div> 950 <div> 951 <dt> 952 <var>sourceTabId</var> 953 <em> 954 955 <!-- TYPE --> 956 <div style="display:inline"> 957 ( 958 <span class="optional" style="display: none; ">optional</span> 959 <span class="enum" style="display: none; ">enumerated</span> 960 <span id="typeTemplate"> 961 <span style="display: none; "> 962 <a> Type</a> 963 </span> 964 <span> 965 <span style="display: none; "> 966 array of <span><span></span></span> 967 </span> 968 <span>integer</span> 969 <span style="display: none; "></span> 970 </span> 971 </span> 972 ) 973 </div> 974 975 </em> 976 </dt> 977 <dd class="todo" style="display: none; "> 978 Undocumented. 979 </dd> 980 <dd>The ID of the tab in which the navigation is triggered.</dd> 981 <dd style="display: none; "> 982 This parameter was added in version 983 <b><span></span></b>. 984 You must omit this parameter in earlier versions, 985 and you may omit it in any version. If you require this 986 parameter, the manifest key 987 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 988 can ensure that your extension won't be run in an earlier browser version. 989 </dd> 990 991 <!-- OBJECT PROPERTIES --> 992 <dd style="display: none; "> 993 <dl> 994 <div> 995 <div> 996 </div> 997 </div> 998 </dl> 999 </dd> 1000 1001 <!-- OBJECT METHODS --> 1002 <dd style="display: none; "> 1003 <div></div> 1004 </dd> 1005 1006 <!-- OBJECT EVENT FIELDS --> 1007 <dd style="display: none; "> 1008 <div></div> 1009 </dd> 1010 1011 <!-- FUNCTION PARAMETERS --> 1012 <dd style="display: none; "> 1013 <div></div> 1014 </dd> 1015 1016 </div> 1017 </div><div> 1018 <div> 1019 <dt> 1020 <var>sourceUrl</var> 1021 <em> 1022 1023 <!-- TYPE --> 1024 <div style="display:inline"> 1025 ( 1026 <span class="optional" style="display: none; ">optional</span> 1027 <span class="enum" style="display: none; ">enumerated</span> 1028 <span id="typeTemplate"> 1029 <span style="display: none; "> 1030 <a> Type</a> 1031 </span> 1032 <span> 1033 <span style="display: none; "> 1034 array of <span><span></span></span> 1035 </span> 1036 <span>string</span> 1037 <span style="display: none; "></span> 1038 </span> 1039 </span> 1040 ) 1041 </div> 1042 1043 </em> 1044 </dt> 1045 <dd class="todo" style="display: none; "> 1046 Undocumented. 1047 </dd> 1048 <dd>The URL of the document that is opening the new window.</dd> 1049 <dd style="display: none; "> 1050 This parameter was added in version 1051 <b><span></span></b>. 1052 You must omit this parameter in earlier versions, 1053 and you may omit it in any version. If you require this 1054 parameter, the manifest key 1055 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1056 can ensure that your extension won't be run in an earlier browser version. 1057 </dd> 1058 1059 <!-- OBJECT PROPERTIES --> 1060 <dd style="display: none; "> 1061 <dl> 1062 <div> 1063 <div> 1064 </div> 1065 </div> 1066 </dl> 1067 </dd> 1068 1069 <!-- OBJECT METHODS --> 1070 <dd style="display: none; "> 1071 <div></div> 1072 </dd> 1073 1074 <!-- OBJECT EVENT FIELDS --> 1075 <dd style="display: none; "> 1076 <div></div> 1077 </dd> 1078 1079 <!-- FUNCTION PARAMETERS --> 1080 <dd style="display: none; "> 1081 <div></div> 1082 </dd> 1083 1084 </div> 1085 </div><div> 1086 <div> 1087 <dt> 1088 <var>url</var> 1089 <em> 1090 1091 <!-- TYPE --> 1092 <div style="display:inline"> 1093 ( 1094 <span class="optional" style="display: none; ">optional</span> 1095 <span class="enum" style="display: none; ">enumerated</span> 1096 <span id="typeTemplate"> 1097 <span style="display: none; "> 1098 <a> Type</a> 1099 </span> 1100 <span> 1101 <span style="display: none; "> 1102 array of <span><span></span></span> 1103 </span> 1104 <span>string</span> 1105 <span style="display: none; "></span> 1106 </span> 1107 </span> 1108 ) 1109 </div> 1110 1111 </em> 1112 </dt> 1113 <dd class="todo" style="display: none; "> 1114 Undocumented. 1115 </dd> 1116 <dd>The URL to be opened in the new window.</dd> 1117 <dd style="display: none; "> 1118 This parameter was added in version 1119 <b><span></span></b>. 1120 You must omit this parameter in earlier versions, 1121 and you may omit it in any version. If you require this 1122 parameter, the manifest key 1123 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1124 can ensure that your extension won't be run in an earlier browser version. 1125 </dd> 1126 1127 <!-- OBJECT PROPERTIES --> 1128 <dd style="display: none; "> 1129 <dl> 1130 <div> 1131 <div> 1132 </div> 1133 </div> 1134 </dl> 1135 </dd> 1136 1137 <!-- OBJECT METHODS --> 1138 <dd style="display: none; "> 1139 <div></div> 1140 </dd> 1141 1142 <!-- OBJECT EVENT FIELDS --> 1143 <dd style="display: none; "> 1144 <div></div> 1145 </dd> 1146 1147 <!-- FUNCTION PARAMETERS --> 1148 <dd style="display: none; "> 1149 <div></div> 1150 </dd> 1151 1152 </div> 1153 </div><div> 1154 <div> 1155 <dt> 1156 <var>timeStamp</var> 1157 <em> 1158 1159 <!-- TYPE --> 1160 <div style="display:inline"> 1161 ( 1162 <span class="optional" style="display: none; ">optional</span> 1163 <span class="enum" style="display: none; ">enumerated</span> 1164 <span id="typeTemplate"> 1165 <span style="display: none; "> 1166 <a> Type</a> 1167 </span> 1168 <span> 1169 <span style="display: none; "> 1170 array of <span><span></span></span> 1171 </span> 1172 <span>number</span> 1173 <span style="display: none; "></span> 1174 </span> 1175 </span> 1176 ) 1177 </div> 1178 1179 </em> 1180 </dt> 1181 <dd class="todo" style="display: none; "> 1182 Undocumented. 1183 </dd> 1184 <dd>The time when the browser was about to create a new view, in milliseconds since the epoch.</dd> 1185 <dd style="display: none; "> 1186 This parameter was added in version 1187 <b><span></span></b>. 1188 You must omit this parameter in earlier versions, 1189 and you may omit it in any version. If you require this 1190 parameter, the manifest key 1191 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1192 can ensure that your extension won't be run in an earlier browser version. 1193 </dd> 1194 1195 <!-- OBJECT PROPERTIES --> 1196 <dd style="display: none; "> 1197 <dl> 1198 <div> 1199 <div> 1200 </div> 1201 </div> 1202 </dl> 1203 </dd> 1204 1205 <!-- OBJECT METHODS --> 1206 <dd style="display: none; "> 1207 <div></div> 1208 </dd> 1209 1210 <!-- OBJECT EVENT FIELDS --> 1211 <dd style="display: none; "> 1212 <div></div> 1213 </dd> 1214 1215 <!-- FUNCTION PARAMETERS --> 1216 <dd style="display: none; "> 1217 <div></div> 1218 </dd> 1219 1220 </div> 1221 </div> 1222 </dl> 1223 </dd> 1224 1225 <!-- OBJECT METHODS --> 1226 <dd style="display: none; "> 1227 <div></div> 1228 </dd> 1229 1230 <!-- OBJECT EVENT FIELDS --> 1231 <dd style="display: none; "> 1232 <div></div> 1233 </dd> 1234 1235 <!-- FUNCTION PARAMETERS --> 1236 <dd style="display: none; "> 1237 <div></div> 1238 </dd> 1239 1240 </div> 1241 </div> 1242 </dl> 1243 </div> 1244 </div> <!-- /decription --> 1245 1246 </div><div class="apiItem"> 1247 <a name="event-onCommitted"></a> 1248 <h4>onCommitted</h4> 1249 1250 <div class="summary"> 1251 <!-- Note: intentionally longer 80 columns --> 1252 <span class="subdued">chrome.experimental.webNavigation.</span><span>onCommitted</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 1253 </div> 1254 1255 <div class="description"> 1256 <p class="todo" style="display: none; ">Undocumented.</p> 1257 <p>Fires when a navigation is committed. The document (and the resources it refers to, such as images and subframes) might still be downloading, but at least part of the document has been received from the server and the browser has decided to switch to the new document.</p> 1258 1259 <!-- PARAMETERS --> 1260 <div> 1261 <h4>Parameters</h4> 1262 <dl> 1263 <div> 1264 <div> 1265 <dt> 1266 <var>details</var> 1267 <em> 1268 1269 <!-- TYPE --> 1270 <div style="display:inline"> 1271 ( 1272 <span class="optional" style="display: none; ">optional</span> 1273 <span class="enum" style="display: none; ">enumerated</span> 1274 <span id="typeTemplate"> 1275 <span style="display: none; "> 1276 <a> Type</a> 1277 </span> 1278 <span> 1279 <span style="display: none; "> 1280 array of <span><span></span></span> 1281 </span> 1282 <span>object</span> 1283 <span style="display: none; "></span> 1284 </span> 1285 </span> 1286 ) 1287 </div> 1288 1289 </em> 1290 </dt> 1291 <dd class="todo"> 1292 Undocumented. 1293 </dd> 1294 <dd style="display: none; "> 1295 Description of this parameter from the json schema. 1296 </dd> 1297 <dd style="display: none; "> 1298 This parameter was added in version 1299 <b><span></span></b>. 1300 You must omit this parameter in earlier versions, 1301 and you may omit it in any version. If you require this 1302 parameter, the manifest key 1303 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1304 can ensure that your extension won't be run in an earlier browser version. 1305 </dd> 1306 1307 <!-- OBJECT PROPERTIES --> 1308 <dd> 1309 <dl> 1310 <div> 1311 <div> 1312 <dt> 1313 <var>tabId</var> 1314 <em> 1315 1316 <!-- TYPE --> 1317 <div style="display:inline"> 1318 ( 1319 <span class="optional" style="display: none; ">optional</span> 1320 <span class="enum" style="display: none; ">enumerated</span> 1321 <span id="typeTemplate"> 1322 <span style="display: none; "> 1323 <a> Type</a> 1324 </span> 1325 <span> 1326 <span style="display: none; "> 1327 array of <span><span></span></span> 1328 </span> 1329 <span>integer</span> 1330 <span style="display: none; "></span> 1331 </span> 1332 </span> 1333 ) 1334 </div> 1335 1336 </em> 1337 </dt> 1338 <dd class="todo" style="display: none; "> 1339 Undocumented. 1340 </dd> 1341 <dd>The ID of the tab in which the navigation occurs.</dd> 1342 <dd style="display: none; "> 1343 This parameter was added in version 1344 <b><span></span></b>. 1345 You must omit this parameter in earlier versions, 1346 and you may omit it in any version. If you require this 1347 parameter, the manifest key 1348 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1349 can ensure that your extension won't be run in an earlier browser version. 1350 </dd> 1351 1352 <!-- OBJECT PROPERTIES --> 1353 <dd style="display: none; "> 1354 <dl> 1355 <div> 1356 <div> 1357 </div> 1358 </div> 1359 </dl> 1360 </dd> 1361 1362 <!-- OBJECT METHODS --> 1363 <dd style="display: none; "> 1364 <div></div> 1365 </dd> 1366 1367 <!-- OBJECT EVENT FIELDS --> 1368 <dd style="display: none; "> 1369 <div></div> 1370 </dd> 1371 1372 <!-- FUNCTION PARAMETERS --> 1373 <dd style="display: none; "> 1374 <div></div> 1375 </dd> 1376 1377 </div> 1378 </div><div> 1379 <div> 1380 <dt> 1381 <var>url</var> 1382 <em> 1383 1384 <!-- TYPE --> 1385 <div style="display:inline"> 1386 ( 1387 <span class="optional" style="display: none; ">optional</span> 1388 <span class="enum" style="display: none; ">enumerated</span> 1389 <span id="typeTemplate"> 1390 <span style="display: none; "> 1391 <a> Type</a> 1392 </span> 1393 <span> 1394 <span style="display: none; "> 1395 array of <span><span></span></span> 1396 </span> 1397 <span>string</span> 1398 <span style="display: none; "></span> 1399 </span> 1400 </span> 1401 ) 1402 </div> 1403 1404 </em> 1405 </dt> 1406 <dd class="todo"> 1407 Undocumented. 1408 </dd> 1409 <dd style="display: none; "> 1410 Description of this parameter from the json schema. 1411 </dd> 1412 <dd style="display: none; "> 1413 This parameter was added in version 1414 <b><span></span></b>. 1415 You must omit this parameter in earlier versions, 1416 and you may omit it in any version. If you require this 1417 parameter, the manifest key 1418 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1419 can ensure that your extension won't be run in an earlier browser version. 1420 </dd> 1421 1422 <!-- OBJECT PROPERTIES --> 1423 <dd style="display: none; "> 1424 <dl> 1425 <div> 1426 <div> 1427 </div> 1428 </div> 1429 </dl> 1430 </dd> 1431 1432 <!-- OBJECT METHODS --> 1433 <dd style="display: none; "> 1434 <div></div> 1435 </dd> 1436 1437 <!-- OBJECT EVENT FIELDS --> 1438 <dd style="display: none; "> 1439 <div></div> 1440 </dd> 1441 1442 <!-- FUNCTION PARAMETERS --> 1443 <dd style="display: none; "> 1444 <div></div> 1445 </dd> 1446 1447 </div> 1448 </div><div> 1449 <div> 1450 <dt> 1451 <var>frameId</var> 1452 <em> 1453 1454 <!-- TYPE --> 1455 <div style="display:inline"> 1456 ( 1457 <span class="optional" style="display: none; ">optional</span> 1458 <span class="enum" style="display: none; ">enumerated</span> 1459 <span id="typeTemplate"> 1460 <span style="display: none; "> 1461 <a> Type</a> 1462 </span> 1463 <span> 1464 <span style="display: none; "> 1465 array of <span><span></span></span> 1466 </span> 1467 <span>integer</span> 1468 <span style="display: none; "></span> 1469 </span> 1470 </span> 1471 ) 1472 </div> 1473 1474 </em> 1475 </dt> 1476 <dd class="todo" style="display: none; "> 1477 Undocumented. 1478 </dd> 1479 <dd>0 indicates the navigation happens in the tab content window; positive value indicates navigation in a subframe.</dd> 1480 <dd style="display: none; "> 1481 This parameter was added in version 1482 <b><span></span></b>. 1483 You must omit this parameter in earlier versions, 1484 and you may omit it in any version. If you require this 1485 parameter, the manifest key 1486 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1487 can ensure that your extension won't be run in an earlier browser version. 1488 </dd> 1489 1490 <!-- OBJECT PROPERTIES --> 1491 <dd style="display: none; "> 1492 <dl> 1493 <div> 1494 <div> 1495 </div> 1496 </div> 1497 </dl> 1498 </dd> 1499 1500 <!-- OBJECT METHODS --> 1501 <dd style="display: none; "> 1502 <div></div> 1503 </dd> 1504 1505 <!-- OBJECT EVENT FIELDS --> 1506 <dd style="display: none; "> 1507 <div></div> 1508 </dd> 1509 1510 <!-- FUNCTION PARAMETERS --> 1511 <dd style="display: none; "> 1512 <div></div> 1513 </dd> 1514 1515 </div> 1516 </div><div> 1517 <div> 1518 <dt> 1519 <var>transitionType</var> 1520 <em> 1521 1522 <!-- TYPE --> 1523 <div style="display:inline"> 1524 ( 1525 <span class="optional" style="display: none; ">optional</span> 1526 <span class="enum">enumerated</span> 1527 <span id="typeTemplate"> 1528 <span style="display: none; "> 1529 <a> Type</a> 1530 </span> 1531 <span> 1532 <span style="display: none; "> 1533 array of <span><span></span></span> 1534 </span> 1535 <span>string</span> 1536 <span>["link", "typed", "auto_bookmark", "auto_subframe", "manual_subframe", "generated", "start_page", "form_submit", "reload", "keyword", "keyword_generated"]</span> 1537 </span> 1538 </span> 1539 ) 1540 </div> 1541 1542 </em> 1543 </dt> 1544 <dd class="todo" style="display: none; "> 1545 Undocumented. 1546 </dd> 1547 <dd>Cause of the navigation. The same transition types as defined in the history API are used.</dd> 1548 <dd style="display: none; "> 1549 This parameter was added in version 1550 <b><span></span></b>. 1551 You must omit this parameter in earlier versions, 1552 and you may omit it in any version. If you require this 1553 parameter, the manifest key 1554 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1555 can ensure that your extension won't be run in an earlier browser version. 1556 </dd> 1557 1558 <!-- OBJECT PROPERTIES --> 1559 <dd style="display: none; "> 1560 <dl> 1561 <div> 1562 <div> 1563 </div> 1564 </div> 1565 </dl> 1566 </dd> 1567 1568 <!-- OBJECT METHODS --> 1569 <dd style="display: none; "> 1570 <div></div> 1571 </dd> 1572 1573 <!-- OBJECT EVENT FIELDS --> 1574 <dd style="display: none; "> 1575 <div></div> 1576 </dd> 1577 1578 <!-- FUNCTION PARAMETERS --> 1579 <dd style="display: none; "> 1580 <div></div> 1581 </dd> 1582 1583 </div> 1584 </div><div> 1585 <div> 1586 <dt> 1587 <var>transitionQualifiers</var> 1588 <em> 1589 1590 <!-- TYPE --> 1591 <div style="display:inline"> 1592 ( 1593 <span class="optional" style="display: none; ">optional</span> 1594 <span class="enum" style="display: none; ">enumerated</span> 1595 <span id="typeTemplate"> 1596 <span style="display: none; "> 1597 <a> Type</a> 1598 </span> 1599 <span> 1600 <span> 1601 array of <span style="display: none; "><span></span></span> 1602 </span> 1603 <span style="display: none; ">paramType</span> 1604 <span style="display: none; "></span> 1605 </span> 1606 </span> 1607 ) 1608 </div> 1609 1610 </em> 1611 </dt> 1612 <dd class="todo" style="display: none; "> 1613 Undocumented. 1614 </dd> 1615 <dd>A list of transition qualifiers.</dd> 1616 <dd style="display: none; "> 1617 This parameter was added in version 1618 <b><span></span></b>. 1619 You must omit this parameter in earlier versions, 1620 and you may omit it in any version. If you require this 1621 parameter, the manifest key 1622 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1623 can ensure that your extension won't be run in an earlier browser version. 1624 </dd> 1625 1626 <!-- OBJECT PROPERTIES --> 1627 <dd style="display: none; "> 1628 <dl> 1629 <div> 1630 <div> 1631 </div> 1632 </div> 1633 </dl> 1634 </dd> 1635 1636 <!-- OBJECT METHODS --> 1637 <dd style="display: none; "> 1638 <div></div> 1639 </dd> 1640 1641 <!-- OBJECT EVENT FIELDS --> 1642 <dd style="display: none; "> 1643 <div></div> 1644 </dd> 1645 1646 <!-- FUNCTION PARAMETERS --> 1647 <dd style="display: none; "> 1648 <div></div> 1649 </dd> 1650 1651 </div> 1652 </div><div> 1653 <div> 1654 <dt> 1655 <var>timeStamp</var> 1656 <em> 1657 1658 <!-- TYPE --> 1659 <div style="display:inline"> 1660 ( 1661 <span class="optional" style="display: none; ">optional</span> 1662 <span class="enum" style="display: none; ">enumerated</span> 1663 <span id="typeTemplate"> 1664 <span style="display: none; "> 1665 <a> Type</a> 1666 </span> 1667 <span> 1668 <span style="display: none; "> 1669 array of <span><span></span></span> 1670 </span> 1671 <span>number</span> 1672 <span style="display: none; "></span> 1673 </span> 1674 </span> 1675 ) 1676 </div> 1677 1678 </em> 1679 </dt> 1680 <dd class="todo" style="display: none; "> 1681 Undocumented. 1682 </dd> 1683 <dd>The time when the navigation was committed, in milliseconds since the epoch.</dd> 1684 <dd style="display: none; "> 1685 This parameter was added in version 1686 <b><span></span></b>. 1687 You must omit this parameter in earlier versions, 1688 and you may omit it in any version. If you require this 1689 parameter, the manifest key 1690 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1691 can ensure that your extension won't be run in an earlier browser version. 1692 </dd> 1693 1694 <!-- OBJECT PROPERTIES --> 1695 <dd style="display: none; "> 1696 <dl> 1697 <div> 1698 <div> 1699 </div> 1700 </div> 1701 </dl> 1702 </dd> 1703 1704 <!-- OBJECT METHODS --> 1705 <dd style="display: none; "> 1706 <div></div> 1707 </dd> 1708 1709 <!-- OBJECT EVENT FIELDS --> 1710 <dd style="display: none; "> 1711 <div></div> 1712 </dd> 1713 1714 <!-- FUNCTION PARAMETERS --> 1715 <dd style="display: none; "> 1716 <div></div> 1717 </dd> 1718 1719 </div> 1720 </div> 1721 </dl> 1722 </dd> 1723 1724 <!-- OBJECT METHODS --> 1725 <dd style="display: none; "> 1726 <div></div> 1727 </dd> 1728 1729 <!-- OBJECT EVENT FIELDS --> 1730 <dd style="display: none; "> 1731 <div></div> 1732 </dd> 1733 1734 <!-- FUNCTION PARAMETERS --> 1735 <dd style="display: none; "> 1736 <div></div> 1737 </dd> 1738 1739 </div> 1740 </div> 1741 </dl> 1742 </div> 1743 </div> <!-- /decription --> 1744 1745 </div><div class="apiItem"> 1746 <a name="event-onCompleted"></a> 1747 <h4>onCompleted</h4> 1748 1749 <div class="summary"> 1750 <!-- Note: intentionally longer 80 columns --> 1751 <span class="subdued">chrome.experimental.webNavigation.</span><span>onCompleted</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 1752 </div> 1753 1754 <div class="description"> 1755 <p class="todo" style="display: none; ">Undocumented.</p> 1756 <p>Fires when a document, including the resources it refers to, is completely loaded and initialized.</p> 1757 1758 <!-- PARAMETERS --> 1759 <div> 1760 <h4>Parameters</h4> 1761 <dl> 1762 <div> 1763 <div> 1764 <dt> 1765 <var>details</var> 1766 <em> 1767 1768 <!-- TYPE --> 1769 <div style="display:inline"> 1770 ( 1771 <span class="optional" style="display: none; ">optional</span> 1772 <span class="enum" style="display: none; ">enumerated</span> 1773 <span id="typeTemplate"> 1774 <span style="display: none; "> 1775 <a> Type</a> 1776 </span> 1777 <span> 1778 <span style="display: none; "> 1779 array of <span><span></span></span> 1780 </span> 1781 <span>object</span> 1782 <span style="display: none; "></span> 1783 </span> 1784 </span> 1785 ) 1786 </div> 1787 1788 </em> 1789 </dt> 1790 <dd class="todo"> 1791 Undocumented. 1792 </dd> 1793 <dd style="display: none; "> 1794 Description of this parameter from the json schema. 1795 </dd> 1796 <dd style="display: none; "> 1797 This parameter was added in version 1798 <b><span></span></b>. 1799 You must omit this parameter in earlier versions, 1800 and you may omit it in any version. If you require this 1801 parameter, the manifest key 1802 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1803 can ensure that your extension won't be run in an earlier browser version. 1804 </dd> 1805 1806 <!-- OBJECT PROPERTIES --> 1807 <dd> 1808 <dl> 1809 <div> 1810 <div> 1811 <dt> 1812 <var>tabId</var> 1813 <em> 1814 1815 <!-- TYPE --> 1816 <div style="display:inline"> 1817 ( 1818 <span class="optional" style="display: none; ">optional</span> 1819 <span class="enum" style="display: none; ">enumerated</span> 1820 <span id="typeTemplate"> 1821 <span style="display: none; "> 1822 <a> Type</a> 1823 </span> 1824 <span> 1825 <span style="display: none; "> 1826 array of <span><span></span></span> 1827 </span> 1828 <span>integer</span> 1829 <span style="display: none; "></span> 1830 </span> 1831 </span> 1832 ) 1833 </div> 1834 1835 </em> 1836 </dt> 1837 <dd class="todo" style="display: none; "> 1838 Undocumented. 1839 </dd> 1840 <dd>The ID of the tab in which the navigation occurs.</dd> 1841 <dd style="display: none; "> 1842 This parameter was added in version 1843 <b><span></span></b>. 1844 You must omit this parameter in earlier versions, 1845 and you may omit it in any version. If you require this 1846 parameter, the manifest key 1847 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1848 can ensure that your extension won't be run in an earlier browser version. 1849 </dd> 1850 1851 <!-- OBJECT PROPERTIES --> 1852 <dd style="display: none; "> 1853 <dl> 1854 <div> 1855 <div> 1856 </div> 1857 </div> 1858 </dl> 1859 </dd> 1860 1861 <!-- OBJECT METHODS --> 1862 <dd style="display: none; "> 1863 <div></div> 1864 </dd> 1865 1866 <!-- OBJECT EVENT FIELDS --> 1867 <dd style="display: none; "> 1868 <div></div> 1869 </dd> 1870 1871 <!-- FUNCTION PARAMETERS --> 1872 <dd style="display: none; "> 1873 <div></div> 1874 </dd> 1875 1876 </div> 1877 </div><div> 1878 <div> 1879 <dt> 1880 <var>url</var> 1881 <em> 1882 1883 <!-- TYPE --> 1884 <div style="display:inline"> 1885 ( 1886 <span class="optional" style="display: none; ">optional</span> 1887 <span class="enum" style="display: none; ">enumerated</span> 1888 <span id="typeTemplate"> 1889 <span style="display: none; "> 1890 <a> Type</a> 1891 </span> 1892 <span> 1893 <span style="display: none; "> 1894 array of <span><span></span></span> 1895 </span> 1896 <span>string</span> 1897 <span style="display: none; "></span> 1898 </span> 1899 </span> 1900 ) 1901 </div> 1902 1903 </em> 1904 </dt> 1905 <dd class="todo"> 1906 Undocumented. 1907 </dd> 1908 <dd style="display: none; "> 1909 Description of this parameter from the json schema. 1910 </dd> 1911 <dd style="display: none; "> 1912 This parameter was added in version 1913 <b><span></span></b>. 1914 You must omit this parameter in earlier versions, 1915 and you may omit it in any version. If you require this 1916 parameter, the manifest key 1917 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1918 can ensure that your extension won't be run in an earlier browser version. 1919 </dd> 1920 1921 <!-- OBJECT PROPERTIES --> 1922 <dd style="display: none; "> 1923 <dl> 1924 <div> 1925 <div> 1926 </div> 1927 </div> 1928 </dl> 1929 </dd> 1930 1931 <!-- OBJECT METHODS --> 1932 <dd style="display: none; "> 1933 <div></div> 1934 </dd> 1935 1936 <!-- OBJECT EVENT FIELDS --> 1937 <dd style="display: none; "> 1938 <div></div> 1939 </dd> 1940 1941 <!-- FUNCTION PARAMETERS --> 1942 <dd style="display: none; "> 1943 <div></div> 1944 </dd> 1945 1946 </div> 1947 </div><div> 1948 <div> 1949 <dt> 1950 <var>frameId</var> 1951 <em> 1952 1953 <!-- TYPE --> 1954 <div style="display:inline"> 1955 ( 1956 <span class="optional" style="display: none; ">optional</span> 1957 <span class="enum" style="display: none; ">enumerated</span> 1958 <span id="typeTemplate"> 1959 <span style="display: none; "> 1960 <a> Type</a> 1961 </span> 1962 <span> 1963 <span style="display: none; "> 1964 array of <span><span></span></span> 1965 </span> 1966 <span>integer</span> 1967 <span style="display: none; "></span> 1968 </span> 1969 </span> 1970 ) 1971 </div> 1972 1973 </em> 1974 </dt> 1975 <dd class="todo" style="display: none; "> 1976 Undocumented. 1977 </dd> 1978 <dd>0 indicates the navigation happens in the tab content window; positive value indicates navigation in a subframe.</dd> 1979 <dd style="display: none; "> 1980 This parameter was added in version 1981 <b><span></span></b>. 1982 You must omit this parameter in earlier versions, 1983 and you may omit it in any version. If you require this 1984 parameter, the manifest key 1985 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 1986 can ensure that your extension won't be run in an earlier browser version. 1987 </dd> 1988 1989 <!-- OBJECT PROPERTIES --> 1990 <dd style="display: none; "> 1991 <dl> 1992 <div> 1993 <div> 1994 </div> 1995 </div> 1996 </dl> 1997 </dd> 1998 1999 <!-- OBJECT METHODS --> 2000 <dd style="display: none; "> 2001 <div></div> 2002 </dd> 2003 2004 <!-- OBJECT EVENT FIELDS --> 2005 <dd style="display: none; "> 2006 <div></div> 2007 </dd> 2008 2009 <!-- FUNCTION PARAMETERS --> 2010 <dd style="display: none; "> 2011 <div></div> 2012 </dd> 2013 2014 </div> 2015 </div><div> 2016 <div> 2017 <dt> 2018 <var>timeStamp</var> 2019 <em> 2020 2021 <!-- TYPE --> 2022 <div style="display:inline"> 2023 ( 2024 <span class="optional" style="display: none; ">optional</span> 2025 <span class="enum" style="display: none; ">enumerated</span> 2026 <span id="typeTemplate"> 2027 <span style="display: none; "> 2028 <a> Type</a> 2029 </span> 2030 <span> 2031 <span style="display: none; "> 2032 array of <span><span></span></span> 2033 </span> 2034 <span>number</span> 2035 <span style="display: none; "></span> 2036 </span> 2037 </span> 2038 ) 2039 </div> 2040 2041 </em> 2042 </dt> 2043 <dd class="todo" style="display: none; "> 2044 Undocumented. 2045 </dd> 2046 <dd>The time when the document finished loading, in milliseconds since the epoch.</dd> 2047 <dd style="display: none; "> 2048 This parameter was added in version 2049 <b><span></span></b>. 2050 You must omit this parameter in earlier versions, 2051 and you may omit it in any version. If you require this 2052 parameter, the manifest key 2053 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2054 can ensure that your extension won't be run in an earlier browser version. 2055 </dd> 2056 2057 <!-- OBJECT PROPERTIES --> 2058 <dd style="display: none; "> 2059 <dl> 2060 <div> 2061 <div> 2062 </div> 2063 </div> 2064 </dl> 2065 </dd> 2066 2067 <!-- OBJECT METHODS --> 2068 <dd style="display: none; "> 2069 <div></div> 2070 </dd> 2071 2072 <!-- OBJECT EVENT FIELDS --> 2073 <dd style="display: none; "> 2074 <div></div> 2075 </dd> 2076 2077 <!-- FUNCTION PARAMETERS --> 2078 <dd style="display: none; "> 2079 <div></div> 2080 </dd> 2081 2082 </div> 2083 </div> 2084 </dl> 2085 </dd> 2086 2087 <!-- OBJECT METHODS --> 2088 <dd style="display: none; "> 2089 <div></div> 2090 </dd> 2091 2092 <!-- OBJECT EVENT FIELDS --> 2093 <dd style="display: none; "> 2094 <div></div> 2095 </dd> 2096 2097 <!-- FUNCTION PARAMETERS --> 2098 <dd style="display: none; "> 2099 <div></div> 2100 </dd> 2101 2102 </div> 2103 </div> 2104 </dl> 2105 </div> 2106 </div> <!-- /decription --> 2107 2108 </div><div class="apiItem"> 2109 <a name="event-onDOMContentLoaded"></a> 2110 <h4>onDOMContentLoaded</h4> 2111 2112 <div class="summary"> 2113 <!-- Note: intentionally longer 80 columns --> 2114 <span class="subdued">chrome.experimental.webNavigation.</span><span>onDOMContentLoaded</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 2115 </div> 2116 2117 <div class="description"> 2118 <p class="todo" style="display: none; ">Undocumented.</p> 2119 <p>Fires when the page's DOM is fully constructed, but the referenced resources may not finish loading.</p> 2120 2121 <!-- PARAMETERS --> 2122 <div> 2123 <h4>Parameters</h4> 2124 <dl> 2125 <div> 2126 <div> 2127 <dt> 2128 <var>details</var> 2129 <em> 2130 2131 <!-- TYPE --> 2132 <div style="display:inline"> 2133 ( 2134 <span class="optional" style="display: none; ">optional</span> 2135 <span class="enum" style="display: none; ">enumerated</span> 2136 <span id="typeTemplate"> 2137 <span style="display: none; "> 2138 <a> Type</a> 2139 </span> 2140 <span> 2141 <span style="display: none; "> 2142 array of <span><span></span></span> 2143 </span> 2144 <span>object</span> 2145 <span style="display: none; "></span> 2146 </span> 2147 </span> 2148 ) 2149 </div> 2150 2151 </em> 2152 </dt> 2153 <dd class="todo"> 2154 Undocumented. 2155 </dd> 2156 <dd style="display: none; "> 2157 Description of this parameter from the json schema. 2158 </dd> 2159 <dd style="display: none; "> 2160 This parameter was added in version 2161 <b><span></span></b>. 2162 You must omit this parameter in earlier versions, 2163 and you may omit it in any version. If you require this 2164 parameter, the manifest key 2165 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2166 can ensure that your extension won't be run in an earlier browser version. 2167 </dd> 2168 2169 <!-- OBJECT PROPERTIES --> 2170 <dd> 2171 <dl> 2172 <div> 2173 <div> 2174 <dt> 2175 <var>tabId</var> 2176 <em> 2177 2178 <!-- TYPE --> 2179 <div style="display:inline"> 2180 ( 2181 <span class="optional" style="display: none; ">optional</span> 2182 <span class="enum" style="display: none; ">enumerated</span> 2183 <span id="typeTemplate"> 2184 <span style="display: none; "> 2185 <a> Type</a> 2186 </span> 2187 <span> 2188 <span style="display: none; "> 2189 array of <span><span></span></span> 2190 </span> 2191 <span>integer</span> 2192 <span style="display: none; "></span> 2193 </span> 2194 </span> 2195 ) 2196 </div> 2197 2198 </em> 2199 </dt> 2200 <dd class="todo" style="display: none; "> 2201 Undocumented. 2202 </dd> 2203 <dd>The ID of the tab in which the navigation occurs.</dd> 2204 <dd style="display: none; "> 2205 This parameter was added in version 2206 <b><span></span></b>. 2207 You must omit this parameter in earlier versions, 2208 and you may omit it in any version. If you require this 2209 parameter, the manifest key 2210 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2211 can ensure that your extension won't be run in an earlier browser version. 2212 </dd> 2213 2214 <!-- OBJECT PROPERTIES --> 2215 <dd style="display: none; "> 2216 <dl> 2217 <div> 2218 <div> 2219 </div> 2220 </div> 2221 </dl> 2222 </dd> 2223 2224 <!-- OBJECT METHODS --> 2225 <dd style="display: none; "> 2226 <div></div> 2227 </dd> 2228 2229 <!-- OBJECT EVENT FIELDS --> 2230 <dd style="display: none; "> 2231 <div></div> 2232 </dd> 2233 2234 <!-- FUNCTION PARAMETERS --> 2235 <dd style="display: none; "> 2236 <div></div> 2237 </dd> 2238 2239 </div> 2240 </div><div> 2241 <div> 2242 <dt> 2243 <var>url</var> 2244 <em> 2245 2246 <!-- TYPE --> 2247 <div style="display:inline"> 2248 ( 2249 <span class="optional" style="display: none; ">optional</span> 2250 <span class="enum" style="display: none; ">enumerated</span> 2251 <span id="typeTemplate"> 2252 <span style="display: none; "> 2253 <a> Type</a> 2254 </span> 2255 <span> 2256 <span style="display: none; "> 2257 array of <span><span></span></span> 2258 </span> 2259 <span>string</span> 2260 <span style="display: none; "></span> 2261 </span> 2262 </span> 2263 ) 2264 </div> 2265 2266 </em> 2267 </dt> 2268 <dd class="todo"> 2269 Undocumented. 2270 </dd> 2271 <dd style="display: none; "> 2272 Description of this parameter from the json schema. 2273 </dd> 2274 <dd style="display: none; "> 2275 This parameter was added in version 2276 <b><span></span></b>. 2277 You must omit this parameter in earlier versions, 2278 and you may omit it in any version. If you require this 2279 parameter, the manifest key 2280 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2281 can ensure that your extension won't be run in an earlier browser version. 2282 </dd> 2283 2284 <!-- OBJECT PROPERTIES --> 2285 <dd style="display: none; "> 2286 <dl> 2287 <div> 2288 <div> 2289 </div> 2290 </div> 2291 </dl> 2292 </dd> 2293 2294 <!-- OBJECT METHODS --> 2295 <dd style="display: none; "> 2296 <div></div> 2297 </dd> 2298 2299 <!-- OBJECT EVENT FIELDS --> 2300 <dd style="display: none; "> 2301 <div></div> 2302 </dd> 2303 2304 <!-- FUNCTION PARAMETERS --> 2305 <dd style="display: none; "> 2306 <div></div> 2307 </dd> 2308 2309 </div> 2310 </div><div> 2311 <div> 2312 <dt> 2313 <var>frameId</var> 2314 <em> 2315 2316 <!-- TYPE --> 2317 <div style="display:inline"> 2318 ( 2319 <span class="optional" style="display: none; ">optional</span> 2320 <span class="enum" style="display: none; ">enumerated</span> 2321 <span id="typeTemplate"> 2322 <span style="display: none; "> 2323 <a> Type</a> 2324 </span> 2325 <span> 2326 <span style="display: none; "> 2327 array of <span><span></span></span> 2328 </span> 2329 <span>integer</span> 2330 <span style="display: none; "></span> 2331 </span> 2332 </span> 2333 ) 2334 </div> 2335 2336 </em> 2337 </dt> 2338 <dd class="todo" style="display: none; "> 2339 Undocumented. 2340 </dd> 2341 <dd>0 indicates the navigation happens in the tab content window; positive value indicates navigation in a subframe.</dd> 2342 <dd style="display: none; "> 2343 This parameter was added in version 2344 <b><span></span></b>. 2345 You must omit this parameter in earlier versions, 2346 and you may omit it in any version. If you require this 2347 parameter, the manifest key 2348 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2349 can ensure that your extension won't be run in an earlier browser version. 2350 </dd> 2351 2352 <!-- OBJECT PROPERTIES --> 2353 <dd style="display: none; "> 2354 <dl> 2355 <div> 2356 <div> 2357 </div> 2358 </div> 2359 </dl> 2360 </dd> 2361 2362 <!-- OBJECT METHODS --> 2363 <dd style="display: none; "> 2364 <div></div> 2365 </dd> 2366 2367 <!-- OBJECT EVENT FIELDS --> 2368 <dd style="display: none; "> 2369 <div></div> 2370 </dd> 2371 2372 <!-- FUNCTION PARAMETERS --> 2373 <dd style="display: none; "> 2374 <div></div> 2375 </dd> 2376 2377 </div> 2378 </div><div> 2379 <div> 2380 <dt> 2381 <var>timeStamp</var> 2382 <em> 2383 2384 <!-- TYPE --> 2385 <div style="display:inline"> 2386 ( 2387 <span class="optional" style="display: none; ">optional</span> 2388 <span class="enum" style="display: none; ">enumerated</span> 2389 <span id="typeTemplate"> 2390 <span style="display: none; "> 2391 <a> Type</a> 2392 </span> 2393 <span> 2394 <span style="display: none; "> 2395 array of <span><span></span></span> 2396 </span> 2397 <span>number</span> 2398 <span style="display: none; "></span> 2399 </span> 2400 </span> 2401 ) 2402 </div> 2403 2404 </em> 2405 </dt> 2406 <dd class="todo" style="display: none; "> 2407 Undocumented. 2408 </dd> 2409 <dd>The time when the page's DOM was fully constructed, in milliseconds since the epoch.</dd> 2410 <dd style="display: none; "> 2411 This parameter was added in version 2412 <b><span></span></b>. 2413 You must omit this parameter in earlier versions, 2414 and you may omit it in any version. If you require this 2415 parameter, the manifest key 2416 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2417 can ensure that your extension won't be run in an earlier browser version. 2418 </dd> 2419 2420 <!-- OBJECT PROPERTIES --> 2421 <dd style="display: none; "> 2422 <dl> 2423 <div> 2424 <div> 2425 </div> 2426 </div> 2427 </dl> 2428 </dd> 2429 2430 <!-- OBJECT METHODS --> 2431 <dd style="display: none; "> 2432 <div></div> 2433 </dd> 2434 2435 <!-- OBJECT EVENT FIELDS --> 2436 <dd style="display: none; "> 2437 <div></div> 2438 </dd> 2439 2440 <!-- FUNCTION PARAMETERS --> 2441 <dd style="display: none; "> 2442 <div></div> 2443 </dd> 2444 2445 </div> 2446 </div> 2447 </dl> 2448 </dd> 2449 2450 <!-- OBJECT METHODS --> 2451 <dd style="display: none; "> 2452 <div></div> 2453 </dd> 2454 2455 <!-- OBJECT EVENT FIELDS --> 2456 <dd style="display: none; "> 2457 <div></div> 2458 </dd> 2459 2460 <!-- FUNCTION PARAMETERS --> 2461 <dd style="display: none; "> 2462 <div></div> 2463 </dd> 2464 2465 </div> 2466 </div> 2467 </dl> 2468 </div> 2469 </div> <!-- /decription --> 2470 2471 </div><div class="apiItem"> 2472 <a name="event-onErrorOccurred"></a> 2473 <h4>onErrorOccurred</h4> 2474 2475 <div class="summary"> 2476 <!-- Note: intentionally longer 80 columns --> 2477 <span class="subdued">chrome.experimental.webNavigation.</span><span>onErrorOccurred</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>); 2478 </div> 2479 2480 <div class="description"> 2481 <p class="todo" style="display: none; ">Undocumented.</p> 2482 <p>Fires when an error occurs.</p> 2483 2484 <!-- PARAMETERS --> 2485 <div> 2486 <h4>Parameters</h4> 2487 <dl> 2488 <div> 2489 <div> 2490 <dt> 2491 <var>details</var> 2492 <em> 2493 2494 <!-- TYPE --> 2495 <div style="display:inline"> 2496 ( 2497 <span class="optional" style="display: none; ">optional</span> 2498 <span class="enum" style="display: none; ">enumerated</span> 2499 <span id="typeTemplate"> 2500 <span style="display: none; "> 2501 <a> Type</a> 2502 </span> 2503 <span> 2504 <span style="display: none; "> 2505 array of <span><span></span></span> 2506 </span> 2507 <span>object</span> 2508 <span style="display: none; "></span> 2509 </span> 2510 </span> 2511 ) 2512 </div> 2513 2514 </em> 2515 </dt> 2516 <dd class="todo"> 2517 Undocumented. 2518 </dd> 2519 <dd style="display: none; "> 2520 Description of this parameter from the json schema. 2521 </dd> 2522 <dd style="display: none; "> 2523 This parameter was added in version 2524 <b><span></span></b>. 2525 You must omit this parameter in earlier versions, 2526 and you may omit it in any version. If you require this 2527 parameter, the manifest key 2528 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2529 can ensure that your extension won't be run in an earlier browser version. 2530 </dd> 2531 2532 <!-- OBJECT PROPERTIES --> 2533 <dd> 2534 <dl> 2535 <div> 2536 <div> 2537 <dt> 2538 <var>tabId</var> 2539 <em> 2540 2541 <!-- TYPE --> 2542 <div style="display:inline"> 2543 ( 2544 <span class="optional" style="display: none; ">optional</span> 2545 <span class="enum" style="display: none; ">enumerated</span> 2546 <span id="typeTemplate"> 2547 <span style="display: none; "> 2548 <a> Type</a> 2549 </span> 2550 <span> 2551 <span style="display: none; "> 2552 array of <span><span></span></span> 2553 </span> 2554 <span>integer</span> 2555 <span style="display: none; "></span> 2556 </span> 2557 </span> 2558 ) 2559 </div> 2560 2561 </em> 2562 </dt> 2563 <dd class="todo" style="display: none; "> 2564 Undocumented. 2565 </dd> 2566 <dd>The ID of the tab in which the navigation occurs.</dd> 2567 <dd style="display: none; "> 2568 This parameter was added in version 2569 <b><span></span></b>. 2570 You must omit this parameter in earlier versions, 2571 and you may omit it in any version. If you require this 2572 parameter, the manifest key 2573 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2574 can ensure that your extension won't be run in an earlier browser version. 2575 </dd> 2576 2577 <!-- OBJECT PROPERTIES --> 2578 <dd style="display: none; "> 2579 <dl> 2580 <div> 2581 <div> 2582 </div> 2583 </div> 2584 </dl> 2585 </dd> 2586 2587 <!-- OBJECT METHODS --> 2588 <dd style="display: none; "> 2589 <div></div> 2590 </dd> 2591 2592 <!-- OBJECT EVENT FIELDS --> 2593 <dd style="display: none; "> 2594 <div></div> 2595 </dd> 2596 2597 <!-- FUNCTION PARAMETERS --> 2598 <dd style="display: none; "> 2599 <div></div> 2600 </dd> 2601 2602 </div> 2603 </div><div> 2604 <div> 2605 <dt> 2606 <var>url</var> 2607 <em> 2608 2609 <!-- TYPE --> 2610 <div style="display:inline"> 2611 ( 2612 <span class="optional" style="display: none; ">optional</span> 2613 <span class="enum" style="display: none; ">enumerated</span> 2614 <span id="typeTemplate"> 2615 <span style="display: none; "> 2616 <a> Type</a> 2617 </span> 2618 <span> 2619 <span style="display: none; "> 2620 array of <span><span></span></span> 2621 </span> 2622 <span>string</span> 2623 <span style="display: none; "></span> 2624 </span> 2625 </span> 2626 ) 2627 </div> 2628 2629 </em> 2630 </dt> 2631 <dd class="todo"> 2632 Undocumented. 2633 </dd> 2634 <dd style="display: none; "> 2635 Description of this parameter from the json schema. 2636 </dd> 2637 <dd style="display: none; "> 2638 This parameter was added in version 2639 <b><span></span></b>. 2640 You must omit this parameter in earlier versions, 2641 and you may omit it in any version. If you require this 2642 parameter, the manifest key 2643 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2644 can ensure that your extension won't be run in an earlier browser version. 2645 </dd> 2646 2647 <!-- OBJECT PROPERTIES --> 2648 <dd style="display: none; "> 2649 <dl> 2650 <div> 2651 <div> 2652 </div> 2653 </div> 2654 </dl> 2655 </dd> 2656 2657 <!-- OBJECT METHODS --> 2658 <dd style="display: none; "> 2659 <div></div> 2660 </dd> 2661 2662 <!-- OBJECT EVENT FIELDS --> 2663 <dd style="display: none; "> 2664 <div></div> 2665 </dd> 2666 2667 <!-- FUNCTION PARAMETERS --> 2668 <dd style="display: none; "> 2669 <div></div> 2670 </dd> 2671 2672 </div> 2673 </div><div> 2674 <div> 2675 <dt> 2676 <var>frameId</var> 2677 <em> 2678 2679 <!-- TYPE --> 2680 <div style="display:inline"> 2681 ( 2682 <span class="optional" style="display: none; ">optional</span> 2683 <span class="enum" style="display: none; ">enumerated</span> 2684 <span id="typeTemplate"> 2685 <span style="display: none; "> 2686 <a> Type</a> 2687 </span> 2688 <span> 2689 <span style="display: none; "> 2690 array of <span><span></span></span> 2691 </span> 2692 <span>integer</span> 2693 <span style="display: none; "></span> 2694 </span> 2695 </span> 2696 ) 2697 </div> 2698 2699 </em> 2700 </dt> 2701 <dd class="todo" style="display: none; "> 2702 Undocumented. 2703 </dd> 2704 <dd>0 indicates the navigation happens in the tab content window; positive value indicates navigation in a subframe.</dd> 2705 <dd style="display: none; "> 2706 This parameter was added in version 2707 <b><span></span></b>. 2708 You must omit this parameter in earlier versions, 2709 and you may omit it in any version. If you require this 2710 parameter, the manifest key 2711 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2712 can ensure that your extension won't be run in an earlier browser version. 2713 </dd> 2714 2715 <!-- OBJECT PROPERTIES --> 2716 <dd style="display: none; "> 2717 <dl> 2718 <div> 2719 <div> 2720 </div> 2721 </div> 2722 </dl> 2723 </dd> 2724 2725 <!-- OBJECT METHODS --> 2726 <dd style="display: none; "> 2727 <div></div> 2728 </dd> 2729 2730 <!-- OBJECT EVENT FIELDS --> 2731 <dd style="display: none; "> 2732 <div></div> 2733 </dd> 2734 2735 <!-- FUNCTION PARAMETERS --> 2736 <dd style="display: none; "> 2737 <div></div> 2738 </dd> 2739 2740 </div> 2741 </div><div> 2742 <div> 2743 <dt> 2744 <var>error</var> 2745 <em> 2746 2747 <!-- TYPE --> 2748 <div style="display:inline"> 2749 ( 2750 <span class="optional" style="display: none; ">optional</span> 2751 <span class="enum" style="display: none; ">enumerated</span> 2752 <span id="typeTemplate"> 2753 <span style="display: none; "> 2754 <a> Type</a> 2755 </span> 2756 <span> 2757 <span style="display: none; "> 2758 array of <span><span></span></span> 2759 </span> 2760 <span>string</span> 2761 <span style="display: none; "></span> 2762 </span> 2763 </span> 2764 ) 2765 </div> 2766 2767 </em> 2768 </dt> 2769 <dd class="todo" style="display: none; "> 2770 Undocumented. 2771 </dd> 2772 <dd>The error description.</dd> 2773 <dd style="display: none; "> 2774 This parameter was added in version 2775 <b><span></span></b>. 2776 You must omit this parameter in earlier versions, 2777 and you may omit it in any version. If you require this 2778 parameter, the manifest key 2779 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2780 can ensure that your extension won't be run in an earlier browser version. 2781 </dd> 2782 2783 <!-- OBJECT PROPERTIES --> 2784 <dd style="display: none; "> 2785 <dl> 2786 <div> 2787 <div> 2788 </div> 2789 </div> 2790 </dl> 2791 </dd> 2792 2793 <!-- OBJECT METHODS --> 2794 <dd style="display: none; "> 2795 <div></div> 2796 </dd> 2797 2798 <!-- OBJECT EVENT FIELDS --> 2799 <dd style="display: none; "> 2800 <div></div> 2801 </dd> 2802 2803 <!-- FUNCTION PARAMETERS --> 2804 <dd style="display: none; "> 2805 <div></div> 2806 </dd> 2807 2808 </div> 2809 </div><div> 2810 <div> 2811 <dt> 2812 <var>timeStamp</var> 2813 <em> 2814 2815 <!-- TYPE --> 2816 <div style="display:inline"> 2817 ( 2818 <span class="optional" style="display: none; ">optional</span> 2819 <span class="enum" style="display: none; ">enumerated</span> 2820 <span id="typeTemplate"> 2821 <span style="display: none; "> 2822 <a> Type</a> 2823 </span> 2824 <span> 2825 <span style="display: none; "> 2826 array of <span><span></span></span> 2827 </span> 2828 <span>number</span> 2829 <span style="display: none; "></span> 2830 </span> 2831 </span> 2832 ) 2833 </div> 2834 2835 </em> 2836 </dt> 2837 <dd class="todo" style="display: none; "> 2838 Undocumented. 2839 </dd> 2840 <dd>The time when the error occurred, in milliseconds since the epoch.</dd> 2841 <dd style="display: none; "> 2842 This parameter was added in version 2843 <b><span></span></b>. 2844 You must omit this parameter in earlier versions, 2845 and you may omit it in any version. If you require this 2846 parameter, the manifest key 2847 <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> 2848 can ensure that your extension won't be run in an earlier browser version. 2849 </dd> 2850 2851 <!-- OBJECT PROPERTIES --> 2852 <dd style="display: none; "> 2853 <dl> 2854 <div> 2855 <div> 2856 </div> 2857 </div> 2858 </dl> 2859 </dd> 2860 2861 <!-- OBJECT METHODS --> 2862 <dd style="display: none; "> 2863 <div></div> 2864 </dd> 2865 2866 <!-- OBJECT EVENT FIELDS --> 2867 <dd style="display: none; "> 2868 <div></div> 2869 </dd> 2870 2871 <!-- FUNCTION PARAMETERS --> 2872 <dd style="display: none; "> 2873 <div></div> 2874 </dd> 2875 2876 </div> 2877 </div> 2878 </dl> 2879 </dd> 2880 2881 <!-- OBJECT METHODS --> 2882 <dd style="display: none; "> 2883 <div></div> 2884 </dd> 2885 2886 <!-- OBJECT EVENT FIELDS --> 2887 <dd style="display: none; "> 2888 <div></div> 2889 </dd> 2890 2891 <!-- FUNCTION PARAMETERS --> 2892 <dd style="display: none; "> 2893 <div></div> 2894 </dd> 2895 2896 </div> 2897 </div> 2898 </dl> 2899 </div> 2900 </div> <!-- /decription --> 2901 2902 </div> <!-- /apiItem --> 2903 2904 </div> <!-- /apiGroup --> 2905 2906 <!-- TYPES --> 2907 <div class="apiGroup" style="display: none; "> 2908 <a name="types"></a> 2909 <h3 id="types">Types</h3> 2910 2911 <!-- iterates over all types --> 2912 <div class="apiItem"> 2913 <a></a> 2914 <h4>type name</h4> 2915 2916 <div> 2917 </div> 2918 2919 </div> <!-- /apiItem --> 2920 2921 </div> <!-- /apiGroup --> 2922 2923 </div> <!-- /apiPage --> 2924 </div> <!-- /gc-pagecontent --> 2925 </div> <!-- /g-section --> 2926 </div> <!-- /codesiteContent --> 2927 <div id="gc-footer" --=""> 2928 <div class="text"> 2929 <p> 2930 Except as otherwise <a href="http://code.google.com/policies.html#restrictions">noted</a>, 2931 the content of this page is licensed under the <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons 2932 Attribution 3.0 License</a>, and code samples are licensed under the 2933 <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD License</a>. 2934 </p> 2935 <p> 2936 2011 Google 2937 </p> 2938 2939 <!-- begin analytics --> 2940 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script> 2941 <script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script> 2942 2943 <script type="text/javascript"> 2944 // chrome doc tracking 2945 try { 2946 var engdocs = _gat._getTracker("YT-10763712-2"); 2947 engdocs._trackPageview(); 2948 } catch(err) {} 2949 2950 // code.google.com site-wide tracking 2951 try { 2952 _uacct="UA-18071-1"; 2953 _uanchor=1; 2954 _uff=0; 2955 urchinTracker(); 2956 } 2957 catch(e) {/* urchinTracker not available. */} 2958 </script> 2959 <!-- end analytics --> 2960 </div> 2961 </div> <!-- /gc-footer --> 2962 </div> <!-- /gc-container --> 2963 </body></html> 2964