diff --git a/mozilla/content/xbl/builtin/htmlBindings.xml b/mozilla/content/xbl/builtin/htmlBindings.xml index e13404525af..89a15b1dbc7 100644 --- a/mozilla/content/xbl/builtin/htmlBindings.xml +++ b/mozilla/content/xbl/builtin/htmlBindings.xml @@ -119,7 +119,6 @@ Can't yet put script tags in XBL (hyatt has the bug) - + @@ -28,9 +30,9 @@ - + modifiers="shift" command="cmd_selectBeginLine"/> + + @@ -106,6 +110,8 @@ + @@ -121,6 +127,8 @@ + diff --git a/mozilla/content/xbl/builtin/unix/platformHTMLBindings.xml b/mozilla/content/xbl/builtin/unix/platformHTMLBindings.xml index fd5a1fc6096..7c50f4eed94 100644 --- a/mozilla/content/xbl/builtin/unix/platformHTMLBindings.xml +++ b/mozilla/content/xbl/builtin/unix/platformHTMLBindings.xml @@ -6,7 +6,6 @@ - diff --git a/mozilla/content/xbl/builtin/win/platformHTMLBindings.xml b/mozilla/content/xbl/builtin/win/platformHTMLBindings.xml index eab0fd4ae5d..2932ca76437 100644 --- a/mozilla/content/xbl/builtin/win/platformHTMLBindings.xml +++ b/mozilla/content/xbl/builtin/win/platformHTMLBindings.xml @@ -11,6 +11,8 @@ --> + @@ -53,6 +55,8 @@ + + @@ -105,6 +111,8 @@ + diff --git a/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp b/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp index 5655eda122e..8c42b1bd154 100644 --- a/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp +++ b/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp @@ -189,6 +189,14 @@ nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver* aReceiver, nsIDOMEven if (!mHandlerElement) return NS_ERROR_FAILURE; + nsCOMPtr uievent = do_QueryInterface(aEvent); + if (uievent) { + PRBool preventDefault; + uievent->GetPreventDefault(&preventDefault); + if (preventDefault) + return NS_OK; + } + // See if our event receiver is a content node (and not us). PRBool isReceiverCommandElement = PR_FALSE; nsCOMPtr content(do_QueryInterface(aReceiver)); diff --git a/mozilla/xpfe/communicator/resources/content/browserBindings.xul b/mozilla/xpfe/communicator/resources/content/browserBindings.xul index 9d5d9962418..6d15bdc3748 100644 --- a/mozilla/xpfe/communicator/resources/content/browserBindings.xul +++ b/mozilla/xpfe/communicator/resources/content/browserBindings.xul @@ -3,72 +3,4 @@ - - - - - - - - - - - - - - - - - - diff --git a/mozilla/xpfe/communicator/resources/content/editorBindings.xul b/mozilla/xpfe/communicator/resources/content/editorBindings.xul index 36a5da9ed0d..816b6a6378a 100644 --- a/mozilla/xpfe/communicator/resources/content/editorBindings.xul +++ b/mozilla/xpfe/communicator/resources/content/editorBindings.xul @@ -3,110 +3,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mozilla/xpfe/communicator/resources/content/unix/platformBrowserBindings.xul b/mozilla/xpfe/communicator/resources/content/unix/platformBrowserBindings.xul index 10a683ca2bb..bcaaafc9a25 100644 --- a/mozilla/xpfe/communicator/resources/content/unix/platformBrowserBindings.xul +++ b/mozilla/xpfe/communicator/resources/content/unix/platformBrowserBindings.xul @@ -1,45 +1,15 @@ - + + + + - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mozilla/xpfe/communicator/resources/content/unix/platformGlobalOverlay.xul b/mozilla/xpfe/communicator/resources/content/unix/platformGlobalOverlay.xul index a6ca2a95996..d8febab8496 100644 --- a/mozilla/xpfe/communicator/resources/content/unix/platformGlobalOverlay.xul +++ b/mozilla/xpfe/communicator/resources/content/unix/platformGlobalOverlay.xul @@ -20,9 +20,5 @@ - - - - diff --git a/mozilla/xpfe/communicator/resources/content/utilityOverlay.xul b/mozilla/xpfe/communicator/resources/content/utilityOverlay.xul index 0258d805653..f9a062828c0 100644 --- a/mozilla/xpfe/communicator/resources/content/utilityOverlay.xul +++ b/mozilla/xpfe/communicator/resources/content/utilityOverlay.xul @@ -25,8 +25,6 @@ - - @@ -58,12 +56,15 @@ - - - - - - + + + + + + + + + - diff --git a/mozilla/xpfe/global/resources/locale/en-US/unix/platformGlobalOverlay.dtd b/mozilla/xpfe/global/resources/locale/en-US/unix/platformGlobalOverlay.dtd index 44652f860f4..a2566857b7d 100644 --- a/mozilla/xpfe/global/resources/locale/en-US/unix/platformGlobalOverlay.dtd +++ b/mozilla/xpfe/global/resources/locale/en-US/unix/platformGlobalOverlay.dtd @@ -10,5 +10,5 @@ - +