web-view-constants.js 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. module.exports = {
  2. // Attributes.
  3. ATTRIBUTE_AUTOSIZE: 'autosize',
  4. ATTRIBUTE_MAXHEIGHT: 'maxheight',
  5. ATTRIBUTE_MAXWIDTH: 'maxwidth',
  6. ATTRIBUTE_MINHEIGHT: 'minheight',
  7. ATTRIBUTE_MINWIDTH: 'minwidth',
  8. ATTRIBUTE_NAME: 'name',
  9. ATTRIBUTE_PARTITION: 'partition',
  10. ATTRIBUTE_SRC: 'src',
  11. ATTRIBUTE_HTTPREFERRER: 'httpreferrer',
  12. ATTRIBUTE_NODEINTEGRATION: 'nodeintegration',
  13. ATTRIBUTE_PLUGINS: 'plugins',
  14. ATTRIBUTE_DISABLEWEBSECURITY: 'disablewebsecurity',
  15. ATTRIBUTE_ALLOWPOPUPS: 'allowpopups',
  16. ATTRIBUTE_PRELOAD: 'preload',
  17. ATTRIBUTE_USERAGENT: 'useragent',
  18. ATTRIBUTE_BLINKFEATURES: 'blinkfeatures',
  19. ATTRIBUTE_DISABLEBLINKFEATURES: 'disableblinkfeatures',
  20. ATTRIBUTE_GUESTINSTANCE: 'guestinstance',
  21. ATTRIBUTE_DISABLEGUESTRESIZE: 'disableguestresize',
  22. ATTRIBUTE_WEBPREFERENCES: 'webpreferences',
  23. // Internal attribute.
  24. ATTRIBUTE_INTERNALINSTANCEID: 'internalinstanceid',
  25. // Error messages.
  26. ERROR_MSG_ALREADY_NAVIGATED: 'The object has already navigated, so its partition cannot be changed.',
  27. ERROR_MSG_CANNOT_INJECT_SCRIPT: '<webview>: ' + 'Script cannot be injected into content until the page has loaded.',
  28. ERROR_MSG_INVALID_PARTITION_ATTRIBUTE: 'Invalid partition attribute.',
  29. ERROR_MSG_INVALID_PRELOAD_ATTRIBUTE: 'Only "file:" protocol is supported in "preload" attribute.'
  30. }