Commit Graph

81819 Commits

Author SHA1 Message Date
Jim Blandy
a89edb3f78 Bug 700070: Have stubs::AnyFrameEpilogue call the full ScriptEpilogue before StackFrame::functionEpilogue, not just ScriptDebugEpilogue after functionEpilogue. r=jorendorff
The debugger tests don't try returning all four kinds of resumption values
from an onExceptionUnwind handler, and under JaegerMonkey, forcing a
constructor to return a primitive can cause an assertion:

Assertion failure: !args.rval().isPrimitive(), at /home/jimb/moz/dbg/js/src/jsinterp.cpp:651

This patch changes AnyFrameEpilogue to match what the interpreter and
mjit::Compiler::emitReturn does, and adds test cases for all the resumption
values.
2011-12-03 18:51:30 -08:00
timeless@mozdev.org
4e6bfb97ec Bug 505738 - nsScriptableRegion::GetRects doesn't handle failure from JS_NewArrayObject [@ JS_DefineElement - nsScriptableRegion::GetRects] r=gal 2011-12-03 22:50:17 +01:00
Ms2ger
ae2f0c6a74 Bug 705439 - Remove dead code: nsHTMLEditor::GetBlockSection / nsHTMLEditor::GetBlockSectionsForRange; r=ehsan 2011-12-03 22:50:17 +01:00
Ms2ger
3ca7221ed9 Bug 705438 - Remove dead code: nsHTMLCSSUtils::RemoveCSSProperty(nsIDOMElement*, const nsAString&); r=ehsan 2011-12-03 22:50:17 +01:00
Ms2ger
29ca584e49 Bug 705437 - Remove dead code: nsCoreUtils::GetLastSensibleColumn; r=surkov 2011-12-03 22:50:17 +01:00
Ms2ger
363a99db58 Bug 705436 - Remove dead code: getDocumentTypeCB; r=surkov 2011-12-03 22:50:17 +01:00
Ms2ger
b4a02080cc Bug 705435 - Remove dead code: CanvasUtils::LogMessage{f,}; r=bjacob 2011-12-03 22:50:17 +01:00
Ms2ger
1b17785dc8 Bug 705434 - Remove dead code: nsXULDocument::ContextStack::IsInsideXULTemplate; r=jst 2011-12-03 22:50:17 +01:00
Ms2ger
0f691c2c0a Bug 705433 - Remove dead code: TestNode::HasAncestor; r=jst 2011-12-03 22:50:17 +01:00
Ms2ger
a9734c8253 Bug 705428 - Remove dead code: nsXMLContentSerializer::AppendToString(const PRUnichar*, PRInt32, nsAString&); r=sicking 2011-12-03 22:50:16 +01:00
Ms2ger
32cf1cec60 Bug 705427 - Remove dead code: nsAttrAndChildArray::SetAttr(nsIAtom*, const nsAString&); r=sicking 2011-12-03 22:50:16 +01:00
Ms2ger
18fa4b8800 Bug 705357 - Use IDL for Components.utils.getGlobalForObject; r=bholley 2011-12-03 22:50:16 +01:00
Ms2ger
7835d6610a Bug 705333 - Use IDL for nsJSCID::{CreateInstance,GetService}; r=bholley 2011-12-03 22:50:16 +01:00
Ms2ger
666a7ca530 Bug 705443 - Use IDL for nsIDOMWindowUtils::GetClassName; r=khuey 2011-12-03 22:50:16 +01:00
Ms2ger
4879be0711 Bug 704088 - Pass dom::Element to nsLayoutUtils::SurfaceFromElement; r=bz 2011-12-03 22:50:16 +01:00
Andrew Quartey
ef8a477450 Bug 704013 - nsStyleLinkElement::ParseLinkTypes should use HTML5 definition of "whitespace"; f=Ms2ger r=bz 2011-12-03 22:50:15 +01:00
Fabien Cazenave
67ba2ac03b Bug 684187 - Use dom::Element instead of nsIDOMElement for nsEditor::mRootElement; r=ehsan 2011-12-03 22:50:15 +01:00
Kyle Huey
a441b10233 Merge b-s to m-c. 2011-12-03 16:27:21 -05:00
Brian Hackett
356489907c Merge MC -> JM 2011-12-03 10:34:26 -08:00
Kyle Huey
215879a985 Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent 2011-12-03 12:18:38 -05:00
Kyle Huey
be6d4f9248 Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent 2011-12-03 12:10:21 -05:00
Antti Haapala
55185ebf5e Bug 699156: Support TypedArrays in XPConnect. r=bholley,evilpie 2011-12-03 09:33:20 -05:00
Ed Morley
92f0b64ffe Merge mozilla-central and mozilla-inbound 2011-12-03 09:21:02 +00:00
Ed Morley
d27fc026d5 Backout 75e72a52a0cb, 1120ae801dac, b2572a5cffa9, fa6a273a9b41 (bug 701863) for build failures 2011-12-03 09:13:14 +00:00
Hannes Verschore
6aee55d766 Add testcase for bug 476088. r=jruderman 2011-12-03 03:29:59 -05:00
Hannes Verschore
0b0193a36a Add a test for bug 373843. r=jruderman 2011-12-03 03:29:59 -05:00
Raymond Lee
f5faa34caa Bug 696602 - Active tab not shown in tab strip on return from Panorama r=tim 2011-12-03 00:31:12 +08:00
Tim Taubert
4399a7f9e7 merge m-c to fx-team 2011-12-05 11:13:17 +01:00
Frank Yan
c4cf0004ed Bug 672354 - Fix horiz. mouse scroll for horiz. RTL scrollboxen. r=dao 2011-12-04 14:44:11 -08:00
Marco Castelluccio
994cfaae16 Bug 542032 - Don't look up prefs on every tab & window close [r=zpao] 2011-12-02 10:19:45 -08:00
Michael Kraft
5ce030590d Bug 642624 - If shutdown Firefox when all closed windows are popups, exception occurs and session isn't saved. [r=zpao] 2011-12-02 10:19:45 -08:00
Tobias Markus
ea5e775f2e Bug 707180 - JavaScript strict warning: 'Reference to undefined property aBrowser.__SS_restoreState' [r=zpao] 2011-12-02 10:19:45 -08:00
Tim Taubert
e2abf4b8be Bug 706398 - 'gSearchEngine is null' when about:home is closed early; r=mak 2011-12-02 18:08:34 +01:00
Brian Hackett
d3db56074b Merge MC -> JM 2011-12-01 11:51:09 -08:00
Matt Brubeck
c3b764df03 Merge mozilla-central and mozilla-inbound 2011-12-01 11:17:54 -08:00
Benjamin Smedberg
1f9879d8bd Bug 705154 - Hang monitor incorrectly killing the app on mac when the user is idle: unlike other platforms, the main loop on Mac doesn't call processNextEvent in a loop: instead it calls into [NSApplication run] and we check whether there are pending XPCOM events during processing. Suspend the hang monitor when we pause for incoming events by subclassing [NSApplication nextEventMatchingMask], r=smichaud
--HG--
extra : rebase_source : 753343ca11d3ce8b6801a5be8831621887fbe70b
2011-12-01 12:50:04 -05:00
Alexander Surkov
6e39506ee7 Bug 703202 - ARIA comboboxes don't fire value change events, r=tbsaunde, marcoz 2011-12-02 00:12:02 +08:00
Alexander Surkov
8acb3530da Bug 706784 - Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ], r=marcoz 2011-12-02 00:11:53 +08:00
Mark Banner
dd9f23ae14 Fix comm-central app bustage from bug 696498 - change the depth of the makefiles to account for being generated from the comm-central build system now that the old xpfe autocomplete files are no longer generated within the mozilla-central part of the build system. rs=Neil over irc. NPOTFFB DONTBUILD 2011-12-01 15:26:29 +00:00
Mark Banner
58125a00f4 Unit test bustage fix from bug 702810 for apps that implement imap uris - don't test the imap uri for visited status because nsIIOService.newURI() can throw if the app knows about imap:// but an account is not set up for it. r=mak over irc 2011-12-01 11:29:34 +00:00
Marco Bonardo
3bbe0028b7 Merge last green changeset from mozilla-inbound to mozilla-central 2011-12-01 12:17:08 +01:00
Paul Rouget
097dd42a66 Bug 706734 - "this.veilContainer is null" in browser/devtools/highlighter/inspector.jsm. r=robcee 2011-12-01 11:46:06 +01:00
Tim Taubert
f70884945e merge m-c to fx-team 2011-12-02 14:38:36 +01:00
Marco Bonardo
f379322c6e Merge last green changeset from mozilla-inbound to mozilla-central 2011-12-02 12:11:31 +01:00
Tim Taubert
efcec8980d merge m-c to fx-team 2011-12-02 07:47:07 +01:00
Cameron McCormack
e37bc70836 Backout bug 670857, bug 703176 2011-12-02 12:23:18 +11:00
Cameron McCormack
eac5a2441f Bug 670857 - Make web console tests expect particular uncaught exceptions. r=msucan 2011-12-02 10:09:58 +11:00
Cameron McCormack
1aa0917c7b Bug 703176 - Ensure all browser chrome mochitests do fail when uncaught JS exceptions occur. (v1.1) r=jmaher 2011-12-01 18:22:14 +11:00
Brian Smith
3a9ab8c22c Bug 674147 (Remove the SSL Thread) Part 2: Everything else, r=honzab 2011-12-01 14:37:57 -08:00
Brian Smith
331cf8f88a Bug 674147 (Remove the SSL Thread) Part 1: Move certificate validation code to new file, preserving history, r=honzab
--HG--
rename : security/manager/ssl/src/nsNSSCallbacks.cpp => security/manager/ssl/src/SSLServerCertVerification.cpp
2011-12-01 14:37:23 -08:00