dbaron@dbaron.org
3648ad5fbb
Force reflow on default font change, since style data comparison is not sufficient for things not reflected in style data. b=394057 r+sr=roc a=blocking1.9+
2008-02-08 11:52:46 -08:00
dbaron@dbaron.org
1dc8f5f572
Fix serialization of currentColor for some properties. b=414550 r+sr=bzbarsky a=schrep
2008-02-08 11:51:41 -08:00
jruderman@hmc.edu
5e2233617b
Add crashtest!
2008-02-03 22:00:36 -08:00
reed@reedloden.com
7a4ffa2203
Bug 413961 - "chrome://global/skin/arrow/* icons don't show up in high contrast mode" [p=masa141421356@gmail.com (Masahiro Yamada) ui-r=faaborg a1.9b3=beltzner]
2008-02-02 15:05:53 -08:00
roc+@cs.cmu.edu
fb7b7a57d9
Bug 363183. Fix getComputedStyle left/top/width/height for tables. r+sr=dbaron
2008-01-29 13:53:09 -08:00
reed@reedloden.com
8fb4a20f23
Bug 413945 - "Text on HTML buttons is invisible on hover with HighContrastInverse Theme" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep]
2008-01-26 20:34:24 -08:00
reed@reedloden.com
14c210b2ff
Bug 413274 - ""ASSERTION: How can this ever happen?: '*aUnconstrainedSize <= scriptLevelSize'"" [p=vladimir.sukhoy@gmail.com (Vlad Sukhoy) r+sr=roc a1.9=beltzner]
2008-01-26 19:55:40 -08:00
roc+@cs.cmu.edu
862a0747a7
Bug 412901. getComputedStyle should return actual border widths (i.e. including round-to-device-pixels that happens during style resolution and layout). r+sr=dbaron
2008-01-26 15:54:39 -08:00
reed@reedloden.com
ecabd839e1
Bug 413272 - "HTML SELECT does not show selected item in windows "selected text" style - recent regression" (use new CSS system color for html select options) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a=blocking1.9+]
2008-01-24 01:31:44 -08:00
reed@reedloden.com
24f36a82fa
Bug 413198 - "Make layout.css.report_errors apply to debug build text terminal (stderr)" [p=matt@nightrealms.com (Matthew Cline) r+sr=dbaron a1.9=schrep]
2008-01-22 03:52:27 -08:00
bzbarsky@mit.edu
e02ea3352f
Fix bug 405818: need to copy the original sheet URI when cloning. r+sr=dbaron, a=schrep.
2008-01-21 20:26:01 -08:00
jruderman@hmc.edu
47b40dba17
Add crashtest
2008-01-20 16:12:55 -08:00
bzbarsky@mit.edu
f4880a1a32
Adding test
2008-01-20 10:05:39 -08:00
jwalden@mit.edu
0450e5d664
Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep
2008-01-18 10:39:49 -08:00
bzbarsky@mit.edu
20e1033c9d
Add an internal security-check-less method for adding rules to stylesheets to fix bug 386939. r+sr=dbaron
2008-01-17 21:23:44 -08:00
reed@reedloden.com
18949faed9
Bug 404825 - "Bookmark folders in Personal Toolbar" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep]
2008-01-17 02:24:31 -08:00
reed@reedloden.com
396fb3767f
Bug 412281 - "[GTK] Unfocused options list looks like focused ones" (use -moz-cellhighlight* for non focused selects) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep]
2008-01-17 02:22:34 -08:00
roc+@cs.cmu.edu
d9f3123de5
Bug 411603 crashtest
2008-01-13 13:00:49 -08:00
roc+@cs.cmu.edu
efe3ffcf38
Bug 411603. Avoid circular definition and infinite recursion by interpreting 'scriptminsize' in em/ex units as relative to the parent font size. r+sr=dbaron
2008-01-13 12:57:03 -08:00
dwitte@stanford.edu
3e4369bbb5
get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
2008-01-10 12:56:49 -08:00
dwitte@stanford.edu
8f52be26e9
use nsAutoTArray for nsCSSDeclaration::mOrder. b=410357, r+sr=dbaron, a=blocking1.9+
2008-01-10 12:13:24 -08:00
martijn.martijn@gmail.com
bf2484d920
Bug 407016 - Marquee GetMinWidth() is no longer 0 after bug 402567 landed, r=dholbert, sr=bzbarsky, a=blocking1.9
2008-01-09 04:43:44 -08:00
roc+@cs.cmu.edu
03669b637b
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
2008-01-09 01:38:28 -08:00
roc+@cs.cmu.edu
79d7272cef
backing out bug 355548 due to test failures
2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu
2c6f996889
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
2008-01-08 14:36:46 -08:00
jruderman@hmc.edu
d10b905bec
Add crashtest.
2008-01-06 15:47:02 -08:00
reed@reedloden.com
a007dfe8dd
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
2008-01-01 02:11:02 -08:00
sayrer@gmail.com
8ac060c9a0
Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
2007-12-27 13:34:03 -08:00
dwitte@stanford.edu
42cdc4c5d9
(final) relanding since this has no Ts impact.
2007-12-21 16:56:28 -08:00
dwitte@stanford.edu
af8d003071
reverting change.
2007-12-21 07:02:13 -08:00
reed@reedloden.com
2f0a9163f4
Bug 399545 - "<textbox type="number"> spin buttons look wrong with some GTK themes" (add GTK theming for spinner and spinner-textfield) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner]
2007-12-21 03:30:00 -08:00
dwitte@stanford.edu
8dbf2e234f
reland part of bug 407442.
2007-12-21 03:22:18 -08:00
reed@reedloden.com
e76fa271e0
Bug 406330 - "Winstripe and Gnomestripe look bad in RTL mode" (Fix gnomestripe rtl) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a=blocking-firefox3+]
2007-12-21 03:17:01 -08:00
dwitte@stanford.edu
48af83fba0
relanding part of 407442.
2007-12-19 23:30:04 -08:00
dwitte@stanford.edu
5c0212e27a
back out changes.
2007-12-19 03:07:41 -08:00
dwitte@stanford.edu
8fdae1fc6e
reland nsTObserverArray changes only.
2007-12-18 22:03:05 -08:00
dwitte@stanford.edu
0720a11afd
backing out to investigate Ts increase
2007-12-18 20:12:11 -08:00
dwitte@stanford.edu
beed785dd1
implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner
2007-12-18 17:06:34 -08:00
jruderman@hmc.edu
b464a45aa0
Your mother was a hamster and your father smelt of crashtests!
2007-12-17 22:33:13 -08:00
jruderman@hmc.edu
1202557388
Add crashtest
2007-12-17 22:31:39 -08:00
jruderman@hmc.edu
e09f93d4c8
Add crashtests
2007-12-17 22:30:20 -08:00
jruderman@hmc.edu
84cce2b58f
Add crashtests related to old form hack
2007-12-16 18:50:58 -08:00
jruderman@hmc.edu
ca73dc93d2
2003 called. It wants its crashtest back.
2007-12-15 20:57:11 -08:00
dbaron@dbaron.org
f66731bfd1
Use the existing linked list structure while sorting rules instead of using temporary arrays. b=408295 r+sr=sicking a=dsicore
2007-12-14 14:59:20 -08:00
jonas@sicking.cc
b418870561
Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst
2007-12-13 17:41:48 -08:00
jonas@sicking.cc
481ef319c3
Bug 408135: Get rid of unnecessary array churning in nsCSSRuleProcessor::GetRuleCascade. r/sr=dbaron
2007-12-13 16:24:39 -08:00
jruderman@hmc.edu
62ebcccda6
Add a few crashtests.
2007-12-12 22:44:00 -08:00
martijn.martijn@gmail.com
106aeda2a2
Bug 406073 - OnMouseOver and OnMouseOut Dysfunctional On Marquee, r=bzbarsky, sr=roc, a=beltzner
2007-12-12 06:56:57 -08:00
dmose@mozilla.org
a6fdd0495b
Backing out fix for bug 392785 as per roc + mconnor.
2007-12-04 15:32:08 -08:00
masayuki@d-toybox.com
750db70c19
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
2007-12-02 22:51:57 -08:00
bzbarsky@mit.edu
101a9e4770
Don't do arithmetic with unconstrained widths when reflowing comboboxes. Bug 363858, r+sr=dbaron
2007-12-02 22:41:38 -08:00
reed@reedloden.com
756d546015
Bug 363696 - "Crash [@ nsHTMLReflowState::ComputeContainingBlockRectangle] with file upload control in xul" [p=kinetik@flim.org (Matthew Gregan) r=bzbarsky sr=roc a=blocking1.9+]
2007-11-26 19:35:50 -08:00
longsonr@gmail.com
6dfb1e6d90
Bug 398105 - Removing xlink:href attribute from svg:a does not update elements influenced by :link styles. r+sr=bzbarsky,a1.9=tor
2007-11-23 01:43:49 -08:00
jonas@sicking.cc
c09eb2fac7
bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron
2007-11-19 12:08:20 -08:00
bzbarsky@mit.edu
0b07559c90
The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc
2007-11-18 10:56:49 -08:00
dbaron@dbaron.org
127bcdd93c
Make 'vertical-align' work on 'display: inline-table'. b=404030 r+sr=bzbarsky a=blocking1.9+
2007-11-17 14:33:09 -08:00
bzbarsky@mit.edu
c7e1728e82
Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron
2007-11-15 19:46:42 -08:00
dbaron@dbaron.org
1ca258ac67
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
2007-11-15 10:10:31 -08:00
bzbarsky@mit.edu
30c6ffee49
We can destroy style contexts during ruletree reconstruct. Bug 403454, r+sr=dbaron
2007-11-14 22:13:48 -08:00
bzbarsky@mit.edu
9fba31f8f1
Implement hixie's first-line proposal: only inherit properties that inherit by default from ::first-line. Inherit the reset properties from its style parent (which is the node that we'd inherit from if the ::first-line were not there). Bug 395623, r+sr=dbaron, a=beltzner
2007-11-07 09:13:00 -08:00
reed@reedloden.com
7093135550
Bug 391429 - "Editor caret is hidden in XULRunner applications, but visible in Firefox" [p=matt@songbirdnest.com (Matt Crocker) r+sr=peterv aM9=beltzner]
2007-10-31 11:51:49 -07:00
dbaron@dbaron.org
f31056a796
Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9
2007-10-25 16:30:49 -07:00
bzbarsky@mit.edu
8ea081ef12
Landing files that somehow got missed. Bug 397427.
2007-10-23 15:11:08 -07:00
bzbarsky@mit.edu
a892964caa
Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 14:56:41 -07:00
tor@cs.brown.edu
736d473ea9
Bug 399289 - leak of nsBaseURLParser with svg paint. r+sr+a=dbaron
2007-10-19 08:36:15 -07:00
neil@parkwaycc.co.uk
32d272346f
Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc
2007-10-19 01:51:27 -07:00
tor@cs.brown.edu
13a39acf8b
Backout of 399289.
2007-10-15 11:59:22 -07:00
tor@cs.brown.edu
4bb61b5b4d
Bug 399289 - leak of nsBaseURLParser with svg paint. r=dbaron, sr=roc, a=dbaron
2007-10-15 09:37:04 -07:00
bzbarsky@mit.edu
095485d001
Fix bug 345609. r+sr+a=roc
2007-10-12 11:37:51 -07:00
tglek@mozilla.com
4cbdc93612
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
2007-10-09 17:00:05 -07:00
reed@reedloden.com
8c5774bb0e
Bug 394844 - "nsCSSParser.cpp: aSkipWS parameter of ExpectEndProperty and GetURLToken can be removed as it is always PR_TRUE" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=dbaron]
2007-10-08 16:17:14 -07:00
dbaron@dbaron.org
d8addc0ca6
Make IsWidgetStyled use style system to really check whether author styled borders or backgrounds, rather than depending on default values in forms.css. b=240117 r+sr=bzbarsky a=roc
2007-10-08 16:11:01 -07:00
dbaron@dbaron.org
5540e78a6b
Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc
2007-10-08 14:58:22 -07:00
jwalden@mit.edu
847ceab9ed
Bug 393757 - Don't report CSS style errors for identifiers designated as vendor-specific by the CSS spec. This means we won't report errors for things like _width or for any of the -khtml-, -webkit-, -o-, -ms-, etc. properties, cutting down on error console spam a touch. r+sr+a=dbaron
2007-10-03 21:58:27 -07:00
reed@reedloden.com
7def00014d
Bug 389685 - "Empty style attribute generates strange css warning" [p=elif (sharparrow1) r+sr+a1.9=dbaron]
2007-10-03 20:20:36 -07:00
dholbert@cs.stanford.edu
949b9acd6d
Backing out patch for Bug 396984 -- its issues will be addressed via Bug 240117. (see comments 27-28 on Bug 396984)
2007-10-03 13:04:32 -07:00
dholbert@cs.stanford.edu
b8c2b948c0
Bug 396984 - Fix GTK textfield border-width 2px/3px discrepancy. Patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r/sr/a=roc
2007-10-02 14:25:59 -07:00
dholbert@cs.stanford.edu
5b71f0e1c9
Bug 382147: Make disabled button border-width match enabled buttons. r=roc sr=roc blocking1.9=joshmoz
2007-10-01 09:40:35 -07:00
dbaron@dbaron.org
bb4db035a7
Fix leak of nsCSSValueList. b=397149 r+sr=bzbarsky a=roc
2007-09-27 09:28:14 -07:00
dbaron@dbaron.org
d429be6646
Always delete the old content array so that we run destructors. b=397022 r+sr=bzbarsky a=roc
2007-09-27 09:27:48 -07:00
dbaron@dbaron.org
07fa5e0002
Remove comment about exceptions that no longer exist thanks to bug 386640.
2007-09-27 09:26:22 -07:00
martijn.martijn@gmail.com
6eaa672aef
Bug 376948 - Useless margin-top rules in quirk.css for form?, r+sr+a=dbaron
2007-09-20 09:54:11 -07:00
roc+@cs.cmu.edu
421c1e9048
Bug 386759. Text inputs should use text-rendering:optimizeLegibility
2007-09-18 05:14:46 -07:00
timeless@mozdev.org
c0948a8fd5
Bug 393144 consistently use NS_THEME_NONE r=bz, r=bz, r=dbaron, sr=bz, a=dbaron
2007-09-05 03:27:06 -07:00
dbaron@dbaron.org
ef74fe1b6d
Add real test for the nsCSSValue regression caught on Monday only by an unexpected pass. b=382027
2007-08-31 10:07:02 -07:00
dbaron@dbaron.org
3124eee44d
Attempt to fix test failures from bug 382027.
2007-08-28 00:29:03 -07:00
dbaron@dbaron.org
224bef07a3
Fix accounting showing leak of CSS value types, and optimize CSS value constructors/destructors a bit. b=382027 r+sr=bzbarsky a1.9=roc
2007-08-27 23:47:32 -07:00
sharparrow1@yahoo.com
b4892925e2
Bug 389224: Clipped objects are sometimes not fully redrawn after clipping. r+sr=roc, a=dbaron
2007-08-27 18:35:59 -07:00
sharparrow1@yahoo.com
4ded1d172a
Additional CSS parsing tests for bugs 393286 and 393499.
2007-08-27 13:49:09 -07:00
sharparrow1@yahoo.com
60c3597caa
Bug 393499: Clean up character lookup in nsCSSScanner. r=bzbarsky, sr+a=dbaron
2007-08-25 19:20:27 -07:00
bzbarsky@mit.edu
9d83d9e503
Make line-height specified in ch units work. Bug 391909, r+sr+a+dbaron
2007-08-24 15:20:24 -07:00
sharparrow1@yahoo.com
02d501373b
Bug 393286: Make nsCSSScanner::Read regularize newlines. r+sr=bzbarsky, a=dbaron
2007-08-23 16:01:52 -07:00
sharparrow1@yahoo.com
a44bf5795e
Bug 393080: Make count and offset in nsCSSScanner unsigned. r+sr=bzbarsky, a=dbaron
2007-08-22 10:32:59 -07:00
masayuki@d-toybox.com
5cf046b40d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
bzbarsky@mit.edu
6b0b848b3c
Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron
2007-08-21 19:57:06 -07:00
sharparrow1@yahoo.com
0f4595bc4a
Bug 392840: Get rid of nsCSSScanner::Unread. r+sr=bzbarsky, r+a=dbaron
2007-08-21 11:29:50 -07:00
sharparrow1@yahoo.com
fe56700772
Bug 387511: CSs scanner causes parse error for URLs starting with a codepoint > 255. r+sr=bzbarsky, a=dbaron
2007-08-19 20:39:22 -07:00
sharparrow1@yahoo.com
22ce8f8c37
Bug 390399: Add some general (non-property-specific) parsing tests. r+sr+a=dbaron
2007-08-17 15:05:22 -07:00
bzbarsky@mit.edu
046590ae4f
Fix computed style for relative offsets when they're specified in |ch| units. Bug 391034, r+sr+a=dbaron
2007-08-16 16:19:25 -07:00
bzbarsky@mit.edu
41ac6d8100
Relanding bug 390425, with attempted performance regression fix. r+sr+a=roc
2007-08-15 16:20:25 -07:00
bzbarsky@mit.edu
04da343c4a
Fix a few more issues with eSyleUnit_Chars in computed style. Bug 391221, r+sr+a=dbaron
2007-08-14 11:44:39 -07:00
bzbarsky@mit.edu
df7a28db36
Fix up whitespace issue from checking in -w patch. No code change. Bug 390318
2007-08-10 15:17:20 -07:00
bzbarsky@mit.edu
fed4b01d91
Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking
2007-08-09 22:35:08 -07:00
bzbarsky@mit.edu
7c7a8cb92e
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -07:00
sdwilsh@shawnwilsher.com
1cc9a1b6ce
Bug 355789 - Use vista native uxtheme for menu rendering. Patch by Rob Arnold <robarnold@mozilla.com>. r=vladimir, a=[wanted-1.9]
2007-08-06 10:45:57 -07:00
ginn.chen@sun.com
6f5f621c9e
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
dbaron@dbaron.org
444bdc7296
Remove a value for a property not listed in nsCSSPropList.h. b=258079 r+sr=bzbarsky a1.9=roc
2007-08-04 00:01:23 -07:00
jwalden@mit.edu
1de0b8ac3c
Bug 374635 - [Midas] Visited links are black, not purple. Patch by Mathieu Fenniak <mfenniak-moz@mathieu.fenniak.net>, r=neil, sr=peterv, a=dbaron
2007-08-03 11:02:17 -07:00
bzbarsky@mit.edu
718c18f740
Fix EOF handling after an !important. Bug 390318, r+sr+a=dbaron
2007-08-02 14:20:11 -07:00
Olli.Pettay@helsinki.fi
33d9adc753
Backing out bug 275196, xml:id, to fix tp regression
2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
2bb3360e9f
Bug 275196, xml:id, r=sicking, sr=dbaron
2007-07-26 05:22:01 -07:00
tor@cs.brown.edu
820e8ee7ab
Bug 383184 - Implement SVG lighting filters.
...
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
2007-07-25 23:57:42 -07:00
dbaron@dbaron.org
75805da55c
Remove additional unused code from system font redesign, and add one comment. b=377947 r+sr=bzbarsky
2007-07-25 23:41:37 -07:00
dbaron@dbaron.org
09ff2914f8
Make SetGenericFont not use aStartStruct-based computation since it's fundamentally incompatible with it. b=216456 r+sr=bzbarsky
2007-07-25 23:32:19 -07:00
dbaron@dbaron.org
c6705e7afa
Mark tests passing that were fixed by bug 389464.
2007-07-25 17:01:32 -07:00
dbaron@dbaron.org
0198f88736
Fix enumerated values of font-size to depend on the right preference. b=389464 r+sr=bzbarsky
2007-07-25 16:12:38 -07:00
vladimir@pobox.com
dbabc87f82
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
2007-07-25 11:21:34 -07:00
sharparrow1@yahoo.com
4fd6f0aaf2
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
2007-07-25 10:14:13 -07:00
bzbarsky@mit.edu
75962c91a3
Avoid doing some work when initializing textfields. Bug 221150, patch by
...
peterv and a little bit me, r=me, sr=roc
2007-07-24 17:11:22 -07:00
dbaron@dbaron.org
42e7c661f1
Implement -moz-initial for almost all remaining properties. b=80887 r+sr=bzbarsky
2007-07-24 08:27:11 -07:00
dbaron@dbaron.org
dd85abf19e
Avoid potential recursion into Compute*Data on the same rule node (for an inherited struct), which can cause a leak. Add bolder and lighter font-weight to CheckFontProperties. Fix incorrect propagation of generic fonts in ComputeFontData. b=383979 r+sr=bzbarsky
2007-07-23 21:13:45 -07:00
bzbarsky@mit.edu
9e2949a08c
Have the rule take ownership of the parsed selector when we're done parsing it
...
instead of cloning the selector. Bug 386123, r+sr=dbaron
2007-07-23 18:48:10 -07:00
martijn.martijn@gmail.com
09456c5cbd
Bug 386470 - <marquee contentEditable> should stop, r=peterv, sr=bzbarsky
2007-07-23 15:02:57 -07:00
dbaron@dbaron.org
06cac4a033
Clean up empty gNoComputedStyle lists.
2007-07-22 12:57:15 -07:00
dbaron@dbaron.org
83c5a8d6ff
Don't test properties whose values overlap with others.
2007-07-22 12:56:35 -07:00
dbaron@dbaron.org
a304a18648
Add hooks to get correct computed value for logical box properties.
2007-07-22 12:56:13 -07:00
dbaron@dbaron.org
0c2de25894
Remove unused gNoComputedValue variable.
2007-07-22 10:59:14 -07:00
dbaron@dbaron.org
bf20f0218b
Implement remaining properties in computed style (with some hacks for counter() values for content), and fix some page-break-* bugs exposed by the added test coverage. b=316981 r+sr=bzbarsky
2007-07-22 10:58:37 -07:00
dbaron@dbaron.org
0025130d35
Make CheckFontProperties consider font-size:larger and font-size:smaller as well. b=388548 r+sr=bzbarsky
2007-07-22 10:57:35 -07:00
dbaron@dbaron.org
3945296b61
Make aRuleDetail parameters to Compute*Data not be references. b=388546 r+sr=bzbarsky
2007-07-22 10:56:56 -07:00
tor@cs.brown.edu
258529672e
Bug 316908 - Add SVG to nsComputedDOMStyle. r+sr=dbaron
2007-07-21 07:20:25 -07:00
roc+@cs.cmu.edu
83ad8cbb2c
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
2007-07-19 19:21:43 -07:00
bzbarsky@mit.edu
8533c28e06
Landing tests that somehow never made it into the tree.
2007-07-19 17:26:41 -07:00
bzbarsky@mit.edu
963ed9bb46
Checking in missing file. Bug 204140
2007-07-18 15:17:30 -07:00
bzbarsky@mit.edu
d5a5f68231
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
sharparrow1@yahoo.com
d467bd3101
Restore includes t fix bustage.
2007-07-18 09:54:57 -07:00
sharparrow1@yahoo.com
4c4a041283
Remove unused code; no bug. rs=bzbarsky.
2007-07-18 09:39:53 -07:00
kherron@fmailbox.com
45dd411a17
Bug 337771 - Native -moz-appearance work for menus and toolbars on Windows XP. Patch by Simon Bünzli <zeniko@gmail.com>. r=emaijala, sr=bzbarsky.
2007-07-14 08:11:37 -07:00
dbaron@dbaron.org
eace483739
Add test that the nsRuleNode::Compute*Data functions don't touch aStartStruct when they shouldn't.
2007-07-12 16:50:13 -07:00
bzbarsky@mit.edu
3f4c992470
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
dbaron@dbaron.org
65a76a0e0e
Try fixing Windows test failure; consistent computed values for line-height: normal require constant font metrics.
2007-07-11 16:42:35 -07:00
dbaron@dbaron.org
136be06cdd
Add tests for bugs 357614 and 387615.
2007-07-11 15:25:00 -07:00
dbaron@dbaron.org
759b9dd40e
Don't check for namespaced attributes when checking which attributes have case-insensitive values. b=387615 r+sr=bzbarsky
2007-07-11 15:24:19 -07:00
dbaron@dbaron.org
af2188d840
Make test_inherit_computation test the Compute*Data functions for eStyleUnit_Inherit.
2007-07-11 15:23:03 -07:00
bzbarsky@mit.edu
6ca8674b9d
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 12:44:27 -07:00
neil@parkwaycc.co.uk
314a7d97d4
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
dbaron@dbaron.org
cec2d446c0
Reverse the list of which HTML attributes have case-sensitive values for the CSS attribute selector (i.e., list the ones whose values are case-insensitive instead, so new attributes are case sensitive by default). b=357614 Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron
2007-07-10 16:23:05 -07:00
jwalden@mit.edu
12e960c504
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
sharparrow1@yahoo.com
00900e8169
Bug 387044: cleanup string usage in nsCSSParser. r+sr=bzbarsky
2007-07-05 18:21:56 -07:00
dbaron@dbaron.org
2e7a7d753d
Remove unused copy constructors. b=386809 r+sr=bzbarsky
2007-07-04 11:52:27 -07:00
dbaron@dbaron.org
9edabebb5d
Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron
2007-07-04 11:51:16 -07:00
bzbarsky@mit.edu
c805e6c7ac
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
gavin@gavinsharp.com
c5fce4809d
Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron
2007-07-03 06:59:02 -07:00
peterv@propagandism.org
02b7a30529
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
peterv@propagandism.org
0919df3f05
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
e15f728720
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
roc+@cs.cmu.edu
8f9197e293
Bug 383551. Clean up IsInlineFrame, nsStyleDisplay::IsBlockLevel and related methods. r+sr=dbaron
2007-06-26 19:31:35 -07:00
dbaron@dbaron.org
fc585c1948
Make marquee work again when direction is rtl, by working around changes to range of offsetLeft. b=336736 Patch by Daniel Holbert <dholbert@mozilla.com>. r=martijn sr=dbaron
2007-06-18 16:21:56 -07:00
bzbarsky@mit.edu
6dfa9d7b1b
Don't apply user stylesheets to descendants of native anonymous subtrees. Bug
...
285140, r+sr=dbaron
2007-06-15 22:09:51 -07:00
dbaron@dbaron.org
17ccdad720
Rewrite handling of CSS system fonts to fix bugs in cascading and serialization. b=377947 r+sr=bzbarsky
2007-06-12 11:28:56 -07:00
mats.palmgren@bredband.net
bf252373e1
Treat a property value with trailing non-whitespace the same as a parse error. b=383075 r+sr=dbaron
2007-06-06 10:56:18 -07:00
martijn.martijn@gmail.com
6698f75e7a
Bug 383030 - Negative values for -moz-border-radius/-moz-outline-radius should be ignored, r+sr=dbaron
2007-06-03 14:15:45 -07:00
bzbarsky@mit.edu
c666ccae11
Add an API to observe all loads in a CSSLoader. Change XML prettyprinting tonot start layout till after the prettyprinter stylesheet is loaded, so we don'treflow and reconstruct the whole thing twice. Bug 380612, r+sr=sicking
2007-05-30 18:42:48 -07:00
sharparrow1@yahoo.com
c63b6d92ea
Bug 237770: Mozilla fails to ignore 'float' property even though 'position: absolute' is set. r=dbaron, sr=bzbarsky.
2007-05-22 22:55:03 -07:00
joshmoz@gmail.com
40883a0363
remove camino-specific CSS from forms.css. b=381539 r=cbarrett sr=dbaron
2007-05-22 12:44:01 -07:00
dbaron@dbaron.org
f123a7c187
Block outline-color for always use my colors pref. b=380924 r+sr=bzbarsky
2007-05-17 23:02:57 -07:00
joshmoz@gmail.com
b38e71b541
this camino-only CSS is no longer necessary after bug 370282 landed. r/sr=roc
2007-05-17 20:15:04 -07:00
dbaron@dbaron.org
517386beb6
Add bug numbers._dont_use_document_colors.html
2007-05-16 18:56:18 -07:00
dbaron@dbaron.org
eb6a774574
Add test for always-use-my-colors preference. b=58048
2007-05-16 18:51:30 -07:00
dbaron@dbaron.org
4511d30a7d
Fix some debugging code. b=380825 r+sr=bzbarsky
2007-05-16 14:17:45 -07:00
dbaron@dbaron.org
cb2bf9df07
Revert part of bug 377521 to fix bug 380825 (and add comment). r+sr=bzbarsky
2007-05-16 14:17:21 -07:00
dbaron@dbaron.org
2283a5a228
Rewrite the pref for forbidding pages from setting colors and backgrounds so that it changes transparency less often and interferes less with user and user-agent styles. b=58048, 255829, 255411 r+sr=bzbarsky
2007-05-16 14:10:31 -07:00
dbaron@dbaron.org
9f3c8e9f9f
Make rule nodes know their level in the cascade. b=374907 r+sr=bzbarsky
2007-05-16 14:08:51 -07:00
bzbarsky@mit.edu
766ee6ca80
Fix regression bug 380842: allow block-display generated content on table cellsand captions again. r+sr=dbaron
2007-05-16 09:57:28 -07:00
bzbarsky@mit.edu
4bd53c9ed1
Followup tweak for bug 379809, r=dbaron
2007-05-16 09:03:05 -07:00
masayuki@d-toybox.com
bc75592576
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
2007-05-16 08:51:37 -07:00
bzbarsky@mit.edu
8771de3e83
Back out part of the last change which is not actually correct
2007-05-15 20:39:36 -07:00
bzbarsky@mit.edu
dc1cbb9318
Apparently we can't handle "thin" here yet.
2007-05-15 20:33:04 -07:00
bzbarsky@mit.edu
49cbf0c9ec
Change round-trip testing for specified sub-properties of a shorthand to setthem all before looking at computed style, since, for example, the specifiedfont-family affects the computed line-height if the specified line-height is"normal". Bug 379809, r=dbaron
2007-05-15 20:03:34 -07:00
dbaron@dbaron.org
fabaa58a57
Handle -moz-initial for 'font' shorthand (and fix bugs in some of its subproperties). b=377521 r+sr=bzbarsky
2007-05-14 22:13:49 -07:00
dbaron@dbaron.org
5f00b2fc87
Remove known failure fixed by patches in bug 379741.
2007-05-10 23:50:35 -07:00
dbaron@dbaron.org
4f3ba5aad9
Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
2007-05-10 23:02:31 -07:00
dbaron@dbaron.org
7ebd204a74
Add eStyleUnit_None so we don't have to use eStyleUnit_Null as a real value for max-width and max-height. b=379741 r+sr=bzbarsky
2007-05-10 23:01:31 -07:00
dbaron@dbaron.org
89b6771da4
Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky
2007-05-10 23:00:26 -07:00
dbaron@dbaron.org
8835285570
Don't put null coords in nsStyleCoords when they have the same meaning as some other coord type. b=379741 r+sr=bzbarsky
2007-05-10 22:58:34 -07:00
joshmoz@gmail.com
f5341ce3f4
Use small control type for radio buttons and checkboxes in HTML. On Windows and Linux this has no effect because small and normal are the same thing, but it means we can differentiate on Mac OS X where they are not. b=380056 r/sr=roc
2007-05-09 12:17:17 -07:00
mats.palmgren@bredband.net
5db811388d
Fix a cursor:-moz-initial assertion and include it in the mochitests. b=379951 r+sr=dbaron
2007-05-07 23:56:14 -07:00
mats.palmgren@bredband.net
32ad84fd9f
Backing out bug 379906 to fix orange.
2007-05-07 23:25:04 -07:00
mats.palmgren@bredband.net
f8d9103193
Fix an assertion when setting a 'quotes' property value. b=379906 r+sr=dbaron
2007-05-07 23:00:37 -07:00
mats.palmgren@bredband.net
8051d9376c
Fix a cursor:-moz-initial assertion and include it in the mochitests. b=379951 r+sr=dbaron
2007-05-07 22:46:37 -07:00
joshmoz@gmail.com
d7a4940c96
remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc
2007-05-07 18:20:11 -07:00
joshmoz@gmail.com
fbf2906a84
Differentiate between single line and multiline text fields/areas so that we can render them differently. On Mac OS X render multiline text areas as Aqua text areas. b=377331 r=smorgan sr=roc
2007-05-06 19:06:58 -07:00
dbaron@dbaron.org
dfeec45071
Fix the description of the serialize+parse tests.
2007-05-05 10:06:49 -07:00
bzbarsky@mit.edu
7a63d04318
Comment out test for now until I can debug it. Bug 379809.
2007-05-05 00:05:18 -07:00
bzbarsky@mit.edu
92f012121c
Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
2007-05-04 23:47:09 -07:00
bzbarsky@mit.edu
6adcfb8d84
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
2007-05-04 23:09:50 -07:00
bzbarsky@mit.edu
96cd2eee3b
Make computed style handle "normal" for line-height by computing an actualnumeric height. Bug 371041, r+sr=dbaron
2007-05-04 22:30:10 -07:00
dbaron@dbaron.org
d3e5030079
Fix bad string comparison preventing 'none' and 'initial' values of 'counter-increment' and 'counter-reset' from being parsed correctly. b=379555 r+sr=dbaron Patch by Daniel Holbert <dholbert@mozilla.com>.
2007-05-03 17:05:16 -07:00
dbaron@dbaron.org
e10913eee0
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 16:11:00 -07:00
bzbarsky@mit.edu
aa3fe869d6
When we have a url() value that doesn't give us an imgIRequest (e.g. couldn'tcreate nsIURI, URI load blocked by security manager, etc), make sure to stillpick up the fallback value for cursor. Bug 379440, r+sr=dbaron
2007-05-02 23:33:13 -07:00