28.0: sync browser/devtools with en-US rev169516:4b8d14a78596 FIREFOX_28_0b1_BUILD2 FIREFOX_28_0b1_RELEASE FIREFOX_28_0b2_BUILD1 FIREFOX_28_0b2_RELEASE FIREFOX_28_0b3_BUILD1 FIREFOX_28_0b3_RELEASE FIREFOX_28_0b4_BUILD1 FIREFOX_28_0b4_RELEASE FIREFOX_28_0b6_BUILD1 FIREFOX_28_0b6_RELEASE FIREFOX_28_0b7_BUILD1 FIREFOX_28_0b7_RELEASE FIREFOX_28_0b8_BUILD1 FIREFOX_28_0b8_RELEASE FIREFOX_28_0b9_BUILD1 FIREFOX_28_0b9_RELEASE FIREFOX_29_0b1_BUILD2 FIREFOX_29_0b1_RELEASE FIREFOX_29_0b2_BUILD1 FIREFOX_29_0b2_RELEASE
authorABE Hiroki (hATrayflood) <h.rayflood@gmail.com>
Mon, 27 Jan 2014 00:41:58 +0900
changeset 1300 4e22dea2347be54647e8014f88252ef2e958ce2e
parent 1299 aa69a9bc3ad87241b4b4247c9db49ff527cb67c3
child 1301 96ce04cfb4fd605a91c1136150fea031dd70a67f
child 1309 78d21723f5994d8a1f9a9d1fd8abd66eafedb290
child 1311 35e2bf36db7a349bfb5b273d0e96fb7af33f8dc0
child 1317 7b49f954a2509a9074fa6202eefef6e0a447dec8
child 1319 1eb0265bc3d1fd15da85c9a9493fba0edb2185fa
child 1321 6d0c4c3a3240baf9a4de4b65c631b1d7caa42d3a
child 1322 74e0c3cc6e3b054e3223ed44db10921612053bbb
child 1324 e0aa3a6f4fdd012c2ac68a14f5c3b3f4ce1802e1
child 1330 eac5444a65e23255350ed1f9cbc614e3038ddf8e
child 1347 53f5603a3a65a76672691e41fd5130328884269d
child 1349 46e4762f9ae4481f195d5dc15c79038da7a4c73d
push id1
push usersledru@mozilla.com
push dateThu, 04 Dec 2014 21:57:17 +0000
bugs28
28.0: sync browser/devtools with en-US rev169516:4b8d14a78596
browser/chrome/browser/devtools/app-manager.dtd
browser/chrome/browser/devtools/app-manager.properties
browser/chrome/browser/devtools/debugger.dtd
browser/chrome/browser/devtools/debugger.properties
browser/chrome/browser/devtools/gclicommands.properties
browser/chrome/browser/devtools/netmonitor.dtd
browser/chrome/browser/devtools/scratchpad.dtd
browser/chrome/browser/devtools/scratchpad.properties
browser/chrome/browser/devtools/sourceeditor.properties
browser/chrome/browser/devtools/toolbox.dtd
--- a/browser/chrome/browser/devtools/app-manager.dtd
+++ b/browser/chrome/browser/devtools/app-manager.dtd
@@ -13,17 +13,17 @@
 <!ENTITY device.notConnected		"接続されていません。以下の端末と接続してください。">
 <!ENTITY device.startApp		"開始">
 <!ENTITY device.startAppTooltip		"端末上のこのアプリを開始します。">
 <!ENTITY device.stopApp			"停止">
 <!ENTITY device.stopAppTooltip		"端末上のこのアプリを停止します。">
 <!ENTITY device.debugApp		"デバッグ">
 <!ENTITY device.debugAppTooltip		"端末上のこのアプリに接続された開発ツールを開きます。">
 <!ENTITY device.name			"端末名">
-<!ENTITY device.app			"アプリ">
+<!ENTITY device.plain			"プレーン (既定値)">
 <!ENTITY device.privileged		"特権付き">
 <!ENTITY device.certified		"認証済み">
 <!ENTITY device.allow			"許可">
 <!ENTITY device.allowTooltip		"この許可設定はこの種類のアプリについて許可されました。">
 <!ENTITY device.prompt			"プロンプト">
 <!ENTITY device.promptTooltip		"この許可設定はこの種類のアプリのユーザプロンプトに必要です。">
 <!ENTITY device.deny			"拒否">
 <!ENTITY device.denyTooltip		"この許可設定はこの種類のアプリについて拒否されました。">
