bzbarsky%mit.edu
728ced4b16
Change the way we determine the style context parent frame to skip css anon
...
boxes unless we're determining the style context parent for something that is
itself 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 23:14:27 +00:00
dbaron%dbaron.org
3bc91346d5
Add tests for invalid values in the property database, and add cases fixed in bug 258080.
2007-04-15 22:29:35 +00:00
dbaron%dbaron.org
eabcba96b1
Test for inherit and initial on shorthand properties as well. b=258080
2007-04-15 22:28:07 +00:00
dbaron%dbaron.org
d8f58929c7
Add work in progress for tests of CSS property parsing and data computation.
2007-04-15 22:27:14 +00:00
dbaron%dbaron.org
db7ef2def8
Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky
2007-04-15 22:25:21 +00:00
stuart.morgan%alumni.case.edu
3bf9b682ee
Bug 377110: Strip unnecessary rules from Camino-only forms.css. r=josh sr=dbaron
2007-04-12 23:02:37 +00:00
martijn.martijn%gmail.com
d206f7d83e
Bug 377017 � Javascript - crash on accessing a css rule after deleteRule() [@ nsCSSSelector::ToStringInternal], r+sr=dbaron
2007-04-12 16:23:43 +00:00
martijn.martijn%gmail.com
627dba2968
Bug 376891 � <center><marquee direction=up/down></center> has different result in IE, r=dbaron, sr=bzbarsky
2007-04-12 14:54:34 +00:00
axel%pike.org
b25746ee20
bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2007-04-11 16:35:03 +00:00
longsonr%gmail.com
25bea80fe0
Bug 368836 - improve support for initial in SVG. r+sr=dbaron
2007-04-11 08:27:27 +00:00
dbaron%dbaron.org
34effbfe6c
Fix regression that caused the SVG properties not to be listed. b=375388
2007-04-09 22:42:43 +00:00
dbaron%dbaron.org
461fa7181b
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 22:02:10 +00:00
bzbarsky%mit.edu
d9f302946b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
dbaron%dbaron.org
a32fb9b241
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 15:33:45 +00:00
sharparrow1%yahoo.com
997e179d53
Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc.
2007-03-27 03:58:17 +00:00
neil%parkwaycc.co.uk
9661cb8a7b
Fix SeaMonkey Mac tinderbox cross-compilation bustage b=375388 r=bsmedberg
2007-03-26 18:17:02 +00:00
dbaron%dbaron.org
949c29498f
Add tests for parsing, storage, and serialization of inherit and -moz-initial values.
2007-03-26 05:54:44 +00:00
masayuki%d-toybox.com
fa8fb4715b
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
4a6fb68c9a
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
2eaf4cd43a
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
3a81e465a2
decomtaminate nsIXULPrototypeCache (bug 364329)
...
r=smaug, sr=roc
2007-03-12 05:53:33 +00:00
jruderman%hmc.edu
fe007666a6
Fix bug 373293, Style attribute is "transparent;" (missing property name). r+sr=dbaron
2007-03-09 09:43:55 +00:00
dbaron%dbaron.org
508c147e34
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
5937f3fdd1
Disable the tests again. %^%$^$%^%$ test tinderbox. :(
2007-03-06 18:09:12 +00:00
bzbarsky%mit.edu
cd6d4a1126
Let's try running the full test again, for kicks
2007-03-06 17:04:15 +00:00
bzbarsky%mit.edu
9a6d492265
Skipping tests that are failing for no reason I can see.
2007-03-06 07:55:09 +00:00
bzbarsky%mit.edu
14cf3cbdbb
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
6679344925
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
ae60a651db
Bug 371991: Stop requiring a reframe for fixed backgrounds. r+sr=roc.
2007-02-27 22:03:26 +00:00
joshmoz%gmail.com
acc4cbb446
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
199d4d164d
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
914e642c1e
making some of these todo(). see regressions detailed in bug 371061.
2007-02-20 22:38:45 +00:00
sayrer%gmail.com
8105fc2ae9
Bug 368994. move some more tests. r=dbaron
2007-02-20 22:18:09 +00:00
bzbarsky%mit.edu
22fa771d50
Refactor some repetitive computed style code. Bug 365932, r+sr=dbaron
2007-02-20 18:43:16 +00:00
sharparrow1%yahoo.com
3efcb2ee74
Bug 370642: remove use of views in layout/inspector. r+sr=dbaron.
2007-02-18 04:44:21 +00:00
uriber%gmail.com
2f6b94d96b
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
a6d42c1452
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
9eea4cd5fe
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
d78ea149e8
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
94eb54893c
remove unused variables, other warning fixes. no bug. r/sr=bz
2007-02-16 08:04:44 +00:00
Olli.Pettay%helsinki.fi
b4da895255
Bug 369753, remove nsIXMLContent, r+sr=bz
2007-02-09 00:15:14 +00:00
masayuki%d-toybox.com
82d0a09d2c
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
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
f159f65687
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
6a9744c34c
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
b1b2e0665d
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
fb391ac9cd
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
f77df9af80
Bug 368703 � Some methods in layout/style could be const r+sr=dbaron
2007-01-31 13:59:26 +00:00
dbaron%dbaron.org
d662f33d0c
Missed null check. b=368740 r+sr=roc
2007-01-31 05:23:47 +00:00
longsonr%gmail.com
84928d38d8
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
0c24c4a4c3
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
1f3fb393e2
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
1b7cdac572
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
dc9be935ab
Make marquee use inline-block. b=163504 r=martijn sr=bzbarsky
2007-01-27 18:40:57 +00:00
dbaron%dbaron.org
765022065d
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
7256e4ed46
Remove const that doesn't make any sense. b=364049 r=bzbarsky
2007-01-26 06:38:58 +00:00
dbaron%dbaron.org
495c0476a9
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
5bf2847bf3
Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky.
2007-01-23 22:49:49 +00:00
joshmoz%gmail.com
0facfa5ce8
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
403b86b665
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
821f6c70bc
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
8f7f4c6526
Bug 326143 - floodColor and floodOpacity should be non-inherited
...
properties. r=dbaron
2007-01-09 20:40:09 +00:00
longsonr%gmail.com
0150ad1a1b
Bug 264132 � Implement fallback for SVG paint servers r=dbaron,sr=tor
2007-01-09 11:02:17 +00:00
tor%cs.brown.edu
bf2e7d6029
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
688f763168
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
ff33e8db80
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
1d4c9172b7
Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron
2006-12-27 14:21:43 +00:00
timeless%mozdev.org
abc256e3da
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
bzbarsky%mit.edu
778db6ebfe
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
45306477d3
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
2a63a426b3
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
4910cba1e6
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
6c477d95dc
Fix warning. Bug 347705, no review.
2006-12-15 23:15:58 +00:00
dbaron%dbaron.org
992a8cce12
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
3cdbde6367
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
467f3cb790
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
963152a5c0
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
ff4fe56295
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
6f67f9aea4
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
71bfd8e7b4
Bug 363285 - marquee broken, r+sr=bzbarsky
2006-12-11 09:51:46 +00:00
dbaron%dbaron.org
116da6be23
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
361d7d4bde
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
5c7ed7c2dc
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
c28647146c
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
4adf8297fe
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
2006-11-17 01:49:06 +00:00
martijn.martijn%gmail.com
91d99c43b1
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
ef1c69f789
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
04a41d4a37
Rev nsICSSLoader IID too. Bug 319654.
2006-11-11 22:28:09 +00:00
bzbarsky%mit.edu
570e4c2513
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
c06b7f4bc3
Make the assertions saner. Bug 342923, r+sr=dbaron
2006-11-11 06:30:40 +00:00
gavin%gavinsharp.com
769bc5014f
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
ad42605c52
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
b0b0fcc6e4
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
dec621a9c2
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
a7cac46f4a
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
4890a6e5d7
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
32058183be
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
8f3d261e21
Add obviously-needed null check. b=337889 r+sr=bzbarsky
2006-10-06 05:29:44 +00:00
mozilla.mano%sent.com
b2b8d76fcf
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
c28981d085
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