Browse Source

replace all web-view code with webview

Zeke Sikelianos 8 years ago
parent
commit
c75a1f08fd

+ 1 - 1
docs-translations/es/README.md

@@ -24,7 +24,7 @@
 ### Elementos DOM personalizados:
 
 * [Objeto `File`](../../docs/api/file-object.md)
-* [Etiqueta `<webview>`](../../docs/api/web-view-tag.md)
+* [Etiqueta `<webview>`](../../docs/api/webview-tag.md)
 * [Función `window.open`](../../docs/api/window-open.md)
 
 ### Módulos del Proceso Principal:

+ 1 - 1
docs-translations/fr-FR/README.md

@@ -43,7 +43,7 @@ dans la FAQ :
 ### Eléments DOM Personnalisés:
 
 * [Objet `File`](api/file-object.md)
-* [Tag `<webview>`](api/web-view-tag.md)
+* [Tag `<webview>`](api/webview-tag.md)
 * [Fonction `window.open`](api/window-open.md)
 
 ### Modules pour le Processus Principal :

+ 1 - 1
docs-translations/it-IT/README.md

@@ -49,7 +49,7 @@ sezione prima di creare una issue:
 ### Elementi personalizzati DOM:
 
 * [Oggetto `File`](api/oggetto-file.md)
-* [Tag `<webview>`](api/web-view-tag.md)
+* [Tag `<webview>`](api/webview-tag.md)
 * [Funzione `window.open`](api/window-open.md)
 
 ### Moduli per il Processo Main:

+ 1 - 1
docs-translations/jp/README.md

@@ -44,7 +44,7 @@ _リンクになっていないリストは未翻訳のものです。_
 ### カスタムDOM要素:
 
 * [`File` Object](api/file-object.md)
-* [`<webview>` タグ](api/web-view-tag.md)
+* [`<webview>` タグ](api/webview-tag.md)
 * [`window.open` 関数](api/window-open.md)
 
 ### Main Processのモジュール:

+ 3 - 3
docs-translations/jp/api/webview-tag.md

@@ -396,11 +396,11 @@ Executes editing command `undo` in page.
   * `wordStart` Boolean - ワード始まりからの検索かを指定します。省略時は`false`で、語途中でもマッチします。
   * `medialCapitalAsWordStart` Boolean - `wordStart`指定時、CamelCaseの途中もワード始まりと見なすかを指定します。省略時は`false`です。
 