@@ -67,22 +67,27 @@
 <!ENTITY projects.addHostedTooltip		"新しいホストされたアプリ (manifest.webapp ファイルへのリンク) をリモートの Web サイトから追加します。">
 <!ENTITY projects.title				"ローカルアプリ">
 <!ENTITY projects.appDetails			"アプリの詳細">
 <!ENTITY projects.removeAppFromList		"このアプリを作業中のアプリのリストから削除します。この操作は端末やシミュレータからは削除しません。">
 <!ENTITY projects.updateApp			"更新">
 <!ENTITY projects.updateAppTooltip		"検証チェックを実行して接続された端末のアプリを更新します">
 <!ENTITY projects.debugApp			"デバッグ">
 <!ENTITY projects.debugAppTooltip		"このアプリに接続された開発ツールを開きます">
+<!ENTITY projects.saveManifest			"保存">
+<!ENTITY projects.saveManifestTooltip		"Manifest エディタの下の内容を保存します。">
 <!ENTITY projects.hostedManifestPlaceHolder2	"http://example.com/app/manifest.webapp">
 <!ENTITY projects.noProjects			"プロジェクトがありません。以下の新しいパッケージアプリ (ローカルディレクトリ) またはホストされたアプリ (manifest ファイルへのリンク) を追加してください。">
 <!ENTITY projects.manifestEditor		"Manifest エディタ">
 <!ENTITY projects.manifestEditorTooltip		"パネルの下にある、アプリの Manifest を編集します。更新ボタンを押すと変更を保存して、アプリを更新します。">
 <!ENTITY projects.manifestViewer		"Manifest ビューア">
 <!ENTITY projects.manifestViewerTooltip		"パネルの下にある、アプリの Manifest を検証します。">
+<!ENTITY projects.valid				"正常">
+<!ENTITY projects.error				"エラー">
+<!ENTITY projects.warning			"警告">
 
 <!ENTITY help.title				"アプリマネージャ">
 <!ENTITY help.close				"閉じる">
 <!ENTITY help.intro				"このツールは、互換端末 (Firefox OS) 上の Web アプリのビルドとインストールを助けます。<strong>アプリ</strong> タブでは、アプリの検証プロセスとインストールプロセスを支援します。<strong>端末</strong> タブでは、接続された端末についての情報を提供します。下部のツールバーを使用して端末に接続するかシミュレータを起動してください。">
 <!ENTITY help.usefullLinks			"役立つリンク:">
 <!ENTITY help.appMgrDoc				"ドキュメンテーション: アプリマネージャの使い方">
 <!ENTITY help.configuringDevice			"Firefox OS 端末のセットアップ方法">
 <!ENTITY help.troubleShooting			"トラブルシューティング">
--- a/browser/chrome/browser/devtools/app-manager.properties
+++ b/browser/chrome/browser/devtools/app-manager.properties
@@ -29,13 +29,13 @@ validator.invalidProjectType		=未知のプロジェクト形式 '%S'
 # don't translate 'icons' and 'name'.
 validator.missNameManifestProperty	=Manifest に必須の 'name' 項目が足りません。
 validator.missIconsManifestProperty	=Manifest に 'icons' 項目が足りません。
 validator.missIconMarketplace		=Marketplace に投稿するアプリは 128px 以上のサイズのアイコンが必要です
 validator.invalidAppType		=未知のアプリ形式: '%S'.
 validator.invalidHostedPriviledges	=ホストされたアプリは '%S' の形式にできません
 validator.noCertifiedSupport		='certified' アプリはまだアプリマネージャで完全にサポートされていません。
 validator.nonAbsoluteLaunchPath		=起動パスは '/' で始まる絶対パスである必要があります: '%S'
-validator.invalidLaunchPath		=起動時のドキュメント '%S' にアクセスできません
-# LOCALIZATION NOTE (validator.invalidLaunchPathBadHttpCode): %1$S is the URI of
+validator.accessFailedLaunchPath	=起動時のドキュメント '%S' にアクセスできません
+# LOCALIZATION NOTE (validator.accessFailedLaunchPathBadHttpCode): %1$S is the URI of
 # the launch document, %2$S is the http error code.
-validator.invalidLaunchPathBadHttpCode	=起動時のドキュメント '%1$S' にアクセスできません。HTTP コード: %2$S
+validator.accessFailedLaunchPathBadHttpCode	=起動時のドキュメント '%1$S' にアクセスできません。HTTP コード: %2$S
 
