Граф коммитов

556 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 49e31fe89d Bug 61339. Change idlc to generate NS_DEFINE_STATIC_IID_ACCESSOR() macro instead of 'hand rolled' GetIID(). r=jst, sr=brendan 2000-12-21 00:41:00 +00:00
waterson%netscape.com db77a47909 Bug 61424. Use NS_NO_VTABLE for all idlc-generated interfaces. r=jst, sr=jband 2000-12-19 21:08:55 +00:00
jst%netscape.com e9a674e851 Fixing bug 37258. Making the window properties scrollbars, statusbar and directories replaceable to be compatible with NS 4.x. r&a=vidur&brendan 2000-12-16 05:20:31 +00:00
jst%netscape.com fef4f5a8cf Fixing bug 58188 (and doing some minor whitespace cleanup). Making window.length replaceable so that scripts can use variables named length. To make this change I hadto fix the IDLC compiler to generate correct code in this case. r=brendan@mozilla.org, sr=vidur@netscape.com 2000-12-16 03:49:08 +00:00
hyatt%netscape.com cbf106d2ea Patched nsDOMFactory to obey XBL forms pref. Added support for box objects to
documents and tweaked DocumentXBL methods. r=jst@netscape.com, a=ben@netscape.com
2000-12-10 09:25:59 +00:00
hyatt%netscape.com e4f2c01c73 Move menulist entirely into XBL. a=ben 2000-11-28 08:52:36 +00:00
hyatt%netscape.com 56d558b610 Patch for 55595. r=joki, a=brendan 2000-11-27 07:55:20 +00:00
hyatt%netscape.com e0c292d77e Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
javi%netscape.com 17ab493e70 Build nsIEntropyCollector.idl on UNIX platforms.. 2000-10-31 00:28:21 +00:00
javi%netscape.com ed4f115c1a Fix for Bug #57985 r=hyatt,ddrinan a=hyat
Have HandleDOMEvent gather some information about mouse left button
  down events and pass it on to the entropy collector.
