Commit Graph

300672 Commits

Author SHA1 Message Date
Sriram Ramasubramanian
12a1053dac Bug 821848: Cursor is not seen in private mode. [r=bnicholson] 2013-02-28 15:27:56 -08:00
Sriram Ramasubramanian
4d98e2938c Bug 846396: Settings screen in blue. [r=wesj] 2013-02-28 15:27:51 -08:00
David Keeler
6ed083fe77 bug 841350 - register pageshow handler earlier in browser.js r=ttaubert 2013-02-28 14:53:00 -08:00
Simon Montagu
65b377e25f Tests for bug 722299, r=honza.b 2013-02-28 14:04:48 -08:00
Simon Montagu
a49e255e57 Changes to existing tests caused by bug 722299, r=honza.b 2013-02-28 14:04:48 -08:00
Simon Montagu
ef8f1956ad Add a pref to disable the IDN whitelist. Bug 722299, r=honza.b 2013-02-28 14:04:48 -08:00
Simon Montagu
0438d38ca6 New algorithm for when to display IDNs as Unicode. Bug 722299, r=honza.b 2013-02-28 14:04:48 -08:00
Steve Fink
b01820adc7 Bug 845519 - Spot-fix Unrooted-related problems. r=terrence
--HG--
extra : rebase_source : d725080582e51c4d6385b0adbb188933641988bd
2013-02-28 13:24:47 -08:00
Steve Fink
814e5274d5 Bug 845519 - Use SkipRoots for jschar pointers until we need to start moving them. r=terrence
--HG--
extra : rebase_source : d337dba6972e78e1994dd5563f093622e4475fc8
2013-02-26 16:45:49 -08:00
Steve Fink
1a43514b59 Bug 845519 - Check getType(cx) return value (also fixes rooting hazard). r=bhackett
--HG--
extra : rebase_source : 3031e892cd93c36db9096e47fcb20fb3dc9913dc
2013-02-26 15:45:12 -08:00
Steve Fink
3468816283 Bug 845519 - Fix aliasing problem between Rooted<T> and Rooted<derived-from-T>. r=bhackett
--HG--
extra : rebase_source : 38e1a42e7408e6bd60dbdc42f2dbb5cffb68625d
2013-02-15 10:18:30 -08:00
Wes Johnston
3807195da3 Bug 768035 - Implement SiteSpecificUserAgent for Fennec. r=bnicholson 2013-02-28 14:02:21 -08:00
Wes Johnston
0dec93958f Bug 768035 - Allow overriding user agent based on window. r=bz 2013-02-28 14:02:19 -08:00
Ryan VanderMeulen
e89c2a6319 Backed out changeset 1cf12e699dc7 (bug 846028) for reftest crashes on a CLOSED TREE. 2013-02-28 16:59:26 -05:00
L. David Baron
ca0a6c79cf Bug 683159: Adjust annotations of expected assertions. CLOSED TREE 2013-02-28 13:52:59 -08:00
Cykesiopka
4ea7d1342f Bug 835581 - Check for "@mozilla.org/xpcom/mac-utils;1" in nsURLFormatter.js to avoid ReferenceError. r=mak 2013-02-28 16:37:23 -05:00
Rafael Ávila de Espíndola
7edb5f99cf Bug 846298 - Misc cleanups to the write poisoning base/OS split. r=BenWa. 2013-02-28 16:35:18 -05:00
Fabrice Desré
eb4c1e1779 Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm 2013-02-28 11:22:31 -08:00
Fabrice Desré
a646273805 Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm 2013-02-28 11:22:31 -08:00
Irving Reid
e9d123f6b1 Bug 844958: Correctly reschedule idle-daily timer if it fires early r=mak 2013-02-28 16:16:19 -05:00
Brian R. Bondy
105bb95c15 Bug 843770. r=rstrong 2013-02-28 16:12:51 -05:00
Brian R. Bondy
681f48d68e bug 830134. r=rstrong 2013-02-28 10:05:45 -05:00
Brian R. Bondy
dcff5c97c5 Bug 845571 - Turn on console debug logging when running in Metro. r=jimm 2013-02-28 16:10:17 -05:00
L. David Baron
7f46d4198e Bug 404077: Adjust annotations of expected assertions. 2013-02-28 12:44:57 -08:00
Paul Adenot
3fc6dcfcc8 Bug 845676 - Remove most of the assertion annotations in the content/media mochitests. r=dbaron 2013-02-28 18:33:28 +01:00
Paul Adenot
c6f168b33a Bug 845676 - Initialize mPausedForPlaybackRateNull in MediaDecoder constructor to prevent an assertion. r=kinetik 2013-02-27 20:38:11 +01:00
Ms2ger
5ea9a0347c Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir 2013-02-28 21:28:32 +01:00
Boris Zbarsky
8cfff048ee 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
a3cebd1049 Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv 2013-02-28 12:56:42 -05:00
Boris Zbarsky
2774421a19 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
4db505431f 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
3988338337 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
69e916da61 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
bdfb08463c Bug 832920 - fix failure for browser_dbg_bug723069_editor-breakpoints.js. r=past 2013-02-26 20:07:41 +02:00
Seth Fowler
d3ae5f62de Bug 842850 (Part 2) - Remove imgIContainer::GetRootLayoutFrame. r=dholbert,joe sr=bz 2013-02-28 12:22:46 -08:00
Seth Fowler
c9f0633db1 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
50bda8ed08 Bug 846028 - Coalesce invalidations in VectorImage. r=dholbert 2013-02-28 12:02:31 -08:00
Ehsan Akhgari
96ff7c5a62 Bug 838065 - Re-enable the decodeAudioData tests; r=roc 2013-02-27 16:59:46 -05:00
Randell Jesup
0c0072ee92 Bug 846103: Make MediaStream::RemoveListener() callable on Destroy()ed streams r=roc 2013-02-28 14:53:38 -05:00
Oleg Romashin
3e778cd5b1 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
f447974c5f 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
26ff566423 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]
39b30d5cd5 Bug 846368 - Add number of bytes requested to OOM last-gasp r=bsmedberg 2013-02-28 13:43:51 -06:00
Ryan VanderMeulen
c952e87e03 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
a4a0dd7987 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é
fe8df5eafd 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
9d38e94c53 Bug 845871 - Strong ASSERT for removing elements in AudioChannelService. a=jlebar 2013-02-28 14:22:59 -05:00
David Flanagan
455532f4eb Bug 845539 - Don't reject phone numbers like *2 and *8. r=vicamo 2013-02-27 23:45:26 -08:00
Anthony Jones
4572e52809 Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones 2013-02-28 14:22:59 -05:00
Timothy Nikkel
e322634a2f 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