--- a/browser/chrome/browser/devtools/debugger.dtd
+++ b/browser/chrome/browser/devtools/debugger.dtd
@@ -124,18 +124,20 @@
 <!ENTITY debuggerUI.seMenuBreak.key     "B">
 
 <!-- LOCALIZATION NOTE (debuggerUI.seMenuCondBreak): This is the text that
   -  appears in the source editor context menu for adding a conditional
   -  breakpoint. -->
 <!ENTITY debuggerUI.seMenuCondBreak     "条件付きブレークポイントを設置">
 <!ENTITY debuggerUI.seMenuCondBreak.key "B">
 
-<!-- LOCALIZATION NOTE (debuggerUI.instruments.*): This is the text that
-  -  appears in the debugger's instruments pane tabs. -->
+<!-- LOCALIZATION NOTE (debuggerUI.tabs.*): This is the text that
+  -  appears in the debugger's side pane tabs. -->
+<!ENTITY debuggerUI.tabs.sources        "ソース">
+<!ENTITY debuggerUI.tabs.callstack      "コールスタック">
 <!ENTITY debuggerUI.tabs.variables      "変数">
 <!ENTITY debuggerUI.tabs.events         "イベント">
 
 <!-- LOCALIZATION NOTE (debuggerUI.seMenuAddWatch): This is the text that
   -  appears in the source editor context menu for adding an expression. -->
 <!ENTITY debuggerUI.seMenuAddWatch      "選択範囲をウォッチ式へ">
 <!ENTITY debuggerUI.seMenuAddWatch.key  "E">
 
--- a/browser/chrome/browser/devtools/debugger.properties
+++ b/browser/chrome/browser/devtools/debugger.properties
@@ -64,20 +64,24 @@ stepOutTooltip				= ステップアウト (%S)
 # LOCALIZATION NOTE (emptyGlobalsText): The text to display in the menulist
 # when there are no chrome globals available.
 noGlobalsText				= グローバル変数はありません
 
 # LOCALIZATION NOTE (noSourcesText): The text to display in the sources menu
 # when there are no scripts.
 noSourcesText				= このページにソースはありません。
 
-# LOCALIZATION NOTE (noEventsTExt): The text to display in the events tab
+# LOCALIZATION NOTE (noEventListenersText): The text to display in the events tab
 # when there are no events.
 noEventListenersText			= 表示できるリスナイベントはありません
 
+# LOCALIZATION NOTE (noStackFramesText): The text to display in the call stack tab
+# when there are no stack frames.
+noStackFramesText			= 表示できるスタックフレームはありません
+
 # LOCALIZATION NOTE (eventCheckboxTooltip): The tooltip text to display when
 # the user hovers over the checkbox used to toggle an event breakpoint.
 eventCheckboxTooltip			= このイベントを切り替える
 
 # LOCALIZATION NOTE (eventOnSelector): The text to display in the events tab
 # for every event item, between the event type and event selector.
 eventOnSelector				= on
 
@@ -135,16 +139,20 @@ emptySearchText				= ファイル名を検索 (%S)
 # appears in the filter text box when it is empty and the chrome globals
 # container is selected.
 emptyChromeGlobalsFilterText		= ブラウザコンテキストを検索 (%S)
 
 # LOCALIZATION NOTE (emptyVariablesFilterText): This is the text that
 # appears in the filter text box for the variables view container.
 emptyVariablesFilterText		= 変数を検索
 
+# LOCALIZATION NOTE (emptyPropertiesFilterText): This is the text that
+# appears in the filter text box for the editor's variables view bubble.
+emptyPropertiesFilterText		= プロパティを検索
+
 # LOCALIZATION NOTE (searchPanelFilter): This is the text that appears in the
 # filter panel popup for the filter scripts operation.
 searchPanelFilter			= スクリプトを検索 (%S)
 
 # LOCALIZATION NOTE (searchPanelGlobal): This is the text that appears in the
 # filter panel popup for the global search operation.
 searchPanelGlobal			= すべてのファイルを検索 (%S)
 
--- a/browser/chrome/browser/devtools/gclicommands.properties
+++ b/browser/chrome/browser/devtools/gclicommands.properties
@@ -1182,20 +1182,24 @@ paintflashingChromeDesc		= ブラウザウィンドウ
 # LOCALIZATION NOTE (paintflashingManual) A longer description describing the
 # set of commands that control paint flashing.
 paintflashingManual		= 再描画された領域を違う色で塗りつぶします
 
 # LOCALIZATION NOTE (paintflashingTooltip) A string displayed as the
 # tooltip of button in devtools toolbox which toggles paint flashing.
 paintflashingTooltip		= 描画された領域をハイライトします
 
