summaryrefslogtreecommitdiff
path: root/www/firefox/files/patch-ff-485217
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/firefox/files/patch-ff-485217
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/firefox/files/patch-ff-485217')
-rw-r--r--www/firefox/files/patch-ff-48521727
1 files changed, 0 insertions, 27 deletions
diff --git a/www/firefox/files/patch-ff-485217 b/www/firefox/files/patch-ff-485217
deleted file mode 100644
index 57b368857d9f..000000000000
--- a/www/firefox/files/patch-ff-485217
+++ /dev/null
@@ -1,27 +0,0 @@
-Bug 485217 - Pop the eval context before returning. r+sr=peterv
-
-diff --git a/extensions/transformiix/source/xslt/functions/txKeyFunctionCall.cpp b/extensions/transformiix/source/xslt/functions/txKeyFunctionCall.cpp
---- extensions/transformiix/source/xslt/functions/txKeyFunctionCall.cpp
-+++ extensions/transformiix/source/xslt/functions/txKeyFunctionCall.cpp
-@@ -408,20 +408,19 @@ nsresult txXSLKey::testNode(const txXPat
- if (key->matchPattern->matches(aNode, &aEs)) {
- txSingleNodeContext evalContext(aNode, &aEs);
- nsresult rv = aEs.pushEvalContext(&evalContext);
- NS_ENSURE_SUCCESS(rv, rv);
-
- nsRefPtr<txAExprResult> exprResult;
- rv = key->useExpr->evaluate(&evalContext,
- getter_AddRefs(exprResult));
-+ aEs.popEvalContext();
- NS_ENSURE_SUCCESS(rv, rv);
-
-- aEs.popEvalContext();
--
- if (exprResult->getResultType() == txAExprResult::NODESET) {
- txNodeSet* res = NS_STATIC_CAST(txNodeSet*,
- NS_STATIC_CAST(txAExprResult*,
- exprResult));
- PRInt32 i;
- for (i = 0; i < res->size(); ++i) {
- val.Truncate();
- txXPathNodeUtils::appendNodeValue(res->get(i), val);