Peter Van der Beken
|
7d77272a5e
|
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
|
2012-11-22 12:09:43 +01:00 |
|
Ed Morley
|
563634fe75
|
Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
|
2012-11-29 11:17:11 +00:00 |
|
Peter Van der Beken
|
46c89ae29b
|
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
--HG--
extra : rebase_source : 360b2ee1bc678265781991149185a1c1d262642e
|
2012-11-22 12:09:43 +01:00 |
|
Ehsan Akhgari
|
d6d6c3d26a
|
Backed out 6 changesets (bug 814821, bug 815158, bug 814195) for test failures
Backed out changeset 0c2011091748 (bug 815158)
Backed out changeset 9d70b4460508 (bug 814195)
Backed out changeset bf8746658a72 (bug 814821)
Backed out changeset e73366b088d7 (bug 814821)
Backed out changeset 49fc6d535c41 (bug 814821)
Backed out changeset 987aea26a43a (bug 814821)
|
2012-11-27 16:30:39 -05:00 |
|
Peter Van der Beken
|
c15e9ce14c
|
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
--HG--
extra : rebase_source : 349ceea8412f4133e1b9de4e2859d7663da27fa5
|
2012-11-22 12:09:43 +01: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
|
b2ba5959ec
|
Fix for bug 804950 (New DOM binding APIs for Element). r=bz.
--HG--
extra : rebase_source : a8691ead07dfa8ecca812396047627dc15474d83
|
2012-10-16 13:51:00 +02:00 |
|
Boris Zbarsky
|
750dec5380
|
Bug 772869. Make getOwnPropertyNames work correctly for WebIDL proxy bindings. r=peterv,ms2ger
|
2012-11-05 11:58:03 -05:00 |
|
Peter Van der Beken
|
9af14c557f
|
Fix for bug 801083 (Remove old proxy-based list bindings). r=bz.
|
2012-10-13 14:50:24 +02:00 |
|
Peter Van der Beken
|
f52e02e082
|
Fix for bug 799464 (Make Element.getElementsBy* return HTMLCollection). r=bz.
--HG--
extra : rebase_source : fe059b8ad3b98df9e611899832584cc866db0479
|
2012-09-26 16:17:47 +02:00 |
|
Isaac Aggrey
|
481e7dfb0b
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Peter Van der Beken
|
6f38d2708d
|
Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz.
--HG--
extra : rebase_source : 18e21a786b6a9cc2aeada52ba5ca3a2614cb596b
|
2012-09-05 22:49:53 +02:00 |
|
Peter Van der Beken
|
28cd2bd9a0
|
Fix for bug 788532 (Add the new DOM bindings API to DOM lists) - Rename nsIDOMHTMLCollection::GetNodeAt to GetElementAt. r=bz.
--HG--
extra : rebase_source : 9bd26842a548580b7ea90a29d2fdba8629a70ef7
|
2012-09-05 17:42:58 +02: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
|
ec805a875a
|
Bug 563659 part 3 - Make Element inherit from FragmentOrElement; r=bz
|
2012-06-27 16:01:55 +03:00 |
|
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
David Zbarsky
|
d2ee12f6f9
|
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
|
2012-07-01 16:45:59 -07:00 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Peter Van der Beken
|
cba2d2e2ac
|
Bug 738593 - Rename IsProxy to IsDOMBinding; r=mrbkap
|
2012-03-16 16:44:09 +01:00 |
|
Blake Kaplan
|
662d0db31b
|
Bug 727884 - Make nsWrapperCache::WrapObject take a JSObject scope instead of XPCWrappedNativeScope. r=peterv
|
2012-03-14 16:25:40 +01:00 |
|
Justin Lebar
|
1fc1dc1879
|
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
|
2012-03-12 18:53:18 -04:00 |
|
Olli Pettay
|
95bd9afc2d
|
Bug 725446 - BBP for ContentList, f=mccr8,r=jst
|
2012-02-10 22:47:29 +02:00 |
|
Boris Zbarsky
|
b61135edbc
|
Bug 696201. Switch nsContentList to using an nsTArray as the element store. r=sicking
|
2011-10-31 22:48:59 -04:00 |
|
Ehsan Akhgari
|
92064e6d3f
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Peter Van der Beken
|
075926c483
|
Bug 648801 (new DOM list bindings) - Generate new DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 6b34182856cbb4ba3fba8d3001de648b10157a29
|
2011-08-20 15:53:33 +02:00 |
|
Peter Van der Beken
|
2375b7e89a
|
Bug 648801 (new DOM list bindings) - Add a pref (dom.new_bindings) to enable/disable new bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 055a7bdac534147baa29d8735794970234c98145
|
2011-06-29 19:17:37 +02:00 |
|
Peter Van der Beken
|
7af7b719da
|
Bug 648801 (new DOM list bindings) - Hook up remaining NodeList/HTMLCollection implementations to new proxy-based DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : e2c0842de005c00e83c4ac983b08a712a4be4c04
|
2011-05-31 23:47:17 +02:00 |
|
Peter Van der Beken
|
b737d0c096
|
Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 367af99c154271aca19f24244be7b5adeffd8a36
|
2011-05-26 21:58:35 +02:00 |
|
Andreas Gal
|
7d5b52f0f1
|
Bug 648801 (new DOM list bindings) - Cache prototypes and pick up function value from the proto slot instead of caching it locally. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 56a04a93973f479998d40eb22b015e940419c5e5
|
2011-05-24 12:45:39 +02:00 |
|
Boris Zbarsky
|
f4eabef745
|
Bug 648801 (new DOM list bindings) - Hook up the new code so we actually create the proxy wrappers. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 5e79a3cb63231502880e380740d0d935c8d0c78d
|
2011-05-23 17:39:52 +02:00 |
|
Michael Wu
|
d2b70213ac
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Mounir Lamouri
|
57fe0a2e82
|
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
|
2011-07-20 12:18:54 -07:00 |
|
Ehsan Akhgari
|
8aa36b3b5c
|
Revert to changeset e0ce7821fce1 because the latest push broke all of the builds DONTBUILD
|
2011-07-19 16:25:54 -04:00 |
|
Mounir Lamouri
|
b6d655dff0
|
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
|
2011-07-19 11:22:43 -07:00 |
|
Mounir Lamouri
|
58e2fd59fd
|
Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage.
|
2011-07-19 10:49:48 -07:00 |
|
Mounir Lamouri
|
8ae6e80c16
|
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
|
2011-07-18 17:05:10 -07:00 |
|
Peter Van der Beken
|
66ada9b2d0
|
Fix for bug 649057 (Make all nsINodeLists inherit from nsWrapperCache). r=bz.
--HG--
extra : rebase_source : 38dc8fd49822774a1ee356ab8496e2c0b908bab9
|
2009-06-16 08:32:10 +02:00 |
|
Boris Zbarsky
|
86080d0500
|
Bug 649997 part 3. Change nsIHTMLCollection::GetNamedItem to not use an nsresult outparam. r=peterv
|
2011-04-25 13:46:59 -04:00 |
|
Boris Zbarsky
|
6c6ae3b73c
|
Bug 649997 part 2. Change nsIHTMLCollection::GetNodeAt to not use an nsresult outparam. r=peterv
|
2011-04-25 13:46:57 -04:00 |
|
Boris Zbarsky
|
76dee467eb
|
Bug 600257. Only flush in content lists if we're in an XML document. r=peterv
|
2010-09-28 13:46:08 -04:00 |
|
Boris Zbarsky
|
4193bc442a
|
Bug 613595. Speed up the cache-hit case for getElementsByTagName. r=peterv
|
2010-11-23 14:10:56 -05:00 |
|
David Zbarsky
|
89c048f952
|
Bug 499656. Make nsContentList have dual atoms (original case and lowercase) so that we can match non-HTML elements in HTML documents correctly. r=sicking
|
2010-08-31 19:47:00 -07:00 |
|
Peter Van der Beken
|
d2c306821b
|
Part 4 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNamedItem return the wrapper cache. r=jst.
--HG--
extra : rebase_source : 584b74ed06c59bbf08c20e3a8a3b10dd7d540592
|
2010-05-09 21:41:19 +02:00 |
|
Peter Van der Beken
|
a4953c4e2d
|
Part 3 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNodeAt return nsIContent*. r=jst.
--HG--
extra : rebase_source : 4653ed3c0f67141bbace1b1973db4aca4b4d908d
|
2010-05-09 21:33:00 +02:00 |
|
Boris Zbarsky
|
ac6b069a25
|
Bug 564569. Speed up the cache-hit case of getElementsBy(Class)Name. r=jst
|
2010-06-08 15:58:26 -04:00 |
|
Boris Zbarsky
|
554a7ccc9a
|
Bug 564435. Use iterative tree traversals in nsContentList so as to speed it up. r=sicking
|
2010-05-10 21:12:34 -04:00 |
|
Boris Zbarsky
|
fb534f9674
|
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
|
2010-05-05 14:18:05 -04:00 |
|
Boris Zbarsky
|
bfdfa8fe7a
|
Bug 562688 part 3. Use the new element APIs in nsContentList. r=jst
|
2010-04-30 09:12:05 -04:00 |
|
Robert O'Callahan
|
9848774397
|
Bug 523083. Don't bother caching the last nsContentList, it just creates leaks and probably doesn't help anything. r=peterv
|
2010-02-12 10:45:33 +13:00 |
|
Alexander Surkov
|
03b1de4b95
|
Bug 534527 - Accessibility needs new DOM API, r=olli.pettay, sr=roc
|
2010-02-12 01:34:01 +08:00 |
|