Commit 02ee3a93 authored by kalman@chromium.org's avatar kalman@chromium.org

Docserver: Remove .html from the links in the sidenav.

R=mkearney@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251195 0039d316-1c4b-4281-b951-d872f2087c98
parent 74406267
...@@ -7,31 +7,31 @@ ...@@ -7,31 +7,31 @@
"items": [ "items": [
{ {
"title": "Overview", "title": "Overview",
"href": "/devtools/index.html" "href": "/devtools/index"
}, },
{ {
"title": "Authoring & Development Workflow", "title": "Authoring & Development Workflow",
"href": "/devtools/docs/authoring-development-workflow.html" "href": "/devtools/docs/authoring-development-workflow"
}, },
{ {
"title": "Using the Console", "title": "Using the Console",
"href": "/devtools/docs/console.html" "href": "/devtools/docs/console"
}, },
{ {
"title": "Tips & Tricks", "title": "Tips & Tricks",
"href": "/devtools/docs/tips-and-tricks.html" "href": "/devtools/docs/tips-and-tricks"
}, },
{ {
"title": "Additional Resources", "title": "Additional Resources",
"href": "/devtools/docs/videos.html", "href": "/devtools/docs/videos",
"items": [ "items": [
{ {
"title": "Videos", "title": "Videos",
"href": "/devtools/docs/videos.html" "href": "/devtools/docs/videos"
}, },
{ {
"title": "Blog Posts", "title": "Blog Posts",
"href": "/devtools/docs/blog-posts.html" "href": "/devtools/docs/blog-posts"
}, },
{ {
"title": "Mailing List", "title": "Mailing List",
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
}, },
{ {
"title": "Contributing to DevTools", "title": "Contributing to DevTools",
"href": "/devtools/docs/contributing.html" "href": "/devtools/docs/contributing"
} }
] ]
} }
...@@ -50,33 +50,33 @@ ...@@ -50,33 +50,33 @@
"items": [ "items": [
{ {
"title": "Inspecting & Tweaking", "title": "Inspecting & Tweaking",
"href": "/devtools/docs/elements.html", "href": "/devtools/docs/elements",
"items": [ "items": [
{ {
"title": "Editing Styles & DOM", "title": "Editing Styles & DOM",
"href": "/devtools/docs/elements.html" "href": "/devtools/docs/elements"
}, },
{ {
"title": "Working with CSS Preprocessors", "title": "Working with CSS Preprocessors",
"href": "/devtools/docs/css-preprocessors.html" "href": "/devtools/docs/css-preprocessors"
}, },
{ {
"title": "Managing Application Storage", "title": "Managing Application Storage",
"href": "/devtools/docs/resource-panel.html" "href": "/devtools/docs/resource-panel"
} }
] ]
}, },
{ {
"title": "Debugging JavaScript", "title": "Debugging JavaScript",
"href": "/devtools/docs/javascript-debugging.html" "href": "/devtools/docs/javascript-debugging"
}, },
{ {
"title": "Mobile Emulation", "title": "Mobile Emulation",
"href": "/devtools/docs/mobile-emulation.html" "href": "/devtools/docs/mobile-emulation"
}, },
{ {
"title": "Remote Debugging on Android", "title": "Remote Debugging on Android",
"href": "/devtools/docs/remote-debugging.html" "href": "/devtools/docs/remote-debugging"
} }
] ]
}, },
...@@ -85,41 +85,41 @@ ...@@ -85,41 +85,41 @@
"items": [ "items": [
{ {
"title": "Evaluating Network Performance", "title": "Evaluating Network Performance",
"href": "/devtools/docs/network.html" "href": "/devtools/docs/network"
}, },
{ {
"title": "Using the Timeline", "title": "Using the Timeline",
"href": "/devtools/docs/timeline.html" "href": "/devtools/docs/timeline"
}, },
{ {
"title": "Timeline Demo: Finding Forced Synchronous Layouts", "title": "Timeline Demo: Finding Forced Synchronous Layouts",
"href": "/devtools/docs/demos/too-much-layout/index.html" "href": "/devtools/docs/demos/too-much-layout/index"
}, },
{ {
"title": "Profiling JavaScript Performance", "title": "Profiling JavaScript Performance",
"href": "/devtools/docs/cpu-profiling.html" "href": "/devtools/docs/cpu-profiling"
}, },
{ {
"title": "JavaScripting Performance Flame Chart", "title": "JavaScripting Performance Flame Chart",
"href": "/devtools/docs/flame-chart.html" "href": "/devtools/docs/flame-chart"
}, },
{ {
"title": "JavaScript Memory Profiling", "title": "JavaScript Memory Profiling",
"href": "/devtools/docs/javascript-memory-profiling.html", "href": "/devtools/docs/javascript-memory-profiling",
"items": [ "items": [
{ {
"title": "JavaScript Memory Profiling", "title": "JavaScript Memory Profiling",
"href": "/devtools/docs/javascript-memory-profiling.html" "href": "/devtools/docs/javascript-memory-profiling"
}, },
{ {
"title": "Demos", "title": "Demos",
"href": "/devtools/docs/heap-profiling-summary.html" "href": "/devtools/docs/heap-profiling-summary"
} }
] ]
}, },
{ {
"title": "Setting Up a Clean Testing Environment", "title": "Setting Up a Clean Testing Environment",
"href": "/devtools/docs/clean-testing-environment.html" "href": "/devtools/docs/clean-testing-environment"
} }
] ]
}, },
...@@ -128,61 +128,61 @@ ...@@ -128,61 +128,61 @@
"items": [ "items": [
{ {
"title": "Console API Reference", "title": "Console API Reference",
"href": "/devtools/docs/console-api.html" "href": "/devtools/docs/console-api"
}, },
{ {
"title": "Command Line API Reference", "title": "Command Line API Reference",
"href": "/devtools/docs/commandline-api.html" "href": "/devtools/docs/commandline-api"
}, },
{ {
"title": "DevTools Extensions API", "title": "DevTools Extensions API",
"href": "/devtools/docs/integrating.html", "href": "/devtools/docs/integrating",
"items": [ "items": [
{ {
"title": "Integrating with DevTools", "title": "Integrating with DevTools",
"href": "/devtools/docs/integrating.html" "href": "/devtools/docs/integrating"
}, },
{ {
"title": "Sample DevTools Extensions", "title": "Sample DevTools Extensions",
"href": "/devtools/docs/sample-extensions.html" "href": "/devtools/docs/sample-extensions"
}, },
{ {
"title": "Sample DevTools Protocol Clients", "title": "Sample DevTools Protocol Clients",
"href": "/devtools/docs/debugging-clients.html" "href": "/devtools/docs/debugging-clients"
} }
] ]
}, },
{ {
"title": "Keyboard Shortcuts", "title": "Keyboard Shortcuts",
"href": "/devtools/docs/shortcuts.html" "href": "/devtools/docs/shortcuts"
}, },
{ {
"title": "Settings", "title": "Settings",
"href": "/devtools/docs/settings.html" "href": "/devtools/docs/settings"
}, },
{ {
"title": "Remote Debugging Protocol", "title": "Remote Debugging Protocol",
"href": "/devtools/docs/debugger-protocol.html", "href": "/devtools/docs/debugger-protocol",
"items": [ "items": [
{ {
"title": "Remote Debugging Protocol", "title": "Remote Debugging Protocol",
"href": "/devtools/docs/debugger-protocol.html" "href": "/devtools/docs/debugger-protocol"
}, },
{ {
"title": "Version 1.1", "title": "Version 1.1",
"href": "/devtools/docs/protocol/1.1/index.html" "href": "/devtools/docs/protocol/1.1/index"
}, },
{ {
"title": "Version 1.0", "title": "Version 1.0",
"href": "/devtools/docs/protocol/1.0/index.html" "href": "/devtools/docs/protocol/1.0/index"
}, },
{ {
"title": "Version .1", "title": "Version .1",
"href": "/devtools/docs/protocol/0.1/index.html" "href": "/devtools/docs/protocol/0.1/index"
}, },
{ {
"title": "Tip-of-tree", "title": "Tip-of-tree",
"href": "/devtools/docs/protocol/tot/index.html" "href": "/devtools/docs/protocol/tot/index"
} }
] ]
} }
...@@ -198,27 +198,27 @@ ...@@ -198,27 +198,27 @@
"items": [ "items": [
{ {
"title": "Develop Apps for Chrome Mobile", "title": "Develop Apps for Chrome Mobile",
"href": "/multidevice/index.html" "href": "/multidevice/index"
}, },
{ {
"title": "Data Compression Proxy", "title": "Data Compression Proxy",
"href": "/multidevice/data-compression.html" "href": "/multidevice/data-compression"
}, },
{ {
"title": "User Agents", "title": "User Agents",
"href": "/multidevice/user-agent.html" "href": "/multidevice/user-agent"
}, },
{ {
"title": "Mobile Emulation", "title": "Mobile Emulation",
"href": "/devtools/docs/mobile-emulation.html" "href": "/devtools/docs/mobile-emulation"
}, },
{ {
"title": "Remote Debugging", "title": "Remote Debugging",
"href": "/devtools/docs/remote-debugging.html" "href": "/devtools/docs/remote-debugging"
}, },
{ {
"title": "FAQ", "title": "FAQ",
"href": "/multidevice/faq.html" "href": "/multidevice/faq"
} }
] ]
}, },
...@@ -227,15 +227,15 @@ ...@@ -227,15 +227,15 @@
"items": [ "items": [
{ {
"title": "Overview", "title": "Overview",
"href": "/multidevice/android/overview.html" "href": "/multidevice/android/overview"
}, },
{ {
"title": "Android Intents with Chrome", "title": "Android Intents with Chrome",
"href": "/multidevice/android/intents.html" "href": "/multidevice/android/intents"
}, },
{ {
"title": "Add to Homescreen", "title": "Add to Homescreen",
"href": "/multidevice/android/installtohomescreen.html" "href": "/multidevice/android/installtohomescreen"
} }
] ]
}, },
...@@ -244,23 +244,23 @@ ...@@ -244,23 +244,23 @@
"items": [ "items": [
{ {
"title": "WebView for Android", "title": "WebView for Android",
"href": "/multidevice/webview/overview.html" "href": "/multidevice/webview/overview"
}, },
{ {
"title": "Getting Started", "title": "Getting Started",
"href": "/multidevice/webview/gettingstarted.html" "href": "/multidevice/webview/gettingstarted"
}, },
{ {
"title": "Pixel-Perfect UI", "title": "Pixel-Perfect UI",
"href": "/multidevice/webview/pixelperfect.html" "href": "/multidevice/webview/pixelperfect"
}, },
{ {
"title": "WebView Workflow", "title": "WebView Workflow",
"href": "/multidevice/webview/workflow.html" "href": "/multidevice/webview/workflow"
}, },
{ {
"title": "Tips & Tricks", "title": "Tips & Tricks",
"href": "/multidevice/webview/tipsandtricks.html" "href": "/multidevice/webview/tipsandtricks"
} }
] ]
}, },
...@@ -269,27 +269,27 @@ ...@@ -269,27 +269,27 @@
"items": [ "items": [
{ {
"title": "Overview", "title": "Overview",
"href": "/multidevice/ios/overview.html" "href": "/multidevice/ios/overview"
}, },
{ {
"title": "Opening Links in Chrome", "title": "Opening Links in Chrome",
"href": "/multidevice/ios/links.html" "href": "/multidevice/ios/links"
}, },
{ {
"title": "Case Studies", "title": "Case Studies",
"href": "/multidevice/ios/case-studies.html", "href": "/multidevice/ios/case-studies",
"items": [ "items": [
{ {
"title": "Case Studies", "title": "Case Studies",
"href": "/multidevice/ios/case-studies.html" "href": "/multidevice/ios/case-studies"
}, },
{ {
"title": "Pocket", "title": "Pocket",
"href": "/multidevice/ios/pocket.html" "href": "/multidevice/ios/pocket"
}, },
{ {
"title": "Feedly", "title": "Feedly",
"href": "/multidevice/ios/feedly.html" "href": "/multidevice/ios/feedly"
} }
] ]
} }
...@@ -305,181 +305,181 @@ ...@@ -305,181 +305,181 @@
"items": [ "items": [
{ {
"title": "Learn Basics", "title": "Learn Basics",
"href": "/apps/first_app.html", "href": "/apps/first_app",
"items": [ "items": [
{ {
"title": "Create Your First App", "title": "Create Your First App",
"href": "/apps/first_app.html" "href": "/apps/first_app"
}, },
{ {
"title": "App Architecture", "title": "App Architecture",
"href": "/apps/app_architecture.html" "href": "/apps/app_architecture"
}, },
{ {
"title": "App Lifecycle", "title": "App Lifecycle",
"href": "/apps/app_lifecycle.html" "href": "/apps/app_lifecycle"
}, },
{ {
"title": "Content Security Policy", "title": "Content Security Policy",
"href": "/apps/contentSecurityPolicy.html" "href": "/apps/contentSecurityPolicy"
} }
] ]
}, },
{ {
"title": "Learn with Codelab", "title": "Learn with Codelab",
"href": "/apps/app_codelab1_setup.html", "href": "/apps/app_codelab1_setup",
"items": [ "items": [
{ {
"title": "1 - Set Up Development Environment", "title": "1 - Set Up Development Environment",
"href": "/apps/app_codelab1_setup.html" "href": "/apps/app_codelab1_setup"
}, },
{ {
"title": "2 - Create Basic App", "title": "2 - Create Basic App",
"href": "/apps/app_codelab2_basic.html" "href": "/apps/app_codelab2_basic"
}, },
{ {
"title": "3 - Create MVC", "title": "3 - Create MVC",
"href": "/apps/app_codelab3_mvc.html" "href": "/apps/app_codelab3_mvc"
}, },
{ {
"title": "4 - Save & Fetch Data", "title": "4 - Save & Fetch Data",
"href": "/apps/app_codelab5_data.html" "href": "/apps/app_codelab5_data"
}, },
{ {
"title": "5 - Manage App Lifecycle", "title": "5 - Manage App Lifecycle",
"href": "/apps/app_codelab6_lifecycle.html" "href": "/apps/app_codelab6_lifecycle"
}, },
{ {
"title": "6 - Access User's Data", "title": "6 - Access User's Data",
"href": "/apps/app_codelab7_useridentification.html" "href": "/apps/app_codelab7_useridentification"
}, },
{ {
"title": "7 - Access Web Resources", "title": "7 - Access Web Resources",
"href": "/apps/app_codelab8_webresources.html" "href": "/apps/app_codelab8_webresources"
}, },
{ {
"title": "8 - Publish App", "title": "8 - Publish App",
"href": "/apps/app_codelab_10_publishing.html" "href": "/apps/app_codelab_10_publishing"
} }
] ]
}, },
{ {
"title": "Samples", "title": "Samples",
"href": "/apps/samples.html" "href": "/apps/samples"
}, },
{ {
"title": "Develop in the Cloud", "title": "Develop in the Cloud",
"href": "/apps/offline_apps.html", "href": "/apps/offline_apps",
"items": [ "items": [
{ {
"title": "Offline First", "title": "Offline First",
"href": "/apps/offline_apps.html" "href": "/apps/offline_apps"
}, },
{ {
"title": "Handling External Content", "title": "Handling External Content",
"href": "/apps/app_external.html" "href": "/apps/app_external"
}, },
{ {
"title": "Storing Data", "title": "Storing Data",
"href": "/apps/app_storage.html" "href": "/apps/app_storage"
}, },
{ {
"title": "Cloud Messaging", "title": "Cloud Messaging",
"href": "/apps/cloudMessaging.html" "href": "/apps/cloudMessaging"
}, },
{ {
"title": "User Authentication", "title": "User Authentication",
"href": "/apps/app_identity.html" "href": "/apps/app_identity"
} }
] ]
}, },
{ {
"title": "User Low-Level System Services", "title": "User Low-Level System Services",
"href": "/apps/app_usb.html", "href": "/apps/app_usb",
"items": [ "items": [
{ {
"title": "USB", "title": "USB",
"href": "/apps/app_usb.html" "href": "/apps/app_usb"
}, },
{ {
"title": "Serial", "title": "Serial",
"href": "/apps/app_serial.html" "href": "/apps/app_serial"
}, },
{ {
"title": "Network Communications", "title": "Network Communications",
"href": "/apps/app_network.html" "href": "/apps/app_network"
} }
] ]
}, },
{ {
"title": "MVC Architecture & Frameworks", "title": "MVC Architecture & Frameworks",
"href": "/apps/app_frameworks.html", "href": "/apps/app_frameworks",
"items": [ "items": [
{ {
"title": "About MVC Architecture", "title": "About MVC Architecture",
"href": "/apps/app_frameworks.html" "href": "/apps/app_frameworks"
}, },
{ {
"title": "Build Apps with AngularJS", "title": "Build Apps with AngularJS",
"href": "/apps/angular_framework.html" "href": "/apps/angular_framework"
}, },
{ {
"title": "Build Apps with SenchaJS", "title": "Build Apps with SenchaJS",
"href": "/apps/sencha_framework.html" "href": "/apps/sencha_framework"
} }
] ]
}, },
{ {
"title": "Distribute Apps", "title": "Distribute Apps",
"href": "/apps/publish_app.html", "href": "/apps/publish_app",
"items": [ "items": [
{ {
"title": "Publish Your App", "title": "Publish Your App",
"href": "/apps/publish_app.html" "href": "/apps/publish_app"
}, },
{ {
"title": "Monetize Your App", "title": "Monetize Your App",
"href": "/apps/google_wallet.html" "href": "/apps/google_wallet"
}, },
{ {
"title": "Analytics", "title": "Analytics",
"href": "/apps/analytics.html" "href": "/apps/analytics"
} }
] ]
}, },
{ {
"title": "Reference", "title": "Reference",
"href": "/apps/api_index.html", "href": "/apps/api_index",
"items": [ "items": [
{ {
"title": "Chrome Platform APIs", "title": "Chrome Platform APIs",
"href": "/apps/api_index.html" "href": "/apps/api_index"
}, },
{ {
"title": "Webview Tag", "title": "Webview Tag",
"href": "/apps/tags/webview.html" "href": "/apps/tags/webview"
}, },
{ {
"title": "Web APIs", "title": "Web APIs",
"href": "/apps/api_other.html" "href": "/apps/api_other"
}, },
{ {
"title": "Manifest File Format", "title": "Manifest File Format",
"href": "/apps/manifest.html" "href": "/apps/manifest"
}, },
{ {
"title": "Disabled Web Features", "title": "Disabled Web Features",
"href": "/apps/app_deprecated.html" "href": "/apps/app_deprecated"
} }
] ]
}, },
{ {
"title": "Help", "title": "Help",
"href": "/apps/faq.html", "href": "/apps/faq",
"items": [ "items": [
{ {
"title": "FAQ", "title": "FAQ",
"href": "/apps/faq.html" "href": "/apps/faq"
}, },
{ {
"title": "Google Groups", "title": "Google Groups",
...@@ -498,143 +498,143 @@ ...@@ -498,143 +498,143 @@
"items": [ "items": [
{ {
"title": "Learn Basics", "title": "Learn Basics",
"href": "/extensions/overview.html", "href": "/extensions/overview",
"items": [ "items": [
{ {
"title": "Overview", "title": "Overview",
"href": "/extensions/overview.html" "href": "/extensions/overview"
}, },
{ {
"title": "Event Pages", "title": "Event Pages",
"href": "/extensions/event_pages.html" "href": "/extensions/event_pages"
}, },
{ {
"title": "Content Scripts", "title": "Content Scripts",
"href": "/extensions/content_scripts.html" "href": "/extensions/content_scripts"
}, },
{ {
"title": "activeTab Permission", "title": "activeTab Permission",
"href": "/extensions/activeTab.html" "href": "/extensions/activeTab"
} }
] ]
}, },
{ {
"title": "Getting Started Tutorial", "title": "Getting Started Tutorial",
"href": "/extensions/getstarted.html" "href": "/extensions/getstarted"
}, },
{ {
"title": "Samples", "title": "Samples",
"href": "/extensions/samples.html" "href": "/extensions/samples"
}, },
{ {
"title": "Develop Extensions", "title": "Develop Extensions",
"href": "/extensions/tut_migration_to_manifest_v2.html", "href": "/extensions/tut_migration_to_manifest_v2",
"items": [ "items": [
{ {
"title": "Accessibility", "title": "Accessibility",
"href": "/extensions/a11y.html" "href": "/extensions/a11y"
}, },
{ {
"title": "Content Security Policy", "title": "Content Security Policy",
"href": "/extensions/contentSecurityPolicy.html" "href": "/extensions/contentSecurityPolicy"
}, },
{ {
"title": "Cross-Origin XHR", "title": "Cross-Origin XHR",
"href": "/extensions/xhr.html" "href": "/extensions/xhr"
}, },
{ {
"title": "Debugging", "title": "Debugging",
"href": "/extensions/tut_debugging.html" "href": "/extensions/tut_debugging"
}, },
{ {
"title": "Internationalization", "title": "Internationalization",
"href": "/extensions/i18n.html" "href": "/extensions/i18n"
}, },
{ {
"title": "Message Passing", "title": "Message Passing",
"href": "/extensions/messaging.html" "href": "/extensions/messaging"
}, },
{ {
"title": "Migrate to Manifest 2", "title": "Migrate to Manifest 2",
"href": "/extensions/tut_migration_to_manifest_v2.html" "href": "/extensions/tut_migration_to_manifest_v2"
}, },
{ {
"title": "OAuth", "title": "OAuth",
"href": "/extensions/tut_oauth.html" "href": "/extensions/tut_oauth"
} }
] ]
}, },
{ {
"title": "Distribute Extensions", "title": "Distribute Extensions",
"href": "/extensions/hosting.html", "href": "/extensions/hosting",
"items": [ "items": [
{ {
"title": "Hosting", "title": "Hosting",
"href": "/extensions/hosting.html" "href": "/extensions/hosting"
}, },
{ {
"title": "Packaging", "title": "Packaging",
"href": "/extensions/packaging.html" "href": "/extensions/packaging"
}, },
{ {
"title": "Autoupdating", "title": "Autoupdating",
"href": "/extensions/autoupdate.html" "href": "/extensions/autoupdate"
}, },
{ {
"title": "Other Deployment Options", "title": "Other Deployment Options",
"href": "/extensions/external_extensions.html" "href": "/extensions/external_extensions"
}, },
{ {
"title": "Google Analytics", "title": "Google Analytics",
"href": "/extensions/tut_analytics.html" "href": "/extensions/tut_analytics"
}, },
{ {
"title": "Publishing Themes", "title": "Publishing Themes",
"href": "/extensions/themes.html" "href": "/extensions/themes"
} }
] ]
}, },
{ {
"title": "Reference", "title": "Reference",
"href": "/extensions/api_index.html", "href": "/extensions/api_index",
"items": [ "items": [
{ {
"title": "What's New?", "title": "What's New?",
"href": "/extensions/whats_new.html" "href": "/extensions/whats_new"
}, },
{ {
"title": "Chrome Platform APIs", "title": "Chrome Platform APIs",
"href": "/extensions/api_index.html" "href": "/extensions/api_index"
}, },
{ {
"title": "Web APIs", "title": "Web APIs",
"href": "/extensions/api_other.html" "href": "/extensions/api_other"
}, },
{ {
"title": "Manifest File Format", "title": "Manifest File Format",
"href": "/extensions/manifest.html" "href": "/extensions/manifest"
}, },
{ {
"title": "Permission Warnings", "title": "Permission Warnings",
"href": "/extensions/permission_warnings.html" "href": "/extensions/permission_warnings"
}, },
{ {
"title": "Optional Permissions", "title": "Optional Permissions",
"href": "/extensions/permissions.html" "href": "/extensions/permissions"
}, },
{ {
"title": "Match Patterns", "title": "Match Patterns",
"href": "/extensions/match_patterns.html" "href": "/extensions/match_patterns"
} }
] ]
}, },
{ {
"title": "Help", "title": "Help",
"href": "/extensions/faq.html", "href": "/extensions/faq",
"items": [ "items": [
{ {
"title": "FAQ", "title": "FAQ",
"href": "/extensions/faq.html" "href": "/extensions/faq"
}, },
{ {
"title": "Google Groups", "title": "Google Groups",
...@@ -653,191 +653,191 @@ ...@@ -653,191 +653,191 @@
"items": [ "items": [
{ {
"title": "Learn Basics", "title": "Learn Basics",
"href": "/native-client/overview.html", "href": "/native-client/overview",
"items": [ "items": [
{ {
"title": "What Is Native Client?", "title": "What Is Native Client?",
"href": "/native-client/overview.html" "href": "/native-client/overview"
}, },
{ {
"title": "NaCl and PNaCl", "title": "NaCl and PNaCl",
"href": "/native-client/nacl-and-pnacl.html" "href": "/native-client/nacl-and-pnacl"
} }
] ]
}, },
{ {
"title": "SDK", "title": "SDK",
"href": "/native-client/sdk/download.html", "href": "/native-client/sdk/download",
"items": [ "items": [
{ {
"title": "Download SDK", "title": "Download SDK",
"href": "/native-client/sdk/download.html" "href": "/native-client/sdk/download"
}, },
{ {
"title": "Examples", "title": "Examples",
"href": "/native-client/sdk/examples.html" "href": "/native-client/sdk/examples"
}, },
{ {
"title": "SDK Release Notes", "title": "SDK Release Notes",
"href": "/native-client/sdk/release-notes.html" "href": "/native-client/sdk/release-notes"
} }
] ]
}, },
{ {
"title": "Tutorial", "title": "Tutorial",
"href": "/native-client/devguide/tutorial/tutorial-part1.html", "href": "/native-client/devguide/tutorial/tutorial-part1",
"items": [ "items": [
{ {
"title": "Part 1: Simple PNaCl Web App", "title": "Part 1: Simple PNaCl Web App",
"href": "/native-client/devguide/tutorial/tutorial-part1.html" "href": "/native-client/devguide/tutorial/tutorial-part1"
}, },
{ {
"title": "Part 2: SDK Build System and Chrome Apps", "title": "Part 2: SDK Build System and Chrome Apps",
"href": "/native-client/devguide/tutorial/tutorial-part2.html" "href": "/native-client/devguide/tutorial/tutorial-part2"
} }
] ]
}, },
{ {
"title": "Development Cycle", "title": "Development Cycle",
"href": "/native-client/devguide/devcycle/building.html", "href": "/native-client/devguide/devcycle/building",
"items": [ "items": [
{ {
"title": "Building", "title": "Building",
"href": "/native-client/devguide/devcycle/building.html" "href": "/native-client/devguide/devcycle/building"
}, },
{ {
"title": "Running", "title": "Running",
"href": "/native-client/devguide/devcycle/running.html" "href": "/native-client/devguide/devcycle/running"
}, },
{ {
"title": "Debugging", "title": "Debugging",
"href": "/native-client/devguide/devcycle/debugging.html" "href": "/native-client/devguide/devcycle/debugging"
}, },
{ {
"title": "Debugging with Visual Studio", "title": "Debugging with Visual Studio",
"href": "/native-client/devguide/devcycle/vs-addin.html" "href": "/native-client/devguide/devcycle/vs-addin"
}, },
{ {
"title": "Dynamic Linking and Loading with GlibC", "title": "Dynamic Linking and Loading with GlibC",
"href": "/native-client/devguide/devcycle/dynamic-loading.html" "href": "/native-client/devguide/devcycle/dynamic-loading"
} }
] ]
}, },
{ {
"title": "Coding Your Application", "title": "Coding Your Application",
"href": "/native-client/devguide/coding/application-structure.html", "href": "/native-client/devguide/coding/application-structure",
"items": [ "items": [
{ {
"title": "Application Structure", "title": "Application Structure",
"href": "/native-client/devguide/coding/application-structure.html" "href": "/native-client/devguide/coding/application-structure"
}, },
{ {
"title": "Native Client Modules", "title": "Native Client Modules",
"href": "/native-client/devguide/coding/native-client-modules.html" "href": "/native-client/devguide/coding/native-client-modules"
}, },
{ {
"title": "3D Graphics", "title": "3D Graphics",
"href": "/native-client/devguide/coding/3D-graphics.html" "href": "/native-client/devguide/coding/3D-graphics"
}, },
{ {
"title": "Audio", "title": "Audio",
"href": "/native-client/devguide/coding/audio.html" "href": "/native-client/devguide/coding/audio"
}, },
{ {
"title": "File I/O", "title": "File I/O",
"href": "/native-client/devguide/coding/file-io.html" "href": "/native-client/devguide/coding/file-io"
}, },
{ {
"title": "The nacl_io Library", "title": "The nacl_io Library",
"href": "/native-client/devguide/coding/nacl_io.html" "href": "/native-client/devguide/coding/nacl_io"
}, },
{ {
"title": "Messaging System", "title": "Messaging System",
"href": "/native-client/devguide/coding/message-system.html" "href": "/native-client/devguide/coding/message-system"
}, },
{ {
"title": "Progress Events", "title": "Progress Events",
"href": "/native-client/devguide/coding/progress-events.html" "href": "/native-client/devguide/coding/progress-events"
}, },
{ {
"title": "URL Loading", "title": "URL Loading",
"href": "/native-client/devguide/coding/url-loading.html" "href": "/native-client/devguide/coding/url-loading"
}, },
{ {
"title": "View Change, Focus, & Input Events", "title": "View Change, Focus, & Input Events",
"href": "/native-client/devguide/coding/view-focus-input-events.html" "href": "/native-client/devguide/coding/view-focus-input-events"
} }
] ]
}, },
{ {
"title": "Distribute Your Apps", "title": "Distribute Your Apps",
"href": "/native-client/devguide/distributing.html" "href": "/native-client/devguide/distributing"
}, },
{ {
"title": "Pepper API Reference", "title": "Pepper API Reference",
"href": "/native-client/pepper_stable/index.html", "href": "/native-client/pepper_stable/index",
"items": [ "items": [
{ {
"title": "Pepper C Interfaces", "title": "Pepper C Interfaces",
"href": "/native-client/pepper_stable/c/group___interfaces.html" "href": "/native-client/pepper_stable/c/group___interfaces"
}, },
{ {
"title": "Pepper C Structures", "title": "Pepper C Structures",
"href": "/native-client/pepper_stable/c/group___structs.html" "href": "/native-client/pepper_stable/c/group___structs"
}, },
{ {
"title": "Pepper C Functions", "title": "Pepper C Functions",
"href": "/native-client/pepper_stable/c/group___functions.html" "href": "/native-client/pepper_stable/c/group___functions"
}, },
{ {
"title": "Pepper C Enums", "title": "Pepper C Enums",
"href": "/native-client/pepper_stable/c/group___enums.html" "href": "/native-client/pepper_stable/c/group___enums"
}, },
{ {
"title": "Pepper C Typedefs", "title": "Pepper C Typedefs",
"href": "/native-client/pepper_stable/c/group___typedefs.html" "href": "/native-client/pepper_stable/c/group___typedefs"
}, },
{ {
"title": "Pepper C Macros", "title": "Pepper C Macros",
"href": "/native-client/pepper_stable/c/global_defs.html" "href": "/native-client/pepper_stable/c/global_defs"
}, },
{ {
"title": "Pepper C++ Classes", "title": "Pepper C++ Classes",
"href": "/native-client/pepper_stable/cpp/inherits.html" "href": "/native-client/pepper_stable/cpp/inherits"
} }
] ]
}, },
{ {
"title": "Additional Reference & Versions", "title": "Additional Reference & Versions",
"href": "/native-client/version.html", "href": "/native-client/version",
"items": [ "items": [
{ {
"title": "Glossary", "title": "Glossary",
"href": "/native-client/glossary.html" "href": "/native-client/glossary"
}, },
{ {
"title": "Native Client Manifest (nmf) Format", "title": "Native Client Manifest (nmf) Format",
"href": "/native-client/reference/nacl-manifest-format.html" "href": "/native-client/reference/nacl-manifest-format"
}, },
{ {
"title": "PNaCl Bitcode Reference Manual", "title": "PNaCl Bitcode Reference Manual",
"href": "/native-client/reference/pnacl-bitcode-abi.html" "href": "/native-client/reference/pnacl-bitcode-abi"
}, },
{ {
"title": "PNaCl C/C++ Language Support", "title": "PNaCl C/C++ Language Support",
"href": "/native-client/reference/pnacl-c-cpp-language-support.html" "href": "/native-client/reference/pnacl-c-cpp-language-support"
}, },
{ {
"title": "Previous Versions", "title": "Previous Versions",
"href": "/native-client/version.html" "href": "/native-client/version"
}, },
{ {
"title": "Sandbox Internals", "title": "Sandbox Internals",
"href": "/native-client/reference/sandbox_internals/index.html", "href": "/native-client/reference/sandbox_internals/index",
"items": [ "items": [
{ {
"title": "ARM 32-bit Sandbox", "title": "ARM 32-bit Sandbox",
"href": "/native-client/reference/sandbox_internals/arm-32-bit-sandbox.html" "href": "/native-client/reference/sandbox_internals/arm-32-bit-sandbox"
} }
] ]
} }
...@@ -845,23 +845,23 @@ ...@@ -845,23 +845,23 @@
}, },
{ {
"title": "Help", "title": "Help",
"href": "/native-client/faq.html", "href": "/native-client/faq",
"items": [ "items": [
{ {
"title": "FAQ", "title": "FAQ",
"href": "/native-client/faq.html" "href": "/native-client/faq"
}, },
{ {
"title": "Forums & Issues Tracker", "title": "Forums & Issues Tracker",
"href": "/native-client/help.html" "href": "/native-client/help"
}, },
{ {
"title": "Publications & Presentations", "title": "Publications & Presentations",
"href": "/native-client/publications-and-presentations.html" "href": "/native-client/publications-and-presentations"
}, },
{ {
"title": "Security Contest Archive", "title": "Security Contest Archive",
"href": "/native-client/community/security-contest/index.html" "href": "/native-client/community/security-contest/index"
} }
] ]
} }
...@@ -872,97 +872,97 @@ ...@@ -872,97 +872,97 @@
"items": [ "items": [
{ {
"title": "What Is the Chrome Web Store?", "title": "What Is the Chrome Web Store?",
"href": "/webstore/index.html" "href": "/webstore/index"
}, },
{ {
"title": "What Can You Publish?", "title": "What Can You Publish?",
"href": "/webstore/overview.html" "href": "/webstore/overview"
}, },
{ {
"title": "Tutorial: Getting Started", "title": "Tutorial: Getting Started",
"href": "/webstore/get_started_simple.html" "href": "/webstore/get_started_simple"
}, },
{ {
"title": "Samples", "title": "Samples",
"href": "/webstore/samples.html" "href": "/webstore/samples"
}, },
{ {
"title": "Branding", "title": "Branding",
"href": "/webstore/branding.html", "href": "/webstore/branding",
"items": [ "items": [
{ {
"title": "Branding Guidelines", "title": "Branding Guidelines",
"href": "/webstore/branding.html" "href": "/webstore/branding"
}, },
{ {
"title": "Supplying Images", "title": "Supplying Images",
"href": "/webstore/images.html" "href": "/webstore/images"
} }
] ]
}, },
{ {
"title": "Monetizing", "title": "Monetizing",
"href": "/webstore/money.html", "href": "/webstore/money",
"items": [ "items": [
{ {
"title": "Monetizing Your App", "title": "Monetizing Your App",
"href": "/webstore/money.html" "href": "/webstore/money"
}, },
{ {
"title": "Using Google Accounts", "title": "Using Google Accounts",
"href": "/webstore/identify_user.html" "href": "/webstore/identify_user"
}, },
{ {
"title": "Checking for Payment", "title": "Checking for Payment",
"href": "/webstore/check_for_payment.html" "href": "/webstore/check_for_payment"
}, },
{ {
"title": "Pricing", "title": "Pricing",
"href": "/webstore/pricing.html" "href": "/webstore/pricing"
} }
] ]
}, },
{ {
"title": "Publishing", "title": "Publishing",
"href": "/webstore/publish.html", "href": "/webstore/publish",
"items": [ "items": [
{ {
"title": "Publishing Tutorial", "title": "Publishing Tutorial",
"href": "/webstore/publish.html" "href": "/webstore/publish"
}, },
{ {
"title": "Internationalizing Your App", "title": "Internationalizing Your App",
"href": "/webstore/i18n.html" "href": "/webstore/i18n"
}, },
{ {
"title": "Using Inline Installation", "title": "Using Inline Installation",
"href": "/webstore/inline_installation.html" "href": "/webstore/inline_installation"
}, },
{ {
"title": "Rating Guidelines", "title": "Rating Guidelines",
"href": "/webstore/rating.html" "href": "/webstore/rating"
}, },
{ {
"title": "Program Policies", "title": "Program Policies",
"href": "/webstore/program_policies.html" "href": "/webstore/program_policies"
}, },
{ {
"title": "Terms of Service", "title": "Terms of Service",
"href": "/webstore/terms.html" "href": "/webstore/terms"
} }
] ]
}, },
{ {
"title": "Help", "title": "Help",
"href": "/webstore/best_practices.html", "href": "/webstore/best_practices",
"items": [ "items": [
{ {
"title": "Best Practices", "title": "Best Practices",
"href": "/webstore/best_practices.html" "href": "/webstore/best_practices"
}, },
{ {
"title": "FAQ", "title": "FAQ",
"href": "/webstore/faq.html" "href": "/webstore/faq"
}, },
{ {
"title": "Google Groups", "title": "Google Groups",
...@@ -970,7 +970,7 @@ ...@@ -970,7 +970,7 @@
}, },
{ {
"title": "Articles", "title": "Articles",
"href": "/webstore/articles.html" "href": "/webstore/articles"
} }
] ]
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment