Boris Zbarsky
e7da54689a
Bug 852846. Make .style [PutForwards=cssText]. r=ms2ger
2013-03-20 12:22:25 -04:00
David Zbarsky
a63c50b8f7
Bug 847120: Convert SVGFEGaussianBlurElement to WebIDL r=Ms2ger
2013-03-19 13:43:31 -04:00
Andrea Marchesini
f31c1bad38
Bug 847370 - HTMLMediaElement - crossOrigin vs crossorigin, r=bz
2013-03-19 16:18:29 +01:00
Andrea Marchesini
bb166b0fab
Bug 841493 - Convert HTMLVideoElement to WebIDL, r=Ms2ger
2013-03-19 13:28:34 +01:00
Andrea Marchesini
71d2143565
Bug 841493 - HTMLAudioElement to WebIDL, r=Ms2ger
2013-03-19 13:26:39 +01:00
Andrea Marchesini
cddda5a105
Bug 841493 - Move HTMLMediaElement to WebIDL, r=Ms2ger
2013-03-19 13:25:19 +01:00
David Zbarsky
102c0db5f1
Bug 847120: Convert SVGFECompositeElement to WebIDL r=Ms2ger
2013-03-18 19:14:40 -04:00
David Zbarsky
0a208cca8c
Bug 847120: Convert SVGFEColorMatrixElement to WebIDL r=Ms2ger
2013-03-18 19:14:40 -04:00
Andrew McCreight
90585f34e5
Bug 827486, part 7 - add basic code gen test. r=bz
2013-03-18 16:08:50 -07:00
Ehsan Akhgari
7ea6b92950
Bug 851073 - Move MouseEvent to Web IDL; r=smaug
...
--HG--
extra : rebase_source : 2b9f8e4f83a980838599bc4c0b6722651891c413
2013-03-14 11:30:47 -04:00
Kyle Huey
75a0778ab2
Back out Bug 827486 for PGO bustage. CLOSED TREE
2013-03-18 13:00:00 -07:00
Andrew McCreight
5b6aea0c17
Bug 827486, part 7 - add basic code gen test. r=bz
2013-03-18 10:19:42 -07:00
William Chen
6e9706f49f
Bug 782211 - Part 5: Implement Notification API. r=smaug
...
--HG--
rename : docshell/test/test_bug344861.html => docshell/test/navigation/test_bug344861.html
2013-03-18 06:24:54 -07:00
Phil Ringnalda
e2fa3980d3
Back out 2ea5f267af77:218356c595fc (bug 827486) for Windows builds dying with an obscure "MemoryError"
...
CLOSED TREE
2013-03-17 16:40:54 -07:00
Andrew McCreight
99636bba70
Bug 827486, part 7 - add basic code gen test. r=bz
2013-03-17 09:58:10 -07:00
Boris Zbarsky
4b9d7b9b20
Bug 846972 part 3. Switch CSSStyleSheet to WebIDL. r=peterv
2013-03-17 10:45:01 -04:00
Boris Zbarsky
f257517c68
Bug 846972 part 2. Add the WebIDL APIs for StyleSheet and CSSStyleSheet. r=peterv
2013-03-17 10:42:59 -04:00
Boris Zbarsky
d6b06cd620
Bug 843627 part 3. Enable WebIDL bindings for <embed> and <applet>. r=peterv
2013-03-17 10:42:05 -04:00
Boris Zbarsky
58921d139a
Bug 843627 part 2. Implement the WebIDL API for <embed> and <applet>. r=peterv
2013-03-17 10:42:03 -04:00
Ms2ger
7bcafadd47
Bug 824986 - Move DOMRequest and subclasses to Paris bindings; r=khuey
2013-03-17 09:51:36 +01:00
Ms2ger
efad9ae54c
Bug 844134 - Move the 'attributes' property from Node to Element; r=sicking
2013-03-17 09:51:34 +01:00
Ms2ger
ded9d214d0
Bug 850817 - Move ClientRect to Paris bindings; r=bz
...
--HG--
rename : dom/interfaces/base/nsIDOMClientRect.idl => dom/webidl/ClientRect.webidl
2013-03-17 08:55:17 +01:00
Ms2ger
22922b6e92
Bug 851025 - Remove nsLayoutUtils::RectListBuilder::mRv; r=bz
2013-03-17 08:55:16 +01:00
David Zbarsky
06a2c9fce5
Bug 849710 - Convert SVGFEComponentTransferElement to WebIDL r=Ms2ger
2013-03-16 00:13:31 -04:00
Ehsan Akhgari
da293697f1
Bug 851338 - Implement AudioContext.currentTime; r=roc
2013-03-14 21:01:02 -04:00
Aryeh Gregor
2402979f16
Bug 801562 - Remove Node.isSupported; r=bz
...
--HG--
rename : content/svg/content/test/test_isSupported.xhtml => content/svg/content/test/test_hasFeature.xhtml
2013-03-15 12:21:52 +02:00
Olli Pettay
9c45356a76
Bug 847586 - Paris binding for MutationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 7e20d191d214a1ac8eea2b6cb51718fafd5d0555
2013-03-14 23:18:20 +02:00
Olli Pettay
488fc5e798
Bug 847599 - Paris binding for TransitionEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 0540a60c6a6d3ac1bef6df399e3feb7040f92a26
2013-03-14 23:16:13 +02:00
Olli Pettay
be6e8cf113
Bug 847589 - Paris binding for AnimationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : 5987a31b2700481c17b0f430cd66c6e1bb7881e5
2013-03-14 23:16:03 +02:00
David Zbarsky
ba8e9cb7bc
Bug 832155: Convert SVGFEDistantLightElement to WebIDL r=Ms2ger
2013-03-15 03:01:38 -04:00
Ehsan Akhgari
636ad2fd16
Backed out changeset 6a23d4536079 (bug 851338) because of Android test failures
2013-03-15 01:26:22 -04:00
Ehsan Akhgari
4025fd2d19
Bug 851338 - Implement AudioContext.currentTime; r=roc
...
Landed on a CLOSED TREE, because I'm mad at X11!
2013-03-14 21:01:02 -04:00
Ehsan Akhgari
b68208c0b9
Backed out changeset a96fb85d42bf (bug 851338) because of Linux build failures
...
Landed on a CLOSED TREE
2013-03-14 23:53:27 -04:00
Ehsan Akhgari
30769cc4e2
Bug 851338 - Implement AudioContext.currentTime; r=roc
...
--HG--
extra : rebase_source : 064da119e26ca15e361c003a4fabe7d3fe77e256
2013-03-14 21:01:02 -04:00
Boris Zbarsky
29e37ca132
Bug 848745 part 1. Add a scriptable API for converting CSS color names to RGB triples. r=dbaron,miker
2013-03-14 15:43:00 -04:00
Ed Morley
f2b1addbf9
Backed out changeset 46ba7eb77ae1 (bug 847589) for crashes on a CLOSED TREE
2013-03-14 13:25:28 +00:00
Ed Morley
42d2e301a0
Backed out changeset 6ab8497cb00f (bug 847599)
2013-03-14 13:23:32 +00:00
Ed Morley
0708b1cd92
Backed out changeset ea13caf078a7 (bug 847586)
2013-03-14 13:23:28 +00:00
Olli Pettay
2b6f518d2b
Bug 847586 - Paris binding for MutationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : ce847b7cef923334274474e34db66158c110646c
2013-03-14 13:31:54 +02:00
Olli Pettay
78f48977b6
Bug 847599 - Paris binding for TransitionEvent, r=Ms2ger
...
--HG--
extra : rebase_source : ac215dccab4fcf5a802669584eaa71168a73e085
2013-03-14 13:07:02 +02:00
Olli Pettay
d8cd39e476
Bug 847589 - Paris binding for AnimationEvent, r=Ms2ger
...
--HG--
extra : rebase_source : abe968ca08b2f2bed4355e1fd69ea4f005689fd8
2013-03-14 13:03:00 +02:00
David Zbarsky
3d68011cf4
Bug 832155: Convert SVGFEPointLightElement to WebIDL r=Ms2ger
2013-03-13 17:41:20 -04:00
Olli Pettay
47bb119d1d
Bug 847591 - Paris binding for CommandEvent, r=peterv
...
--HG--
extra : rebase_source : f633d3c91764c38f7cec9a9e1c192773e3ea6f7f
2013-03-13 23:05:32 +02:00
Olli Pettay
cfb9cd3f1d
Bug 847583 - Paris binding for MessageEvent, r=peterv
...
--HG--
extra : rebase_source : 1f43c32d1dd2e05a745fe105d5b7156148b3b900
2013-03-13 22:18:36 +02:00
Olli Pettay
5cc732201d
Bug 847585 - Paris binding for UIEvent, r=peterv
...
--HG--
extra : rebase_source : 01c588b769f9a3fa0ed435b67b0e07dff4dda179
2013-03-13 22:02:32 +02:00
Ehsan Akhgari
1021312f2f
Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
2013-03-10 12:56:14 -04:00
Olli Pettay
6a95a1b610
Bug 847607 - Paris bindings for IDB event, r=khuey
...
--HG--
extra : rebase_source : de5c4ba79b8d990b25abaabd3892847f286737fd
2013-03-12 19:45:59 +02:00
Trevor Saunders
43728598df
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Jonathan Watt
edc68e5cc4
Bug 849855 - Expose BaseEventFlags::mMultipleActionsPrevented to chrome JS. r=smaug.
2013-03-12 11:28:17 +00:00
Phil Ringnalda
7fbba09df0
Back out fee79a593fd3 and 2c8930343985 (bug 825341) for having probably needed-clobber
2013-03-11 20:10:18 -07:00
Ehsan Akhgari
c911360a9e
Bug 849914 - Implement the latest spec changes to PannerNode and AudioListener; r=roc
2013-03-11 19:09:27 -04:00
Trevor Saunders
3de595d32e
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Ehsan Akhgari
99d22150ac
Backed out 4 changesets (bug 849713) since builds fail because of warnings as errors
...
Backed out changeset e811d4258d45 (bug 849713)
Backed out changeset 26aa58e87d5d (bug 849713)
Backed out changeset 9a6552161eff (bug 849713)
Backed out changeset 3551877d9b92 (bug 849713)
Landing on a CLOSED TREE
2013-03-11 16:14:42 -04:00
Ehsan Akhgari
e39bc33233
Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
2013-03-10 12:56:14 -04:00
John Schoenick
d26e788877
Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh
2013-03-11 11:47:36 -07:00
David Zbarsky
b82e6139d5
Bug 847120: Convert SVGFETileElement to WebIDL r=Ms2ger
2013-03-11 03:27:08 -04:00
Phil Ringnalda
81fe5acbca
Back out d39b5acb8d83 and cf778a07299d (bug 847120) for Windows build bustage
2013-03-10 22:54:32 -07:00
David Zbarsky
45208529e5
Bug 847120: Convert SVGFETileElement to WebIDL r=Ms2ger
2013-03-11 00:50:58 -04:00
Ms2ger
2cf07efa15
Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
...
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
611b265ab7
Bug 802560 - Handle the second argument to DOMImplementation.createDocument correctly; r=bz
2013-03-10 08:58:42 +01:00
Ms2ger
0b1de39abe
Bug 825285 - Part b: Move ArchiveReader to Paris bindings, remove XPCOM goop; r=khuey
2013-03-10 08:57:14 +01:00
Olli Pettay
e5921ddec1
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
John Schoenick
71a00b3eb8
Backout 9f5cff5a1a3d and 36cde68b1bf4 (Bug 783059) for Android M-1 Orange on a CLOSED TREE
2013-03-08 15:23:43 -08:00
John Schoenick
87fcfa27f0
Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh
2013-03-08 13:21:41 -08:00
David Zbarsky
1cb8b82496
Bug 847120: Convert SVGFEImageElement to WebIDL r=Ms2ger
2013-03-07 04:15:23 -05:00
David Zbarsky
522dcbb29b
Bug 847120: Convert SVGFEFloodElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
def1e2f580
Bug 847202: Convert SVGFEMergeNodeElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
4ae93f0b94
Bug 847120: Convert SVGFEMergeElement to WebIDL r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.h
2013-03-07 04:15:21 -05:00
David Zbarsky
82569fcba5
Bug 847116: WebIDL bindings for SVGFEBlendElement r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:17:00 -05:00
David Zbarsky
8a4008b7df
Backed out changeset 3710f0b135b8 for wrong commit message
2013-03-07 02:16:30 -05:00
David Zbarsky
5bc4b05831
Bug 847120: WebIDL bindings for SVGFEBlendElement r=Ms2ger
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:12:33 -05:00
Ms2ger
cb8f9fa2c2
Bug 839913 - Fix HTMLAreaElement's stringifier; r=bz
2013-03-05 10:46:48 +01:00
Ryan VanderMeulen
1212da57c6
Backed out changeset 3ba8ed8f13de (bug 839913) for bustage.
2013-03-04 21:53:52 -05:00
Ms2ger
4139881512
Bug 839913 - Fix HTMLAreaElement's stringifier. r=bz
2013-03-04 21:41:47 -05:00
William Chen
f3658e2a5e
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Boris Zbarsky
75f321cec4
Bug 827158 part 11. Move HTMLObjectElement to Web IDL bindings. r=peterv
2013-01-06 18:55:14 -05:00
Boris Zbarsky
c86a1e8dfd
Bug 827158 part 10. Implement the WebIDL API for <object>. r=peterv,johns
2013-03-04 14:08:24 -05:00
Henri Sivonen
67ec77499c
Bug 843508 - Remove support for multipart XHR responses. r=jst.
2013-03-04 11:06:15 +02:00
Tom Schuster
8b65f410d3
Bug 690659 - Add the optional filename parameter to the FormData.append method. r=sicking
2013-03-03 19:30:13 +01:00
Andrea Marchesini
3df3bdf8c9
Bug 841014 - Convert TimeRanges to WebIDL. r=Ms2ger, r=peterv
2013-03-02 14:16:43 -05:00
Ms2ger
7ce7a9d006
Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir
2013-02-28 21:28:32 +01:00
Boris Zbarsky
4549dd5886
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
595459ff14
Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv
2013-02-28 12:56:42 -05: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
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
Ehsan Akhgari
1c4f987ddb
Bug 839912 - Implement the URLUtils interface; r=Ms2ger
2013-02-19 01:07:44 -05:00
David Humphrey (:humph)
520543aa7f
Bug 839371 - Implement HTML5 <data> element. r=smaug
2013-02-26 15:19:05 -05:00
Andrea Marchesini
342ae1355d
Bug 842986 - Implement MozFrameLoaderOwner on HTMLFrameElement. r=bz
2013-02-26 12:02:32 -05:00
David Humphrey (:humph)
5773fc1f37
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
Boris Zbarsky
12d1591d42
Bug 842726. Kill off GetterShim and the classinfo support for chrome-only stuff on Document now that we can do that via WebIDL. r=peterv
2013-02-22 09:56:29 -05:00
Masatoshi Kimura
b1f455df2c
Bug 842372 - Part 2: Hide getUserData and setUserData from content. r=bz
2013-02-23 13:46:06 +09:00
Ehsan Akhgari
17bceb4c6e
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
2013-02-19 00:54:23 -05:00
Ryan VanderMeulen
858de2ee46
Backed out 6 changesets (bug 832920, bug 825341, bug 838582, bug 842726, bug 629801, bug 842561) for Linux32 debug mochitest-2 and Windows/OSX mochitest-browser-chrome failures on a CLOSED TREE.
2013-02-22 15:30:06 -05:00
Ehsan Akhgari
d15b248e6d
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
...
--HG--
extra : rebase_source : f8933c4973220dc8845b9ce2f63e91b366167117
2013-02-19 00:54:23 -05:00
Robert O'Callahan
7901100c08
Bug 842089. MediaStream doesn't implement EventTarget yet. r=bz
2013-02-22 10:33:30 -05:00
David Humphrey (:humph)
019ece73e5
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
Boris Zbarsky
2b330ac631
Bug 842726. Kill off GetterShim and the classinfo support for chrome-only stuff on Document now that we can do that via WebIDL. r=peterv
2013-02-22 09:56:29 -05:00
Trevor Saunders
70d157e13c
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Peter Van der Beken
953cadf9c4
Fix for bug 825628 (Implement NamedConstructor) - use NamedConstructor for Image() and Option(). r=bz.
...
--HG--
extra : rebase_source : f48e0ded2374d84b89d585309309b1a42a95d868
2013-01-22 11:53:13 +01:00
Peter Van der Beken
c485f6afee
Fix for bug 825628 (Implement NamedConstructor) - add codegen support for NamedConstructor. r=bz.
...
--HG--
extra : rebase_source : 8393995dca6f65cb49512874c1916ee745436638
2013-01-22 11:51:15 +01:00
Ehsan Akhgari
748b4717a1
Bug 842376 - Update HTMLImageElement's named constructor to use optional arguments; r=bzbarsky
2013-02-19 18:26:44 -05:00
Boris Zbarsky
eebeb72be5
Bug 838691 part 5. Uncomment touch stuff on Document, since now it's controlled on a per-member basis, which is supported even for quickstubs. r=peterv
2013-02-19 11:54:41 -05:00
Boris Zbarsky
bfd75418fd
Bug 838691 part 3. Switch touch event handler attributes to using a function to check whether they're enabled. r=peterv
2013-02-19 11:54:41 -05:00
David Zbarsky
0bb6fbbc41
Bug 833446: Remove nsIDOMSVGAElement r=peterv
2013-02-18 17:48:53 -05:00
Andrea Marchesini
757e694b8f
Bug 839447 - Convert HTMLOptionElement to WebIDL, r=Ms2ger
2013-02-18 13:26:57 +01:00
Andrea Marchesini
acfa9340f7
Bug 838559 - Convert HTMLMenuElement to WebIDL. r=Ms2ger, r=peterv
2013-02-18 06:59:08 -05:00
Andrea Marchesini
d2a9c2d5d6
Bug 838343 - Convert HTMLFrameElement to WebIDL r=peterv
...
--HG--
rename : content/html/content/src/nsHTMLFrameElement.cpp => content/html/content/src/HTMLFrameElement.cpp
rename : content/html/content/src/nsHTMLFrameElement.cpp => content/html/content/src/HTMLFrameElement.h
extra : rebase_source : b22a6371050e987aeba86937b120584e7c5a1422
2013-02-18 12:29:43 +01:00
Andrea Marchesini
a04256a4c9
Bug 838598 - Part 2: Convert HTMLMenuItemElement to WebIDL. r=Ms2ger, r=janv
2013-02-18 05:06:27 -05:00
David Zbarsky
fd6e8609f2
Bug 837044 - Convert SVGFilterElement to WebIDL r=bz
2013-02-17 21:14:02 -05:00
Jan-Ivar Bruaroey
013d30701d
Bug 835712 - Use more webidl for safer JS traversal. r=bz, r=jesup
2013-02-13 14:26:30 -05:00
Boris Zbarsky
824de2ea6e
Bug 840898. Flag our nullable return value as actually being nullable. r=tbsaunde
2013-02-15 22:36:15 -05:00
Andrea Marchesini
c6c00b063d
Bug 838532 - Convert HTMLLegendElement to WebIDL. r=Ms2ger
2013-02-15 11:55:53 -05:00
Robert O'Callahan
8192e0a0c4
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Andrea Marchesini
97682ecd81
Bug 840559 - Convert MediaError to WebIDL. r=smaug
2013-02-14 10:59:21 -05:00
Ed Morley
fb6aef7abd
Merge latest green inbound changeset to mozilla-central
2013-02-12 14:43:06 +00:00
Ms2ger
3046dd9223
Bug 838160 - Part b: Move HTMLOutputElement to Paris bindings; r=bz
2013-02-12 11:11:01 +01:00
Ms2ger
961ecf7f81
Bug 839179 - Part d: Make sure the button element bindings throw exceptions where necessary; r=bz
2013-02-12 11:10:32 +01:00
Ms2ger
f38a4f23b0
Bug 835065 - Part c: Move SVGComponentTransferFunctionElement and subclasses to Paris bindings; r=bz
2013-02-12 11:10:24 +01:00
Andrea Marchesini
2d73598335
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-11 13:56:31 -05:00
Ryan VanderMeulen
209bcbdaa0
Backed out changesets, cf285bf3c6fc, e8b847157094, and dd86a8178cec (bug 839033) for bustage.
...
--HG--
rename : content/html/content/src/HTMLProgressElement.h => content/html/content/src/nsHTMLProgressElement.cpp
2013-02-09 17:51:10 -05:00
Andrea Marchesini
ee2d7fd03a
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-09 17:21:15 -05:00
David Zbarsky
61eee9a22a
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Andrea Marchesini
d6bd85c6bb
Bug 839487 - HTMLAreaElement::SetHref can throw. r=bz
2013-02-08 12:56:59 -05:00
Andrea Marchesini
888cdf0242
Bug 839439 - Convert HTMLAreaElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
e2a9fdba68
Bug 839056 - Convert HTMLOptGroupElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
9c0fe725fe
Bug 839105 - Convert HTMLFieldSetElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
1f4c7da5bb
Bug 838172 - Convert AudioChannelManager to WebIDL. r=peterv
2013-02-08 11:34:47 -05:00
Ms2ger
cc7807ddbe
Bug 839179 - Part b: Move HTMLButtonElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Ms2ger
c26449c818
Bug 839053 - Part b: Move HTMLLinkElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Boris Zbarsky
96a978de51
Bug 839116 part 2. Convert HTMLSharedElement to WebIDL. r=ms2ger
...
--HG--
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLBaseElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLDirectoryElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHeadElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHtmlElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLParamElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLQuoteElement.webidl
2013-02-08 12:20:11 +00:00
Andrea Marchesini
83c12b2a45
Bug 839022 - Convert HTMLSourceElement to WebIDL. r=Ms2ger
2013-02-07 10:39:10 -05:00
Andrea Marchesini
64fb75c8f4
Bug 838750 - Convert HTMLMeterElement to WebIDL. r=Ms2ger
2013-02-07 10:00:39 -05:00
Andrea Marchesini
3e9ec09832
Bug 838233 - Convert HTMLHRElement to WebIDL. r=Ms2ger
2013-02-07 09:57:59 -05:00
Ms2ger
ec1ae08fad
Bug 838160 - Part b: Move HTMLMetaElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
7e09e3f7e6
Bug 837597 - Part b: Move HTMLModElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
4a4986af60
Bug 837597 - Part b: Move HTMLMapElement to Paris bindings; r=bz
2013-02-07 09:08:57 +01:00
Ryan VanderMeulen
9e13554a56
Backed out changesets 34927afb65e2 and 2d0b056ced49 (bug 838559) for mochitest failures.
...
--HG--
rename : content/html/content/src/HTMLMenuElement.cpp => content/html/content/src/nsHTMLMenuElement.cpp
rename : content/html/content/src/HTMLMenuElement.h => content/html/content/src/nsHTMLMenuElement.h
2013-02-06 16:22:59 -05:00
Andrea Marchesini
bc62b9be2a
Bug 838559 - Convert HTMLMenuElement to WebIDL. r=Ms2ger
2013-02-06 14:19:20 -05:00
Boris Zbarsky
50ced00d20
Bug 830992 part 2. Switch DOMTransaction to WebIDL codegen. r=wchen,peterv
2013-02-06 09:42:33 +00:00
Andrea Marchesini
b837d90248
Bug 838220 - Remove [NoInterfaceObject] from BatteryManager.webidl. r=peterv
2013-02-05 15:25:53 -05:00
Robert O'Callahan
088271f880
Bug 804387. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
...
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 9fa0ec0efa304acd6513e427103d6339c78efa53
2013-02-05 12:07:25 +13:00
Andrea Marchesini
ad06a4d453
Bug 838124 - Convert BatteryManager to WebIDL. r=peterv
2013-02-05 07:54:49 -05:00
Ehsan Akhgari
631b308649
Backed out 14 changesets (bug 804387) because of Android M2 crashes
...
Backed out changeset 80e8530f06ea (bug 804387)
Backed out changeset 3de2271ad47f (bug 804387)
Backed out changeset 00f86870931c (bug 804837)
Backed out changeset 0e3f20927c50 (bug 804387)
Backed out changeset e6ef90038007 (bug 804387)
Backed out changeset 0ad6f67a95f9 (bug 804387)
Backed out changeset d0772aba503c (bug 804387)
Backed out changeset 5477b87ff03e (bug 804387)
Backed out changeset 1d7ec5adc49f (bug 804387)
Backed out changeset 11f4d740cd6c (bug 804387)
Backed out changeset e6254d8997ab (bug 804387)
Backed out changeset 372322f3264d (bug 804387)
Backed out changeset 53d5ed687612 (bug 804387)
Backed out changeset 000b88ac40a7 (bug 804387)
2013-02-05 01:29:28 -05:00
Robert O'Callahan
45c5e4a1ad
Bug 804837. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
...
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.
2013-02-05 12:07:25 +13:00
Ehsan Akhgari
7153c2e7ee
Bug 837520 - Part 2: Move HTMLBRElement to Web IDL bindings; r=bzbarsky
2013-02-03 18:05:27 -05:00
Ehsan Akhgari
3d9d777756
Bug 837416 - Part 2: Move HTMLStyleElement to Web IDL bindings; r=bzbarsky
2013-02-03 12:42:40 -05:00
Ehsan Akhgari
a3b0d5871a
Backed out 3 changesets (bug 837416) because of test failures
...
Backed out changeset 1d7232646d12 (bug 837416)
Backed out changeset 476af8f75f28 (bug 837416)
Backed out changeset 428b29658d07 (bug 837416)
--HG--
rename : content/html/content/src/HTMLStyleElement.cpp => content/html/content/src/nsHTMLStyleElement.cpp
2013-02-03 15:18:19 -05:00
Ehsan Akhgari
48ce320438
Bug 837416 - Part 2: Move HTMLStyleElement to Web IDL bindings; r=bzbarsky
2013-02-03 12:42:40 -05:00
David Zbarsky
86cadf24a7
Bug 833446: Remove nsIDOMSVGScriptElement r=peterv
2013-02-02 15:23:18 -05:00