-`text`をページ内全てから検索し、リクエストに使用するリクエストID(`Integer`)を返します。リクエストの結果は、[`found-in-page`](web-view-tag.md#event-found-in-page)イベントを介して受け取ることができます。
+`text`をページ内全てから検索し、リクエストに使用するリクエストID(`Integer`)を返します。リクエストの結果は、[`found-in-page`](webview-tag.md#event-found-in-page)イベントを介して受け取ることができます。
 
 ### `<webview>.stopFindInPage(action)`
 
-* `action` String - [`<webview>.findInPage`](web-view-tag.md#webviewtagfindinpage)リクエストを終わらせる時にとるアクションを指定します。
+* `action` String - [`<webview>.findInPage`](webview-tag.md#webviewtagfindinpage)リクエストを終わらせる時にとるアクションを指定します。
   * `clearSelection` - 選択をクリアします。
   * `keepSelection` - 選択を通常の選択へと変換します。
   * `activateSelection` - 選択ノードにフォーカスを当て、クリックします。
@@ -573,7 +573,7 @@ webview.addEventListener('console-message', (e) => {
   * `matches` Integer (optional) - マッチした数です。
   * `selectionArea` Object (optional) - 最初のマッチした場所です。
 
-[`webview.findInPage`](web-view-tag.md#webviewtagfindinpage)リクエストで結果が得られた場合に発生します。
+[`webview.findInPage`](webview-tag.md#webviewtagfindinpage)リクエストで結果が得られた場合に発生します。
 
 ```javascript
 webview.addEventListener('found-in-page', (e) => {

+ 1 - 1
docs-translations/ko-KR/README.md

@@ -51,7 +51,7 @@ Electron에 대해 자주 묻는 질문이 있습니다. 이슈를 생성하기
 ### 커스텀 DOM 요소:
 
 * [`File` 객체](api/file-object.md)
-* [`<webview>` 태그](api/web-view-tag.md)
+* [`<webview>` 태그](api/webview-tag.md)
 * [`window.open` 함수](api/window-open.md)
 
 ### 메인 프로세스에서 사용할 수 있는 모듈:

+ 2 - 2
docs-translations/ko-KR/api/webview-tag.md

@@ -473,12 +473,12 @@ Returns `Boolean` - 게스트 페이지 음소거 여부.
 
 웹 페이지에서 `text`에 일치하는 모든 대상을 찾는 요청을 시작하고 요청에 사용된 요청을
 표현하는 `정수(integer)`를 반환합니다. 요청의 결과는
-[`found-in-page`](web-view-tag.md#event-found-in-page) 이벤트를 통해 취득할 수
+[`found-in-page`](webview-tag.md#event-found-in-page) 이벤트를 통해 취득할 수
 있습니다.
 
 ### `webContents.stopFindInPage(action)`
 
-* `action` String - [`<webview>.findInPage`](web-view-tag.md#webviewtagfindinpage)
+* `action` String - [`<webview>.findInPage`](webview-tag.md#webviewtagfindinpage)
   요청이 종료되었을 때 일어날 수 있는 작업을 지정합니다.
   * `clearSelection` - 선택을 취소합니다.
   * `keepSelection` - 선택을 일반 선택으로 변경합니다.

+ 1 - 1
docs-translations/pt-BR/README.md

@@ -41,7 +41,7 @@ Existem muitas perguntas comuns que são feitas, verifique antes de criar uma is
 ### Elementos DOM Personalizados:
 
 * [Objeto `File`](api/file-object.md)
-* [Tag `<webview>`](../../docs/api/web-view-tag.md)
+* [Tag `<webview>`](../../docs/api/webview-tag.md)
 * [Função `window.open`](api/window-open.md)
 
 ### Módulos para o Processo Principal:

+ 1 - 1
docs-translations/ru-RU/README.md

@@ -34,7 +34,7 @@
 ### Пользовательские элементы DOM:
 
 * [`File` Object](api/file-object.md)
-* [`<webview>` Tag](api/web-view-tag.md)
+* [`<webview>` Tag](api/webview-tag.md)
 * [`window.open` Function](api/window-open.md)
 
 ### Модули для Main Process:

+ 1 - 1
docs-translations/th-TH/README.md

@@ -25,7 +25,7 @@
 ### การปรับแต่ง DOM:
 
 * [วัตถุ `File`](api/file-object.md)
-* [แท็ก `<webview>`](api/web-view-tag.md)
+* [แท็ก `<webview>`](api/webview-tag.md)
 * [ฟังก์ชัน `window.open`](api/window-open.md)
 
 ### โมดูลสำหรับกระบวนการหลัก :

+ 1 - 1
docs-translations/tr-TR/README.md

@@ -37,7 +37,7 @@ Bir problem(issue) bildirmeden önce sıkça sorulan sorulara göz atın:
 ### Özel DOM Elementleri:
 
 * [`File` Nesnesi](api/file-object.md)
-* [`<webview>` Etiketi](https://github.com/electron/electron/tree/master/docs/api/web-view-tag.md)
+* [`<webview>` Etiketi](https://github.com/electron/electron/tree/master/docs/api/webview-tag.md)
 * [`window.open` Fonksiyonu](https://github.com/electron/electron/tree/master/docs/api/window-open.md)
 
 ### Ana Süreç(Main Process) Modülleri:

+ 1 - 1
docs-translations/uk-UA/README.md

@@ -36,7 +36,7 @@
 ### Користувальницькі елементи DOM
 
 * [`File` Object](api/file-object.md)
-* [`<webview>` Tag](api/web-view-tag.md)
+* [`<webview>` Tag](api/webview-tag.md)
 * [`window.open` Function](api/window-open.md)
 
 ### Модулі для Main Process:

+ 1 - 1
docs-translations/zh-CN/README.md

@@ -43,7 +43,7 @@
 ### 自定义的 DOM 元素:
 
 * [`File` 对象](api/file-object.md)
-* [`<webview>` 标签](api/web-view-tag.md)
+* [`<webview>` 标签](api/webview-tag.md)
 * [`window.open` 函数](api/window-open.md)
 
 ### 在主进程内可用的模块:

+ 3 - 3
docs-translations/zh-CN/api/webview-tag.md

@@ -359,12 +359,12 @@ guest page 导航到指定的相对位置.
     默认为 `false`.
   * `medialCapitalAsWordStart` Boolean - 当配合 `wordStart`的时候,接受一个文字中的匹配项,要求匹配项是以大写字母开头后面跟小写字母或者没有字母。可以接受一些其他单词内部匹配, 默认为 `false`.
 
-发起一个请求来寻找页面中的所有匹配 `text` 的地方并且返回一个 `Integer`来表示这个请求用的请求Id. 这个请求结果可以通过订阅[`found-in-page`](web-view-tag.md#event-found-in-page) 事件来取得.
+发起一个请求来寻找页面中的所有匹配 `text` 的地方并且返回一个 `Integer`来表示这个请求用的请求Id. 这个请求结果可以通过订阅[`found-in-page`](webview-tag.md#event-found-in-page) 事件来取得.
 
 ### `<webview>.stopFindInPage(action)`
 
 * `action` String - 指定一个行为来接替停止
-  [`<webview>.findInPage`](web-view-tag.md#webviewtagfindinpage) 请求.
+  [`<webview>.findInPage`](webview-tag.md#webviewtagfindinpage) 请求.
   * `clearSelection` - 转变为一个普通的 selection.
   * `keepSelection` - 清除 selection.
   * `activateSelection` - 聚焦并点击 selection node.
@@ -533,7 +533,7 @@ webview.addEventListener('console-message', function (e) {
   * `matches` Integer (optional) - 匹配数量.
   * `selectionArea` Object (optional) - 整合第一个匹配域.
 
-在请求[`webview.findInPage`](web-view-tag.md#webviewtagfindinpage)结果有效时触发.
+在请求[`webview.findInPage`](webview-tag.md#webviewtagfindinpage)结果有效时触发.
 
 ```javascript
 webview.addEventListener('found-in-page', function (e) {

+ 1 - 1
docs-translations/zh-TW/README.md

@@ -25,7 +25,7 @@
 客製的 DOM 元素:
 
 * [`File`物件](api/file-object.md)
-* [`<webview>`物件](api/web-view-tag.md)
+* [`<webview>`物件](api/webview-tag.md)
 * [`window.open`函數](api/window-open.md)
 
 主行程可用的模組:

+ 1 - 1
docs/README.md

@@ -50,7 +50,7 @@ an issue:
 ### Custom DOM Elements:
 
 * [`File` Object](api/file-object.md)
-* [`<webview>` Tag](api/web-view-tag.md)
+* [`<webview>` Tag](api/webview-tag.md)
 * [`window.open` Function](api/window-open.md)
 
 ### Modules for the Main Process:

+ 3 - 3
docs/api/webview-tag.md

@@ -515,12 +515,12 @@ Inserts `text` to the focused element.
 
 Starts a request to find all matches for the `text` in the web page and returns an `Integer`
 representing the request id used for the request. The result of the request can be
-obtained by subscribing to [`found-in-page`](web-view-tag.md#event-found-in-page) event.
+obtained by subscribing to [`found-in-page`](webview-tag.md#event-found-in-page) event.
 
 ### `<webview>.stopFindInPage(action)`
 
 * `action` String - Specifies the action to take place when ending
-  [`<webview>.findInPage`](web-view-tag.md#webviewtagfindinpage) request.
+  [`<webview>.findInPage`](webview-tag.md#webviewtagfindinpage) request.
   * `clearSelection` - Clear the selection.
   * `keepSelection` - Translate the selection into a normal selection.
   * `activateSelection` - Focus and click the selection node.
@@ -720,7 +720,7 @@ Returns:
   * `selectionArea` Object - Coordinates of first match region.
 
 Fired when a result is available for
-[`webview.findInPage`](web-view-tag.md#webviewtagfindinpage) request.
+[`webview.findInPage`](webview-tag.md#webviewtagfindinpage) request.
 
 ```javascript
 const webview = document.getElementById('foo')

+ 4 - 4
filenames.gypi

@@ -56,10 +56,10 @@
       'lib/renderer/init.js',
       'lib/renderer/inspector.js',
       'lib/renderer/override.js',
-      'lib/renderer/web-view/guest-view-internal.js',
-      'lib/renderer/web-view/web-view.js',
-      'lib/renderer/web-view/web-view-attributes.js',
-      'lib/renderer/web-view/web-view-constants.js',
+      'lib/renderer/webview/guest-view-internal.js',
+      'lib/renderer/webview/webview.js',
+      'lib/renderer/webview/webview-attributes.js',
+      'lib/renderer/webview/webview-constants.js',
       'lib/renderer/api/desktop-capturer.js',
       'lib/renderer/api/exports/electron.js',
       'lib/renderer/api/ipc-renderer.js',

+ 2 - 2
lib/renderer/init.js

@@ -88,8 +88,8 @@ if (window.location.protocol === 'chrome-devtools:') {
 
   // Load webview tag implementation.
   if (nodeIntegration === 'true' && process.guestInstanceId == null) {
-    require('./web-view/web-view')
-    require('./web-view/web-view-attributes')
+    require('./webview/webview')
+    require('./webview/webview-attributes')
   }
 }
 

+ 2 - 2
lib/renderer/webview/webview-attributes.js

@@ -1,8 +1,8 @@
 'use strict'
 
-const WebViewImpl = require('./web-view')
+const WebViewImpl = require('./webview')
 const guestViewInternal = require('./guest-view-internal')
-const webViewConstants = require('./web-view-constants')
+const webViewConstants = require('./webview-constants')
 const {remote} = require('electron')
 
 // Helper function to resolve url set in attribute.

+ 1 - 1
lib/renderer/webview/webview.js

@@ -4,7 +4,7 @@ const {ipcRenderer, remote, webFrame} = require('electron')
 
 const v8Util = process.atomBinding('v8_util')
 const guestViewInternal = require('./guest-view-internal')
-const webViewConstants = require('./web-view-constants')
+const webViewConstants = require('./webview-constants')
 
 const hasProp = {}.hasOwnProperty