2000-10-30 23:33:34 +00:00
pollmann%netscape.com 54e2b01df6 Bug 13871: Frameset spoofing - cleanup unneeded DOM interface. r=jst, sr=vidur 2000-10-24 04:35:25 +00:00
pollmann%netscape.com 87208694ab Bug 13871: Prevent frameset spoofing r=mstoltz, sr=mscott, a=rpotts 2000-10-19 10:25:49 +00:00
jst%netscape.com 50cb267dc7 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc 2000-09-22 10:18:07 +00:00
hyatt%netscape.com 957c151659 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
jst%netscape.com 9a938e886f Fixing nsbeta3+ bug 52572. Renaming CSSValue::valueType to CSSValue::cssValueType to be up-to-date with the latest changes to the DOM Level 2 spec. r/a=vidur, r=pollmann 2000-09-19 05:37:23 +00:00
jband%netscape.com feed45599c fix bug 52579. Avoid infinite recursion dialog when JS is run by xpconnect on DOM context. a,r=brendan@mozilla.org 2000-09-15 06:17:08 +00:00
dbaron%fas.harvard.edu bf8a8ed6e7 Change the names of behavior and opacity DOM properties to MozBinding and MozOpacity, and make them work again with new CSS property names. r=jst, except for case change (Moz not moz) agreed on mozilla-style b=3935 2000-09-14 14:18:24 +00:00
mjudge%netscape.com a2fa9edcb5 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
mjudge%netscape.com af37f4c11d removing selection.idl from here and moving it to layout\base\public as xpidl. r=sfraser r=anthonyd bug=48575 2000-09-14 11:40:44 +00:00
jst%netscape.com 0031679c0b Fixing nsbeta3+ bug 52572. Updating the DOM intefaces in mozilla to match the current DOM Level 2 PR. r=kandrot@netscape.com 2000-09-14 05:19:00 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
locka%iol.ie 4db0015fc1 Added scrollByLines, scrollByPages methods to DOM window object. b=46858,r=valeski 2000-09-13 13:06:07 +00:00
heikki%netscape.com 3f6567dd27 Forgot to check that we fire the select event with Select All. Also fix event.target. Part of bug 46085. r=mjudge. 2000-09-12 20:54:41 +00:00
jst%netscape.com f97c949fe6 Fixing nsbeta3+ bug 45389. Adding support for window.location.assign('xxx');. r=nisheeth@netscape.com 2000-09-08 07:29:54 +00:00
dbaron%fas.harvard.edu bf55edb8b4 Make idlc run correctly in an objdir build. This taints the srcdir, but that's the way idlc is supposed to work.
Make idlc-generated files not be made executable.
r=jst,cls
Not part of the build (used only by people making DOM idl changes)
2000-09-08 01:59:22 +00:00
sfraser%netscape.com af6a256dca Part of fix for bug 13718 -- API for natural dimensions of image. Extend the netscape nsIDOMImage interface. r=jst 2000-09-08 01:32:39 +00:00
hyatt%netscape.com f542d90ef4 Adding originalTarget to Event object. r=joki 2000-09-07 01:07:29 +00:00
hyatt%netscape.com f87d7d54cf Update loadBindingdoc 2000-09-05 07:27:56 +00:00
hyatt%netscape.com ed413a3533 Update loadBindingDoc, r=ben 2000-09-05 07:27:24 +00:00
hyatt%netscape.com c183edf46f Update loadBindingDoc. r=ben 2000-09-05 07:27:06 +00:00
bryner%uiuc.edu a378511c85 Fixing bug 50058 - too many onSelect firings. r=hyatt. 2000-09-02 18:59:39 +00:00
vidur%netscape.com 57319c5faf Part of fix for bug 46861. Modified idlc generated header file, but forgot to change the idl itself. Doh! r=pollmann 2000-09-01 22:01:33 +00:00
vidur%netscape.com 8ac6fdd0bb Adding new file to fix bustage... 2000-09-01 02:18:29 +00:00
vidur%netscape.com 4a41eee18d Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
jst%netscape.com ef147e7941 Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com 2000-08-31 00:36:31 +00:00
vidur%netscape.com b5fa8266fd Fix for bug 50682. Regression introduced that prevented window.title from being changed. r=jst 2000-08-30 18:38:30 +00:00
vidur%netscape.com b96c318a90 Fix for bug 43902. The DOM glue now streamlines the Get/SetProperty methods for the window class. Window.location and title and document.title are now part of the idlc interfaces, rather than special-cased. r=jst@netscape.com 2000-08-29 00:14:23 +00:00
heikki%netscape.com 7486da3ec1 Fixed bug 46085. We were not firing the select event. r=mjudge. 2000-08-28 23:00:19 +00:00
danm%netscape.com 2b7255f9bf new method SetRootedScriptObject. bug 43466 r=brendan 2000-08-26 23:32:52 +00:00
jst%netscape.com 1e319e6828 Fixing at least part of nsbeta3+ bug 44185. Making the properties 'top', 'menubar', 'toolbar', 'locationbar' and 'personalbar' replaceable properties, this makes it possible to use those properties for other purposes in JS (4.x allows this too). r=pollmann@netscape.com 2000-08-26 06:27:49 +00:00
saari%netscape.com a61ad4dea7 Fix for 49918 2000-08-25 02:51:26 +00:00
anthonyd%netscape.com 52f1883f5b fix for bug 48624 (hidden selection issues with plain text widgets)
fix for bug 45662 (updating range impl to dom spec)
fix for some edge case selection issues invloving multiple windows, no bug #
but saari knows about this.
r: sfraser, jfrancis, mjudge, saari
a: beppe
2000-08-24 03:54:30 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
jst%netscape.com 2d62b60d0c Fixing nsbeta3+ bug 44024. Expose the stylesheets in stye and link elements (DOM Level 2) as 'sheet' properties on the elements. r=harishd@netscape.com 2000-08-22 04:14:53 +00:00
hyatt%netscape.com c60a2f7d07 First-stage fix for dogfood bug 49012. r=ben 2000-08-17 08:11:11 +00:00
jst%netscape.com dfed219805 Fixing nsbeta3+ bug 43327. Make window.history act like an array to be compatible with 4.x, and add proper security checks for DOM array access. r=mstoltz@netscape.com 2000-08-17 05:56:44 +00:00
akkana%netscape.com 5b58ac4fc2 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
waterson%netscape.com 57a2f6203d Bug 44480. Demote 'width' and 'height' to NSHTMLDocument. r=jst 2000-08-16 01:56:00 +00:00
waterson%netscape.com dd700db4af Bug 44480. Demote 'width' and 'height' attributes from NSDocument to NSHTMLDocument and XULDocument; make nsHTMLDocument's implementation use the <body> element's frame (instead of the <html> element's frame) to determine metrics. r=jst 2000-08-16 01:04:52 +00:00
jst%netscape.com 84d041ab4e Backing out changes that should've been checked onto a branch. Sorry about that. 2000-08-11 22:10:35 +00:00