Ehsan Akhgari
848d2fc00a
Bug 853298 - Part 2: Make AudioNode an EventTarget; r=smaug
2013-04-12 11:28:33 -04:00
Ehsan Akhgari
ff2971de14
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
94e3bcd2b8
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
e50eed3a9f
Bug 861557 - nsIClassInfo.idl references non-existent nsIClassInfo.h. r=jlebar
2013-04-14 21:32:07 -04:00
Yura Zenevich
2f2ba8d262
Bug 861264 - Add support for options argument for OS.File.read method. r=Yoric
2013-04-14 21:32:07 -04:00
Ralph Giles
c4f4b023b5
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
c286322b83
Bug 852032 - Create a PlacesBackups.jsm. r=mak
2013-04-10 17:10:33 +08:00
Valentin Gosu
d960bf3b0c
Bug 843865 - Implement Networking Dashboard using webidl. r=bz
2013-04-14 21:32:06 -04:00
Nicholas Cameron
21610b719e
Bug 861127, refactor ContentClientRemote::CreateBuffer. r=Bas
2013-04-15 13:25:14 +12:00
Jim Blandy
b615271c9e
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
a8833344c1
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
b888bf773b
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
9a6d8db1ed
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
b87e489c14
Bug 846995 Part 1: Fix all the files that reference SVGAnimatedTransformList r=jwatt
2013-04-14 18:56:34 -04:00
rsx11m
f45b2df8fb
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
045fad43d6
Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 3 r=Ms2ger
2013-04-14 14:27:33 -04:00
Tom Schuster
6e22249506
Bug 861461 - Resolve this in sandbox.importFunction. r=bholley
2013-04-14 18:45:36 +02:00
James Zhang
c233c28467
Bug 852400 - revert bug 739417 to support touchscreen on tara, r=mwu
2013-04-14 13:45:47 +02:00
Masayuki Nakano
a8cddee807
Bug 857820 part.3 Drop <blink> support from HTML parser r=mrbkap
2013-04-14 19:11:09 +09:00
Masayuki Nakano
bdf0c3380f
Bug 857820 part.2 Drop <blink> support from editor r=ehsan
2013-04-14 19:11:07 +09:00
Masayuki Nakano
d148b78956
Bug 857820 part.1 Drop blink effect implementation r=dbaron
2013-04-14 19:11:07 +09:00
Mike Hommey
074ffdb0b1
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
8536ef2963
Bug 462463 - Remove mddepend.pl. r=ted
2013-04-14 10:14:31 +02:00
Mike Hommey
84672f781c
Bug 462463 - Add missing add_phony_targets.py file. r=me
2013-04-14 10:12:33 +02:00
Mike Hommey
b9ca04c0c4
Bug 860894 - Fix typelib.py after bug 462463. r=ted
2013-04-14 10:11:06 +02:00
Robert Longson
7407e43576
Bug 861188 - Fix empty transforms on svg elements. r=dholbert
2013-04-14 08:17:36 +01:00
Fabrice Desré
ff3c580b5e
Bug 861592 - Make isContentEditable() in form.js not fail with null elements r=ttaubert
2013-04-13 23:50:53 -07:00
Chris Peterson
2778c37412
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
748dfe1092
Back out 104ba36f44c0 (bug 845596) for jsreftest assertions
...
CLOSED TREE
2013-04-13 19:15:33 -07:00
Phil Ringnalda
57eb01050d
Back out f21835504604 (bug 860338) for build bustage
...
CLOSED TREE
2013-04-13 19:09:05 -07:00
Ralph Giles
befb5b2ba2
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
5a8bc5381c
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
d1c2ba2804
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
452bea73bb
Bug 845596 - Keep track of free variables during syntax parsing, r=jorendorff.
2013-04-13 18:59:42 -06:00
Wes Kocher
492f5b7afa
Bug 861277 - Uplift addon-sdk's integration branch
2013-04-13 17:25:38 -07:00
Phil Ringnalda
14ff153bf9
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
ebd57422f5
Bug 861325 - Use an optional NamedConstructor argument for HTMLAudioElement; r=bzbarsky
2013-04-12 15:35:46 -04:00
Matt Brubeck
786c87d937
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
2f6191d88c
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
eadb35dc1b
Bug 724533 - Integrate ICU into the Mozilla build. r=glandium
2013-04-13 12:26:06 -04:00
Benjamin Smedberg
767f9dc78a
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
fa959e3473
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
6824a2103c
Bug 848267 - Awesomebar loses correct tab selection, r=wesj, f=lucasr
2013-04-13 08:34:13 -04:00
Olli Pettay
bb863324be
Bug 860971, if changing the visibility changes contentviewer, don't try to proceed in nsFrameLoader::Show, r=bz
2013-04-13 15:30:38 +03:00
Ryan VanderMeulen
f0a9fe5d92
Merge m-c to inbound.
2013-04-13 08:04:05 -04:00
ffxbld
24405b6d2e
No bug, Automated blocklist update from host bld-linux64-ec2-339 - a=blocklist-update
2013-04-13 03:26:56 -07:00
Brian Hackett
6c10c79b3a
Bug 846967 - Allow ParseContext chain to have contexts from different parsers, r=jorendorff.
2013-04-13 04:15:52 -06:00
Ms2ger
319deb013a
Bug 861098 - Remove more classinfo; r=bz
2013-04-13 09:08:49 +02:00
Ms2ger
99a08555f8
Bug 856629 - Part b: Implement ChildNode.remove(); r=bz
2013-04-13 09:08:47 +02:00
Ms2ger
79992c68b6
Bug 856629 - Part a: Import a test for HTMLSelectElement.remove(); rs=volkmar
2013-04-13 09:06:49 +02:00