| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "title": "Explore", | 3 "title": "Explore", |
| 4 "items": [ | 4 "items": [ |
| 5 { | 5 { |
| 6 "title": "Apps", | 6 "title": "Apps", |
| 7 "items": [ | 7 "items": [ |
| 8 { | 8 { |
| 9 "title": "Learn Basics", | 9 "title": "Learn Basics", |
| 10 "href": "/apps/first_app", | 10 "href": "/apps/first_app", |
| (...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 342 "title": "Google Groups", | 342 "title": "Google Groups", |
| 343 "href": "https://groups.google.com/a/chromium.org/forum/#!forum/
chromium-extensions" | 343 "href": "https://groups.google.com/a/chromium.org/forum/#!forum/
chromium-extensions" |
| 344 }, | 344 }, |
| 345 { | 345 { |
| 346 "title": "Stack Overflow", | 346 "title": "Stack Overflow", |
| 347 "href": "http://stackoverflow.com/tags/google-chrome-extension/i
nfo" | 347 "href": "http://stackoverflow.com/tags/google-chrome-extension/i
nfo" |
| 348 } | 348 } |
| 349 ] | 349 ] |
| 350 } | 350 } |
| 351 ] | 351 ] |
| 352 }, | |
| 353 { | |
| 354 "title": "Native Client", | |
| 355 "items": [ | |
| 356 { | |
| 357 "title": "Learn Basics", | |
| 358 "href": "/native-client/overview", | |
| 359 "items": [ | |
| 360 { | |
| 361 "title": "What Is Native Client?", | |
| 362 "href": "/native-client/overview" | |
| 363 }, | |
| 364 { | |
| 365 "title": "NaCl and PNaCl", | |
| 366 "href": "/native-client/nacl-and-pnacl" | |
| 367 } | |
| 368 ] | |
| 369 }, | |
| 370 { | |
| 371 "title": "SDK", | |
| 372 "href": "/native-client/sdk/download", | |
| 373 "items": [ | |
| 374 { | |
| 375 "title": "Download SDK", | |
| 376 "href": "/native-client/sdk/download" | |
| 377 }, | |
| 378 { | |
| 379 "title": "Examples", | |
| 380 "href": "/native-client/sdk/examples" | |
| 381 }, | |
| 382 { | |
| 383 "title": "SDK Release Notes", | |
| 384 "href": "/native-client/sdk/release-notes" | |
| 385 } | |
| 386 ] | |
| 387 }, | |
| 388 { | |
| 389 "title": "Tutorial", | |
| 390 "href": "/native-client/devguide/tutorial/tutorial-part1", | |
| 391 "items": [ | |
| 392 { | |
| 393 "title": "Part 1: Simple PNaCl Web App", | |
| 394 "href": "/native-client/devguide/tutorial/tutorial-part1" | |
| 395 }, | |
| 396 { | |
| 397 "title": "Part 2: SDK Build System and Chrome Apps", | |
| 398 "href": "/native-client/devguide/tutorial/tutorial-part2" | |
| 399 } | |
| 400 ] | |
| 401 }, | |
| 402 { | |
| 403 "title": "Development Cycle", | |
| 404 "href": "/native-client/devguide/devcycle/building", | |
| 405 "items": [ | |
| 406 { | |
| 407 "title": "Building", | |
| 408 "href": "/native-client/devguide/devcycle/building" | |
| 409 }, | |
| 410 { | |
| 411 "title": "Running", | |
| 412 "href": "/native-client/devguide/devcycle/running" | |
| 413 }, | |
| 414 { | |
| 415 "title": "Debugging", | |
| 416 "href": "/native-client/devguide/devcycle/debugging" | |
| 417 }, | |
| 418 { | |
| 419 "title": "Debugging with Visual Studio", | |
| 420 "href": "/native-client/devguide/devcycle/vs-addin" | |
| 421 }, | |
| 422 { | |
| 423 "title": "Dynamic Linking and Loading with GlibC", | |
| 424 "href": "/native-client/devguide/devcycle/dynamic-loading" | |
| 425 } | |
| 426 ] | |
| 427 }, | |
| 428 { | |
| 429 "title": "Coding Your Application", | |
| 430 "href": "/native-client/devguide/coding/application-structure", | |
| 431 "items": [ | |
| 432 { | |
| 433 "title": "Application Structure", | |
| 434 "href": "/native-client/devguide/coding/application-structure" | |
| 435 }, | |
| 436 { | |
| 437 "title": "Native Client Modules", | |
| 438 "href": "/native-client/devguide/coding/native-client-modules" | |
| 439 }, | |
| 440 { | |
| 441 "title": "3D Graphics", | |
| 442 "href": "/native-client/devguide/coding/3D-graphics" | |
| 443 }, | |
| 444 { | |
| 445 "title": "Audio", | |
| 446 "href": "/native-client/devguide/coding/audio" | |
| 447 }, | |
| 448 { | |
| 449 "title": "File I/O", | |
| 450 "href": "/native-client/devguide/coding/file-io" | |
| 451 }, | |
| 452 { | |
| 453 "title": "The nacl_io Library", | |
| 454 "href": "/native-client/devguide/coding/nacl_io" | |
| 455 }, | |
| 456 { | |
| 457 "title": "Messaging System", | |
| 458 "href": "/native-client/devguide/coding/message-system" | |
| 459 }, | |
| 460 { | |
| 461 "title": "Progress Events", | |
| 462 "href": "/native-client/devguide/coding/progress-events" | |
| 463 }, | |
| 464 { | |
| 465 "title": "URL Loading", | |
| 466 "href": "/native-client/devguide/coding/url-loading" | |
| 467 }, | |
| 468 { | |
| 469 "title": "View Change, Focus, & Input Events", | |
| 470 "href": "/native-client/devguide/coding/view-focus-input-events" | |
| 471 } | |
| 472 ] | |
| 473 }, | |
| 474 { | |
| 475 "title": "Distribute Your Apps", | |
| 476 "href": "/native-client/devguide/distributing" | |
| 477 }, | |
| 478 { | |
| 479 "title": "Pepper API Reference", | |
| 480 "href": "/native-client/pepper_stable/index", | |
| 481 "items": [ | |
| 482 { | |
| 483 "title": "Pepper C Interfaces", | |
| 484 "href": "/native-client/pepper_stable/c/group___interfaces" | |
| 485 }, | |
| 486 { | |
| 487 "title": "Pepper C Structures", | |
| 488 "href": "/native-client/pepper_stable/c/group___structs" | |
| 489 }, | |
| 490 { | |
| 491 "title": "Pepper C Functions", | |
| 492 "href": "/native-client/pepper_stable/c/group___functions" | |
| 493 }, | |
| 494 { | |
| 495 "title": "Pepper C Enums", | |
| 496 "href": "/native-client/pepper_stable/c/group___enums" | |
| 497 }, | |
| 498 { | |
| 499 "title": "Pepper C Typedefs", | |
| 500 "href": "/native-client/pepper_stable/c/group___typedefs" | |
| 501 }, | |
| 502 { | |
| 503 "title": "Pepper C Macros", | |
| 504 "href": "/native-client/pepper_stable/c/global_defs" | |
| 505 }, | |
| 506 { | |
| 507 "title": "Pepper C++ Classes", | |
| 508 "href": "/native-client/pepper_stable/cpp/inherits" | |
| 509 } | |
| 510 ] | |
| 511 }, | |
| 512 { | |
| 513 "title": "Additional Reference & Versions", | |
| 514 "href": "/native-client/version", | |
| 515 "items": [ | |
| 516 { | |
| 517 "title": "Glossary", | |
| 518 "href": "/native-client/glossary" | |
| 519 }, | |
| 520 { | |
| 521 "title": "Native Client Manifest (nmf) Format", | |
| 522 "href": "/native-client/reference/nacl-manifest-format" | |
| 523 }, | |
| 524 { | |
| 525 "title": "PNaCl Bitcode Reference Manual", | |
| 526 "href": "/native-client/reference/pnacl-bitcode-abi" | |
| 527 }, | |
| 528 { | |
| 529 "title": "PNaCl C/C++ Language Support", | |
| 530 "href": "/native-client/reference/pnacl-c-cpp-language-support" | |
| 531 }, | |
| 532 { | |
| 533 "title": "Previous Versions", | |
| 534 "href": "/native-client/version" | |
| 535 }, | |
| 536 { | |
| 537 "title": "Sandbox Internals", | |
| 538 "href": "/native-client/reference/sandbox_internals/index", | |
| 539 "items": [ | |
| 540 { | |
| 541 "title": "ARM 32-bit Sandbox", | |
| 542 "href": "/native-client/reference/sandbox_internals/arm-32
-bit-sandbox" | |
| 543 } | |
| 544 ] | |
| 545 } | |
| 546 ] | |
| 547 }, | |
| 548 { | |
| 549 "title": "Help", | |
| 550 "href": "/native-client/faq", | |
| 551 "items": [ | |
| 552 { | |
| 553 "title": "FAQ", | |
| 554 "href": "/native-client/faq" | |
| 555 }, | |
| 556 { | |
| 557 "title": "Forums & Issues Tracker", | |
| 558 "href": "/native-client/help" | |
| 559 }, | |
| 560 { | |
| 561 "title": "Publications & Presentations", | |
| 562 "href": "/native-client/publications-and-presentations" | |
| 563 }, | |
| 564 { | |
| 565 "title": "Security Contest Archive", | |
| 566 "href": "/native-client/community/security-contest/index" | |
| 567 } | |
| 568 ] | |
| 569 } | |
| 570 ] | |
| 571 } | 352 } |
| 572 ] | 353 ] |
| 573 } | 354 } |
| 574 ] | 355 ] |
| OLD | NEW |