-# LOCALIZATION NOTE (paintflashingOnDesc) A very short string used to describe the
-# function of the "paintflashing on" command.
+# LOCALIZATION NOTE (paintflashingToggleDesc) A very short string used to describe the
+# function of the "paintflashing toggle" command.
 paintflashingToggleDesc		= ハイライトを切り替えます
 
+# LOCALIZATION NOTE (splitconsoleTooltip) A string displayed as the
+# tooltip of button in devtools toolbox which toggles the split webconsole.
+splitconsoleTooltip		= コンソールの常時表示を切り替えます
+
 # LOCALIZATION NOTE (appCacheDesc) A very short string used to describe the
 # function of the "appcache" command
 appCacheDesc			= アプリケーションキャッシュユーティリティ
 
 # LOCALIZATION NOTE (appCacheValidateDesc) A very short string used to describe
 # the function of the "appcache validate" command.
 appCacheValidateDesc		= キャッシュのマニフェストを検証します
 
--- a/browser/chrome/browser/devtools/netmonitor.dtd
+++ b/browser/chrome/browser/devtools/netmonitor.dtd
@@ -10,19 +10,19 @@
   - You want to make that choice consistent across the developer tools.
   - A good criteria is the language in which you'd find the best
   - documentation on web development on the web. -->
 
 <!-- LOCALIZATION NOTE (netmonitorUI.emptyNotice2): This is the label displayed
   -  in the network table when empty. -->
 <!ENTITY netmonitorUI.emptyNotice2        "要求を送信するかページを更新すると、ネットワークの稼働状況を確認できます。">
 
-<!-- LOCALIZATION NOTE (netmonitorUI.toolbar.status): This is the label displayed
+<!-- LOCALIZATION NOTE (netmonitorUI.toolbar.status2): This is the label displayed
   -  in the network table toolbar, above the "status" column. -->
-<!ENTITY netmonitorUI.toolbar.status      "√">
+<!ENTITY netmonitorUI.toolbar.status2     "✓">
 
 <!-- LOCALIZATION NOTE (netmonitorUI.toolbar.method): This is the label displayed
   -  in the network table toolbar, above the "method" column. -->
 <!ENTITY netmonitorUI.toolbar.method      "メソッド">
 
 <!-- LOCALIZATION NOTE (netmonitorUI.toolbar.file): This is the label displayed
   -  in the network table toolbar, above the "file" column. -->
 <!ENTITY netmonitorUI.toolbar.file        "ファイル">
@@ -94,16 +94,20 @@
 <!-- LOCALIZATION NOTE (debuggerUI.footer.filterMedia): This is the label displayed
   -  in the network details footer for the "Media" filtering button. -->
 <!ENTITY netmonitorUI.footer.filterMedia  "メディア">
 
 <!-- LOCALIZATION NOTE (debuggerUI.footer.filterFlash): This is the label displayed
   -  in the network details footer for the "Flash" filtering button. -->
 <!ENTITY netmonitorUI.footer.filterFlash  "Flash">
 
+<!-- LOCALIZATION NOTE (debuggerUI.footer.clear): This is the label displayed
+  -  in the network details footer for the "Clear" button. -->
+<!ENTITY netmonitorUI.footer.clear  "消去">
+
 <!-- LOCALIZATION NOTE (debuggerUI.panesButton.tooltip): This is the tooltip for
   -  the button that toggles the panes visible or hidden in the netmonitor UI. -->
 <!ENTITY netmonitorUI.panesButton.tooltip "ネットワーク状況を切り替える">
 
 <!-- LOCALIZATION NOTE (debuggerUI.summary.url): This is the label displayed
   -  in the network details headers tab identifying the URL. -->
 <!ENTITY netmonitorUI.summary.url         "要求 URL:">
 
--- a/browser/chrome/browser/devtools/scratchpad.dtd
+++ b/browser/chrome/browser/devtools/scratchpad.dtd
@@ -115,8 +115,15 @@
 <!ENTITY executeMenu.label            "実行メニュー">
 <!ENTITY executeMenu.accesskey        "X">
 
 <!-- LOCALIZATION NOTE (errorConsoleCmd.commandkey): This command key launches
   -  the browser Error Console, the key should be identical to the property of
   -  the same name in browser.dtd.
   -->
 <!ENTITY errorConsoleCmd.commandkey   "j">
