Commit Graph

128480 Commits

Author SHA1 Message Date
Matt Woodrow
af4c662a21 Bug 859630 - Use the PresContext's document in FindContentInDocument when the frame doesn't have an associated nsIContent. r=roc 2013-04-15 18:55:36 +12:00
Matt Woodrow
ad7e9c1f00 Bug 859526 - Null check parent frames when wrapping preserve-3d display lists. r=roc 2013-04-15 18:55:34 +12:00
Matt Woodrow
637d715713 Bug 861042 - Manually invalidate frames with both opacity and svg effects, as this isn't caught by DLBI. r=roc 2013-04-15 18:55:32 +12:00
Matt Woodrow
718e9e6204 Bug 857817 - Make AreLayerMarkedActive aware of preserve-3d transformed frames. r=roc 2013-04-15 18:55:29 +12:00
Jonathan Watt
b467ddc5c9 Bug 859139 - Allow <input type=range> to keep its native styling when authors set its padding. r=mounir 2013-04-15 06:03:57 +01:00
Jonathan Watt
c402225cbc Bug 860701 - Check for error in nsRangeFrame::GetValueAtEventPoint so that we don't change the value of <input type=range> when we can't convert an event to a valid point. r=me 2013-04-15 06:01:38 +01:00
Justin Busby
1384dc65ae Bug 755240 - Allow Fennec axis locking behaviour to be controlled by a pref. r=kats 2013-04-14 14:27:02 +01:00
Ehsan Akhgari
97fdf4af59 Bug 853298 - Part 2: Make AudioNode an EventTarget; r=smaug 2013-04-12 11:28:33 -04:00
Ehsan Akhgari
2d790c190b Bug 853298 - Part 1: Switch the ownership model of audio nodes to be based the cycle collector with wrapper caches; r=roc
Here is what this patch does:
 * Got rid of the JSBindingFinalized stuff
 * Made all nodes wrappercached
 * Started to hold a self reference while the AudioBufferSourceNode is playing back
 * Converted the input references to weak references
 * Got rid of all of the SetProduceOwnOutput and UpdateOutputEnded logic

The nodes are now collected by the cycle collector which calls into
DisconnectFromGraph which drops the references to other nodes and destroys the
media stream.  Note that most of the cycles that are now inherent in the
ownership model are between nodes and their AudioParams (that is, the cycles
not created by content.)
2013-04-14 21:52:55 -04:00
Vincent Chang
c024ffafb4 Bug 854302 - [Buri][WIFI]Cann't disconnect WIFI when connect AP use WPS. r=mrbkap 2013-03-26 14:55:56 +08:00
Colby Russell
377adeeeea Bug 861557 - nsIClassInfo.idl references non-existent nsIClassInfo.h. r=jlebar 2013-04-14 21:32:07 -04:00
Yura Zenevich
22a3b1d992 Bug 861264 - Add support for options argument for OS.File.read method. r=Yoric 2013-04-14 21:32:07 -04:00
Ralph Giles
2d5bfa7015 Bug 860338 - Remove MOZ_WEBVTT. r=khuey, r=ted
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Raymond Lee
ada048d41b Bug 852032 - Create a PlacesBackups.jsm. r=mak 2013-04-10 17:10:33 +08:00
Valentin Gosu
94d309ad7d Bug 843865 - Implement Networking Dashboard using webidl. r=bz 2013-04-14 21:32:06 -04:00
Nicholas Cameron
dbf706c7b5 Bug 861127, refactor ContentClientRemote::CreateBuffer. r=Bas 2013-04-15 13:25:14 +12:00
Jim Blandy
f1d09dc1ad Bug 857715: In testing/xpcshell/head.js, use 'uneval' to quote values passed to the child process. r=ted 2013-04-14 17:49:40 -07:00
Gijs Kruitbosch
77a8ea38e7 Bug 125082 - use GetChildren in inDOMUtils and inDeepTreeWalker to get native anonymous content, too. r=roc 2013-04-14 11:47:31 -07:00
David Zbarsky
8aa282388a Bug 846995 Part 3: Rename DOMSVGAnimatedTransformList and kill nsISupports r=jwatt
--HG--
rename : content/svg/content/src/DOMSVGAnimatedTransformList.cpp => content/svg/content/src/SVGAnimatedTransformList.cpp
rename : content/svg/content/src/DOMSVGAnimatedTransformList.h => content/svg/content/src/SVGAnimatedTransformList.h
2013-04-14 18:56:34 -04:00
David Zbarsky
0b59098f03 Bug 846995 Part 2: Rename SVGAnimatedTransformList to nsSVGAnimatedTransformList r=jwatt
--HG--
rename : content/svg/content/src/SVGAnimatedTransformList.cpp => content/svg/content/src/nsSVGAnimatedTransformList.cpp
rename : content/svg/content/src/SVGAnimatedTransformList.h => content/svg/content/src/nsSVGAnimatedTransformList.h
2013-04-14 18:56:34 -04:00
David Zbarsky
0336e27883 Bug 846995 Part 1: Fix all the files that reference SVGAnimatedTransformList r=jwatt 2013-04-14 18:56:34 -04:00
rsx11m
f92095fddb Bug 861633: Fix typo in new TLS sync preferences introduced with bug 733642, r=bsmith 2013-04-14 08:41:55 -05:00
David Zbarsky
c60331f6f0 Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 3 r=Ms2ger 2013-04-14 14:27:33 -04:00
Tom Schuster
080088031c Bug 861461 - Resolve this in sandbox.importFunction. r=bholley 2013-04-14 18:45:36 +02:00
James Zhang
eda2d32b19 Bug 852400 - revert bug 739417 to support touchscreen on tara, r=mwu 2013-04-14 13:45:47 +02:00
Masayuki Nakano
714199aee6 Bug 857820 part.3 Drop <blink> support from HTML parser r=mrbkap 2013-04-14 19:11:09 +09:00
Masayuki Nakano
2832e225ec Bug 857820 part.2 Drop <blink> support from editor r=ehsan 2013-04-14 19:11:07 +09:00
Masayuki Nakano
c8e059b44d Bug 857820 part.1 Drop blink effect implementation r=dbaron 2013-04-14 19:11:07 +09:00
Mike Hommey
8de8ef6cd4 Bug 854103 - Ignore the high bits of returnReg in js_InternalInterpret on x86_64 when it actually holds a bool. r=dvander 2013-04-14 10:21:59 +02:00
Mike Hommey
9532d17c95 Bug 462463 - Remove mddepend.pl. r=ted 2013-04-14 10:14:31 +02:00
Mike Hommey
1d0fdf7537 Bug 462463 - Add missing add_phony_targets.py file. r=me 2013-04-14 10:12:33 +02:00
Mike Hommey
dfc662d0fe Bug 860894 - Fix typelib.py after bug 462463. r=ted 2013-04-14 10:11:06 +02:00
Robert Longson
a84db0dfe3 Bug 861188 - Fix empty transforms on svg elements. r=dholbert 2013-04-14 08:17:36 +01:00
Fabrice Desré
5550075124 Bug 861592 - Make isContentEditable() in form.js not fail with null elements r=ttaubert 2013-04-13 23:50:53 -07:00
Chris Peterson
7b19d6e3ba Bug 861395 - Part 2: Still try to report exception if the exception reporter throws an exception. r=kats 2013-04-12 14:17:37 -07:00
Phil Ringnalda
398123c900 Back out 104ba36f44c0 (bug 845596) for jsreftest assertions
CLOSED TREE
2013-04-13 19:15:33 -07:00
Phil Ringnalda
d5678418dc Back out f21835504604 (bug 860338) for build bustage
CLOSED TREE
2013-04-13 19:09:05 -07:00
Ralph Giles
62fe9d4041 Bug 860338 - remove MOZ_WEBVTT. r=ted
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.

