Commit Graph

78124 Commits

Author SHA1 Message Date
Peter Van der Beken
e7f3e00980 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
Blake Kaplan
5c15a15e86 Bug 648801 (new DOM list bindings) - Add holder to proxy Xray and make the new nodelist deal with string IDs. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : e311fe95456fb253313e3849e7bc926be385e17b
2011-05-27 17:06:42 +02:00
Blake Kaplan
2544abdb39 Bug 648801 (new DOM list bindings) - First stab at implementing an Xray wrapper that can wrap proxy DOM implementations. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 40e68acd112f07f972211d9818ff05f9a54bd644
2011-05-25 17:30:50 +02:00
Peter Van der Beken
179cf51f0b Bug 648801 (new DOM list bindings) - Hook up new dom bindings to the CC. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : fe9d57c2553275b27efe3c4c4ab15089ecf9b9d2
2011-05-24 14:10:03 +02:00
Andreas Gal
ed242eb6a7 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
83792fc5ec Bug 648801 (new DOM list bindings) - Implement namedItem on HTMLCollections. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 4a0e9d3ab1a541c93230cf81743ec0a5081dd346
2011-05-23 17:39:57 +02:00
Boris Zbarsky
a857a6b29d Bug 648801 (new DOM list bindings) - Templatize the proxy handler. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : d818461ac480f029b1b99318949c63fa57e39b50
2011-05-23 17:39:57 +02:00
Boris Zbarsky
f80fe81f2d 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
Andreas Gal
38ee3d2d08 Bug 648801 (new DOM list bindings) - Don't relookup .item() every time. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : b8f9cfef8b0b17b7fd1dea7555a16c1d8635a038
2011-05-23 17:39:25 +02:00
Andreas Gal
ce1f64ea31 Bug 648801 (new DOM list bindings) - Basic support for .item(). r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 581a92c787f6dcb23561055f2a4452e58a7ec928
2011-05-23 17:39:25 +02:00
Andreas Gal
07a622bbba Bug 648801 (new DOM list bindings) - Make .length much faster by avoiding having to look it up every time. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 7a044e0298f2c699867eb471e9bdb750dcbb21de
2011-05-23 17:39:25 +02:00
Andreas Gal
5cc5da1f51 Bug 648801 (new DOM list bindings) - Create a basic proxy-based nodelist implementation. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 4bfff0cbbdf76fa634ee6d21a31aedeb27263291
2011-05-23 17:39:25 +02:00
Peter Van der Beken
301bc04d0b Bug 648801 (new DOM list bindings) - Add js::GetObjectShape/js::GetNumSlots/js::GetSlot/js::GetObjectGlobal friend APIs.
--HG--
extra : rebase_source : ab3de9461d71a170d7f3c7fb57f4c517346dc40b
2011-10-06 18:11:47 +02:00
Andreas Gal
37f0160b05 Bug 648801 (new DOM list bindings) - Give proxies two extra slots, not just one. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 16391032bcf137d2e4485db6402fc97c6fb318d1
2011-05-23 17:39:25 +02:00
Peter Van der Beken
262ee4babb Bug 648801 (new DOM list bindings) - Add js_GetCompartmentPrivate friend API. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : d80b5440016185c07ff4bca15690a63718441c84
2011-09-19 16:30:57 -07:00
Andreas Gal
c45f08bc3a Bug 648801 (new DOM list bindings) - Add a way to test whether a particular object is the function object for a particular JSNative. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : ce23064eb04dd177ced002bc0f26f3aab93fc56c
2011-05-23 17:39:25 +02:00
Peter Van der Beken
c119510fb8 Stop including nsDOMClassInfo.h all over the place.
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Peter Van der Beken
d3cd5d5d00 Fix line-endings in nsDocument.cpp.
--HG--
extra : rebase_source : 714c3e43ce3d3e776d9f2b3ca910e3835d8b693e
2011-10-03 11:31:00 +02:00
Ms2ger
a7d1f467b5 Bug 693155 - Add parens to clarify operator precedence in TransformFunctionsMatch (nsStyleAnimation.cpp); r=dbaron 2011-10-09 20:23:19 +02:00
Ms2ger
2f93d04a35 Bug 687486 - Throw INVALID_STATE_ERR when dispatching uninitialized events; r=smaug 2011-10-09 20:23:13 +02:00
Kyle Huey
dcb3ae74ee Re-delete dom/src/threads since it has risen from the dead. 2011-10-09 11:02:57 -04:00
Kyle Huey
96e26482db Merge m-i to m-c. 2011-10-09 10:18:23 -04:00
Matthew Noorenberghe
9291ab87db Bug 461820 - prevent accessing searchbar history from content r=dolske 2011-10-08 21:37:31 -07:00
Olli Pettay
5138297d6e Bug 681387: backout bug 654352 (caretPositionFromPoint), r=ehsan 2011-10-08 13:49:51 +03:00
Ms2ger
02983e60f6 Bug 691156 - Handle putImageData(nonfinite) correctly; r=bz 2011-10-08 12:18:53 +02:00
Ms2ger
f30af024c2 Bug 689046 - Ensure createPattern(zero-size canvas) throws; r=roc 2011-10-08 12:18:51 +02:00
ffxbld
5bd0511cb6 Automated blocklist update from host linux-ix-slave22 2011-10-08 03:08:56 -07:00
Mark Finkle
809ffa15b3 Bug 689928 - White space in the left side of the tab bar [r=mbrubeck] 2011-10-07 22:18:00 -04:00
Mark Finkle
d44151b8cd Bug 692712 - Pre-filter recommended add-ons JSON instead of filtering at startup [r=wjohnston] 2011-10-07 22:13:45 -04:00
Brian Smith
fcfb799dc8 Bug 669061: Upgrade to NSS 3.13 RC0, r=wtc 2011-10-07 13:37:26 -07:00
Matt Brubeck
6abf5a179d Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-07 12:06:20 -07:00
Jonathan Kew
faf99ed6aa back out 32989cd5377b for total (non-DEBUG) bustage 2011-10-07 17:45:39 +01:00
Ehsan Akhgari
7a75e47959 Bug 437722 - Part 2: Mark the reftests as failing on Android 2011-10-07 12:45:14 -04:00
Matt Brubeck
a327fa30f2 Back out 979075e871e2 (bug 660887) because it breaks Tzoom
--HG--
extra : rebase_source : 94c839fbcf290222ec2f617644c66add434e6a27
2011-10-07 09:24:55 -07:00
Jonathan Kew
e2f00a270f bug 577911 - don't ignore the return value from SetGlyphsFromRun. r=jdaggett 2011-10-07 17:25:19 +01:00
Oleg Romashin
6ac2b6beb5 Bug 690656 - Don't Init XAtom and XEvents listener in non-main thread r=dougt 2011-10-07 16:16:37 +01:00
Oleg Romashin
2180ef75f0 Bug 690656 - Stop creating QWidget in DragService ctor r=dougt 2011-10-07 16:16:36 +01:00
Nathan Froyd
fc742a53b8 Bug 687166 - GCC 4.6 build warning: "layout/xul/base/src/nsSplitterFrame.cpp:997: warning: variable current set but not used [-Wunused-but-set-variable]". r=smaug 2011-10-07 16:16:36 +01:00
Nathan Froyd
f11a038dca Bug 687121 - GCC 4.6 build warning: "js/src/xpconnect/shell/xpcshell.cpp:549: warning: variable 'preBytes' set but not used [-Wunused-but-set-variable]". r=jorendorff 2011-10-07 16:16:36 +01:00
Martin Stransky
8e4e873143 Bug 627699 - Port GTK2 to GTK3, mozcontainer patch, r=karlt 2011-10-07 16:16:36 +01:00
Brian Hackett
e86568f602 Avoid reentrant constraint solving when breaking type barriers, bug 685186. r=dvander 2011-10-07 07:55:06 -07:00
Brian Hackett
a83ee9105a Fix recompilation hazard in CALLELEMENT, bug 686107. r=dvander 2011-10-07 07:45:50 -07:00
Ehsan Akhgari
d9e0fb12d5 Bug 692520 - Handle the case where the frame might going away while retrieving selection properties from a text control; r=bzbarsky 2011-10-07 09:40:11 -04:00
Ehsan Akhgari
fa498cab3f Reftest for bug 437722; r=roc 2011-10-07 09:37:03 -04:00
Ed Morley
43c08e27c3 Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-07 11:37:04 +01:00
Michael Edwards
8d268b37aa Bug 687367 - Make bionic domain name functions thread-safe on pre-3.0 Android, r=dougt 2011-10-06 20:55:50 -07:00
John Ford
a7bc4cc91a Bug 692646, release mozconfigs should have MOZ_PGO to ensure that we turn PGO on for release builds, r=nthomas DONTBUILD 2011-10-07 14:56:51 +13:00
Brian Smith
7930221088 Bug 679140: Do all SSL error processing on the main thread, r=honzab.moz 2011-10-06 17:46:52 -07:00
Brian Smith
f05237fd5f Bug 675221: Remove XPCOM Proxies: Implement Runnable that can be waited on synchronously, r=bsmedberg 2011-10-06 17:46:41 -07:00
Brian Smith
752bfc82a7 Bug 682329: Fix test for default SSL error UI, r=honzab.moz 2011-10-06 17:42:11 -07:00