Commit Graph

123111 Commits

Author SHA1 Message Date
Seth Fowler
66d7e369f0 Bug 842850 (Part 1) - Use an SVGImageContext class for overridden SVG properties. r=dholbert,joe sr=bz 2013-02-28 12:22:43 -08:00
Seth Fowler
ffc81e238d Bug 846028 - Coalesce invalidations in VectorImage. r=dholbert 2013-02-28 12:02:31 -08:00
Ehsan Akhgari
9fdf2c4139 Bug 838065 - Re-enable the decodeAudioData tests; r=roc 2013-02-27 16:59:46 -05:00
Randell Jesup
748cbd01e5 Bug 846103: Make MediaStream::RemoveListener() callable on Destroy()ed streams r=roc 2013-02-28 14:53:38 -05:00
Oleg Romashin
df8622c1b3 Bug 844698 Make Qt EGL port working on X11 Maemo/Meego after bug 716859 landed. r=jgilbert
--HG--
extra : rebase_source : ecd6996396379823b9eec44cb0fd20e115fa8153
2013-02-27 20:56:29 -08:00
Jeff Muizelaar
27d3fd60db Bug 842759. Add unprefixed versions of community approved webgl extensions. r=bjacob
--HG--
extra : rebase_source : 30687096604352e485c12514369ef5e651aaa4a5
2013-02-28 14:47:11 -05:00
Jim Mathies
0fbbaba109 Bug 846412 - Don't close selection helper until after the user makes a decision in a selection context menu. r=mbrubeck 2013-02-28 13:33:24 -06:00
Adam Roach [:abr]
5675329857 Bug 846368 - Add number of bytes requested to OOM last-gasp r=bsmedberg 2013-02-28 13:43:51 -06:00
Ryan VanderMeulen
ebcc7ae06a Backed out 7 changesets (bug 832920, bug 776536, bug 843261) for mochitest-a11y assertions on a CLOSED TREE.
--HG--
rename : content/base/src/NodeIterator.cpp => content/base/src/nsNodeIterator.cpp
rename : content/base/src/NodeIterator.h => content/base/src/nsNodeIterator.h
rename : content/base/src/TreeWalker.cpp => content/base/src/nsTreeWalker.cpp
rename : content/base/src/TreeWalker.h => content/base/src/nsTreeWalker.h
2013-02-28 14:41:30 -05:00
Milan Sreckovic
4978124aaa Bug 843830 - Consolidate the enums in one place, so that bad things don't happen if the qcms enums ever change. r=bgirard 2013-02-21 17:38:10 -05:00
Fabrice Desré
ef27e5152d Bug 834672 - AppProtocolHandler.js should never throw - followup for typo bustage r=me on a CLOSED TREE 2013-02-28 11:22:31 -08:00
Andrea Marchesini
dea097af0c Bug 845871 - Strong ASSERT for removing elements in AudioChannelService. a=jlebar 2013-02-28 14:22:59 -05:00
David Flanagan
89e016e9f9 Bug 845539 - Don't reject phone numbers like *2 and *8. r=vicamo 2013-02-27 23:45:26 -08:00
Anthony Jones
4fa4268293 Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones 2013-02-28 14:22:59 -05:00
Timothy Nikkel
85efbdaee1 Bug 833823. We need to register for plugin updates even if we don't have a widget. r=mats
Also add a weak frame check here since we could destroy the frame. This problem existed before this patch, so we are fixing two things here.
2013-02-28 13:16:03 -06:00
Sam Foster
f8999bb34b Bug 845863: Add a lookup for browser-scripts to allow loading a script only once. r=mbrubeck
--HG--
extra : rebase_source : 4eee7d026ead9cc1b3c5037efd20cda1e14c353f
2013-02-28 14:12:02 +00:00
Olli Pettay
fee019f92c Bug 845631 - Remove nsXMLHttpProgressEvent, r=sicking
--HG--
extra : rebase_source : e5c6e80fbb656782bfe0f530c778cda9d9f97f0f
2013-02-28 20:53:04 +02:00
Rafael Ávila de Espíndola
8419107bb7 Bug 845613 - Locking issues in the write poisoning code. r=BenWa.
--HG--
extra : rebase_source : 49cbd361b1cd22e7d47546ec1c0292674b156f07
2013-02-28 11:34:58 -05:00
Kartikaya Gupta
c9cda0b4bc Bug 844275 - Move the GfxInfoThread so that it is guaranteed to run to completion before compositor creation. r=Cwiiis 2013-02-28 13:28:24 -05:00
Kartikaya Gupta
ebbc9a6659 Bug 844275 - Update test_acceleration to guard against windows with no layer manager. r=joedrew 2013-02-28 13:28:24 -05:00
Kartikaya Gupta
f408a82030 Bug 844275 - Fold the carcass of AndroidLayerView* into AndroidBridge. r=Cwiiis 2013-02-28 13:28:24 -05:00
Kartikaya Gupta
2fe60aac17 Bug 844275 - Drive the layer manager creation from the GLController rather than GetLayerManager. r=Cwiiis 2013-02-28 13:28:23 -05:00
Kartikaya Gupta
3f826a8b7b Bug 844275 - Make the GLController a singleton instance. r=Cwiiis 2013-02-28 13:28:23 -05:00
Kartikaya Gupta
fcf89dce13 Bug 844275 - Move mCompositorCreated and associated methods from GeckoLayerClient to GLController. r=Cwiiis 2013-02-28 13:28:23 -05:00
Kartikaya Gupta
09440c33a9 Bug 844275 - Ensure that the GeckoLayerClient always starts off with an accurate viewport size. r=Cwiiis 2013-02-28 13:28:23 -05:00
Kartikaya Gupta
4242be4e8e Bug 845877 - Don't call GfxInfoThread.error() from GfxInfoThread.getData() as it will deadlock. r=bjacob 2013-02-28 13:28:22 -05:00
Dão Gottwald
37ef3ee169 Bug 845811 - openLinkIn should use the target window's isBlankPageURL function. r=ehsan
--HG--
extra : rebase_source : ca94dd1d85f6f51e5a600f972840f4a95ec47851
2013-02-28 19:18:41 +01:00
Jim Chen
19a516ffa8 Bug 844290 - Refactor GeckoInputConnection key handling code; r=cpeterson 2013-02-28 13:17:21 -05:00
Gian-Carlo Pascutto
f7b849ee42 Bug 844832. r=blassey 2013-02-28 19:12:14 +01:00
L. David Baron
84aafca863 Bug 683159: Explicitly gc in test_bug451286 so that intermittent assertions aren't spread across all the following tests. 2013-02-28 10:09:38 -08:00
Fabrice Desré
289d9f3e0b Bug 834672 - AppProtocolHandler.js should never throw r=jduell 2013-02-27 23:10:02 -08:00
Benoit Girard
0fc8c5e42c Bug 844869 - Make NS_ASSERTION fatal under GTest. r=dbaron
--HG--
extra : rebase_source : e2a6772d505349be23a801b25fa1ee712a36a88e
2013-02-28 11:50:20 -05:00
Boris Zbarsky
30f64b6cf1 Bug 776536 part 4. Turn on WebIDL bindings for NodeIterator and TreeWalker. r=peterv
The behavior here is a bit weird because Document is still not a
WebIDL object, so calling createNodeIterator or createTreeWalker via
an Xray will call the XPCOM versions of those methods.  That means
that I can't just disable XPCOM-based wrapping for TreeWalker and
NodeIterator altogether, unfortunately, which means a web page could
try stashing a TreeWalker in something like userdata and then getting
it back and end up wrapping it as an XPCOM object the second time.

