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