| Index: chrome/common/extensions/docs/templates/json/chrome_sidenav.json
|
| diff --git a/chrome/common/extensions/docs/templates/json/chrome_sidenav.json b/chrome/common/extensions/docs/templates/json/chrome_sidenav.json
|
| index c03381b242fa3bdc6f03b1909e59868716811053..05e91777ab4416df9452e319b5ed7740ccadf234 100644
|
| --- a/chrome/common/extensions/docs/templates/json/chrome_sidenav.json
|
| +++ b/chrome/common/extensions/docs/templates/json/chrome_sidenav.json
|
| @@ -1,15 +1,313 @@
|
| [
|
| {
|
| - "title": "Explore",
|
| + "title": "Devtools",
|
| + "items": [
|
| + {
|
| + "title": "Learn Basics",
|
| + "items": [
|
| + {
|
| + "title": "Overview",
|
| + "href": "/devtools/index"
|
| + },
|
| + {
|
| + "title": "Authoring & Development Workflow",
|
| + "href": "/devtools/docs/authoring-development-workflow"
|
| + },
|
| + {
|
| + "title": "Using the Console",
|
| + "href": "/devtools/docs/console"
|
| + },
|
| + {
|
| + "title": "Tips & Tricks",
|
| + "href": "/devtools/docs/tips-and-tricks"
|
| + },
|
| + {
|
| + "title": "Additional Resources",
|
| + "href": "/devtools/docs/videos",
|
| + "items": [
|
| + {
|
| + "title": "Videos",
|
| + "href": "/devtools/docs/videos"
|
| + },
|
| + {
|
| + "title": "Blog Posts",
|
| + "href": "/devtools/docs/blog-posts"
|
| + },
|
| + {
|
| + "title": "Mailing List",
|
| + "href": "https://groups.google.com/forum/?fromgroups#!forum/google-chrome-developer-tools"
|
| + },
|
| + {
|
| + "title": "Contributing to DevTools",
|
| + "href": "/devtools/docs/contributing"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Use Tools",
|
| + "items": [
|
| + {
|
| + "title": "Inspecting & Tweaking",
|
| + "href": "/devtools/docs/dom-and-styles",
|
| + "items": [
|
| + {
|
| + "title": "Editing Styles & DOM",
|
| + "href": "/devtools/docs/elements"
|
| + },
|
| + {
|
| + "title": "Working with CSS Preprocessors",
|
| + "href": "/devtools/docs/css-preprocessors"
|
| + },
|
| + {
|
| + "title": "Managing Application Storage",
|
| + "href": "/devtools/docs/resource-panel"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Debugging JavaScript",
|
| + "href": "/devtools/docs/javascript-debugging"
|
| + },
|
| + {
|
| + "title": "Mobile Emulation",
|
| + "href": "/devtools/docs/mobile-emulation"
|
| + },
|
| + {
|
| + "title": "Remote Debugging on Android",
|
| + "href": "/devtools/docs/remote-debugging"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Performance & Profiling",
|
| + "items": [
|
| + {
|
| + "title": "Evaluating Network Performance",
|
| + "href": "/devtools/docs/network"
|
| + },
|
| + {
|
| + "title": "Using the Timeline",
|
| + "href": "/devtools/docs/timeline"
|
| + },
|
| + {
|
| + "title": "Timeline Demo: Finding Forced Synchronous Layouts",
|
| + "href": "/devtools/docs/demos/too-much-layout/index"
|
| + },
|
| + {
|
| + "title": "Profiling JavaScript Performance",
|
| + "href": "/devtools/docs/cpu-profiling"
|
| + },
|
| + {
|
| + "title": "JavaScript Memory Profiling",
|
| + "href": "/devtools/docs/javascript-memory-profiling",
|
| + "items": [
|
| + {
|
| + "title": "JavaScript Memory Profiling",
|
| + "href": "/devtools/docs/javascript-memory-profiling"
|
| + },
|
| + {
|
| + "title": "Demos",
|
| + "href": "/devtools/docs/heap-profiling-summary"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Setting Up a Clean Testing Environment",
|
| + "href": "/devtools/docs/clean-testing-environment"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Reference",
|
| + "items": [
|
| + {
|
| + "title": "Console API Reference",
|
| + "href": "/devtools/docs/console-api"
|
| + },
|
| + {
|
| + "title": "Command Line API Reference",
|
| + "href": "/devtools/docs/commandline-api"
|
| + },
|
| + {
|
| + "title": "DevTools Extensions API",
|
| + "href": "/devtools/docs/integrating",
|
| + "items": [
|
| + {
|
| + "title": "Integrating with DevTools",
|
| + "href": "/devtools/docs/integrating"
|
| + },
|
| + {
|
| + "title": "Sample DevTools Extensions",
|
| + "href": "/devtools/docs/sample-extensions"
|
| + },
|
| + {
|
| + "title": "Sample DevTools Protocol Clients",
|
| + "href": "/devtools/docs/debugging-clients"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Keyboard Shortcuts",
|
| + "href": "/devtools/docs/shortcuts"
|
| + },
|
| + {
|
| + "title": "Settings",
|
| + "href": "/devtools/docs/settings"
|
| + },
|
| + {
|
| + "title": "Remote Debugging Protocol",
|
| + "href": "/devtools/docs/debugger-protocol",
|
| + "items": [
|
| + {
|
| + "title": "Remote Debugging Protocol",
|
| + "href": "/devtools/docs/debugger-protocol"
|
| + },
|
| + {
|
| + "title": "Version 1.1",
|
| + "href": "/devtools/docs/protocol/1.1/index"
|
| + },
|
| + {
|
| + "title": "Version 1.0",
|
| + "href": "/devtools/docs/protocol/1.0/index"
|
| + },
|
| + {
|
| + "title": "Version .1",
|
| + "href": "/devtools/docs/protocol/0.1/index"
|
| + },
|
| + {
|
| + "title": "Tip-of-tree",
|
| + "href": "/devtools/docs/protocol/tot/index"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Multi-device",
|
| + "items": [
|
| + {
|
| + "title": "Getting Started",
|
| + "items": [
|
| + {
|
| + "title": "Chrome for a Multi-Device World",
|
| + "href": "/multidevice/index"
|
| + },
|
| + {
|
| + "title": "Data Compression Proxy",
|
| + "href": "/multidevice/data-compression"
|
| + },
|
| + {
|
| + "title": "User Agents",
|
| + "href": "/multidevice/user-agent"
|
| + },
|
| + {
|
| + "title": "Mobile Emulation",
|
| + "href": "/devtools/docs/mobile-emulation"
|
| + },
|
| + {
|
| + "title": "Remote Debugging",
|
| + "href": "/devtools/docs/remote-debugging"
|
| + },
|
| + {
|
| + "title": "FAQ",
|
| + "href": "/multidevice/faq"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Chrome for Android",
|
| + "items": [
|
| + {
|
| + "title": "Overview",
|
| + "href": "/multidevice/android/overview"
|
| + },
|
| + {
|
| + "title": "Android Intents with Chrome",
|
| + "href": "/multidevice/android/intents"
|
| + },
|
| + {
|
| + "title": "Add to Homescreen",
|
| + "href": "/multidevice/android/installtohomescreen"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Chrome WebView",
|
| + "items": [
|
| + {
|
| + "title": "WebView for Android",
|
| + "href": "/multidevice/webview/overview"
|
| + },
|
| + {
|
| + "title": "Getting Started",
|
| + "href": "/multidevice/webview/gettingstarted"
|
| + },
|
| + {
|
| + "title": "Pixel-Perfect UI",
|
| + "href": "/multidevice/webview/pixelperfect"
|
| + },
|
| + {
|
| + "title": "WebView Workflow",
|
| + "href": "/multidevice/webview/workflow"
|
| + },
|
| + {
|
| + "title": "Tips & Tricks",
|
| + "href": "/multidevice/webview/tipsandtricks"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Chrome for iOS",
|
| + "items": [
|
| + {
|
| + "title": "Overview",
|
| + "href": "/multidevice/ios/overview"
|
| + },
|
| + {
|
| + "title": "Opening Links in Chrome",
|
| + "href": "/multidevice/ios/links"
|
| + },
|
| + {
|
| + "title": "Case Studies",
|
| + "href": "/multidevice/ios/case-studies",
|
| + "items": [
|
| + {
|
| + "title": "Case Studies",
|
| + "href": "/multidevice/ios/case-studies"
|
| + },
|
| + {
|
| + "title": "Pocket",
|
| + "href": "/multidevice/ios/pocket"
|
| + },
|
| + {
|
| + "title": "Feedly",
|
| + "href": "/multidevice/ios/feedly"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Platform",
|
| "items": [
|
| {
|
| "title": "Apps",
|
| "items": [
|
| {
|
| "title": "Learn Basics",
|
| - "href": "/apps/first_app",
|
| + "href": "/apps/about_apps",
|
| "items": [
|
| {
|
| + "title": "What Are Chrome Apps?",
|
| + "href": "/apps/about_apps"
|
| + },
|
| + {
|
| "title": "Create Your First App",
|
| "href": "/apps/first_app"
|
| },
|
| @@ -94,7 +392,7 @@
|
| "href": "/apps/app_identity"
|
| }
|
| ]
|
| - },
|
| + },
|
| {
|
| "title": "User Low-Level System Services",
|
| "href": "/apps/app_usb",
|
| @@ -116,7 +414,7 @@
|
| {
|
| "title": "MVC Architecture & Frameworks",
|
| "href": "/apps/app_frameworks",
|
| - "items": [
|
| + "items": [
|
| {
|
| "title": "About MVC Architecture",
|
| "href": "/apps/app_frameworks"
|
| @@ -131,7 +429,7 @@
|
| }
|
| ]
|
| },
|
| - {
|
| + {
|
| "title": "Distribute Apps",
|
| "href": "/apps/publish_app",
|
| "items": [
|
| @@ -144,20 +442,28 @@
|
| "href": "/apps/google_wallet"
|
| },
|
| {
|
| + "title": "One-Time Payments",
|
| + "href": "/webstore/one_time_payments"
|
| + },
|
| + {
|
| "title": "Analytics",
|
| "href": "/apps/analytics"
|
| }
|
| ]
|
| },
|
| {
|
| - "title": "Reference",
|
| + "title": "Chrome Platform APIs",
|
| "href": "/apps/api_index",
|
| "items": [
|
| {
|
| - "title": "Chrome Platform APIs",
|
| + "title": "JavaScript APIs",
|
| "href": "/apps/api_index"
|
| },
|
| {
|
| + "title": "Manifest File Format",
|
| + "href": "/apps/manifest"
|
| + },
|
| + {
|
| "title": "Webview Tag",
|
| "href": "/apps/tags/webview"
|
| },
|
| @@ -166,10 +472,6 @@
|
| "href": "/apps/api_other"
|
| },
|
| {
|
| - "title": "Manifest File Format",
|
| - "href": "/apps/manifest"
|
| - },
|
| - {
|
| "title": "Disabled Web Features",
|
| "href": "/apps/app_deprecated"
|
| }
|
| @@ -205,7 +507,7 @@
|
| {
|
| "title": "Overview",
|
| "href": "/extensions/overview"
|
| - },
|
| + },
|
| {
|
| "title": "Event Pages",
|
| "href": "/extensions/event_pages"
|
| @@ -217,6 +519,10 @@
|
| {
|
| "title": "activeTab Permission",
|
| "href": "/extensions/activeTab"
|
| + },
|
| + {
|
| + "title": "What's New?",
|
| + "href": "/extensions/whats_new"
|
| }
|
| ]
|
| },
|
| @@ -279,6 +585,10 @@
|
| "href": "/extensions/packaging"
|
| },
|
| {
|
| + "title": "One-Time Payments",
|
| + "href": "/webstore/one_time_payments"
|
| + },
|
| + {
|
| "title": "Autoupdating",
|
| "href": "/extensions/autoupdate"
|
| },
|
| @@ -297,26 +607,22 @@
|
| ]
|
| },
|
| {
|
| - "title": "Reference",
|
| + "title": "Chrome Platform APIs",
|
| "href": "/extensions/api_index",
|
| "items": [
|
| {
|
| - "title": "What's New?",
|
| - "href": "/extensions/whats_new"
|
| + "title": "JavaScript APIs",
|
| + "href": "/extensions/api_index"
|
| },
|
| {
|
| - "title": "Chrome Platform APIs",
|
| - "href": "/extensions/api_index"
|
| + "title": "Manifest File Format",
|
| + "href": "/extensions/manifest"
|
| },
|
| {
|
| "title": "Web APIs",
|
| "href": "/extensions/api_other"
|
| },
|
| {
|
| - "title": "Manifest File Format",
|
| - "href": "/extensions/manifest"
|
| - },
|
| - {
|
| "title": "Permission Warnings",
|
| "href": "/extensions/permission_warnings"
|
| },
|
| @@ -338,7 +644,7 @@
|
| "title": "FAQ",
|
| "href": "/extensions/faq"
|
| },
|
| - {
|
| + {
|
| "title": "Google Groups",
|
| "href": "https://groups.google.com/a/chromium.org/forum/#!forum/chromium-extensions"
|
| },
|
| @@ -349,6 +655,334 @@
|
| ]
|
| }
|
| ]
|
| + },
|
| + {
|
| + "title": "Native Client",
|
| + "items": [
|
| + {
|
| + "title": "Learn Basics",
|
| + "href": "/native-client/overview",
|
| + "items": [
|
| + {
|
| + "title": "What Is Native Client?",
|
| + "href": "/native-client/overview"
|
| + },
|
| + {
|
| + "title": "NaCl and PNaCl",
|
| + "href": "/native-client/nacl-and-pnacl"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "SDK",
|
| + "href": "/native-client/sdk/download",
|
| + "items": [
|
| + {
|
| + "title": "Download SDK",
|
| + "href": "/native-client/sdk/download"
|
| + },
|
| + {
|
| + "title": "Examples",
|
| + "href": "/native-client/sdk/examples"
|
| + },
|
| + {
|
| + "title": "SDK Release Notes",
|
| + "href": "/native-client/sdk/release-notes"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Tutorial",
|
| + "href": "/native-client/devguide/tutorial/tutorial-part1",
|
| + "items": [
|
| + {
|
| + "title": "Part 1: Simple PNaCl Web App",
|
| + "href": "/native-client/devguide/tutorial/tutorial-part1"
|
| + },
|
| + {
|
| + "title": "Part 2: SDK Build System and Chrome Apps",
|
| + "href": "/native-client/devguide/tutorial/tutorial-part2"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Development Cycle",
|
| + "href": "/native-client/devguide/devcycle/building",
|
| + "items": [
|
| + {
|
| + "title": "Building",
|
| + "href": "/native-client/devguide/devcycle/building"
|
| + },
|
| + {
|
| + "title": "Running",
|
| + "href": "/native-client/devguide/devcycle/running"
|
| + },
|
| + {
|
| + "title": "Debugging",
|
| + "href": "/native-client/devguide/devcycle/debugging"
|
| + },
|
| + {
|
| + "title": "Debugging with Visual Studio",
|
| + "href": "/native-client/devguide/devcycle/vs-addin"
|
| + },
|
| + {
|
| + "title": "Dynamic Linking and Loading with GlibC",
|
| + "href": "/native-client/devguide/devcycle/dynamic-loading"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Coding Your Application",
|
| + "href": "/native-client/devguide/coding/application-structure",
|
| + "items": [
|
| + {
|
| + "title": "Application Structure",
|
| + "href": "/native-client/devguide/coding/application-structure"
|
| + },
|
| + {
|
| + "title": "Native Client Modules",
|
| + "href": "/native-client/devguide/coding/native-client-modules"
|
| + },
|
| + {
|
| + "title": "3D Graphics",
|
| + "href": "/native-client/devguide/coding/3D-graphics"
|
| + },
|
| + {
|
| + "title": "Audio",
|
| + "href": "/native-client/devguide/coding/audio"
|
| + },
|
| + {
|
| + "title": "File I/O",
|
| + "href": "/native-client/devguide/coding/file-io"
|
| + },
|
| + {
|
| + "title": "The nacl_io Library",
|
| + "href": "/native-client/devguide/coding/nacl_io"
|
| + },
|
| + {
|
| + "title": "Messaging System",
|
| + "href": "/native-client/devguide/coding/message-system"
|
| + },
|
| + {
|
| + "title": "Progress Events",
|
| + "href": "/native-client/devguide/coding/progress-events"
|
| + },
|
| + {
|
| + "title": "URL Loading",
|
| + "href": "/native-client/devguide/coding/url-loading"
|
| + },
|
| + {
|
| + "title": "View Change, Focus, & Input Events",
|
| + "href": "/native-client/devguide/coding/view-focus-input-events"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Distribute Your Apps",
|
| + "href": "/native-client/devguide/distributing"
|
| + },
|
| + {
|
| + "title": "Pepper API Reference",
|
| + "href": "/native-client/pepper_stable/index",
|
| + "items": [
|
| + {
|
| + "title": "Pepper C Interfaces",
|
| + "href": "/native-client/pepper_stable/c/group___interfaces"
|
| + },
|
| + {
|
| + "title": "Pepper C Structures",
|
| + "href": "/native-client/pepper_stable/c/group___structs"
|
| + },
|
| + {
|
| + "title": "Pepper C Functions",
|
| + "href": "/native-client/pepper_stable/c/group___functions"
|
| + },
|
| + {
|
| + "title": "Pepper C Enums",
|
| + "href": "/native-client/pepper_stable/c/group___enums"
|
| + },
|
| + {
|
| + "title": "Pepper C Typedefs",
|
| + "href": "/native-client/pepper_stable/c/group___typedefs"
|
| + },
|
| + {
|
| + "title": "Pepper C Macros",
|
| + "href": "/native-client/pepper_stable/c/global_defs"
|
| + },
|
| + {
|
| + "title": "Pepper C++ Classes",
|
| + "href": "/native-client/pepper_stable/cpp/inherits"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Additional Reference & Versions",
|
| + "href": "/native-client/glossary",
|
| + "items": [
|
| + {
|
| + "title": "Glossary",
|
| + "href": "/native-client/glossary"
|
| + },
|
| + {
|
| + "title": "Native Client Manifest (nmf) Format",
|
| + "href": "/native-client/reference/nacl-manifest-format"
|
| + },
|
| + {
|
| + "title": "PNaCl Bitcode Reference Manual",
|
| + "href": "/native-client/reference/pnacl-bitcode-abi"
|
| + },
|
| + {
|
| + "title": "PNaCl C/C++ Language Support",
|
| + "href": "/native-client/reference/pnacl-c-cpp-language-support"
|
| + },
|
| + {
|
| + "title": "Sandbox Internals",
|
| + "href": "/native-client/reference/sandbox_internals/index",
|
| + "items": [
|
| + {
|
| + "title": "ARM 32-bit Sandbox",
|
| + "href": "/native-client/reference/sandbox_internals/arm-32-bit-sandbox"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Help",
|
| + "href": "/native-client/faq",
|
| + "items": [
|
| + {
|
| + "title": "FAQ",
|
| + "href": "/native-client/faq"
|
| + },
|
| + {
|
| + "title": "Forums & Issues Tracker",
|
| + "href": "/native-client/help"
|
| + },
|
| + {
|
| + "title": "Publications & Presentations",
|
| + "href": "/native-client/publications-and-presentations"
|
| + },
|
| + {
|
| + "title": "Security Contest Archive",
|
| + "href": "/native-client/community/security-contest/index"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Store",
|
| + "items": [
|
| + {
|
| + "title": "What Is the Chrome Web Store?",
|
| + "href": "/webstore/index"
|
| + },
|
| + {
|
| + "title": "What Can You Publish?",
|
| + "href": "/webstore/overview"
|
| + },
|
| + {
|
| + "title": "Tutorial: Getting Started",
|
| + "href": "/webstore/get_started_simple"
|
| + },
|
| + {
|
| + "title": "Samples",
|
| + "href": "/webstore/samples"
|
| + },
|
| + {
|
| + "title": "Branding",
|
| + "href": "/webstore/branding",
|
| + "items": [
|
| + {
|
| + "title": "Branding Guidelines",
|
| + "href": "/webstore/branding"
|
| + },
|
| + {
|
| + "title": "Supplying Images",
|
| + "href": "/webstore/images"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Monetizing",
|
| + "href": "/webstore/money",
|
| + "items": [
|
| + {
|
| + "title": "Monetizing Your App",
|
| + "href": "/webstore/money"
|
| + },
|
| + {
|
| + "title": "Using Google Accounts",
|
| + "href": "/webstore/identify_user"
|
| + },
|
| + {
|
| + "title": "Checking for Payment",
|
| + "href": "/webstore/check_for_payment"
|
| + },
|
| + {
|
| + "title": "One-Time Payments",
|
| + "href": "/webstore/one_time_payments"
|
| + },
|
| + {
|
| + "title": "Pricing",
|
| + "href": "/webstore/pricing"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Publishing",
|
| + "href": "/webstore/publish",
|
| + "items": [
|
| + {
|
| + "title": "Publishing Tutorial",
|
| + "href": "/webstore/publish"
|
| + },
|
| + {
|
| + "title": "Internationalizing Your App",
|
| + "href": "/webstore/i18n"
|
| + },
|
| + {
|
| + "title": "Using Inline Installation",
|
| + "href": "/webstore/inline_installation"
|
| + },
|
| + {
|
| + "title": "Rating Guidelines",
|
| + "href": "/webstore/rating"
|
| + },
|
| + {
|
| + "title": "Program Policies",
|
| + "href": "/webstore/program_policies"
|
| + },
|
| + {
|
| + "title": "Terms of Service",
|
| + "href": "/webstore/terms"
|
| + }
|
| + ]
|
| + },
|
| + {
|
| + "title": "Help",
|
| + "href": "/webstore/best_practices",
|
| + "items": [
|
| + {
|
| + "title": "Best Practices",
|
| + "href": "/webstore/best_practices"
|
| + },
|
| + {
|
| + "title": "FAQ",
|
| + "href": "/webstore/faq"
|
| + },
|
| + {
|
| + "title": "Google Groups",
|
| + "href": "https://groups.google.com/a/chromium.org/forum/#!forum/chromium-apps"
|
| + },
|
| + {
|
| + "title": "Articles",
|
| + "href": "/webstore/articles"
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| }
|
| ]
|
| }
|
|
|