15740 Commits

Author SHA1 Message Date
bryner%brianryner.com
62dee43850 deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 17:17:37 +00:00
kairo%kairo.at
e4d71ded63 bug 234014 - Use the XUL preprocessor for build-time inserting of skinVersion strings, r=bsmedberg, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@153329 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 11:54:28 +00:00
bzbarsky%mit.edu
3dddb6f9bc Position fixed backgrounds with respect to the viewport, not "nearest
scrollframe or viewport".  Bug 235768, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@153320 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 05:40:16 +00:00
neil%parkwaycc.co.uk
dd24d85990 Supplementary patch to bug 120410 fixing bugs exposed by the previous patch - listboxes didn't scroll properly if they were less than one row tall or adjust properly if they were resized r=varga sr=mscott
git-svn-id: svn://10.0.0.236/trunk@153303 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-26 22:56:15 +00:00
alex.fritze%crocodile-clips.com
34b6678964 Remove support for svg.stroke_flatness & svg.bezier_flatness prefs. No-one uses them. Not part of default builds - SVG only.
git-svn-id: svn://10.0.0.236/trunk@153296 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-26 18:36:59 +00:00
alex.fritze%crocodile-clips.com
9d08beda94 Don't build stroke paths for stroke-width==0 (bug #234519). Not part of default build - SVG only.
git-svn-id: svn://10.0.0.236/trunk@153292 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-26 18:13:23 +00:00
bryner%brianryner.com
13bfbe0e6e Trivial change to not run the nsFont default ctor here. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@153246 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 23:15:11 +00:00
dbaron%dbaron.org
12c3f84553 Improve comments and function names related to attribute mapping and HasAttributeDependentStyle. b=235342 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@153235 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 21:04:50 +00:00
bryner%brianryner.com
80fe50d37f Try to fix some crashes from calling PresShell methods after Destroy() has called. Bug 235395, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153206 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-25 09:10:06 +00:00
sicking%bigfoot.com
d0464befea Bug 232016: Kill SetHTMLAttribute and do minor cleanups in .foo -> set/getAttribute("foo") mapping code.
r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@153183 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 23:55:18 +00:00
mkaply%us.ibm.com
b928b42be4 #234412
r=pedemont, sr=dbaron
Add divide by zero check to rulenode


git-svn-id: svn://10.0.0.236/trunk@153177 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 23:15:18 +00:00
dbaron%dbaron.org
3b4e289dd6 Attempt to fix Windows bustage.
git-svn-id: svn://10.0.0.236/trunk@153153 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 07:37:36 +00:00
dbaron%dbaron.org
dafe525b26 Change -moz-opacity to opacity. Create a mechanism for creating a second name for a CSS property and continue to support -moz-opacity. b=93156 r=bzbarsky sr=roc
git-svn-id: svn://10.0.0.236/trunk@153148 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 06:48:25 +00:00
bryner%brianryner.com
b4a1781861 Merge jsdom and gklayout libraries (bug 232247). r=dbaron, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@153136 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 03:22:35 +00:00
bzbarsky%mit.edu
2491411ab1 Make sure to pass <embed> attributes to plugins in the source order. Bug
234675, r=peterlubczynski, sr=jst


git-svn-id: svn://10.0.0.236/trunk@153131 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 02:44:33 +00:00
bryner%brianryner.com
ceb7f1d2d5 Fixing AIX bustage
git-svn-id: svn://10.0.0.236/trunk@153123 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 00:36:35 +00:00
bzbarsky%mit.edu
3c685fcdeb Apply the bug 200568 fix to types derived from the "data" attribute too. Bug
235053, r=biesi, sr=jst


git-svn-id: svn://10.0.0.236/trunk@153117 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 22:41:15 +00:00
bryner%brianryner.com
d956db112f Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153111 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 21:29:06 +00:00
roc+%cs.cmu.edu
1b122ed826 Bug 180931. If we move a frame temporarily during reflow, we'd better invalidate the whole overflow area because invalidates may have been issued at the temporary position.
git-svn-id: svn://10.0.0.236/trunk@153080 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-22 03:31:30 +00:00
jst%mozilla.jstenback.com
8a34cc9d66 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@153054 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-21 00:22:11 +00:00
dbaron%dbaron.org
e5ad15e520 Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@153040 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 21:38:31 +00:00
jst%mozilla.jstenback.com
97fa60f452 Checking in for roland.mainz@nrubsig.org, bug 234982. Making print errors always be reported to the user. r+sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@153036 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 20:59:55 +00:00
sicking%bigfoot.com
f53242a13f Bug 234615: Remove nsIHTMLContent::GetBaseTarget by cleaning up the imagemap code a bit which was the only client.
r=bryner sr=jst


