dbaron%dbaron.org
1bfadac359
Land bug 72747 in pieces: Implement scrolling='yes' (and equivalents) on frames and iframes. b=72747 r+sr=roc
2004-09-04 23:03:04 +00:00
dbaron%dbaron.org
613d104fb5
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
63c881aeb2
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
bmlk%gmx.de
c1219e6150
1. enhancement of the debug code so that coltypes become visible
...
2. remove the isanonymous flag which is unused
3. make the col dump routine #ifdef DEBUG
4. stop to defer the appending of the colgroup frame. bug 248474 r/sr=bzbarsky
2004-09-04 16:02:50 +00:00
dbaron%dbaron.org
e4e0192e47
Back out previous round of bug 72747 changes due to Tp regression.
2004-09-04 08:34:55 +00:00
dbaron%dbaron.org
58b70d35d1
Land bug 72747 in pieces: Add default constructor for ScrollbarStyles. b=72747 r+sr=roc
2004-09-04 07:35:12 +00:00
dbaron%dbaron.org
d12362e0ef
Land bug 72747 in pieces: Change types on ScrollbarStyles from PRInt32 to PRUint8. b=72747 r+sr=roc
2004-09-04 07:02:46 +00:00
dbaron%dbaron.org
46a0c16189
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
757800ab54
Back out text input changes from bug 72747.
2004-09-04 03:49:25 +00:00
dbaron%dbaron.org
4db1f75805
Back out text input changes from bug 72747.
2004-09-04 03:17:18 +00:00
dbaron%dbaron.org
c9e48ca72a
Land bug 72747 in pieces: Clean up PropagateScrollToViewport and ensure it doesn't set a viewport override of NS_STYLE_OVERFLOW_CLIP. b=72747 r+sr=roc
2004-09-04 00:01:12 +00:00
dbaron%dbaron.org
8f051ffe83
Land bug 72747 in pieces: A little cleanup. b=72747 r+sr=roc
2004-09-03 23:57:42 +00:00
dbaron%dbaron.org
9d42af129c
Land bug 72747 in pieces: Remove mNeverHas*Scrollbar variables which are unneeded since the m*ScrollbarBox null-checks handle their one remaining user. b=72747 r+sr=roc
2004-09-03 23:29:38 +00:00
dbaron%dbaron.org
2260749166
Land bug 72747 in pieces: Remove mNeverHas*Scrollbar variables which are unneeded since the m*ScrollbarBox null-checks handle their one remaining user. b=72747 r+sr=roc
2004-09-03 23:28:26 +00:00
dbaron%dbaron.org
462cb0cabd
Land bug 72747 in pieces: use CSS instead of C++ to ensure single line text inputs don't have scrollbars. b=72747 r+sr=roc
2004-09-03 23:22:15 +00:00
dbaron%dbaron.org
addb69cbb7
Land bug 72747 in pieces: use CSS instead of C++ to ensure single line text inputs don't have scrollbars. b=72747 r+sr=roc
2004-09-03 23:17:18 +00:00
dbaron%dbaron.org
7325984b89
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
2004-09-03 22:28:34 +00:00
dbaron%dbaron.org
58b2482f65
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
timeless%mozdev.org
f214b8a95f
Bug 257877 replacement content isn't rendered if gkplugin.dll isn't present
...
r=jst sr=bz
2004-09-03 21:49:13 +00:00
jst%mozilla.jstenback.com
9e734c3e20
Fixing bug 257690. Make sure to mark the content created for generated content as anonymous content to get the content nodes to do their proper cleanup on document teardown. r+sr=bzbarsky@mit.edu
2004-09-03 05:00:40 +00:00
dbaron%dbaron.org
13d0d98e6c
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
2004-09-03 00:46:43 +00:00
dbaron%dbaron.org
3cc7da3bf5
Land bug 72747 in pieces: convert users of nsIScrollableFrame::GetScrollPreference to using GetScrollbarStyles. b=72747 r+sr=roc
2004-09-03 00:43:46 +00:00
dbaron%dbaron.org
f64a1b41d2
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
2004-09-02 23:37:02 +00:00
dbaron%dbaron.org
0777d4a522
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
2004-09-02 23:27:23 +00:00
dbaron%dbaron.org
2be757b76e
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
bryner%brianryner.com
6893d6442d
Update the displayed text when closing a combobox with the keyboard causes a new option to be selected. Bug 257572, r=mkaply, sr=jst.
2004-09-02 21:10:40 +00:00
jst%mozilla.jstenback.com
00e4d5d5e3
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
neil%parkwaycc.co.uk
d48054b95c
Bug 257721 nsPresShell::PostAttributeChange needs to construct its nsAttributeChangeRequest (HandlePostedAttributeChanges was already calling the destructor) r+sr=roc
2004-09-02 08:56:30 +00:00
bmlk%gmx.de
278b012b59
tables without cells should not add vertical cellspacing bug 246534 r/sr=bzbarsky
2004-09-02 06:36:56 +00:00
kyle.yuan%sun.com
c3a9746bda
Bug 254997 Caret tracking by line (down arrow) skips over huge portions of the document. r=aaronl, sr=roc, patch=ginn.chen@sun.com
2004-09-02 05:02:53 +00:00
bryner%brianryner.com
4de1e631ea
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
bryner%brianryner.com
6395cedb06
Restoring previous failure code, follow-up to bug 257596
2004-09-01 18:02:04 +00:00
jst%mozilla.jstenback.com
f1d17b9743
Fixing bug 248065. Make sure errors in nested scripts don't disrupt the containing script. r+sr=bzbarsky@mit.edu
2004-09-01 16:50:12 +00:00
aaronleventhal%moonset.net
ee255c951a
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
2004-09-01 14:58:34 +00:00
roc+%cs.cmu.edu
86223813ee
Bug 257430. nsImageFrame and nsTableRowFrame need to always include their frame bounds in their overflow area. r+sr=dbaron
2004-09-01 13:33:17 +00:00
bryner%brianryner.com
f7a0694a86
Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc).
2004-09-01 05:16:00 +00:00
bmlk%gmx.de
2f6b11f655
bustage fix
2004-08-31 19:26:37 +00:00
bmlk%gmx.de
45680899e0
bring condition and action in better sync when oversized nested pct based table frames are reduced in size bug 254344 r/sr=bzbarsky
2004-08-31 18:57:06 +00:00
bmlk%gmx.de
1134a9f349
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
2004-08-31 18:50:40 +00:00
neil%parkwaycc.co.uk
eb5758f469
Bug 257276 ConstructDocElementFrame and ConstructFrameInternal need to update their display style cache after reresolving style for XBL r+sr=dbaron
2004-08-29 09:49:31 +00:00
bryner%brianryner.com
d030ac5497
fixing btek bustage
2004-08-29 04:18:27 +00:00
bryner%brianryner.com
a8153addf4
More nsIPresShell deCOMtamination:
...
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.
Bug 253889, r+sr=roc.
2004-08-29 03:08:44 +00:00
bryner%brianryner.com
694e5e4fef
Extend invalidated region by one source row in each direction so that we fully cover the rows in a scaled image which may be drawn using a given source row. This fixes the "white lines" problem with scaled images (bug 222901). r=pavlov, sr=tor.
2004-08-28 23:59:15 +00:00
neil%parkwaycc.co.uk
2d2a394fe1
Bug 254061 Fix scrollbars in popups inside scrolled frames r+sr=roc
2004-08-28 11:41:02 +00:00
roc+%cs.cmu.edu
2ffed1a13e
Bug 255584. Relanding nsBoxToBlockAdaptor change that avoids adding area above and to the left of the frame origin to the scrollable area ... because we can't scroll there anyway. r+sr=dbaron
2004-08-28 02:05:28 +00:00
bmlk%gmx.de
e3d7eb0537
xul frames should compute MEW only when they are really requested to do so, bug 256006 r/sr=dbaron
2004-08-27 16:51:05 +00:00
dbaron%dbaron.org
67e0ee1634
Back out the rest of bug 72747 due to Tp regression.
2004-08-27 01:26:55 +00:00
dbaron%dbaron.org
399f49c365
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
2004-08-26 22:35:38 +00:00
dbaron%dbaron.org
5c14b11fe9
Fix debug bustage. b=72747
2004-08-26 19:12:05 +00:00
dbaron%dbaron.org
0430fe1b67
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
2004-08-26 17:11:20 +00:00