+
+<!-- LOCALIZATION NOTE (evalFunction.label): This command allows the developer
+  -  to evaluate the top-level function that the cursor is currently at.
+  -->
+<!ENTITY evalFunction.label	"現在の関数を評価">
+<!ENTITY evalFunction.accesskey	"v">
+<!ENTITY evalFunction.key	"e">
--- a/browser/chrome/browser/devtools/scratchpad.properties
+++ b/browser/chrome/browser/devtools/scratchpad.properties
@@ -81,20 +81,16 @@ help.openDocumentationPage		= https://de
 # LOCALIZATION NOTE (fileExists.notification): This is the message displayed
 # over the top of the the editor when a file does not exist.
 fileNoLongerExists.notification		= このファイルはもう存在しません。
 
 # LOCALIZATION NOTE (propertiesFilterPlaceholder): this is the text that
 # appears in the filter text box for the properties view container.
 propertiesFilterPlaceholder		= プロパティをフィルタ
 
-# LOCALIZATION NOTE (stringConversionFailed): Happens when a value cannot be
-# converted to a string for inspection.
-stringConversionFailed			= 値を文字列に変換できません。
-
 # LOCALIZATION NOTE (connectionTimeout): message displayed when the Remote Scratchpad
 # fails to connect to the server due to a timeout.
 connectionTimeout			= 接続がタイムアウトしました。原因と思われるエラーメッセージを、エラーコンソールで確認してください。スクラッチパッドを開きなおして、やり直してください。
 
 # LOCALIZATION NOTE (scratchpad.label): this string is displayed in the title of
 # the tab when the Scratchpad is displayed inside the developer tools window and
 # in the Developer Tools Menu.
 scratchpad.label			= スクラッチパッド
--- a/browser/chrome/browser/devtools/sourceeditor.properties
+++ b/browser/chrome/browser/devtools/sourceeditor.properties
@@ -43,8 +43,44 @@ annotation.breakpoint.title	= ブレークポイント: %S
 # current line.
 annotation.currentLine		= 現在の行
 
 # LOCALIZATION NOTE  (annotation.debugLocation.title): This is the text shown in
 # a tooltip displayed in any of the editor gutters when the user hovers the
 # current debugger location. The debugger can pause the JavaScript execution at
 # user-defined lines.
 annotation.debugLocation.title	= 現在のステップ: %S
+
+# LOCALIZATION NOTE  (jumpToLine.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to jump to
+# a specific line in the editor.
+jumpToLine.commandkey		= J
+
+# LOCALIZATION NOTE  (toggleComment.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to either
+# comment or uncomment selected lines in the editor.
+toggleComment.commandkey	= /
+
+# LOCALIZATION NOTE  (toolboxPrevTool.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to reduce
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools so we disable it.
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentLess.commandkey		= [
+
+# LOCALIZATION NOTE  (toolboxPrevTool.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to increase
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentMore.commandkey		= ]
+
+# LOCALIZATION NOTE  (moveLineUp.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to move
+# the selected lines up.
+moveLineUp.commandkey		= Alt-Up
+
+# LOCALIZATION NOTE  (moveLineDown.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to move
+# the selected lines down.
+moveLineDown.commandkey		= Alt-Down
--- a/browser/chrome/browser/devtools/toolbox.dtd
+++ b/browser/chrome/browser/devtools/toolbox.dtd
@@ -104,16 +104,21 @@
 
 <!-- LOCALIZATION NOTE (options.enablePersistentLogging.label): This is the
   -  label for the checkbox that toggles persistent logs in the Web Console,
   -  i.e. devtools.webconsole.persistlog a boolean preference in about:config,
   -  in the options panel. -->
 <!ENTITY options.enablePersistentLogging.label    "ログ出力を残す">
 <!ENTITY options.enablePersistentLogging.tooltip  "このオプションを有効にすると、新しいページに誘導させられた場合でも Web コンソールの出力を消去しないようになります">
 
+<!-- LOCALIZATION NOTE (options.timestampMessages.label): This is the
+   - label for the checkbox that toggles timestamps in the Web Console -->
+<!ENTITY options.timestampMessages.label      "タイムスタンプを表示">
+<!ENTITY options.timestampMessages.tooltip    "このオプションを有効にすると、Web コンソールにタイムスタンプを表示します">
+
 <!-- LOCALIZATION NOTE (options.profiler.label): This is the label for the
   -  heading of the group of JavaScript Profiler preferences in the options
   -  panel. -->
 <!ENTITY options.profiler.label            "JavaScript プロファイラ">
 
 <!-- LOCALIZATION NOTE (options.showPlatformData.label): This is the
   -  label for the checkbox that toggles the display of the platform data in the,
   -  Profiler i.e. devtools.profiler.ui.show-platform-data a boolean preference