gavin@gavinsharp.com
603d1a4569
Bug 427045: Pull out correct toolbar colors in Vista themes, patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner
2008-04-29 12:27:23 -07:00
vladimir@pobox.com
32bee1faae
b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner
2008-04-25 16:12:45 -07:00
roc+@cs.cmu.edu
b59f02562c
Bug 429188. Support CSS colors for 'odd tree row' and 'even tree row' on all platforms. patch by stefanh@inbox.com, r+sr=roc,r=gavin,a=beltzner
2008-04-24 01:08:33 -07:00
jruderman@hmc.edu
a14fec45f7
Add crashtest
2008-04-22 21:54:40 -07:00
vladimir@pobox.com
7ca24931ed
backing out
2008-04-20 01:24:42 -07:00
vladimir@pobox.com
ff8acc97ea
b=427122, padding on select elements ignored, r=dbaron,a=beltzner
2008-04-19 23:42:00 -07:00
bzbarsky@mit.edu
8fbb442e1f
display:block legends should still shrink-wrap. Bug 428423, tests by dholbert, r=dholbert, sr=dbaron, a=beltzner
2008-04-16 09:07:27 -07:00
bent.mozilla@gmail.com
c54db3bb3c
Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
2008-04-11 10:29:06 -07:00
martijn.martijn@gmail.com
203f025a8c
Workaround patch for bug 413027 - Marquee height is sized too small, clipping text vertically, r+sr=roc, a=beltzner
2008-04-10 16:09:16 -07:00
jonas@sicking.cc
f6bc46eb38
Backing out due to test failures
2008-04-08 20:20:39 -07:00
jonas@sicking.cc
aedea05d90
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
2008-04-08 19:06:27 -07:00
reed@reedloden.com
ce7a855156
Bug 426660 - "Allow Firefox themes to change based on the OS theme" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari [ehsan]) r=vlad sr=dbaron a=blocking1.9+]
2008-04-08 11:36:53 -07:00
dholbert@cs.stanford.edu
177ed1bc66
Bug 389949, first patch: Use POINTS_PER_INCH_FLOAT in place of magic number '72.0f'. Basically cosmetic -- shouldn't change our behavior at all. r+sr=vlad, a=blocking1.9+
2008-04-07 17:27:10 -07:00
masayuki@d-toybox.com
3b28b33c93
Bug 421353 Moving the mouse over text hyperlinks which become underlined spikes cpu usage r=roc+stuart, sr=roc, a1.9=beltzner
2008-03-29 14:25:15 -07:00
stefanh@inbox.com
cc88857f09
Bug 420726 - Use system background color for odd tree rows. ui-r=beltzner, r=josh+Mano, sr=roc, a1.9=beltzner.
2008-03-29 04:43:31 -07:00
reed@reedloden.com
3cbc4b60ae
Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor]
2008-03-24 21:55:47 -07:00
reed@reedloden.com
be4184a2d1
Back out Robert O'Callahan's patch from bug 417178 due to mochitest failure.
2008-03-24 01:41:13 -07:00
reed@reedloden.com
433f2f04ac
Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor]
2008-03-24 00:29:30 -07:00
jst@mozilla.org
a4d3a2e2e3
Landing followup fix for bug 402983 and re-enabling the new stricter file URI security policies. r+sr=bzbarsky@mit.edu
2008-03-22 09:50:47 -07:00
bzbarsky@mit.edu
0526293212
Don't use fieldset pref widths as min widths, since pref widths can be unconstrained. Incidentally makes it possible for text to legends to wrap if the page wants it to. Bug 404123 and bug 354502, r+sr=dbaron, a=beltzner.
2008-03-14 13:48:23 -07:00
reed@reedloden.com
7579117199
Bug 395454 - "[Mac] Have one file, scrollbars.css" [p=mozcbarrett@gmail.com (Colin Barrett [cbarrett]) r=Enn r=Neil sr=roc a1.9=damons]
2008-03-14 08:24:50 -07:00
stefanh@inbox.com
fa69f38301
Bug 421814 - Use HITheme to draw backgrounds for groupboxes. r=josh+Mano, sr=roc, a1.9=dsicore.
2008-03-13 13:24:29 -07:00
dbaron@dbaron.org
5223033580
Fix buggy test; rgb() non-% arguments are required to be integers. a=tests
2008-03-13 08:24:22 -07:00
dbaron@dbaron.org
30594074ab
Don't do floating point assignment from uninitialized data, since it can crash. b=422011 r+sr=bzbarsky a=damon
2008-03-12 15:05:27 -07:00
dbaron@dbaron.org
d4071f04fc
Test selector serialization too.
2008-03-09 18:10:03 -07:00
dbaron@dbaron.org
2273879236
Separate the tests so that they really test what they were intended to test.
2008-03-08 14:41:47 -08:00
dbaron@dbaron.org
20eca0f4d0
Unbreak test that I broke while addressing review comments. a=test-only
2008-03-08 14:22:09 -08:00
reed@reedloden.com
20850172a7
Bug 418543 - "remove -moz-pre-wrap" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r+sr=roc a1.9=beltzner]
2008-03-08 01:44:35 -08:00
dbaron@dbaron.org
fe0cb896ea
Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
2008-03-07 09:57:34 -08:00
dbaron@dbaron.org
2fd8318753
Fix greediness of A ~ B C selector matching. b=420814 r+sr=bzbarsky a=beltzner
2008-03-05 16:06:15 -08:00
dbaron@dbaron.org
0d8b560733
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
2008-03-05 16:05:26 -08:00
dbaron@dbaron.org
6f9a1f75f7
Update properties that are ignored when 'Allow pages to choose their own colors' is unchecked for the splitting of left/right border properties and the introduction of start/end border properties. b=419167 Patch by Bernd Mielke <bernd_mozilla@gmx.de>. r+sr=dbaron a=beltzner
2008-03-05 16:03:50 -08:00
vladimir@pobox.com
e3e16abca4
b=419383, extract native vista toolbar styles and expose to themes ; r+sr=roc; a=beltzner
2008-02-28 21:10:38 -08:00
dbaron@dbaron.org
d98a9e860e
Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
2008-02-26 18:02:20 -08:00
Olli.Pettay@helsinki.fi
652c1e007c
Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
2008-02-26 04:40:18 -08:00
reed@reedloden.com
d69ff899cb
Bug 419080 - "build with undefined CSS_REPORT_PARSE_ERRORS broken" [p=romaxa@gmail.com (romaxa) r+sr=bzbarsky a1.9=beltzner]
2008-02-23 23:39:47 -08:00
dbaron@dbaron.org
8fe3b28ddb
Do string appending in chunks rather than one character at a time in GatherIdent and ParseString. Allow EOF to terminate strings, per CSS 2.1. b=311566 Patch by Alfred Kayser <alfredkayser@gmail.com>, with some review comments addressed by me. r+sr=dbaron a=blocking1.9+
2008-02-21 17:37:04 -08:00
bzbarsky@mit.edu
2130a28164
Use width, not min-width, for empty selects. Plays nicer with author styling. Bug 315296, r+sr=dbaron, a=beltzner
2008-02-21 14:00:29 -08:00
mozilla@weilbacher.org
7ed1ca89ae
Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables). Full patch except configure.in change. r/sr=dbaron, r=vlad, a=beltzner
2008-02-21 00:37:27 -08:00
reed@reedloden.com
e1bee5ad78
Bug 415810 - "Respect the user's settings of icons in menus" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc r=Enn a1.9=schrep]
2008-02-20 02:12:33 -08:00
roc+@cs.cmu.edu
60a9f80a00
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
2008-02-19 18:07:48 -08:00
jag@tty.nl
dd268604cd
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
2008-02-18 23:36:50 -08:00
dbaron@dbaron.org
86016167d9
Increase size of non-default pixel value of line-height since current was occasionally the default. b=418190 a=Tests (not part of default build).
2008-02-18 22:19:55 -08:00
dbaron@dbaron.org
e3536c41e1
Fix handling of dynamic changes for advanced CSS selectors (and avoid the cost of doing so in the normal case). b=401291, 75386, 98997, 229915, 404418 (blocking1.9+) r+sr=bzbarsky a=blocking1.9+ on 404418
2008-02-18 22:17:07 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
mats.palmgren@bredband.net
42d92989cd
Avoid divide by zero and make negative values for -moz-column-gap/width invalid. b=416088 r+sr=roc a=mtschrep
2008-02-16 20:45:58 -08:00
masayuki@d-toybox.com
6e2677d193
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
2008-02-16 07:31:27 -08:00
reed@reedloden.com
57ce1ad578
Bug 406474 - "Native GTK look for toolbar arrows" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner]
2008-02-14 21:28:44 -08:00
bzbarsky@mit.edu
4ef415a509
Change the nsICSSParser::Parse() API so that we don't hand out a stylesheet; require a stylesheet to be set before calling Parse(). Bug 404315, r+sr=dbaron, a=beltzner
2008-02-14 20:21:57 -08:00
jruderman@hmc.edu
f4a6450e94
Fix bug 414851: let white-space:nowrap inherit into buttons. r+sr=bz, a=schrep
2008-02-11 09:11:52 -08:00
dbaron@dbaron.org
f94fd579c7
Stop using -moz-float-edge for list items, but offset the bullet position in the presence of floats. b=413840 (and numerous others) r+sr=roc a=blocking1.9+
2008-02-10 13:49:24 -08:00
dbaron@dbaron.org
8c3dc27a13
Make the minimum font size preference leave font-size:0 untouched. b=401046 r+sr=bzbarsky a=schrep
2008-02-09 11:15:09 -08:00
jag@tty.nl
6b4aa39072
Bug 333308: make clean and make distclean miss various files. r=bsmedberg, a=schrep
2008-02-09 02:37:42 -08:00
dbaron@dbaron.org
1a1872a692
Make CSS namespace identifiers case sensitive to match change in spec. b=416106 r+sr=bzbarsky a=schrep
2008-02-08 11:57:22 -08:00
dbaron@dbaron.org
dd11963d0e
Make changes in table-layout cause a reframe. b=367375 r+sr=bzbarsky a=schrep
2008-02-08 11:56:03 -08:00
dbaron@dbaron.org
d68725b23c
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
e25ad078b7
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
fc170cea10
Add crashtest!
2008-02-03 22:00:36 -08:00
reed@reedloden.com
76d50e1207
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
85a5b1a95d
Bug 363183. Fix getComputedStyle left/top/width/height for tables. r+sr=dbaron
2008-01-29 13:53:09 -08:00
reed@reedloden.com
b77bd6e3cc
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
e3345a306d
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
c1ee4f20fd
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
17ef08e932
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
b28a55faa4
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
8bc568cac8
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
2de466d00f
Add crashtest
2008-01-20 16:12:55 -08:00
bzbarsky@mit.edu
83e89b1b49
Adding test
2008-01-20 10:05:39 -08:00
jwalden@mit.edu
8d1b1d2a9c
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
fcc16e97d6
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
0b03813df8
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
b3a2ff4d39
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
94a5aecb0a
Bug 411603 crashtest
2008-01-13 13:00:49 -08:00
roc+@cs.cmu.edu
ad856faa5b
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
7e454eebf6
get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
2008-01-10 12:56:49 -08:00
dwitte@stanford.edu
99cb278fea
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
abd982f944
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
ab982faa16
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
96da482e7e
backing out bug 355548 due to test failures
2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu
c816d4ca4f
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
95db8c885e
Add crashtest.
2008-01-06 15:47:02 -08:00
reed@reedloden.com
f9ee4eb39f
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
bf0d4a7536
Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
2007-12-27 13:34:03 -08:00
dwitte@stanford.edu
1f9e2d27d8
(final) relanding since this has no Ts impact.
2007-12-21 16:56:28 -08:00
dwitte@stanford.edu
e49c50fc32
reverting change.
2007-12-21 07:02:13 -08:00
reed@reedloden.com
2301f0d23e
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
2083c9f479
reland part of bug 407442.
2007-12-21 03:22:18 -08:00
reed@reedloden.com
622482ea5f
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
d3a1fc3baa
relanding part of 407442.
2007-12-19 23:30:04 -08:00
dwitte@stanford.edu
8dcce35b39
back out changes.
2007-12-19 03:07:41 -08:00
dwitte@stanford.edu
9a3a4249f4
reland nsTObserverArray changes only.
2007-12-18 22:03:05 -08:00
dwitte@stanford.edu
1d9282cd47
backing out to investigate Ts increase
2007-12-18 20:12:11 -08:00
dwitte@stanford.edu
8345ef1233
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
50b8b36478
Your mother was a hamster and your father smelt of crashtests!
2007-12-17 22:33:13 -08:00
jruderman@hmc.edu
23edf0aeaf
Add crashtest
2007-12-17 22:31:39 -08:00
jruderman@hmc.edu
eeb422d94c
Add crashtests
2007-12-17 22:30:20 -08:00
jruderman@hmc.edu
85b2259563
Add crashtests related to old form hack
2007-12-16 18:50:58 -08:00
jruderman@hmc.edu
cb140da32d
2003 called. It wants its crashtest back.
2007-12-15 20:57:11 -08:00
dbaron@dbaron.org
eef8277d2a
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
390f6ff8c2
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
6e0a8a13ce
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
678a5fc619
Add a few crashtests.
2007-12-12 22:44:00 -08:00
martijn.martijn@gmail.com
a57f10c262
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
4ef13d4907
Backing out fix for bug 392785 as per roc + mconnor.
2007-12-04 15:32:08 -08:00
masayuki@d-toybox.com
7fc09046f2
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
365fb40b8c
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
5847c7c368
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
6e31cca0eb
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
2f71671fc5
bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron
2007-11-19 12:08:20 -08:00
bzbarsky@mit.edu
a2bba38560
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
ebc992bbc2
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
15bd8eb8f4
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
5a7a8d066f
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
02f1bf69e6
We can destroy style contexts during ruletree reconstruct. Bug 403454, r+sr=dbaron
2007-11-14 22:13:48 -08:00
bzbarsky@mit.edu
9049c9f1af
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
fad15ee5ce
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
8ab0d173c8
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
7c9a883878
Landing files that somehow got missed. Bug 397427.
2007-10-23 15:11:08 -07:00
bzbarsky@mit.edu
26d7ccd742
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
2e386ce30a
Bug 399289 - leak of nsBaseURLParser with svg paint. r+sr+a=dbaron
2007-10-19 08:36:15 -07:00
neil@parkwaycc.co.uk
67f7e866a9
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
a0f7448299
Backout of 399289.
2007-10-15 11:59:22 -07:00
tor@cs.brown.edu
e136016aac
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
f22ec2a519
Fix bug 345609. r+sr+a=roc
2007-10-12 11:37:51 -07:00
tglek@mozilla.com
8cf3fb1c90
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
2007-10-09 17:00:05 -07:00
reed@reedloden.com
f88879e4bd
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
0c9f816e8a
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
2bc4978388
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
6a54168963
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
5e226aef23
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
923ae52658
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
c5dacf1625
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
e5f2653030
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
f994e940c2
Fix leak of nsCSSValueList. b=397149 r+sr=bzbarsky a=roc
2007-09-27 09:28:14 -07:00
dbaron@dbaron.org
c73c09fe83
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
c1f73f5b72
Remove comment about exceptions that no longer exist thanks to bug 386640.
2007-09-27 09:26:22 -07:00
martijn.martijn@gmail.com
0673510071
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
eee7b2cd3c
Bug 386759. Text inputs should use text-rendering:optimizeLegibility
2007-09-18 05:14:46 -07:00
timeless@mozdev.org
094ce926d2
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
2dad2a0ef4
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
17eb2d34c8
Attempt to fix test failures from bug 382027.
2007-08-28 00:29:03 -07:00
dbaron@dbaron.org
058bdab0e5
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
03a80227ef
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
3aad428093
Additional CSS parsing tests for bugs 393286 and 393499.
2007-08-27 13:49:09 -07:00
sharparrow1@yahoo.com
ffe4759157
Bug 393499: Clean up character lookup in nsCSSScanner. r=bzbarsky, sr+a=dbaron
2007-08-25 19:20:27 -07:00
bzbarsky@mit.edu
0aa9489e17
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
3055bc7d89
Bug 393286: Make nsCSSScanner::Read regularize newlines. r+sr=bzbarsky, a=dbaron
2007-08-23 16:01:52 -07:00
sharparrow1@yahoo.com
2ed324a828
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
a20d56bd8d
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
e51e8403e6
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
beb8e3f09b
Bug 392840: Get rid of nsCSSScanner::Unread. r+sr=bzbarsky, r+a=dbaron
2007-08-21 11:29:50 -07:00
sharparrow1@yahoo.com
653cd064c3
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
a9643b482d
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
3a5ca8509a
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
79546f9859
Relanding bug 390425, with attempted performance regression fix. r+sr+a=roc
2007-08-15 16:20:25 -07:00
bzbarsky@mit.edu
e34a7049e1
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
55dd252b10
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
bd826c03d9
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
16e6040261
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
f9a22dd005
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
d0ed3cca65
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
e9dd239757
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
19f3d4de8a
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
2d5d6cf51a
Fix EOF handling after an !important. Bug 390318, r+sr+a=dbaron
2007-08-02 14:20:11 -07:00
Olli.Pettay@helsinki.fi
bd0b7ea6d7
Backing out bug 275196, xml:id, to fix tp regression
2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
e8dba5a1b4
Bug 275196, xml:id, r=sicking, sr=dbaron
2007-07-26 05:22:01 -07:00
tor@cs.brown.edu
c9776f2873
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
46b4b15fbf
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
ee607c6642
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
0b092f6fbe
Mark tests passing that were fixed by bug 389464.
2007-07-25 17:01:32 -07:00
dbaron@dbaron.org
5bf1dff4fa
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
a232b51aff
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
2007-07-25 11:21:34 -07:00
sharparrow1@yahoo.com
2217b2847d
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
2007-07-25 10:14:13 -07:00
bzbarsky@mit.edu
bea1e960d8
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
f2ea9d4a0e
Implement -moz-initial for almost all remaining properties. b=80887 r+sr=bzbarsky
2007-07-24 08:27:11 -07:00
dbaron@dbaron.org
3df0ba7f03
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
e07e6b79f8
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
9c1dcef796
Bug 386470 - <marquee contentEditable> should stop, r=peterv, sr=bzbarsky
2007-07-23 15:02:57 -07:00
dbaron@dbaron.org
4b93f9ebc0
Clean up empty gNoComputedStyle lists.
2007-07-22 12:57:15 -07:00
dbaron@dbaron.org
3586987792
Don't test properties whose values overlap with others.
2007-07-22 12:56:35 -07:00
dbaron@dbaron.org
f1bb8b5fce
Add hooks to get correct computed value for logical box properties.
2007-07-22 12:56:13 -07:00
dbaron@dbaron.org
13ca5bbce6
Remove unused gNoComputedValue variable.
2007-07-22 10:59:14 -07:00
dbaron@dbaron.org
16033c063e
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
7c54e16491
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
ee7b9906fd
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
d04fa35ca9
Bug 316908 - Add SVG to nsComputedDOMStyle. r+sr=dbaron
2007-07-21 07:20:25 -07:00
roc+@cs.cmu.edu
e4a9fc667f
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
2007-07-19 19:21:43 -07:00
bzbarsky@mit.edu
ba5321bfbc
Landing tests that somehow never made it into the tree.
2007-07-19 17:26:41 -07:00
bzbarsky@mit.edu
91b5df5c24
Checking in missing file. Bug 204140
2007-07-18 15:17:30 -07:00
bzbarsky@mit.edu
d074804c35
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
17c4c8aa8b
Restore includes t fix bustage.
2007-07-18 09:54:57 -07:00
sharparrow1@yahoo.com
7caaf873ac
Remove unused code; no bug. rs=bzbarsky.
2007-07-18 09:39:53 -07:00
kherron@fmailbox.com
8eb8ae55dd
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
39d965ec69
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
4d53ccf996
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
50e1f6947c
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
ad89d87a35
Add tests for bugs 357614 and 387615.
2007-07-11 15:25:00 -07:00
dbaron@dbaron.org
e20dd3f3d0
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
a88bb8603c
Make test_inherit_computation test the Compute*Data functions for eStyleUnit_Inherit.
2007-07-11 15:23:03 -07:00
bzbarsky@mit.edu
0a0534efd5
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
10de8387c8
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
d2fc4344cb
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
6d7584839a
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
8de3d9eab5
Bug 387044: cleanup string usage in nsCSSParser. r+sr=bzbarsky
2007-07-05 18:21:56 -07:00
dbaron@dbaron.org
ca0e23379c
Remove unused copy constructors. b=386809 r+sr=bzbarsky
2007-07-04 11:52:27 -07:00
dbaron@dbaron.org
df3358641f
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
31793a2838
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
1bcd1f75b3
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
6662efd338
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
peterv@propagandism.org
90c374d7c3
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
7bf2741259
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
5fe6149b7e
Bug 383551. Clean up IsInlineFrame, nsStyleDisplay::IsBlockLevel and related methods. r+sr=dbaron
2007-06-26 19:31:35 -07:00
dbaron@dbaron.org
9ec12d834f
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
0c365324a5
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
3f93d36016
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
783c6f54e4
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
b2271f92be
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
1a0dfc58b9
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
ae4f1378a1
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
687014e489
remove camino-specific CSS from forms.css. b=381539 r=cbarrett sr=dbaron
2007-05-22 12:44:01 -07:00
dbaron@dbaron.org
5f19fcc710
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
fe74721066
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
2b1fd9533c
Add bug numbers._dont_use_document_colors.html
2007-05-16 18:56:18 -07:00
dbaron@dbaron.org
d68116d96c
Add test for always-use-my-colors preference. b=58048
2007-05-16 18:51:30 -07:00
dbaron@dbaron.org
f1cc12e174
Fix some debugging code. b=380825 r+sr=bzbarsky
2007-05-16 14:17:45 -07:00
dbaron@dbaron.org
ae75be2001
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
70f9b787c2
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
3546b59264
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
d73793ab2b
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
3555233146
Followup tweak for bug 379809, r=dbaron
2007-05-16 09:03:05 -07:00
masayuki@d-toybox.com
906193abd3
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
2007-05-16 08:51:37 -07:00
bzbarsky@mit.edu
8dbc1ad3a7
Back out part of the last change which is not actually correct
2007-05-15 20:39:36 -07:00
bzbarsky@mit.edu
5b76206034
Apparently we can't handle "thin" here yet.
2007-05-15 20:33:04 -07:00
bzbarsky@mit.edu
c64c0e9a5a
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
466cca9f63
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
c30d86b408
Remove known failure fixed by patches in bug 379741.
2007-05-10 23:50:35 -07:00
dbaron@dbaron.org
1865808f7c
Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
2007-05-10 23:02:31 -07:00
dbaron@dbaron.org
f4e95ca927
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
9920e003d3
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
39c21c098a
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
facadd1888
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
3bda9b50af
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
e0ab9504a0
Backing out bug 379906 to fix orange.
2007-05-07 23:25:04 -07:00
mats.palmgren@bredband.net
8c0b951017
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
288915b584
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
ac893c90fa
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
58a0e676e8
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
72aade210a
Fix the description of the serialize+parse tests.
2007-05-05 10:06:49 -07:00
bzbarsky@mit.edu
3b3e228945
Comment out test for now until I can debug it. Bug 379809.
2007-05-05 00:05:18 -07:00
bzbarsky@mit.edu
3fffd1fdc3
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
073d7a78a6
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
2007-05-04 23:09:50 -07:00
bzbarsky@mit.edu
9cd2a580d0
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
b48962a233
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
ace3611ec9
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
663c96c764
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
bzbarsky@mit.edu
51671d60c6
Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet. Bug 377091, r+sr=dbaron
2007-05-02 18:15:53 -07:00
bzbarsky@mit.edu
d3c244039d
Fix assert to not fire when it shouldn't. Bug 379405, r+sr=dbaron
2007-05-01 19:25:50 -07:00
bzbarsky@mit.edu
086c2eb0c0
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
bzbarsky@mit.edu
63aeadb19b
Stylesheets should know what their principal is, and it should be based on theURI the sheet was loaded from, its certificate (if any) and the loaderprincipal, not just on the page the sheet is being applied to. Propagate thisprincipal as the loading principal to @import loads from stylesheets. Changesheet access checks to use this principal instead of the sheet URI. Bug221428, r+sr=peterv
2007-05-01 12:26:15 -07:00
bzbarsky@mit.edu
9717e53272
This test passes now.
2007-04-30 21:31:06 -07:00
bzbarsky@mit.edu
982141e191
Fixing parsing of opacity components of rgba() and hsla() that are out of the0 <= x <= 1 range. Bug 379316, r+sr=dbaron
2007-04-30 20:50:31 -07:00
joshmoz@gmail.com
02864fbc62
remove duplicate line of a CSS rule from forms.css. r/sr=dbaron
2007-04-30 18:51:47 -07:00
dbaron@dbaron.org
7983f1a9af
Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
2007-04-28 09:01:24 -07:00
bzbarsky@mit.edu
c51b87ebce
Implement "content: none". Bug 378535, r+sr=dbaron
2007-04-26 21:43:06 -07:00
dbaron@dbaron.org
1550d44209
Add test for computed style on elements with frames as well.
2007-04-25 16:27:36 -07:00
benjamin@smedbergs.us
baab01ada6
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
bzbarsky@mit.edu
7e52b169fd
min-width/height should not affect computed max-width or max-height. Both ofthem should affect computed width and height, though. Bug 371042, r+sr=dbaron
2007-04-23 00:04:33 -07:00
bzbarsky@mit.edu
b952d0f1fb
Round instead of truncating when converting a percentage color into aninteger. Bug 340613, r+sr=dbaron
2007-04-22 15:03:30 -07:00
bzbarsky@mit.edu
e61bb22ff8
Move the Background struct to its new rightful place. Bug 378245, r+sr=dbaron
2007-04-20 22:40:13 -07:00
dbaron@dbaron.org
e9e8f3e38b
Test copy constructors of nsStyleStruct.
2007-04-20 17:17:29 -07:00
dbaron@dbaron.org
b774028305
A bunch of one-liners to fix bugs found by CSS mochitests. b=377731 r+sr=bzbarsky
2007-04-20 17:16:52 -07:00
bzbarsky@mit.edu
75d0ec2b2f
Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking
2007-04-20 15:59:18 -07:00
bzbarsky@mit.edu
9375a2fa83
Don't use the same pseudo-element name to mean two different things. Bug377824, r+sr=dbaron
2007-04-20 14:27:02 -07:00
dbaron@dbaron.org
4343a26485
Fix setting of prereqs so it doesn't interfere with testing initial values properly.
2007-04-19 20:41:05 -07:00
dbaron@dbaron.org
d900b59311
Add tests for computed values.
2007-04-18 19:49:44 -07:00
dbaron@dbaron.org
028b212457
Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
2007-04-18 13:41:14 -07:00
dbaron@dbaron.org
4336f5d51a
Add comment explaining some of the test.
2007-04-17 11:57:35 -07:00
dbaron@dbaron.org
28f0026e63
Better express that failures in one of the system font cases depend on what the system fonts actually are.
2007-04-17 11:01:17 -07:00
dbaron@dbaron.org
ef8dec477f
Add code to know which failures to expect in test_value_storage.html (whether to call todo_is or is), and turn on the test.
2007-04-17 10:06:23 -07:00
dbaron@dbaron.org
387c0c061c
Fix values for -moz-box-sizing too.
2007-04-17 01:01:22 -07:00
dbaron@dbaron.org
df3603a369
Fix values for -moz-float-edge.
2007-04-17 00:56:33 -07:00
dbaron@dbaron.org
961e3a1e34
Work towards getting test_value_storage running.
2007-04-17 00:41:44 -07:00
dbaron@dbaron.org
15a42a08bb
Work in progress on a test for value storage and serialization.
2007-04-16 21:45:49 -07:00
dbaron@dbaron.org
b865d6cfdb
Add tests that exercise nsCSSDeclaration::ToString.
2007-04-16 20:50:30 -07:00
dbaron@dbaron.org
d51921f72b
Finish up adding initial and other values sections to property database, and test for their presence.
2007-04-16 18:07:22 -07:00
bzbarsky@mit.edu
b82e527dc9
Change the way we determine the style context parent frame to skip css anonboxes unless we're determining the style context parent for something that isitself a css anon box (and is not a non-element frame). Fixes bug 323656(which is where the patch is), bug 85872, bug 280610. As far as I can tell,also fixes bug 317876, bug 372376, bug 374297. r+sr=dbaron
2007-04-15 16:14:26 -07:00
dbaron@dbaron.org
ba44c08179
Add tests for invalid values in the property database, and add cases fixed in bug 258080.
2007-04-15 15:29:35 -07:00
dbaron@dbaron.org
5138fbff1b
Test for inherit and initial on shorthand properties as well. b=258080
2007-04-15 15:28:07 -07:00
dbaron@dbaron.org
bda8a4f932
Add work in progress for tests of CSS property parsing and data computation.
2007-04-15 15:27:14 -07:00
dbaron@dbaron.org
4ff6796341
Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky
2007-04-15 15:25:20 -07:00
stuart.morgan@alumni.case.edu
5abddd2f11
Bug 377110: Strip unnecessary rules from Camino-only forms.css. r=josh sr=dbaron
2007-04-12 16:02:37 -07:00
martijn.martijn@gmail.com
f27a1f3aac
Bug 377017 - Javascript - crash on accessing a css rule after deleteRule() [@ nsCSSSelector::ToStringInternal], r+sr=dbaron
2007-04-12 09:23:43 -07:00
martijn.martijn@gmail.com
050673a65d
Bug 376891 - <center><marquee direction=up/down></center> has different result in IE, r=dbaron, sr=bzbarsky
2007-04-12 07:54:34 -07:00
axel@pike.org
37999fa74b
bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2007-04-11 09:35:01 -07:00
longsonr@gmail.com
37c4d4f137
Bug 368836 - improve support for initial in SVG. r+sr=dbaron
2007-04-11 01:27:27 -07:00
dbaron@dbaron.org
9c685f8824
Fix regression that caused the SVG properties not to be listed. b=375388
2007-04-09 15:42:43 -07:00
dbaron@dbaron.org
543be2506f
Fix handling of initial and -moz-inherit for -moz-broken-image-icon, quotes, and -moz-box-ordinal-group. b=375363 r+sr=bzbarsky
2007-03-30 15:02:09 -07:00
bzbarsky@mit.edu
eeaa1a101b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 14:11:41 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
sharparrow1@yahoo.com
15eac4df7c
Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc.
2007-03-26 20:58:17 -07:00
neil@parkwaycc.co.uk
38e47073c0
Fix SeaMonkey Mac tinderbox cross-compilation bustage b=375388 r=bsmedberg
2007-03-26 11:17:02 -07:00
dbaron@dbaron.org
d41a6b0881
Add tests for parsing, storage, and serialization of inherit and -moz-initial values.
2007-03-25 22:54:44 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
masayuki%d-toybox.com
3d231f620b
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
2007-03-15 16:16:20 +00:00
roc+%cs.cmu.edu
314f2ab5fd
Bug 336682. Fix online/offline events to target and bubble propertly, and so that <body ononline= onoffline=> works. Patch by Chris Double, r+sr=jst,r=dbaron
2007-03-14 01:42:42 +00:00
asqueella%gmail.com
175cc8c7a3
add mochitest for bug 373293 ("Style attribute is "transparent;" (missing property name)")
...
p=Ryan Jones <sciguyryan@gmail.com>
r=dbaron
2007-03-12 05:59:13 +00:00
asqueella%gmail.com
2e26a572cc
decomtaminate nsIXULPrototypeCache (bug 364329)
...
r=smaug, sr=roc
2007-03-12 05:53:33 +00:00
jruderman%hmc.edu
b4a3b32e02
Fix bug 373293, Style attribute is "transparent;" (missing property name). r+sr=dbaron
2007-03-09 09:43:55 +00:00
dbaron%dbaron.org
5f86dbd57d
Round the alpha component in computed style as well. b=372782 r+sr=bzbarsky
2007-03-08 18:44:45 +00:00
bzbarsky%mit.edu
6b73f9fe10
Disable the tests again. %^%$^$%^%$ test tinderbox. :(
2007-03-06 18:09:12 +00:00
bzbarsky%mit.edu
030911a3b7
Let's try running the full test again, for kicks
2007-03-06 17:04:15 +00:00
bzbarsky%mit.edu
1ef38dab70
Skipping tests that are failing for no reason I can see.
2007-03-06 07:55:09 +00:00
bzbarsky%mit.edu
1761fcd8e3
Add test for bug 372770 and fix minor space issue with geting the "background"
...
property when background-position is not set. r+sr=dbaron
2007-03-06 06:59:39 +00:00
dbaron%dbaron.org
6f8ecd09a6
Don't forget the alpha component of colors, when needed. b=372770 r+sr=bzbarsky
2007-03-06 04:35:56 +00:00
sharparrow1%yahoo.com
f5b91b3a26
Bug 371991: Stop requiring a reframe for fixed backgrounds. r+sr=roc.
2007-02-27 22:03:26 +00:00
joshmoz%gmail.com
b6cf50d6dd
fix chrome button heights, fix some native button rendering issues, clean up some CSS. b=371080 r=mano sr=vlad
2007-02-27 21:54:52 +00:00
sharparrow1%yahoo.com
4862938c93
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
2007-02-24 00:23:42 +00:00
sayrer%gmail.com
c6a62893db
making some of these todo(). see regressions detailed in bug 371061.
2007-02-20 22:38:45 +00:00
sayrer%gmail.com
4bbb89f0c0
Bug 368994. move some more tests. r=dbaron
2007-02-20 22:18:09 +00:00
bzbarsky%mit.edu
167347dbb5
Refactor some repetitive computed style code. Bug 365932, r+sr=dbaron
2007-02-20 18:43:16 +00:00
sharparrow1%yahoo.com
9544d61b5c
Bug 370642: remove use of views in layout/inspector. r+sr=dbaron.
2007-02-18 04:44:21 +00:00
uriber%gmail.com
b6a562fd37
Change margin-right to -moz-margin-end to fix RTL vertical marquees. bug=370757 r+sr=dbaron
2007-02-17 20:08:06 +00:00
martijn.martijn%gmail.com
69c87b57a7
Bug 369422 � marquee inside white-space:pre elements acts bad, r=dbaron, sr=roc
2007-02-17 10:34:39 +00:00
jonas%sicking.cc
073b1fd3fe
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 23:02:08 +00:00
joshmoz%gmail.com
da0f6afca1
cocoa native text fields draw outside bounds, have incorrect border/padding setup. b=370593 r=smorgan sr=dbaron
2007-02-16 18:18:48 +00:00
joshmoz%gmail.com
19b60dfc6a
remove unused variables, other warning fixes. no bug. r/sr=bz
2007-02-16 08:04:44 +00:00
Olli.Pettay%helsinki.fi
d56070112f
Bug 369753, remove nsIXMLContent, r+sr=bz
2007-02-09 00:15:14 +00:00
masayuki%d-toybox.com
cf31587c3c
Bug 366043 The negative outline-offset is broken by bug 287624 r+sr=dbaron
2007-02-08 21:04:54 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
3093f9df16
Simplify the posted events setup now that they're owned through dispatch by the
...
target thread. Bug 369247, r+sr=peterv
2007-02-05 18:09:26 +00:00
dbaron%dbaron.org
b04f7cdf5d
Allow display:inline-block to be used on :before and :after. b=368622 r+sr=bzbarsky
2007-02-02 06:13:37 +00:00
dbaron%dbaron.org
74d37e4e23
Move gray-ness of table borders to quirks mode and restore our prior standards-mode behavior. b=84307 r=fantasai sr=bzbarsky
2007-02-02 06:11:56 +00:00
dbaron%dbaron.org
1e0db05c93
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
longsonr%gmail.com
65690ab4d7
Bug 368703 � Some methods in layout/style could be const r+sr=dbaron
2007-01-31 13:59:26 +00:00
dbaron%dbaron.org
a389fd3afa
Missed null check. b=368740 r+sr=roc
2007-01-31 05:23:47 +00:00
longsonr%gmail.com
912df76954
Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc
2007-01-30 13:19:55 +00:00
cvshook%sicking.cc
a39ff30284
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
dbaron%dbaron.org
0da0c9650d
Make non-box frames pay better attention to nsITheme::GetWidgetBorder and GetWidgetPadding. b=366722 r+sr=roc
2007-01-28 17:20:01 +00:00
dbaron%dbaron.org
8aa8179fe6
Make inline-blocks support 'overflow', and add some useful methods to nsStyleDisplay. b=367247 r+sr=bzbarsky
2007-01-27 18:44:24 +00:00
dbaron%dbaron.org
ea61f5fb3b
Make marquee use inline-block. b=163504 r=martijn sr=bzbarsky
2007-01-27 18:40:57 +00:00
dbaron%dbaron.org
5cb78b8e99
Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky
2007-01-27 18:36:57 +00:00
dbaron%dbaron.org
0d6dad433e
Remove const that doesn't make any sense. b=364049 r=bzbarsky
2007-01-26 06:38:58 +00:00
dbaron%dbaron.org
edeb781845
Make computed style output the a part of rgba/hsla colors, and also implement the 'transparent' keyword from css3-color. b=347912 r+sr=bzbarsky
2007-01-25 02:03:02 +00:00
dbaron%dbaron.org
84f0a10ddc
Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky.
2007-01-23 22:49:49 +00:00
joshmoz%gmail.com
9f6cc6083e
use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc
2007-01-19 07:03:20 +00:00
roc+%cs.cmu.edu
3ed500b867
Bug 366880. -moz-column-gap should support 'normal', which should be the initial value. r+sr=dbaron
2007-01-17 03:25:38 +00:00
bzbarsky%mit.edu
867068ef8a
Implement the proposed Web Apps 1.0 API for changing the selected style sheet
...
set, querying the available sets, etc. Bug 200930, r=sicking, sr=dbaron
2007-01-11 19:32:31 +00:00
tor%cs.brown.edu
5157ea0646
Bug 326143 - floodColor and floodOpacity should be non-inherited
...
properties. r=dbaron
2007-01-09 20:40:09 +00:00
longsonr%gmail.com
063eebcb62
Bug 264132 � Implement fallback for SVG paint servers r=dbaron,sr=tor
2007-01-09 11:02:17 +00:00
tor%cs.brown.edu
5cce072b38
Bug 326143 - Implement feFlood and feTurbulence filter elements.
...
Patch by tor and malex@cs.utexas.edu , r=tor, sr=roc
2007-01-08 16:48:56 +00:00
jwatt%jwatt.org
bbb6339dc9
Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc
2007-01-04 10:53:59 +00:00
bzbarsky%mit.edu
3153a043e4
Make computed style not have to worry about null style structs. Bug 364821, r+sr=roc.
2006-12-30 05:17:59 +00:00
masayuki%d-toybox.com
f7e221d8da
Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron
2006-12-27 14:21:43 +00:00
timeless%mozdev.org
4e651390ef
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
bzbarsky%mit.edu
f4ad159c46
Remove most of the aFrame args in computed style; just store the frame in a
...
member instead. Bug 364617, r+sr=roc
2006-12-22 06:10:32 +00:00
dbaron%dbaron.org
2084e073f8
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
2006-12-20 01:23:45 +00:00
bzbarsky%mit.edu
5b3710b4fd
Use typesafe methods for getting style structs, for now. Bug 363605, r+sr=dbaron
2006-12-19 04:16:09 +00:00
dbaron%dbaron.org
5f670591e3
Fix crash regression by doing the best we can for computed padding/margin when there's no frame. b=363950 r+sr=bzbarsky
2006-12-15 23:39:43 +00:00
bzbarsky%mit.edu
38e17e004a
Fix warning. Bug 347705, no review.
2006-12-15 23:15:58 +00:00
dbaron%dbaron.org
d5af630c22
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
bzbarsky%mit.edu
e1973f01bc
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
2006-12-13 15:49:36 +00:00
bzbarsky%mit.edu
472a6d0a36
Having an empty textnode or CDATA section child should not prevent an element
...
from matching :empty. Bug 315620, r+sr=dbaron
2006-12-13 00:18:32 +00:00
bzbarsky%mit.edu
4ea8b34c7f
Don't return bogus overflow values when we can't compute a real overflow
...
value. Bug 319381, r+sr=dbaron
2006-12-12 21:16:23 +00:00
bzbarsky%mit.edu
0a51e9bdb4
Make the GetStyle* getters not go through GetStyleData() so they can be
...
faster. Bug 360870, r+sr=dbaron
2006-12-12 17:44:45 +00:00
bzbarsky%mit.edu
8a3a97eaa8
Don't use LookupKeyword to deal with CSS units. Bug 347705, r+sr=dbaron
2006-12-12 15:34:43 +00:00
martijn.martijn%gmail.com
232afb6f6a
Bug 363285 - marquee broken, r+sr=bzbarsky
2006-12-11 09:51:46 +00:00
dbaron%dbaron.org
31f1898810
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
martijn.martijn%gmail.com
98aed458b6
Bug 361808 - Print selection doesn't print selected text, backout from patch from bug 355395
2006-11-27 08:58:24 +00:00
cvshook%sicking.cc
636e4e6e5f
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
2006-11-21 21:28:14 +00:00
bzbarsky%mit.edu
82109069db
Report the right URI in the warning. Bug 360863, patch by Nickolay Ponomarev
...
<asqueella@gmail.com>, r+sr=bzbarsky
2006-11-17 22:45:52 +00:00
sayrer%gmail.com
0d2f67fa51
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
2006-11-17 01:49:06 +00:00
martijn.martijn%gmail.com
e91b3352c9
Bug 355395 - Misspelled words in text areas cause all following text to disappear during print, r+sr=roc
2006-11-15 06:39:25 +00:00
bzbarsky%mit.edu
b1cb55508a
Fix col border drawing for cols that are explicitly in the source. Bug 350444,
...
r=bernd, sr=roc
2006-11-13 15:46:52 +00:00
bzbarsky%mit.edu
ca6b017066
Rev nsICSSLoader IID too. Bug 319654.
2006-11-11 22:28:09 +00:00
bzbarsky%mit.edu
cea7c0e8fc
Create DOM nodes for processing instructions in XUL, take 2. Still bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-11 22:27:00 +00:00
bzbarsky%mit.edu
715c457c96
Make the assertions saner. Bug 342923, r+sr=dbaron
2006-11-11 06:30:40 +00:00
gavin%gavinsharp.com
437edbadb5
Try backing out the patch for bug 319654 to see if it fixes the Mac orange
2006-11-08 17:52:58 +00:00
bzbarsky%mit.edu
ca62f619bb
Create DOM nodes for processing instructions in XUL. Bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-08 02:25:37 +00:00
bzbarsky%mit.edu
0ce72c77cd
Make nsIStreamLoader and nsIUnicharStreamLoader be stream listeners. Bug
...
281153, patch by Son Le <son.le0@gmail.com>, r=biesi, sr=darin
2006-10-24 21:47:40 +00:00
dbaron%dbaron.org
c025bd0c31
Update list of case-sensitive HTML attributes. Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron b=356936
2006-10-22 19:04:26 +00:00
roc+%cs.cmu.edu
899128e82a
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
2006-10-19 01:47:47 +00:00
ted.mielczarek%gmail.com
d7ff061324
bug 308928, Invalid input for the canvas fillStyle/strokeStyle throws an exception but should be ignored. Patch by asqueella@gmail.com, r+sr=vlad
2006-10-14 19:28:20 +00:00
bzbarsky%mit.edu
acc5ac3ce5
Hold strong ref to the rule we're removing. Bug 355984, r+sr=dbaron
2006-10-10 01:05:16 +00:00
dbaron%dbaron.org
f64610acf3
Add obviously-needed null check. b=337889 r+sr=bzbarsky
2006-10-06 05:29:44 +00:00
mozilla.mano%sent.com
41d24c853f
Bug 355354 - [Mac] native-styling for html content should be enabled only in Camino builds. r=josh, sr=dbaron.
2006-10-05 07:05:58 +00:00
joshmoz%gmail.com
3ea6d0cbb9
fix image overlayed on select widgets in cocoa widgets. patch by Philippe Wittenbergh. b=350973 r=josh sr=dbaron
2006-10-04 06:23:49 +00:00
mats.palmgren%bredband.net
6b4972181b
Limit -moz-column-count to 1000 to avoid "hang" for insanely large numbers. b=345583 r+sr=roc
2006-09-12 00:37:23 +00:00
bzbarsky%mit.edu
c72fb8dce5
Fix bug 349695 by taking a different approach to setting display:none on HTML
...
forms inside tables; this approach overrides author styles. r+sr=dbaron
2006-08-25 22:33:17 +00:00
sayrer%gmail.com
196a357bca
bug 349170. nsCSSValue should use nsMemory allocators. r+sr=bz
2006-08-25 03:27:47 +00:00
myk%mozilla.org
57421e7c90
fix crash when restarting for update [@ nsCSSStyleSheet::SetComplete]
...
Patch by Boris Zbarsky.
r+sr=dbaron
2006-08-17 08:16:41 +00:00
bzbarsky%mit.edu
a3a40f6eb5
Implement the :default CSS3 pseudo-class. Bug 302186, patch by Allan Beaufour
...
<allan@beaufour.dk> and jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky
2006-08-16 03:20:19 +00:00
bzbarsky%mit.edu
494d0f60ff
Address review comments from bug 285727. Bug 348455, r+sr=dbaron
2006-08-16 00:28:39 +00:00
bzbarsky%mit.edu
6c8c09b78a
Deal with flex values that add up to too much. Bug 345709, r=neil, sr=roc
2006-08-15 01:08:00 +00:00
cvshook%sicking.cc
5f1eff33cb
Back out patch from bug 324501 as this is not the right fix. r/sr=dbaron
2006-08-10 04:16:29 +00:00
bzbarsky%mit.edu
c0fca2db20
Move the location of "opacity" in the list so it's easier to find. Bug 337874,
...
r+sr=roc
2006-08-08 16:41:03 +00:00
smontagu%smontagu.org
6330067fc1
Bidi support for alternate text: reorder the text correctly, align text and icon to the right when direction is right-to-left, and create a bidi embedding when the alternate text is displayed inline. Bug 345954, r=uriber, sr=bzbarsky
2006-07-31 07:08:45 +00:00
dbaron%dbaron.org
e15a4df54d
Fix incorrectly-written assertion. b=345620 r+sr=bzbarsky
2006-07-26 16:23:49 +00:00
mats.palmgren%bredband.net
ba5a744d70
Add float:none and position:static !important for <option> and <optgroup>. b=343510 r+sr=bzbarsky
2006-07-25 16:16:30 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
bzbarsky%mit.edu
3ff908ecf1
Null-check the frame before trying to work with it. Bug 315483, patch by jpl24
...
<jlurz24@gmail.com>, r+sr=bzbarsky
2006-07-18 19:33:55 +00:00