Robert O'Callahan
33f0379521
Bug 841363. Ensure padding-rect edges are included in scrollable area used to compute scrollWidth/scrollHeight for overflow:visible elements. r=matspal
2013-04-09 12:05:12 +12:00
Ehsan Akhgari
bf197ee0b6
Bug 834513 - Part 1: Refactor WebAudioDecodeJob::GetJSContext into AudioContext; r=roc
2013-04-14 14:18:43 -04:00
Ehsan Akhgari
4134b5fe70
Bug 861897 - Cleanup nsComposeTxtSrvFilter to use nsGkAtoms; r=roc
2013-04-16 00:08:04 -04:00
Nicholas Nethercote
1c97315e22
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
...
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
2013-04-11 20:52:32 -07:00
Ehsan Akhgari
ed2b473e45
Bug 854319 - Part 2: Always use a ref pointer when dealing with MediaResource objects; r=cpearce
2013-04-15 20:08:03 -04:00
Ehsan Akhgari
bb3fe4cc6f
Bug 854319 - Part 1: Call BeginDecoding before OnDecodeThreadStart; r=cpearce
...
This is what WMFReader::OnDecodeThreadStart() expects.
2013-04-15 19:49:35 -04:00
Jeff Walden
763718651b
Bug 858677 - Fix up code not built by SpiderMonkey to use the newly-changed deletion signatures. r=bholley, r=billm
2013-04-05 21:22:55 -07:00
Olli Pettay
29a9aafd3c
Bug 856303 - Paris binding for MouseScrollEvent, r=peterv
...
--HG--
extra : rebase_source : 26aec7e5472d213615918f20168e3fd2277b0591
2013-04-15 23:37:52 +03:00
Olli Pettay
190ea4a8ff
Bug 856363 - Paris binding for TouchEvent, r=peterv
...
--HG--
extra : rebase_source : 09fc86b555febd5adfaeebdffeb685e37c1d0823
2013-04-15 23:33:46 +03:00
Olli Pettay
f3649affbc
Bug 847598 - Paris binding for NotifyPaintEvent, r=peterv
...
--HG--
extra : rebase_source : dcd7cc75cfc42ab5cb636093b67da057019269cb
2013-04-15 23:27:37 +03:00
Ryan VanderMeulen
8141f518fc
Merge m-c to inbound.
2013-04-15 16:21:51 -04:00
Simon Montagu
95edc84179
Remove elements from text node directionality map when they cease to have dir=auto, Bug 861610, r=ehsan
2013-04-15 23:14:42 +03:00
Simon Montagu
644bc5ddde
Remove unnecessary calls to ClearHasDirAutoSet in AfterSetAttr, Bug 861607, r=ehsan
2013-04-15 23:14:40 +03:00
Simon Montagu
b8ea0ca67a
Add some assertions to DirectionalityUtils.cpp, Bug 861606, r=ehsan
2013-04-15 23:14:39 +03:00
Martijn Wargers
01ffcc1bab
Bug 861674 - Change some content mochitests from enablePrivilege to use SpecialPowers. r=jgriffin
2013-04-15 19:50:45 +02:00
Ehsan Akhgari
24a63e7a4e
Bug 853298 - Part 2: Make AudioNode an EventTarget; r=smaug
2013-04-12 11:28:33 -04:00
Ehsan Akhgari
21fef81a58
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
David Zbarsky
eeb5fc7207
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
a5dffaf138
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
ba9597df4e
Bug 846995 Part 1: Fix all the files that reference SVGAnimatedTransformList r=jwatt
2013-04-14 18:56:34 -04:00
David Zbarsky
82c97fe5c6
Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 3 r=Ms2ger
2013-04-14 14:27:33 -04:00
Masayuki Nakano
148047b59d
Bug 857820 part.3 Drop <blink> support from HTML parser r=mrbkap
2013-04-14 19:11:09 +09:00
Robert Longson
20c65bf5c1
Bug 861188 - Fix empty transforms on svg elements. r=dholbert
2013-04-14 08:17:36 +01:00
Ehsan Akhgari
a6dd534136
Bug 861325 - Use an optional NamedConstructor argument for HTMLAudioElement; r=bzbarsky
2013-04-12 15:35:46 -04:00
Olli Pettay
e4a38f17fd
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
7b3c2a732d
Merge m-c to inbound.
2013-04-13 08:04:05 -04:00
Ms2ger
230059c152
Bug 861098 - Remove more classinfo; r=bz
2013-04-13 09:08:49 +02:00
Ms2ger
b3380bd0d9
Bug 856629 - Part b: Implement ChildNode.remove(); r=bz
2013-04-13 09:08:47 +02:00
Ms2ger
1003281d29
Bug 858212 - Move FileReader to Paris bindings; r=bz
2013-04-13 09:06:31 +02:00
Ms2ger
1da020b54f
Bug 826740 - Part f: Move HTMLCanvasElement to Paris bindings; r=khuey
2013-04-13 09:05:51 +02:00
Ms2ger
e357de80db
Bug 826740 - Part e: Implement the WebIDL API for HTMLCanvasElement; r=khuey
2013-04-13 09:05:40 +02:00
Ms2ger
096dddd2e4
Bug 826740 - Part d: Use implicit_jscontext to simplify nsIDOMHTMLCanvasElement.getContext; r=khuey
2013-04-13 09:05:33 +02:00
Ms2ger
a0616a7d2a
Bug 826740 - Part c: Pass a JS::Value instead of an nsIVariant to nsIDOMHTMLCanvasElement.toDataURL; r=khuey
2013-04-13 09:05:22 +02:00
Ms2ger
bd2685689e
Bug 826740 - Part b: Remove unused arguments from nsIDOMHTMLCanvasElement; r=khuey
2013-04-13 09:04:53 +02:00
Ms2ger
15b0f65a83
Bug 826740 - Part a: General cleanup for HTMLCanvasElement; r=khuey
2013-04-13 09:03:57 +02:00
Ms2ger
c8846c452b
Bug 841488 - Part d: Move HTMLSelectElement to WebIDL bindings, remove CI and QS; r=khuey
2013-04-13 09:01:59 +02:00
Ms2ger
1559c80a6d
Bug 841488 - Part c: Implement the remainder of the WebIDL API on HTMLSelectElement; r=khuey
2013-04-13 09:01:04 +02:00
Ms2ger
c4090d9585
Bug 858211 - Use more webidl features for HTMLAudioElement; r=bz
2013-04-13 08:59:30 +02:00
Ms2ger
0e3a1e4ca5
Bug 853818 - Followup: address missed review comment.
2013-04-13 08:56:44 +02:00
Ian Melven
6e905c8967
Bug 858789 - CSP should use the spec compliant pref to determine what parser to use for apps (r=jst)
2013-04-12 11:39:14 -07:00
Boris Zbarsky
b261dcddc5
Bug 861064. Root WebIDL dictionary Init. r=smaug,terrence
2013-04-12 23:34:22 -04:00
Boris Zbarsky
3722421ee7
Bug 860591. Install WebIDL quickstubs for event interfaces as needed. r=smaug
2013-04-12 10:51:25 -04:00
Stephen Pohl
6d01aff5b2
Bug 673875 - Reproduce bounce behaviour when reaching top and bottom of documents. r=smichaud, r=felipc
2013-04-12 23:04:52 -04:00
Ryan VanderMeulen
7b5cb126eb
Backed out changeset 8ce65f4eb1ba (bug 820170) for suspicion of causing bug 860903 on a CLOSED TREE.
2013-04-12 13:57:46 -04:00
Jonathan Kew
1cda4edae8
bug 857192 - use float instead of integer CSS pixels to track available space for image. r=bz
2013-04-15 18:53:03 +01:00
Honza Bambas
f29df2e52f
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-15 14:38:48 +02:00
bindarel@yahoo.com
8e4f1e5f73
Bug 796005 - Add telemetry for XUL cache being disabled, r=smaug
...
--HG--
extra : rebase_source : f279b78ceb93a46a8f6535713f96c366ca0e13fe
2013-04-12 17:41:02 +03:00
Randell Jesup
b081a6c04c
Bug 859774: change DataChannel readyState names to match spec (capitalization) r=smaug
2013-04-12 10:08:47 -04:00
Paul Adenot
1804f67723
Bug 853551 - Implement the doppler part of AudioPannerNode. r=ehsan
2013-04-11 14:47:57 +02:00
Alice Lieutier
144cf2e3aa
Bug 854812 - Do not allow email with sub-domains or tld starting or ending with a '-' in <input type='email'>. r=mounir,khuey
2013-04-11 00:05:07 +02:00