Peter Van der Beken
|
dfc2297bd8
|
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
|
2013-10-08 17:51:42 +02:00 |
|
Ms2ger
|
7cd50d2f15
|
Backout changeset 2e466ccc7bd0 for devtools test failures.
|
2013-10-26 17:02:20 +02:00 |
|
Peter Van der Beken
|
e01445a2df
|
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
|
2013-10-08 17:51:42 +02:00 |
|
Trevor Saunders
|
99d8dc50c9
|
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
|
2013-03-16 00:31:38 -04:00 |
|
David Zbarsky
|
7e67aa6146
|
Bug 901060 - Make nsGenericHTMLElement implement nsIDOMHTMLElement r=bz
|
2013-08-07 16:23:08 -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 |
|
Boris Zbarsky
|
1baa79df9f
|
Back out bug 860591 (rev 8488f69f8f91) because it causes orange, resulting in a CLOSED TREE
|
2013-04-12 12:50:06 -04:00 |
|
Boris Zbarsky
|
e650da245b
|
Bug 860591. Install WebIDL quickstubs for event interfaces as needed. r=smaug
|
2013-04-12 10:51:25 -04:00 |
|
Olli Pettay
|
eaf67cc919
|
Bug 822399 - Make Event to use Paris bindings, r=peterv
|
2013-03-09 13:34:29 +02:00 |
|
Trevor Saunders
|
801c9b79ba
|
bug 822717 - remove checks for old gcc r=glandium
|
2012-12-18 13:22:28 -05:00 |
|
David Zbarsky
|
7d32181339
|
Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz
--HG--
rename : layout/reftests/svg/style-property-not-on-script-element-01.svg => layout/reftests/svg/style-property-on-script-element-01.svg
|
2012-12-23 03:22:22 -05:00 |
|
Boris Zbarsky
|
f267cd20a4
|
Bug 816387 part 1. Hook up the WebIDL bindings for Document. r=peterv
|
2012-12-23 14:33:33 -08:00 |
|
Ms2ger
|
87280862b0
|
Backout bug 823394 for reftest oranges.
|
2012-12-23 13:44:04 +01:00 |
|
David Zbarsky
|
8aefa3fddd
|
Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz
|
2012-12-23 03:22:22 -05:00 |
|
Boris Zbarsky
|
66a25e5fa2
|
Bug 818263. Make the EventTarget binding work for nodes. r=smaug,peterv
|
2012-12-06 20:39:51 -05:00 |
|
Boris Zbarsky
|
19333a472b
|
Bug 811449 part 3. Eliminate nsGenericElement as a separate class.
|
2012-11-14 14:10:07 -08:00 |
|
Peter Van der Beken
|
4b67a43418
|
Fix for bug 807330 (Make xpc_qsUnwrapThis/xpc_qsUnwrapArg deal with new DOM bindings). r=jst.
--HG--
extra : rebase_source : 3553f82516bfaa0764185f94e2eef616d9cd696d
|
2012-09-26 16:17:46 +02:00 |
|
Boris Zbarsky
|
b598ec354c
|
Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv
|
2012-10-22 13:08:52 -04:00 |
|
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Boris Zbarsky
|
ed0d831772
|
Bug 750297 part 2. Switch WebGLUniformLocation to Paris bindings. r=peterv, bjacob
|
2012-06-15 16:25:51 -04:00 |
|
Peter Van der Beken
|
b36720b35a
|
Fix for bug 760131 (Quickstub argument unwrapping fails for security-wrapped list proxy and paris binding objects). r=bz.
--HG--
extra : rebase_source : 945d58f3b73f25f05528e6c6d69745215cb4793a
|
2012-06-01 18:24:52 +02:00 |
|
Boris Zbarsky
|
ac1bfb338d
|
Bug 748266. Switch the WebGL canvas context to new DOM bindings. r=peterv
|
2012-05-31 14:16:48 -04:00 |
|
Boris Zbarsky
|
464164e820
|
Backed out changeset f96e0f078b49 (bug 748266) because the test suite is bogus and we're failing a crashtest too.
|
2012-05-31 16:20:49 -04:00 |
|
Boris Zbarsky
|
6af95f383e
|
Bug 748266. Switch the WebGL canvas context to new DOM bindings. r=peterv
|
2012-05-31 14:16:48 -04:00 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Ms2ger
|
8874969471
|
Bug 550309 - Part d: Try unwrapping to nsIDOMImageData in GetImageData(); r=bz
|
2012-03-16 10:44:39 +01:00 |
|
Benoit Jacob
|
75241e7df9
|
Bug 638328 - Use DOMCI_CASTABLE_INTERFACE on nsIDOMWebGLRenderingContext and nsIWebGLUniformLocation - r=peterv
This should reduce XPC overhead on WebGL demos doing a lot of uniforms setting.
|
2011-10-13 08:09:22 -04:00 |
|
Ms2ger
|
4ca9cbc0f3
|
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
|
2011-08-11 15:29:50 +02:00 |
|
Jonas Sicking
|
22fc5a364b
|
Bug 641333: Kill nsIDOM3Text and move its contents to nsIDOMText. r=ms2ger
|
2011-05-20 22:21:28 -07:00 |
|
timeless@mozdev.org
|
9dc78c5b9f
|
Bug 583727 DOMCI_CASTABLE_INTERFACE: macro redefinition; r=peterv a=jst
|
2010-08-02 16:52:12 +03:00 |
|
Ehsan Akhgari
|
2312c4c0f3
|
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
It is not clear which one of these bugs is at fault.
|
2011-02-04 16:34:02 -05:00 |
|
timeless@mozdev.org
|
d7d0d9c0f1
|
Bug 583727 DOMCI_CASTABLE_INTERFACE: macro redefinition; r=peterv a=jst
--HG--
extra : rebase_source : 4b4ddb3c7c720ff1266f0d868d1e101942d72b10
|
2010-08-02 16:52:12 +03:00 |
|
Jonas Sicking
|
1dee38609c
|
Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner
|
2010-10-13 16:25:33 -07:00 |
|
Boris Zbarsky
|
256d4fa87a
|
Bug 584293. Make .style faster. r=peterv
|
2010-08-05 17:59:36 -04:00 |
|
Peter Van der Beken
|
55265d17a6
|
Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3a. r=jst.
|
2010-04-19 17:41:39 +02:00 |
|
Peter Van der Beken
|
34f855c0b2
|
Back out fixes for bug 560462 to fix orange.
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
|
2010-05-11 19:20:03 +02:00 |
|
Peter Van der Beken
|
2390f94ae2
|
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
|
2010-04-19 17:41:39 +02:00 |
|
Peter Van der Beken
|
d7feae130d
|
Part 13 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - stop using tearoffs from quickstubs for nsIDOM3Node, nsIDOM3Text, nsIDOMNodeSelector and nsIDOMNSElement. r=jst.
--HG--
extra : rebase_source : fbc8a48c0efb5d6700ec981f7d4da3434f306e9d
|
2010-04-19 17:41:38 +02:00 |
|
Zack Weinberg
|
5bb75ddcca
|
Use compiler intrinsics for DOMCI_CASTABLE_INTERFACE where possible; improve the fallback. r=peterv
|
2010-04-09 13:48:38 -07:00 |
|
Peter Van der Beken
|
b1816e7d81
|
Fix warning.
|
2010-04-08 14:07:28 +02:00 |
|
Peter Van der Beken
|
021da6d7ce
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
--HG--
extra : rebase_source : b33953705ace2b6c2171f32fcf7c0157a1f76173
|
2010-01-12 15:24:00 +01:00 |
|
Peter Van der Beken
|
85c9e641b0
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
|
2010-01-12 14:08:43 +01:00 |
|
Peter Van der Beken
|
11bf9bf420
|
Fix for bug 519614 (Having to QI javascript scriptable helpers to nsIXPCScriptable is silly). r=mrbkap.
--HG--
extra : rebase_source : 10d46903d75cecff0f47f3bd483f849ea740e446
|
2009-09-28 23:00:35 +02:00 |
|
Peter Van der Beken
|
9d0b83613f
|
Fix for bug 552712 (Remove some NS_DEFINE_CLASSINFO_DATA_WITH_NAME use). r=jst.
--HG--
extra : rebase_source : 0e4b74d5c731a2bdff8da75f9c4edf6757c8b355
|
2010-03-17 16:09:01 +01:00 |
|
Jonas Sicking
|
7a8eec8e55
|
Bug 546528 part 3: Implement FormData. r=benjamn
|
2010-02-24 21:58:18 -08:00 |
|
Justin Lebar
|
2fc408988c
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Daniel Holbert
|
585d440f02
|
Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
|
2010-01-29 18:50:46 -08:00 |
|
Justin Lebar
|
731c252671
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Honza Bambas
|
3f72ce86df
|
Bug 501423 - StorageEvent implementation does not match the spec, r=jst
|
2010-01-28 15:53:53 +01:00 |
|