7334d31070
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
sharparrow1@yahoo.com
4541ca4130
Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc.
2007-02-13 22:36:59 +00:00
sharparrow1@yahoo.com
d7af0c8aef
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
sharparrow1@yahoo.com
2da748b9c2
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
cvshook@sicking.cc
e80f1dba4e
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
timeless@mozdev.org
f4ef17d178
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
dbaron@dbaron.org
d21cb374bd
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
bzbarsky@mit.edu
127703028d
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
2006-12-05 15:46:18 +00:00
roc+@cs.cmu.edu
b45b65ca24
Bug 324963. Keep a list of active popups to help us dispatch mouse events to them ... moving handling of 'always on top' popups towards a view-less world. r+sr=bzbarsky
2006-11-29 23:09:13 +00:00
roc+@cs.cmu.edu
220cb21f8e
Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron
2006-09-19 22:05:33 +00:00
bzbarsky@mit.edu
b17843a977
Coalesce native theme change notifications to deal with the dozens of them we
...
get when the GTK theme changes. Bug 352096, r+sr=roc
2006-09-12 04:36:03 +00:00
Olli.Pettay@helsinki.fi
9f6d9cd053
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00
dbaron@dbaron.org
9061b775dd
Convert one other assertion to a warning. b=310985
2006-05-05 16:31:59 +00:00
dbaron@dbaron.org
9333ddac0e
Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky
2006-04-18 05:44:02 +00:00
sharparrow1@yahoo.com
61242751c3
Remove NS_IPRESCONTEXT_IID because it is unused. rs=bzbarsky
2006-04-05 00:55:57 +00:00
sharparrow1@yahoo.com
211a227cd0
Bug 244055: Page layout for editor. There is no UI yet, and caret display is buggy at the moment, but otherwise it works. Patch by Alexandre Tr�mon, r+sr=roc.
2006-04-01 01:19:28 +00:00
dbaron@dbaron.org
2441f6a36b
One-line descriptions of files, partly because they show up in LXR.
2006-03-30 05:56:38 +00:00
sharparrow1@yahoo.com
9df767b1c4
Bug 331415: some printing code cleanup. r+sr=roc.
2006-03-30 00:27:42 +00:00
dbaron@dbaron.org
3a21e465de
Always use the UI direction for the scrollbar side, which is what we used to do in the most common case, but make it a pref. b=330863 r=smontagu sr=roc
2006-03-26 00:48:03 +00:00
roc+@cs.cmu.edu
a1b6a30f14
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
bmlk@gmx.de
a7d6e892ef
use scaledpixels to convert from CSS pixels to realword pixels bug=307367 r/sr=roc
2006-01-21 09:31:45 +00:00
neil@parkwaycc.co.uk
b7851999ff
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
2005-12-02 12:02:44 +00:00
timeless@mozdev.org
71ed8bc863
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bsmedberg@covad.net
fb56b42204
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bzbarsky@mit.edu
1c5ccb8400
Move the document's bidi state to actually live on the document, and remove
...
dependencies on nsPresContext in form submission. Fixes bugs 100533, 180861,
293171. r+sr=jst
2005-11-08 22:45:49 +00:00
smfr@smfr.org
3115061e8a
Fix bug 303987: long delays after resetting font prefs. Use a zero-delay timer to coalesce multiple pref callbacks in the pres context into one update. r/sr=roc
2005-08-23 23:52:16 +00:00
cbiesinger@web.de
832526704b
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
jst@mozilla.jstenback.com
ae436cae87
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
2005-07-30 20:57:07 +00:00
bzbarsky@mit.edu
0af9398160
Flush out reflows before processing invalidates and paint events. Fixes a
...
variety of flicker issues of various sorts, especially when we're not quite
keeping up with the rate of updates in DHTML or in editor. Bug 244366 and
various dependencies, r+sr=roc
2005-01-20 03:39:09 +00:00
roc+@cs.cmu.edu
f8a402e79b
Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron
2004-11-26 18:40:58 +00:00
dbaron@dbaron.org
9921526bf4
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
2004-09-05 00:04:04 +00:00
bryner@brianryner.com
5ad343526a
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
dbaron@dbaron.org
2cdc552cce
Back out the rest of bug 72747 due to Tp regression.
2004-08-27 01:26:55 +00:00
dbaron@dbaron.org
0ee0dd0b76
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
f2ad5967af
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
bryner@brianryner.com
0a85106bba
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-24 18:50:29 +00:00
bryner@brianryner.com
8e70e22f41
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
2004-08-22 07:10:50 +00:00
bryner@brianryner.com
e894651189
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-22 04:58:44 +00:00
bryner@brianryner.com
07ff6116c8
Backing out bug 253888 until I can figure out how to fix the crash
2004-08-21 06:27:54 +00:00
bryner@brianryner.com
d485fa5edc
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
2004-08-21 05:09:50 +00:00
bzbarsky@mit.edu
4290425680
Eliminating mCharset mode of prescontex. Bug 253489, r+sr=roc
2004-08-09 21:19:15 +00:00
bryner@brianryner.com
6cde4639f0
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2004-07-31 23:15:21 +00:00
bryner@brianryner.com
dcd978a932
Bustage fix for older gcc versions
2004-07-29 21:00:58 +00:00
bryner@brianryner.com
15745b0b06
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
bryner@brianryner.com
02df7d7c04
Remove nsIPresContext::GetXBLBindingURL (bug 253141). r=bzbarsky.
2004-07-26 21:49:49 +00:00
dbaron@dbaron.org
d3025cd5d6
Trim unneeded includes to speed up compilation. b=64023 r+sr=jst
2004-07-16 06:32:16 +00:00
jshin@mailaps.org
fe6bf5c7df
bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron)
2004-06-21 10:32:27 +00:00
bryner@brianryner.com
041d6d3a01
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
2004-06-08 23:53:59 +00:00
smontagu@smontagu.org
e54fe1149a
Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky
2004-05-23 09:15:23 +00:00
jst@mozilla.jstenback.com
91aa65c204
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-04-29 23:34:19 +00:00