mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-10 02:05:37 +02:00
Implement support for managed preferences. This feature allows users (administrators) to easily change the default settings of the PDF Viewer for all Chrome or Chromium browsers within their organization. External resources for end users (administrators) - http://www.chromium.org/administrators/ - http://www.chromium.org/administrators/configuring-policy-for-extensions - http://www.chromium.org/administrators/windows-quick-start - http://www.chromium.org/administrators/mac-quick-start - http://www.chromium.org/administrators/linux-quick-start - http://www.chromium.org/administrators/policy-templates Administrators can read one of the previous links to learn more about creating policies. We want to auto-generate these templates, but there are no public tools for doing that. It will be added in the future, see: https://code.google.com/p/chromium/issues/detail?id=389061 Resources for PDF.js/extension developers - http://cs.chromium.org/file:policy_templates.json - https://developer.chrome.com/extensions/manifest/storage
40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
|
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */
|
|
/* Copyright 2013 Mozilla Foundation
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
/* globals */
|
|
|
|
'use strict';
|
|
|
|
//#if CHROME
|
|
////Note: Keep in sync with extensions/chromium/preferences_schema.json !
|
|
//#endif
|
|
var DEFAULT_PREFERENCES = {
|
|
showPreviousViewOnLoad: true,
|
|
defaultZoomValue: '',
|
|
sidebarViewOnLoad: 0,
|
|
enableHandToolOnLoad: false,
|
|
enableWebGL: false,
|
|
disableRange: false,
|
|
disableAutoFetch: false,
|
|
disableFontFace: false,
|
|
//#if B2G
|
|
//disableTextLayer: true,
|
|
//useOnlyCssZoom: true
|
|
//#else
|
|
disableTextLayer: false,
|
|
useOnlyCssZoom: false
|
|
//#endif
|
|
};
|