I could "fix" that by adding a wrapper cache and whatnot, I guess, if
desired...  But the problem will go away once we convert Document in
any case.
2013-02-28 12:56:42 -05:00
Boris Zbarsky
80ccb7b83a Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv 2013-02-28 12:56:42 -05:00
Boris Zbarsky
d703111592 Bug 776536 part 2. Rename nsTreeWalker to mozilla::dom::TreeWalker. r=peterv
--HG--
rename : content/base/src/nsTreeWalker.cpp => content/base/src/TreeWalker.cpp
rename : content/base/src/nsTreeWalker.h => content/base/src/TreeWalker.h
2013-02-28 12:56:41 -05:00
Boris Zbarsky
fd61c32a1a Bug 776536 part 1. Rename nsNodeIterator to mozilla::dom::NodeIterator. r=peterv
--HG--
rename : content/base/src/nsNodeIterator.cpp => content/base/src/NodeIterator.cpp
rename : content/base/src/nsNodeIterator.h => content/base/src/NodeIterator.h
2013-02-28 12:56:41 -05:00
Boris Zbarsky
7015a00262 Bug 843261. Add support for sequence<DOMString> arguments in WebIDL callbacks. r=peterv
This does allow people to accidentally hit the slower path through use
of non-const strings, but I think that's OK now that we're mostly
autogenerating this stuff
2013-02-28 12:56:41 -05:00
Boris Zbarsky
d044749cdb Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul 2013-02-22 09:56:28 -05:00
Mihai Sucan
ff2a0fa581 Bug 832920 - fix failure for browser_dbg_bug723069_editor-breakpoints.js. r=past 2013-02-26 20:07:41 +02:00
L. David Baron
5b1faeb154 Bug 846099: Avoid (GC-timing-sensitive) nsTraceRefcnt assertions from duplicate class names. r=mounir 2013-02-28 09:52:15 -08:00
Gregory Szorc
b832928d03 Bug 784841 - Part ∞: Unicorns and rainbows on a CLOSED TREE 2013-02-28 16:51:53 +01:00
Ms2ger
3813557cac Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Ms2ger
5155aa92f0 Merge m-c to m-i on a CLOSED TREE. 2013-02-28 14:42:12 +01:00
Ed Morley
145ed7d7b2 Bug 404077 - Adjust annotations of expected assertions; r=me on a CLOSED TREE 2013-02-28 13:24:36 +00:00
Gregory Szorc
cfadb02e2c Bug 784841 - Part 20: Fixes to support building external projects; r=glandium
This is extremely hacky. It will likely need many refinements as we
figure out how we want external projects to be handled.
2013-02-28 12:56:40 +01:00
Ed Morley
ab179550e6 Backed out changeset b01c5df06269 (bug 841717) for causing bug 846106 on a CLOSED TREE 2013-02-28 11:34:44 +00:00
Ed Morley
bd0f1ec989 Backed out changeset 4d45bcf676f9 (bug 835722) for causing bug 843677 on a CLOSED TREE 2013-02-28 11:29:03 +00:00
Ms2ger
79c09cf500 Merge mozilla-central to build-system. 2013-02-28 12:11:53 +01:00
Ms2ger
7ecd3d917f Merge services-central to m-c. 2013-02-28 12:08:14 +01:00
Ms2ger
8c8f28f373 Merge fx-team to m-c. 2013-02-28 12:06:24 +01:00