Commit Graph

2451 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
5cbe54c346 Fix bug 219052. Patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@182530 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-19 13:55:33 +00:00
doronr%us.ibm.com
5e4fa0d307 Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@182490 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 21:16:27 +00:00
bzbarsky%mit.edu
db469b96cf Finish fixing bug 114641. r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@182352 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 00:52:58 +00:00
bzbarsky%mit.edu
1333cae14e Try fixing bug 288064 again. r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@182350 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
d56d5db506 Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
309067, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@182333 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:57:13 +00:00
bryner%brianryner.com
604090c485 Convert CSSGroupRule and CSSStyleSheet to use nsCOMArray. Bug 312491, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@182319 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 20:21:20 +00:00
peterv%propagandism.org
8c33ea74e1 Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@182242 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 09:07:29 +00:00
bzbarsky%mit.edu
d47b8e0f93 Allow EOF to end declarations. Bug 311617, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181860 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 18:22:51 +00:00
bryner%brianryner.com
391fc878cf Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@181826 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 23:06:27 +00:00
bzbarsky%mit.edu
2575925b19 Fix bug 309118 (removing vertical-align hack for broken objects from html.css).
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@181807 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 02:25:00 +00:00
timeless%mozdev.org
517099ad86 Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil


git-svn-id: svn://10.0.0.236/trunk@181743 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 00:31:36 +00:00
bzbarsky%mit.edu
29198e38f2 Backing out bug 288064 because of the Tp hit.
git-svn-id: svn://10.0.0.236/trunk@181383 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
d81aa0e274 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@181371 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:34:03 +00:00
roc+%cs.cmu.edu
967cecfd9b Bug 258875. Make a file upload control's textbox be read-only and take it out of the tab order. Clicking on the textbox will open the filepicker. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181339 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:01:54 +00:00
bzbarsky%mit.edu
c68b9c138c Back out part of patch for bug 155507 to fix bug 310100. r=bernd, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181042 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 13:29:27 +00:00
mrbkap%gmail.com
38d0038c4a bug 309902: This was supposed to land with the fix for bug bug 287990, but I forgot to check it in then, checking it in now (changes had r=jst sr=dbaron).
git-svn-id: svn://10.0.0.236/trunk@180973 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 18:10:56 +00:00
dbaron%dbaron.org
b37c3df94d I missed some comment corrections in bug 205790. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180940 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 01:58:48 +00:00
bryner%brianryner.com
525bfb6c80 Avoid nsIStyledContent QI in RuleProcessorData (bug 309927). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@180922 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-25 06:09:27 +00:00
ginn.chen%sun.com
5e70529bc8 Bug 255411 "Use my colors" preference makes popup/hover frames have transparent background
r=bzbarsky sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@180852 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 08:08:09 +00:00
cbiesinger%web.de
90208b4cf2 bug 308409 convert ParseTextShadow to nsCSSValue::Array and nsCSSValueList
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@180642 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 12:04:45 +00:00
bzbarsky%mit.edu
b90cffc0a2 Fix crashes on restyling of a node with a broken URI in content:. Bug 308890,
patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@180626 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 02:02:21 +00:00
bzbarsky%mit.edu
40f8d59f43 Fix silly CSS error. Bug 309146, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180577 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 17:29:36 +00:00
cbiesinger%web.de
4ad1f9e1a1 bug 287837 r+sr=bz
- handle "normal" as valid unit for line-height
- default the values for -moz-outline-radius and -moz-border-radius to 0,
instead of null.


