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

8866 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org a0bf92722f Remove effectively-unused Set/GetScrollPreference API on nsIScrollableView.h. b=259617 r+sr=roc 2004-09-15 19:16:43 +00:00
dbaron%dbaron.org f6e45ec1cd Fix XBL destructors. b=258832 r+sr=brendan 2004-09-15 02:19:24 +00:00
dbaron%dbaron.org 5f62984111 Add function to nsContentUtils to report a localized error message to the error console, and use it from the three places that were doing pretty much the same thing. b=187007 r+sr=bzbarsky 2004-09-14 17:26:35 +00:00
bzbarsky%mit.edu 15ac643742 Make sure to addref out param. Bugs 258121 and 247712, r+sr=peterv 2004-09-14 15:06:56 +00:00
bzbarsky%mit.edu 93e0d48454 Don't use the global object as the scope object when setting up the class for
the proto functions on the a binding.  Patch arises from discussion in bug
258832, r+sr=brendan
2004-09-14 13:33:54 +00:00
bryner%brianryner.com 2c7c1c9fb0 Support properties on documents (bug 253888). r+sr=jst. 2004-09-14 04:21:29 +00:00
roc+%cs.cmu.edu 44a2fd5b52 Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
bryner%brianryner.com 805f8ff30f Fix ctrl+a emacs keybinding for gtk1 (bug 259011), r+sr=bzbarsky 2004-09-13 22:35:39 +00:00
dbaron%dbaron.org 6ea0c7fb7f Fix VC7 bustage. b=258793 2004-09-13 20:40:46 +00:00
dbaron%dbaron.org 02e5799687 The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc 2004-09-13 05:39:27 +00:00
bzbarsky%mit.edu 7f286e3000 Fix crash due to text inputs flushing pending restyles while we're in text
control frame code.  Bug 257818, r+sr=dbaron
2004-09-13 04:19:58 +00:00
mats.palmgren%bredband.net d42ee7d038 Use the ID attribute (and not NAME) for FRAME/IFRAME/OBJECT in XHTML. b=183683 r+sr=bzbarsky 2004-09-12 23:34:00 +00:00
mats.palmgren%bredband.net d2ba7bbd65 Re-resolve target frame after "DOMMouseScroll" event handlers in case it was destroyed. b=257998 r+sr=bzbarsky 2004-09-12 21:24:59 +00:00
bzbarsky%mit.edu 957eb1bbb9 Make sure to flush restyles _before_ we start grabbing layout objects like
presshells, not after...  Bug 258032, r+sr=jst
2004-09-12 20:53:27 +00:00
jst%mozilla.jstenback.com 23f4018d23 Fixing problem found by trev@gtchat.de where creating key event objects would actually create mouse event objects (bug 238773). r+sr=jst@mozilla.org 2004-09-12 19:27:54 +00:00
bzbarsky%mit.edu da46873f59 Change XBL constructor/destructor back to having "this" in the scope chain like
they did when they were event handlers (to avoid breaking bindings where people
forgot to use "this" in the constructor or destructor).  Bug 258833, r=bryner,
sr=jst
2004-09-12 01:41:34 +00:00
mats.palmgren%bredband.net 14b5343acd Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org 2004-09-11 23:24:30 +00:00
bmlk%gmx.de 002c0c28fc changing the border-collapse mode needs to cause a reframe as we have two different types of cellframes depending on the mode, bug 254053 idea=bz, r/sr=dbaron 2004-09-11 06:13:47 +00:00
dbaron%dbaron.org 2afd699c4e Separate sheet URI and base URI for style attributes and for CSS parsing from DOM APIs. b=258707 r+sr=bzbarsky 2004-09-10 23:31:48 +00:00
dbaron%dbaron.org 1e28ab3636 Use sheet URI instead of base URI. b=258708 r+sr=bzbarsky 2004-09-10 19:01:04 +00:00
bzbarsky%mit.edu 058fe7ba51 Make <constructor> and <destructor> methods, not handlers. Bug 230816,
r=bryner, sr=brendan
2004-09-10 15:29:19 +00:00
dbaron%dbaron.org a095f39235 Fix DEBUG bustage. b=255538 2004-09-10 09:31:10 +00:00
jst%mozilla.jstenback.com c21493a1bb Fix crash reported in bug 235923. In odd cases when we get into situations where we're submitting a form while we're in the middle of submitting the same form (waiting for a modal dialog), the pending submission from the first call may get deleted. r+sr=shaver@mozilla.org 2004-09-10 08:07:04 +00:00
bryner%brianryner.com b0afaa4f3d Add dependency on Makefile so that depend builds don't break. 2004-09-10 07:52:59 +00:00
bryner%brianryner.com 8261446984 Hook up gtk2 native keybindings for editor. This gets rid of htmlBindings.xml and instead makes the platform-neutral base bindings be included via the preprocessor, allowing the editorBase bindings to not be applied on gtk2. Also, removed obsolete mac CFM package files. Bug 257405, r=bzbarsky, sr=ben. 2004-09-10 07:17:31 +00:00
dbaron%dbaron.org 96c0e36f4e Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky 2004-09-10 06:45:59 +00:00
bzbarsky%mit.edu df42e726bc Combine WalkRules and UseDocumentRules into one function. Bug 244252,
r=bryner, sr=dbaron
2004-09-10 04:57:30 +00:00
bzbarsky%mit.edu 994c0e7ca2 Fix build bustage. 2004-09-10 03:52:48 +00:00
bzbarsky%mit.edu e9277cd3ca createEvent/initEvent screw up creating right-click or middle-click events. Bug
254795, r+sr=jst
2004-09-10 03:29:09 +00:00
bzbarsky%mit.edu a8a6ecf161 Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
r+sr=dbaron
2004-09-10 03:26:58 +00:00
bzbarsky%mit.edu 88d33d4eda Look for a form ancestor even if we're not in a document and our parent is
changed.  Bug 257947, r+sr=jst
2004-09-10 03:16:04 +00:00
neil%parkwaycc.co.uk a9ab343e87 Bug 207219 Image resize should zoom clicked position r=varga sr=peterv 2004-09-09 22:40:40 +00:00
dbaron%dbaron.org 9e2cdf2204 Pass line number information for style elements through to the CSS parser so we can give correct line numbers in error reports. b=240420 r+sr=bzbarsky 2004-09-09 17:32:35 +00:00
dbaron%dbaron.org f8dbaa44ac Fix serialization of declaration blocks containing 'overflow' and the bugs that causes. b=258300 r+sr=bzbarsky 2004-09-08 05:42:03 +00:00
jst%mozilla.jstenback.com 5aed475ce3 Eliminating dead code. Patch by trev@gtchat.de. r+sr=jst@mozilla.org 2004-09-07 22:34:02 +00:00
bryner%brianryner.com 6cfd959442 Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc. 2004-09-07 21:21:48 +00:00
bryner%brianryner.com 5e7349dd5d Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc. 2004-09-06 03:59:31 +00:00
roc+%cs.cmu.edu 6255acffd9 Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine 2004-09-06 02:44:43 +00:00
bryner%brianryner.com 708eab16dc Bustage fix for HPUX (bug 239465) - |explicit| may only be used for converting constructors. r=dbaron. 2004-09-05 19:13:25 +00:00
dbaron%dbaron.org 3827991ce7 Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc 2004-09-05 00:04:04 +00:00
dbaron%dbaron.org 9984902fd6 Land bug 72747 in pieces: Simplify the mechanism used to prevent framesets from having scrollbars. b=72747 r+sr=roc 2004-09-04 19:51:21 +00:00
jst%mozilla.jstenback.com 51fd4d10d8 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com 2004-09-04 19:28:46 +00:00
cbiesinger%web.de 6fef9f4542 Bug 250342 Views should not inherit from nsISupports
r+sr=roc
2004-09-04 15:49:20 +00:00
dbaron%dbaron.org ee55fda1f1 Back out previous round of bug 72747 changes due to Tp regression. 2004-09-04 08:34:55 +00:00
dbaron%dbaron.org 31bf95ea38 Land bug 72747 in pieces: Simplify the mechanisms used to prevent framesets from having scrollbars and used to implement the scrolling attribute on frames and iframes. Implement scrolling='yes'. b=72747 r+sr=roc 2004-09-04 06:53:36 +00:00
dbaron%dbaron.org 8b8587dcc0 Land bug 72747 in pieces: make users of nsIScrollable use nsIScrollable::Scrollbar_* instead of NS_STYLE_OVERFLOW_*. b=72747 r+sr=roc 2004-09-03 21:58:39 +00:00
dbaron%dbaron.org d8f8c8bde9 Land bug 72747 in pieces: add functions for common overflow tests to nsStyleDisplay. b=72747 r+sr=roc 2004-09-02 23:18:37 +00:00
jst%mozilla.jstenback.com dea7a573d7 Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu 2004-09-02 15:25:39 +00:00
bryner%brianryner.com dc76c57a2c deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc. 2004-09-02 03:08:51 +00:00
jst%mozilla.jstenback.com a8cd90ba37 Fixing bug 257523. Only handle XBL commands if they're triggerd by events initiated by the user. Patch by trev@gtchat.de, r=jst@mozilla.org, sr=dveditz@cruzio.com, a=chofmann@mozilla.org 2004-09-02 00:33:51 +00:00