peterv%propagandism.org
f849415a9e
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
bzbarsky%mit.edu
e28922eb61
Fix perf bug 277208. Patch by Martijn Wargers <martijn.martijn@gmail.com>,
...
r+sr=bzbarsky
2005-09-09 18:50:23 +00:00
tor%cs.brown.edu
2cf881a8d8
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
dbaron%dbaron.org
dcdc7e9930
Convert NS_ConvertUCS2toUTF8 to NS_ConvertUTF16toUTF8 in DumpRegressionData per biesi's review comment. b=306741
2005-09-06 17:09:58 +00:00
dbaron%dbaron.org
c62dbe5e71
Fix bad printfs in DumpRegressionData. b=306741 r=biesi sr=tor
2005-09-06 17:07:18 +00:00
dbaron%dbaron.org
d692a902af
Only accept a decimal point as part of a number when there are digits after it. Remove unused IS_ALPHA. b=306504 r+sr=bzbarsky
2005-08-31 16:15:58 +00:00
mats.palmgren%bredband.net
c6d72364da
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
2005-08-30 22:46:45 +00:00
bzbarsky%mit.edu
cf206258a3
Add support for :valid, :invalid, :in-range, and :out-of-range pseudo-classes.
...
Bug 302462, patch by Allan Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 20:56:46 +00:00
bzbarsky%mit.edu
4235846ed6
Implement :enabled and :disabled CSS pseudo-classes. Bug 84400, patch by Allan
...
Beaufour <allan@beaufour.dk>, r+sr=bzbarsky
2005-08-30 03:31:47 +00:00
dbaron%dbaron.org
7c61ed1c47
Use PRInt32 instead of PRUnichar to match everything else and handle EOF correctly. b=305947 r+sr=bzbarsky
2005-08-27 05:59:51 +00:00
bsmedberg%covad.net
7445dc3000
Bug 305767 - Allow a different marker character for preprocessing CSS files - r=hixie+mconnor
2005-08-26 12:49:37 +00:00
dbaron%dbaron.org
ecfa3ffabf
Fix typo in comment. b=305901.
2005-08-25 14:34:36 +00:00
bzbarsky%mit.edu
692c9e00f2
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
bzbarsky%mit.edu
0cfd438ec2
Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
...
305026, r+sr=dbaron
2005-08-20 01:24:00 +00:00
bzbarsky%mit.edu
6919fc19ec
Allow passing a cached nsIContentPolicy service pointer to
...
NS_CheckContent*Policy if the caller has one. Bug 304845, r=biesi, sr=jst
2005-08-19 15:00:01 +00:00
bzbarsky%mit.edu
71b041a566
Improve error reporting on unknown function pseudo-classes. Bug 261073, r+sr=dbaron
2005-08-16 01:46:04 +00:00
bsmedberg%covad.net
b1280c03e0
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
steffen.wilberg%web.de
8946e28dcf
Bug 222654: global/scrollbars.css for native scrollbars different on Mac (many Firefox themes break scrollbars on Mac). Use nativescrollbars.css and xulscrollbars.css and ship both files on all platforms. r=neil, kevin, sr=bz
2005-08-14 16:23:37 +00:00
cbiesinger%web.de
d25f538cf6
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
bsmedberg%covad.net
4fb9cbf21d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
b88aaf3d98
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
roc+%cs.cmu.edu
d187d8344a
Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
2005-08-10 20:21:44 +00:00
dbaron%dbaron.org
89c70be85b
Correct comment that refers to nonexistent type.
2005-08-08 21:38:04 +00:00
allan%beaufour.dk
d34142939b
Support :required and :optional pseudoclasses. Bug 302608, r+sr=bzbarsky, a=mkaply
2005-08-02 08:29:03 +00:00
vladimir%pobox.com
943412d837
b=294852, canvas is too easily selected, r=vladimir,a=bsmedberg
2005-07-28 17:20:37 +00:00
dbaron%dbaron.org
fb27704b81
Improve comments. r=bzbarsky a=comment changes only
2005-07-26 02:28:02 +00:00
bmlk%gmx.de
87ef234ab5
Backout the patch for bug 273857. The required behaviour is not defined in the html spec, so we should do what we did for years in strict mode rather than following IE's new strict mode rendering. bug 300734 r/sr=dbaron a=benjamin
2005-07-20 12:03:15 +00:00
timeless%mozdev.org
71f7443d1a
Bug 284889 OOM crash [@nsStyleContext::ApplyStyleFixups]
...
patch by b.jacques@planet.nl r=dbaron sr=dbaron a=bsmedberg
2005-07-19 21:03:04 +00:00
bzbarsky%mit.edu
013e0c06e6
Escapes should be allowed to start an id. Bug 299148, r+sr=dbaron, a=bsmedberg
2005-07-19 20:49:34 +00:00
dbaron%dbaron.org
f4c57b0947
Send correct Referer when <base href> is involved. r+sr=bzbarsky a=bsmedberg b=300942
2005-07-19 20:44:49 +00:00
bzbarsky%mit.edu
e3819e0cfd
Move some marquee styles into a scoped binding sheet, and deal better with the
...
fact that the binding is not actually removed when printing. Bug 170341, patch
by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky, a=bsmeberg
2005-07-18 21:15:42 +00:00
cbiesinger%web.de
2a128e77b6
check a pref to determine whether CSS background images should block onload
...
(instead of an env var)
bug 299681 patch by Christian Persch <chpe@gnome.org> r+sr=roc a=bsmedberg
2005-07-15 21:19:04 +00:00
timeless%mozdev.org
7028a5e748
Bug 138403 text-align:left; for submit Button does not work
...
patch by martijn.martijn@gmail.com r=bz sr=bz a=asa
2005-07-13 18:53:08 +00:00
timeless%mozdev.org
e088d38d24
Bug 299560 nsCSSParser.cpp:935 Comparison between signed and unsigned integer expressions
...
patch by b.jacques@planet.nl r=dbaron sr=dbaron a=bsmedberg
2005-07-13 18:16:00 +00:00
timeless%mozdev.org
ce51a92e02
Bug 299184 Should set background-color property for prettyprint
...
patch by martijn.martijn@gmail.com r=sicking sr=roc a=asa
2005-07-11 22:22:47 +00:00
dbaron%dbaron.org
42df54824e
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
2005-07-01 04:29:42 +00:00
cvshook%sicking.cc
0e9ae70de9
Bug 296764: Move html keybindings to chrome to make sure they work even with js turned off
...
r=bsmedberg sr=jst a=bsmedberg
2005-06-29 22:41:59 +00:00
cbiesinger%web.de
4de61d291b
Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and
...
nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann
2005-06-24 19:44:50 +00:00
smfr%smfr.org
51a9606263
Fix camino bug 298111: improve appearance of select and textarea form controls for Cocoa widgets (all inside #idef for Cocoa: only affects Camino). r=pinkerton, sr=me.
2005-06-24 19:32:54 +00:00
peterv%propagandism.org
c8dcb1a2d2
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
2005-06-16 13:10:58 +00:00
dbaron%dbaron.org
c2d568292d
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
2005-06-15 23:45:06 +00:00
aaronleventhal%moonset.net
a128408935
Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
2005-06-10 13:57:27 +00:00
bzbarsky%mit.edu
8fc3ac9a30
Add an nsIContent api for getting the intrinsic state of the content; this can
...
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms). Bug
296309, r+sr=dbaron, a=chofmann
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
9fac4f99b9
Fix crashes when computed style is used on a dead presentation. Bug 291183,
...
r+sr=dbaron, a=chofmann
2005-06-03 01:51:15 +00:00
bzbarsky%mit.edu
76327e343c
Make sure to clean up before any early returns. Bug 295638, r=vlad, sr=dbaron,
...
a=shaver.
2005-06-01 15:41:12 +00:00
bsmedberg%covad.net
824219d781
Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
2005-05-20 12:58:57 +00:00
vladimir%pobox.com
71dac5720c
b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver
2005-05-07 03:45:06 +00:00
aaronleventhal%moonset.net
5d80ae5538
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
2005-05-03 03:46:51 +00:00
bzbarsky%mit.edu
0076d95201
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
2005-04-30 05:16:21 +00:00
bzbarsky%mit.edu
0597971698
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
roc+%cs.cmu.edu
cd790656e9
Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa
2005-04-28 22:14:16 +00:00
dbaron%dbaron.org
5b5507cd04
rules=all and rules=none shouldn't trigger collapsed borders. b=155507 r=bernd sr=bzbarsky a=asa
2005-04-28 20:47:06 +00:00
bzbarsky%mit.edu
5bcf024dfc
Don't call ValueAppended on every single inline style mutation. Should be a
...
tad faster, and actually serialize better. Bug 288574, r+sr=dbaron, a=asa.
2005-04-28 20:19:24 +00:00
bzbarsky%mit.edu
22810e2f0c
Removing -moz-page-break display value, since it's not needed. Bug 289975,
...
r+sr+a=dbaron
2005-04-22 15:31:44 +00:00
bzbarsky%mit.edu
b6817cdd3b
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-04-19 01:27:11 +00:00
tor%cs.brown.edu
b3a835e284
Bug 290830 - svg pointer-events:none not working. r+sr+a=dbaron
2005-04-18 23:38:19 +00:00
vladimir%pobox.com
1e986fc8aa
b=288796, add public ParseColorString method to CSSParser, r+sr=dbaron,a=asa
2005-04-18 02:51:40 +00:00
bzbarsky%mit.edu
760e15f19a
Fix difference calculations for the border struct some more. Bug 290362,
...
r+sr=dbaron, a=asa
2005-04-15 16:56:05 +00:00
bzbarsky%mit.edu
89e40bbf0f
Clean up includes a bit in CSSLoader. Bug 290107, r+sr=dbaron, a=brendan
2005-04-14 15:27:16 +00:00
bzbarsky%mit.edu
2fe790c286
Finish removing the -moz-bulletinboard display value from the tree. All the
...
code implementing it is long removed; we shouldn't be parsing it. Bug 289967,
r+sr=dbaron, a=asa
2005-04-12 15:27:23 +00:00
tor%cs.brown.edu
83911584c1
Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
2005-04-04 21:42:26 +00:00
ginn.chen%sun.com
8eb0a2c4cc
Bug 260399 disabled textarea/input should use DEFAULT pointer
...
r+sr=bzbarsky
2005-04-04 10:35:50 +00:00
dbaron%dbaron.org
11ba0d946d
Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky
2005-04-03 16:47:01 +00:00
dbaron%dbaron.org
ec53342255
Implement CSS2 counters. b=3247 r+sr=bzbarsky
2005-04-01 23:07:00 +00:00
smfr%smfr.org
955eb57e1a
Fix bug 288360 -- uninitialized return values caused failure to load CSS on various sites. r/sr=bzbarsky
2005-03-30 23:05:02 +00:00
dbaron%dbaron.org
5397835bd6
Use protected instead of private so VC6 gets less confused when nsDerivedSafe is involved. Hopefully fixing bustage. b=156716
2005-03-30 01:42:06 +00:00
dbaron%dbaron.org
70322f91af
Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
2005-03-30 00:36:57 +00:00
mats.palmgren%bredband.net
78343a58c1
Fix a few -moz-outline* problems and drop the prefix.
...
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
2005-03-27 11:36:08 +00:00
bzbarsky%mit.edu
534423939f
Fix serialization of attribute-existence selectors. Bug 286010, r+sr=dbaron
2005-03-26 02:36:15 +00:00
neil%parkwaycc.co.uk
f31023b158
Relanding patch to install (symlink) ua.css now that svg no longer munges it b=266930 r=bsmedberg sr=dbaron
2005-03-25 20:14:06 +00:00
dbaron%dbaron.org
c90c1dd583
Clean up GetImportantRule and null-check for out-of-memory case to bulletproof against null dereference topcrash. b=287504 r+sr=bzbarsky
2005-03-25 04:09:13 +00:00
timeless%mozdev.org
5bd593ad0e
Bug 287315 do not use cp to install ua.css
...
r=bz sr=bz
2005-03-23 14:37:08 +00:00
cbiesinger%web.de
b9c675f8dd
bug 286899 Follow CSS 2.1, rather than css3-ui, for the computed style for the
...
cursor property: Make it contain all URIs (absolutized) and the pointer.
r+sr=dbaron
2005-03-20 13:35:31 +00:00
dbaron%dbaron.org
a6c8bcd9b0
Fix code formatting.
2005-03-19 00:48:10 +00:00
dbaron%dbaron.org
aef2a5a169
Handle unterminated strings in CSS by using an additional error token type. b=286262 r+sr=bzbarsky
2005-03-18 06:56:56 +00:00
dbaron%dbaron.org
6732afa1bb
Add comment. b=286262 r+sr=bzbarsky
2005-03-18 06:56:03 +00:00
bzbarsky%mit.edu
b8c7dbf447
Add an IsFloatContainingBlock() method on nsIFrame, use this in the frame
...
constructor. Make sure the div inside an <object> when we do our "we need a
plugin" thing has the space manager bit set. Bug 283385, bug 285165, bug
286111. r+sr=roc
2005-03-18 04:13:05 +00:00
dbaron%dbaron.org
19444fbac1
Fix 'cursor' cascading issues with url()s. b=286388 r+sr=bzbarsky
2005-03-17 04:38:39 +00:00
dbaron%dbaron.org
6bd0ca6473
Strings terminated by a newline instead of a closing quote should be handled as errors, not strings. b=286262 r+sr=bzbarsky
2005-03-15 18:58:36 +00:00
roc+%cs.cmu.edu
57e2a66ece
Bug 267037. Buttons should delegate child frames to the wrapped block, and tell the style system that legends are always blocks. Fixes a couple of crashes. r+sr=bzbarsky
2005-03-07 19:08:26 +00:00
bryner%brianryner.com
001952215b
Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
2005-02-25 22:07:01 +00:00
bzbarsky%mit.edu
fc8cfb0b6f
Null-check the various allocations we do in rulenode. Bug 245295, patch by
...
Daniel de Wildt <mozilla3q04@dewildt.de>, r+sr=bzbarsky
2005-02-25 13:14:36 +00:00
mats.palmgren%bredband.net
9bed23ce68
Fix compile warnings on Windows. b=281745 r+sr=dbaron
2005-02-20 00:04:54 +00:00
bryner%brianryner.com
8e64d7cfb4
Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron.
2005-02-19 00:10:38 +00:00
bryner%brianryner.com
848dce45e3
Simplifying this a bit to try to fix bustage.
2005-02-18 19:58:13 +00:00
bryner%brianryner.com
da55bc0cf2
Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky.
2005-02-18 19:18:37 +00:00
bzbarsky%mit.edu
ea86762fe5
Convert internal users of -moz-opacity to just use opacity. Bug 281907, patch
...
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky
2005-02-18 16:33:02 +00:00
bzbarsky%mit.edu
2ff9654c6f
Put the quirky 1em bottom margin on forms only in quirks mode. Bug 41806,
...
patch by Anne van Kesteren <bug@annevankesteren.nl>, r=bzbarsky, sr=dbaron
2005-02-18 06:13:28 +00:00
bzbarsky%mit.edu
75f5187124
Make the nsStyleBorder constructor be smarter about setting default border
...
style; nix the unnecessary BORDER_STYLE_DEFINED stuff. Bug 279156, r+sr=dbaron
2005-02-18 06:09:36 +00:00
ginn.chen%sun.com
04b766b1dc
Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
...
r=robin.lu sr=bryner
2005-02-18 06:03:08 +00:00
roc+%cs.cmu.edu
e8268c75e4
Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky
2005-02-08 02:15:26 +00:00
roc+%cs.cmu.edu
23240b3d6d
Bug 274521. Disable 'border' on frames and framesets since we don't actually support it. r+sr=bzbarsky
2005-02-08 02:08:13 +00:00
dbaron%dbaron.org
b539b417c3
More documentation and a little cleanup. b=281113 r+sr=bzbarsky (and for the previous comment change too)
2005-02-05 05:24:21 +00:00
dbaron%dbaron.org
60ceb3b143
Fix comment.
2005-02-04 20:29:18 +00:00
dbaron%dbaron.org
14ae2a1fe6
Add comments.
2005-02-04 20:11:00 +00:00
bzbarsky%mit.edu
bc85b692c0
Fix GetSelectorText to truncate the out string. Bug 142648, patch by Daniel
...
Kraft <domob@daniel-kraft.net>, r+sr=bzbarsky
2005-02-03 18:31:24 +00:00
gerv%gerv.net
f5cf6f08bf
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-01 15:28:15 +00:00
bzbarsky%mit.edu
9f398856f9
Fix percent heights of kids of fieldsets at the expense of height:inherit. Bug
...
240571, r+sr=roc
2005-02-01 02:51:37 +00:00
roc+%cs.cmu.edu
293827c8b2
Bug 277355. Make columns get the right containing block width and height. r+sr=bzbarsky
2005-02-01 01:21:25 +00:00
bzbarsky%mit.edu
5a9c36b43a
Getting the selector text should properly escape and quote attribute value
...
strings. Bug 142648, patch by Daniel Kraft <domob@daniel-kraft.net>, r=dbaron,
sr=bzbarsky.
2005-01-30 18:01:57 +00:00