git-svn-id: svn://10.0.0.236/trunk@180568 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 15:47:26 +00:00
bzbarsky%mit.edu
dc10298cc0 Use AttrValueIs, not GetAttr, for [attr="foo"] comparisons. Bug 308093, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180529 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:09:48 +00:00
bzbarsky%mit.edu
26af641d58 Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds.  Bug 11011, r=biesi and roc, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@180509 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:05:40 +00:00
bzbarsky%mit.edu
dcb6244b69 Make sure not to access members of deleted SheetLoadDatas. Bug 308766, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@180394 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:38:04 +00:00
bzbarsky%mit.edu
dfe3e9b0bc Improve the CSSLoader API: make it clear which methods return results
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded.  Bug 293825, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@180035 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:41:15 +00:00
dbaron%dbaron.org
57d21c02b0 Weaken assertions I added yesterday to fix orange on balsa. b=307939
git-svn-id: svn://10.0.0.236/trunk@180028 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 15:37:30 +00:00
dbaron%dbaron.org
94f805dd0d Remove unused canHaveExplicitInherit variable and fix some comments. b=308079 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180009 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 04:55:36 +00:00
dbaron%dbaron.org
6cd6e38b6b Fix typo stephend pointed out.
git-svn-id: svn://10.0.0.236/trunk@180008 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 04:28:16 +00:00
dbaron%dbaron.org
7cde70873e Document pseudo-element code a little better and add some assertions. b=307939 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180003 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 23:17:28 +00:00
bzbarsky%mit.edu
bfc8c03ee8 Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
by default.  r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes.


git-svn-id: svn://10.0.0.236/trunk@179996 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 19:22:57 +00:00
peterv%propagandism.org
b64b04886f Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179982 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 10:08:43 +00:00
bzbarsky%mit.edu
bf8934081e Fix perf bug 277208. Patch by Martijn Wargers <martijn.martijn@gmail.com>,
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@179920 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 18:50:23 +00:00
tor%cs.brown.edu
4a3e054bee Bug 301234 - implement subset of SVG filters. r=scooter
git-svn-id: svn://10.0.0.236/trunk@179732 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:30:40 +00:00
dbaron%dbaron.org
3997847d81 Convert NS_ConvertUCS2toUTF8 to NS_ConvertUTF16toUTF8 in DumpRegressionData per biesi's review comment. b=306741
git-svn-id: svn://10.0.0.236/trunk@179700 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:09:58 +00:00
dbaron%dbaron.org
61660c6d94 Fix bad printfs in DumpRegressionData. b=306741 r=biesi sr=tor
git-svn-id: svn://10.0.0.236/trunk@179698 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:07:18 +00:00
dbaron%dbaron.org
0b167b55e7 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
git-svn-id: svn://10.0.0.236/trunk@179391 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 16:15:58 +00:00
mats.palmgren%bredband.net
06ad257375 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
git-svn-id: svn://10.0.0.236/trunk@179347 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 22:46:45 +00:00
bzbarsky%mit.edu
d3e53a63c2 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


git-svn-id: svn://10.0.0.236/trunk@179340 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 20:56:46 +00:00
bzbarsky%mit.edu
1812f65d2f Implement :enabled and :disabled CSS pseudo-classes. Bug 84400, patch by Allan
Beaufour <allan@beaufour.dk>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@179280 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 03:31:47 +00:00
dbaron%dbaron.org
ce56186069 Use PRInt32 instead of PRUnichar to match everything else and handle EOF correctly. b=305947 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179127 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 05:59:51 +00:00
bsmedberg%covad.net
e907b43768 Bug 305767 - Allow a different marker character for preprocessing CSS files - r=hixie+mconnor
git-svn-id: svn://10.0.0.236/trunk@179041 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 12:49:37 +00:00
dbaron%dbaron.org
df4c1ed519 Fix typo in comment. b=305901.
git-svn-id: svn://10.0.0.236/trunk@178946 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 14:34:36 +00:00
bzbarsky%mit.edu
d1afb179ba Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:24:29 +00:00
bzbarsky%mit.edu
b3927a08e9 Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
305026, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@178326 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 01:24:00 +00:00
bzbarsky%mit.edu
e79cce1c42 Allow passing a cached nsIContentPolicy service pointer to
NS_CheckContent*Policy if the caller has one.  Bug 304845, r=biesi, sr=jst


git-svn-id: svn://10.0.0.236/trunk@178242 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:00:01 +00:00
bzbarsky%mit.edu
4d91fc7bff Improve error reporting on unknown function pseudo-classes. Bug 261073, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@177805 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 01:46:04 +00:00
bsmedberg%covad.net
f5a3c325b8 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
git-svn-id: svn://10.0.0.236/trunk@177766 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 18:29:55 +00:00
steffen.wilberg%web.de
1643a17274 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
git-svn-id: svn://10.0.0.236/trunk@177730 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-14 16:23:37 +00:00