Jonas Sicking
5ed415d612
Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
2011-12-04 09:39:02 -08:00
Jonas Sicking
4d2f4d4ad2
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
2011-12-04 09:39:01 -08:00
Jonas Sicking
9a4a46521c
Bug 692630: Support multi-entry indexes. r=bent
2011-12-04 09:39:01 -08:00
Jonas Sicking
f8d6fe9362
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
2011-12-04 09:39:01 -08:00
Jonas Sicking
1722d8497f
Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
2011-12-04 09:39:01 -08:00
Simon Montagu
6fe012baea
Reftests for bug 676245, r=dbaron
2011-12-04 18:02:12 +02:00
Simon Montagu
ce40b20333
Add selectors so that block elements with dir also get unicode-bidi: -moz-isolate in the default stylesheet. Bug 676245, r=dbaron
2011-12-04 18:02:10 +02:00
Ed Morley
ab6e074472
Merge mozilla-central and mozilla-inbound
2011-12-04 15:04:54 +00:00
Mounir Lamouri
973a04fe26
Bug 707085 - Fix Battery API default values. r=sicking
2011-12-04 21:00:21 +08:00
Mounir Lamouri
d98e7883a1
Bug 704521 - Fix form history autocomplete broken for XUL elements. r=zpao
2011-12-04 20:59:47 +08:00
Bernd
812e142da7
followup on bug 460637
2011-12-04 07:20:09 +01:00
Jim Blandy
062e8d4c10
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
01e9200791
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
60226fe6de
Bug 705439 - Remove dead code: nsHTMLEditor::GetBlockSection / nsHTMLEditor::GetBlockSectionsForRange; r=ehsan
2011-12-03 22:50:17 +01:00
Ms2ger
b7e3766328
Bug 705438 - Remove dead code: nsHTMLCSSUtils::RemoveCSSProperty(nsIDOMElement*, const nsAString&); r=ehsan
2011-12-03 22:50:17 +01:00
Ms2ger
601136dc5d
Bug 705437 - Remove dead code: nsCoreUtils::GetLastSensibleColumn; r=surkov
2011-12-03 22:50:17 +01:00
Ms2ger
cbd5a5aacb
Bug 705436 - Remove dead code: getDocumentTypeCB; r=surkov
2011-12-03 22:50:17 +01:00
Ms2ger
19fd340158
Bug 705435 - Remove dead code: CanvasUtils::LogMessage{f,}; r=bjacob
2011-12-03 22:50:17 +01:00
Ms2ger
5107b701c2
Bug 705434 - Remove dead code: nsXULDocument::ContextStack::IsInsideXULTemplate; r=jst
2011-12-03 22:50:17 +01:00
Ms2ger
2cb8eab88b
Bug 705433 - Remove dead code: TestNode::HasAncestor; r=jst
2011-12-03 22:50:17 +01:00
Ms2ger
f98b831f89
Bug 705428 - Remove dead code: nsXMLContentSerializer::AppendToString(const PRUnichar*, PRInt32, nsAString&); r=sicking
2011-12-03 22:50:16 +01:00
Ms2ger
4556f66040
Bug 705427 - Remove dead code: nsAttrAndChildArray::SetAttr(nsIAtom*, const nsAString&); r=sicking
2011-12-03 22:50:16 +01:00
Ms2ger
18be15f0c0
Bug 705357 - Use IDL for Components.utils.getGlobalForObject; r=bholley
2011-12-03 22:50:16 +01:00
Ms2ger
4226ce573f
Bug 705333 - Use IDL for nsJSCID::{CreateInstance,GetService}; r=bholley
2011-12-03 22:50:16 +01:00
Ms2ger
2786d49ade
Bug 705443 - Use IDL for nsIDOMWindowUtils::GetClassName; r=khuey
2011-12-03 22:50:16 +01:00
Ms2ger
cdc32f1c63
Bug 704088 - Pass dom::Element to nsLayoutUtils::SurfaceFromElement; r=bz
2011-12-03 22:50:16 +01:00
Andrew Quartey
79d261bf95
Bug 704013 - nsStyleLinkElement::ParseLinkTypes should use HTML5 definition of "whitespace"; f=Ms2ger r=bz
2011-12-03 22:50:15 +01:00
Fabien Cazenave
49b2b22b70
Bug 684187 - Use dom::Element instead of nsIDOMElement for nsEditor::mRootElement; r=ehsan
2011-12-03 22:50:15 +01:00
Kyle Huey
ff9a5d2684
Merge b-s to m-c.
2011-12-03 16:27:21 -05:00
Brian Hackett
f9e447082c
Merge MC -> JM
2011-12-03 10:34:26 -08:00
Kyle Huey
5c29212946
Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent
2011-12-03 12:18:38 -05:00
Kyle Huey
bb3fafa5d3
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
5abfac8235
Bug 699156: Support TypedArrays in XPConnect. r=bholley,evilpie
2011-12-03 09:33:20 -05:00
Ed Morley
12655bf59b
Merge mozilla-central and mozilla-inbound
2011-12-03 09:21:02 +00:00
Ed Morley
74adc5632a
Backout 75e72a52a0cb, 1120ae801dac, b2572a5cffa9, fa6a273a9b41 (bug 701863) for build failures
2011-12-03 09:13:14 +00:00
Hannes Verschore
08b1cb24f1
Add testcase for bug 476088. r=jruderman
2011-12-03 03:29:59 -05:00
Hannes Verschore
0d274161b8
Add a test for bug 373843. r=jruderman
2011-12-03 03:29:59 -05:00
Brian Hackett
ab03878cea
Merge MC -> JM
2011-12-01 11:51:09 -08:00
Matt Brubeck
68ca39e9d4
Merge mozilla-central and mozilla-inbound
2011-12-01 11:17:54 -08:00
Benjamin Smedberg
1ab024c7fb
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
501c68b0e5
Bug 703202 - ARIA comboboxes don't fire value change events, r=tbsaunde, marcoz
2011-12-02 00:12:02 +08:00
Alexander Surkov
af2c5b6a31
Bug 706784 - Firefox 8.0.1 Crash Report [@ nsLinkableAccessible::GetValue(nsAString_internal&) ], r=marcoz
2011-12-02 00:11:53 +08:00
Mark Banner
b7ab17a195
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
362375e4f5
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
1a9dd1ab95
Merge last green changeset from mozilla-inbound to mozilla-central
2011-12-01 12:17:08 +01:00
Tim Taubert
f000bbed12
merge m-c to fx-team
2011-12-01 07:19:11 +01:00
Ed Morley
dd4c169e10
Merge mozilla-central and mozilla-inbound
2011-12-01 04:14:57 +00:00
Boris Zbarsky
4db270f6c8
Bug 706323. Fix scrollbar smoothscrolling to get the timestamp the new way. r=dao
2011-12-01 03:51:22 +00:00
Robert Strong
bc08998fcc
Bug 705997 - Remove additional Java Consoles. r=bbondy
2011-11-30 16:20:39 -08:00
Brian Hackett
71bdcbc4f5
Merge MC -> JM
2011-11-30 12:45:27 -08:00