summaryrefslogtreecommitdiff
path: root/www/firefox36/files/patch-ff-453736
diff options
context:
space:
mode:
authorBeat Gaetzi <beat@FreeBSD.org>2010-02-07 21:48:44 +0000
committerBeat Gaetzi <beat@FreeBSD.org>2010-02-07 21:48:44 +0000
commitb98f720761890ab6554e9e4831c8d591228c405c (patch)
tree959de279a57dd27404d5c4c8f81a6ad51a2c15e0 /www/firefox36/files/patch-ff-453736
parentAdd an RC script for saned, and borrow machinery for creating (diff)
- Update to 3.6
What's new in Firefox 3.6: * Support for the HTML5 File API * A change to how third-party software integrates with Firefox to increase stability. * The ability to run scripts asynchronously to speed up page load times. * A mechanism to prevent incompatible software from crashing Firefox. * Users can now change their browser's appearance with a single click, with built in support for Personas. * Firefox 3.6 will alert users about out of date plugins to keep them safe. * Open, native video can now be displayed full screen, and supports poster frames. * Support for the WOFF font format. * Improved JavaScript performance, overall browser responsiveness and startup time. * Support for new CSS, DOM and HTML5 web technologies. Thanks to: Andreas Tobler, Florian Smeets, nox@, miwi@ and all testers
Diffstat (limited to 'www/firefox36/files/patch-ff-453736')
-rw-r--r--www/firefox36/files/patch-ff-45373646
1 files changed, 0 insertions, 46 deletions
diff --git a/www/firefox36/files/patch-ff-453736 b/www/firefox36/files/patch-ff-453736
deleted file mode 100644
index ba4f89f92981..000000000000
--- a/www/firefox36/files/patch-ff-453736
+++ /dev/null
@@ -1,46 +0,0 @@
-diff -p -U 8 -r1.15 nsSVGScriptElement.cpp
---- content/svg/content/src/nsSVGScriptElement.cpp 28 Apr 2005 23:47:55 -0000 1.15
-+++ content/svg/content/src/nsSVGScriptElement.cpp 26 Feb 2009 21:03:08 -0000
-@@ -177,17 +177,40 @@ nsSVGScriptElement::Init()
- }
-
- return NS_OK;
- }
-
- //----------------------------------------------------------------------
- // nsIDOMNode methods
-
--NS_IMPL_DOM_CLONENODE_WITH_INIT(nsSVGScriptElement)
-+nsresult
-+nsSVGScriptElement::CloneNode(PRBool aDeep, nsIDOMNode** aReturn)
-+{
-+ *aReturn = nsnull;
-+
-+ nsSVGScriptElement* it = new nsSVGScriptElement(mNodeInfo);
-+ if (!it) {
-+ return NS_ERROR_OUT_OF_MEMORY;
-+ }
-+
-+ nsCOMPtr<nsIDOMNode> kungFuDeathGrip(it);
-+
-+ CopyInnerTo(it, aDeep);
-+
-+ // The clone should be marked evaluated if we are. It should also be marked
-+ // evaluated if we're evaluating, to handle the case when this script node's
-+ // script clones the node.
-+ it->mIsEvaluated = mIsEvaluated || mEvaluating;
-+ it->mLineNumber = mLineNumber;
-+
-+ kungFuDeathGrip.swap(*aReturn);
-+
-+ return NS_OK;
-+}
-
- //----------------------------------------------------------------------
- // nsIDOMSVGScriptElement methods
-
- /* attribute DOMString type; */
- NS_IMETHODIMP
- nsSVGScriptElement::GetType(nsAString & aType)
- {
-