git-svn-id: svn://10.0.0.236/trunk@153025 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 19:00:43 +00:00
bryner%brianryner.com
3191a1feaa Inline boolean getters and setters on nsIPresContext, and change the storage to a bitfield. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153018 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 17:49:01 +00:00
bzbarsky%mit.edu
ee261bc3b5 Fix GDI+ string bustage in SVG builds. Bug 234959, patch by Bob Clary
<bc@bclary.com>, r=darin,afri, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@153013 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 07:41:06 +00:00
roc+%cs.cmu.edu
b21c7fbd1c Bug 230697. Extend MOZ_FORCE_PAINT_AFTER_ONLOAD so that CSS background image loads delay firing of the onload event. r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@153010 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 06:00:35 +00:00
bzbarsky%mit.edu
6160f76c82 Remove bogus method that makes backgrounds on the canvas unhappy. Bug 219302,
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@152988 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 00:39:09 +00:00
bzbarsky%mit.edu
8a5b5bbe43 Don't lie about our scrollable view, and don't claim to have one if we're not
scrollable.  Bug 209807, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@152983 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 23:04:51 +00:00
bzbarsky%mit.edu
812532152c Fix comment. Bug 132561, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@152978 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 22:16:00 +00:00
bzbarsky%mit.edu
ec79b3d7ab Fire onchange event when a file is selected from the filepicker. Bug 67873,
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@152977 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 22:13:47 +00:00
bzbarsky%mit.edu
fed1bb3ece Trim whitespace that comes right before a <br> when trimming whitespace. Bug
132561, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@152976 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 22:12:38 +00:00
bzbarsky%mit.edu
21de022644 Make fieldset splitting work so fieldsets taller than a page print. Bug
234015, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@152973 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 22:00:52 +00:00
tor%cs.brown.edu
f06b3be285 Bug 234752 - Print code returns NS_OK in cases where it should return
an error.  Patch by roland.mainz@nrubsig.org, r+sr=roc.


git-svn-id: svn://10.0.0.236/trunk@152971 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 21:58:40 +00:00
pinkerton%aol.net
8d3b312ac0 selects should be transparent since the OS draws a nice gradient over them
and we don't want mozilla filling the rect itself (not part of build)


git-svn-id: svn://10.0.0.236/trunk@152965 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 21:43:07 +00:00
darin%meer.net
8f15bc8277 bustage fix r=dbaron
git-svn-id: svn://10.0.0.236/trunk@152960 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 21:01:29 +00:00
cbiesinger%web.de
af62af08a0 233890, misc cleanup in some layout files, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@152949 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 18:56:13 +00:00
dbaron%dbaron.org
20ee8e596f Fix up quirk.css for bidi as well. b=74880 r=fantasai sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@152947 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 18:21:16 +00:00
dbaron%dbaron.org
6dd1e040bf Replaced elements should not support generated content. b=169334 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@152945 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 18:04:15 +00:00
dbaron%dbaron.org
123d96291d Convert switch in nsCSSProps::LookupPropertyValue to use a table by adding to the CSS_PROP_* macros. b=208726 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@152944 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 18:02:20 +00:00
neil%parkwaycc.co.uk
47153f97aa checked in wrong file, sorry
git-svn-id: svn://10.0.0.236/trunk@152941 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 13:23:46 +00:00
neil%parkwaycc.co.uk
8ea620c210 (on bsmedberg's advice) third time lucky?
git-svn-id: svn://10.0.0.236/trunk@152940 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 13:20:57 +00:00
neil%parkwaycc.co.uk
3294806770 Trying to fix bustage again...
git-svn-id: svn://10.0.0.236/trunk@152939 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 12:38:16 +00:00
neil%parkwaycc.co.uk
1233292ccc Trying to fix beast build bustage
git-svn-id: svn://10.0.0.236/trunk@152938 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 12:12:06 +00:00
neil%parkwaycc.co.uk
8552c5ebf3 Bug 120410 Scrolling a listbox during onload handler fails and drops frames r=roc sr=bz
git-svn-id: svn://10.0.0.236/trunk@152934 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 11:29:35 +00:00
jshin%mailaps.org
843b25e7f1 bug 224595 : use de/encodeURI(Component) instead of escape/unescape (extra patch) : r=neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@152929 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 11:13:29 +00:00
neil%parkwaycc.co.uk
690c52c7f7 Bug 232321 Make layout.word_select.stop_at_punctuation work as a user preference r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@152928 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 11:10:31 +00:00
timeless%mozdev.org
14598b9d76 Bug 231789 Make ParseCSS more tinderbox friendly
r=bz sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@152922 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 09:49:47 +00:00
bzbarsky%mit.edu
8fbd260b8f Fix libart bustage from bug 231995 by making the code more sane. r=darin
git-svn-id: svn://10.0.0.236/trunk@152915 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 06:33:51 +00:00
darin%meer.net
55688e6410 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 02:44:03 +00:00
pinkerton%aol.net
e87c93ac3b don't make textfield or select bg's transparent so that when pages want to
style the text widget themselves, we don't pick up the bg color and end
up with unreadable text.
text


git-svn-id: svn://10.0.0.236/trunk@152833 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-17 01:50:06 +00:00