[browser] Bug 737100 - Extend Pointer Lock (Mouse Lock) for non-fullscreen elements
authorTheo Chevalier <theo.chevalier11@gmail.com>
Mon, 25 Mar 2013 11:53:41 +0100
changeset 3379 a1d1acf1bf7085f1b0bb390ea355a938eb85dad8
parent 3378 2f085bf5db0e4dc6534699ea6bc98e7a33089eb5
child 3380 f4008b14ff4b8d83b4689fb3186e22e0c57b5390
push id3026
push usertheo.chevalier11@gmail.com
push dateMon, 25 Mar 2013 10:54:29 +0000
bugs737100
[browser] Bug 737100 - Extend Pointer Lock (Mouse Lock) for non-fullscreen elements
browser/chrome/browser/browser.dtd
browser/chrome/browser/browser.properties
browser/chrome/browser/pageInfo.dtd
--- a/browser/chrome/browser/browser.dtd
+++ b/browser/chrome/browser/browser.dtd
@@ -645,8 +645,10 @@ just addresses the organization to follo
 <!ENTITY getUserMedia.selectMicrophone.label "Microphone à partager :">
 <!ENTITY getUserMedia.selectMicrophone.accesskey "M">
 
 <!ENTITY webrtcIndicatorButton.label "Accès caméra/microphone">
 <!ENTITY webrtcIndicatorButton.tooltip "Afficher les sites avec lesquels vous partagez actuellement votre caméra ou votre microphone">
 
 <!ENTITY mixedContentBlocked.helplink "En savoir plus">
 <!ENTITY mixedContentBlocked.moreinfo "La plupart des sites web continueront de fonctionner correctement même si ce contenu est bloqué.">
+
+<!ENTITY pointerLock.notification.message "Appuyez sur Échap à tout moment pour l'afficher à nouveau.">
--- a/browser/chrome/browser/browser.properties
+++ b/browser/chrome/browser/browser.properties
@@ -268,16 +268,27 @@ geolocation.learnMore=En savoir plus…
 webNotifications.showForSession=Afficher pour cette session
 webNotifications.showForSession.accesskey=s
 webNotifications.alwaysShow=Toujours afficher les notifications
 webNotifications.alwaysShow.accesskey=a
 webNotifications.neverShow=Toujours bloquer les notifications
 webNotifications.neverShow.accesskey=b
 webNotifications.showFromSite=Voulez-vous afficher les notifications depuis %S ?
 
+# Pointer lock UI
+
+pointerLock.allow=Masquer le curseur de la souris
+pointerLock.allow.accesskey=M
+pointerLock.alwaysAllow=Toujours autoriser à le masquer
+pointerLock.alwaysAllow.accesskey=T
+pointerLock.neverAllow=Ne jamais autoriser à le masquer
+pointerLock.neverAllow.accesskey=N
+pointerLock.title=Autorisez-vous que le curseur de la souris soit masqué sur %S ?
+pointerLock.autoLock.title=%S masquera le curseur de la souris.
+
 # Phishing/Malware Notification Bar.
 # LOCALIZATION NOTE (notAForgery, notAnAttack)
 # The two button strings will never be shown at the same time, so
 # it's okay for them to have the same access key
 safebrowsing.getMeOutOfHereButton.label=Sortir d'ici !
 safebrowsing.getMeOutOfHereButton.accessKey=S
 safebrowsing.reportedWebForgery=Ce site a été signalé comme étant une contrefaçon !
 safebrowsing.notAForgeryButton.label=Ce site n'est pas une contrefaçon…
--- a/browser/chrome/browser/pageInfo.dtd
+++ b/browser/chrome/browser/pageInfo.dtd
@@ -61,16 +61,17 @@
 <!ENTITY  permImage             "Charger des images">
 <!ENTITY  permPopup             "Ouvrir des fenêtres popup">
 <!ENTITY  permCookie            "Définir des cookies">
 <!ENTITY  permNotifications     "Afficher des notifications">
 <!ENTITY  permInstall           "Installer des extensions ou des thèmes">
 <!ENTITY  permGeo               "Partager la localisation">
 <!ENTITY  permPlugins           "Activer les plugins">
 <!ENTITY  permFullscreen        "Passer en mode plein écran">
+<!ENTITY  permPointerLock       "Masquer le curseur de la souris">
 
 <!ENTITY  permIndexedDB              "Conserver des données hors connexion">
 <!ENTITY  permClearStorage           "Supprimer les données">
 <!ENTITY  permClearStorage.accesskey "d">
 
 <!ENTITY  securityTab           "Sécurité">
 <!ENTITY  securityTab.accesskey "S">
 <!ENTITY  securityHeader        "Informations de sécurité pour cette page">