The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Jose Cortes
47c6e6e146 Bug 842186 - Replace use of jsval with JS::Value in dom/base. r=jwalden
From 1a684ed61615d32965201e55335478d5f403ac4a Mon Sep 17 00:00:00 2001
 cpp files in the dom/base/ directory. r=jwalden
---
 dom/base/Crypto.cpp                     |  3 +-
 dom/base/DOMRequest.cpp                 | 12 +++---
 dom/base/DOMRequest.h                   |  4 +-
 dom/base/Navigator.cpp                  | 10 ++---
 dom/base/nsDOMJSUtils.h                 |  6 +--
 dom/base/nsDOMWindowUtils.cpp           | 20 ++++-----
 dom/base/nsGlobalWindow.cpp             | 24 +++++------
 dom/base/nsIJSNativeInitializer.h       |  4 +-
 dom/base/nsJSEnvironment.cpp            | 73 +++++++++++++++++----------------
 dom/base/nsJSEnvironment.h              |  8 ++--
 dom/base/nsJSTimeoutHandler.cpp         |  4 +-
 dom/base/nsJSUtils.h                    |  2 +-
 dom/base/nsStructuredCloneContainer.cpp | 10 ++---
 13 files changed, 91 insertions(+), 89 deletions(-)

--HG--
extra : rebase_source : af1420550a745aba9fd6c20297ac3cd0075f5ead
2013-04-11 18:52:10 -04:00
Jeff Walden
793de71bbb Bug 860931 - Remove a bunch of deadwood autoconf defines. r=ted
--HG--
extra : rebase_source : a6adb8464dca8dc3800d92ea72e7695e928b3f82
2013-03-29 16:18:21 -07:00
Brian Hackett
78a959193d Bug 845596 - Keep track of free variables during syntax parsing, r=jorendorff. 2013-04-13 18:59:42 -06:00
Wes Kocher
4dcc4406e6 Bug 861277 - Uplift addon-sdk's integration branch 2013-04-13 17:25:38 -07:00
Phil Ringnalda
b63e5a5c84 Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
CLOSED TREE
2013-04-13 13:31:01 -07:00
Ehsan Akhgari
a30fe64727 Bug 861325 - Use an optional NamedConstructor argument for HTMLAudioElement; r=bzbarsky 2013-04-12 15:35:46 -04:00
Matt Brubeck
8871dc1b75 Bug 847279 - Remove extra mouse click in test_bug620145.html [r=dolske]
This extra mouse click can cause problems in later tests on Windows,
because it opens the Firefox menu and leaves it open.
2013-04-13 11:22:40 -07:00
Norbert Lindenberg
7de5324f6a Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa 2013-04-13 12:27:27 -04:00
Norbert Lindenberg
50294d8ca5 Bug 724533 - Integrate ICU into the Mozilla build. r=glandium 2013-04-13 12:26:06 -04:00
Benjamin Smedberg
60a360bd0b Bug 837835 - Reserve VM space at startup and free it when a crash happens, in the hope that writing a minidump will then succeed. r=ted 2013-04-13 09:10:28 -04:00
Jan de Mooij
430d9134e2 Bug 860239 - Make Ion OSR a bit more robust against scripts with multiple loops. r=bhackett 2013-04-13 15:04:22 +02:00
Mark Capella
e796baee59 Bug 848267 - Awesomebar loses correct tab selection, r=wesj, f=lucasr 2013-04-13 08:34:13 -04:00