Commit Graph

2683 Commits

Author SHA1 Message Date
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
mark%moxienet.com
42f59aca02 344570 Make contextual menus look more native on the Mac. r=josh sr=bryner 2006-07-14 19:54:08 +00:00
nick.kreeger%park.edu
7abe67f282 Fix bug 324501, Search field input box renders with unnecessary boder. Patch by Smokey Ardisson <alqahira@mindspring.com> r=Chris Lawson, sr=smfr, dveditz=branch approval 1.8.0 and 1.8.1. Landing 1.8.0, 1.8, and trunk. 2006-06-15 03:45:34 +00:00
roc+%cs.cmu.edu
8ac789f331 Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky 2006-06-15 03:20:19 +00:00
joshmoz%gmail.com
337f7b9c61 selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc 2006-06-12 19:33:07 +00:00
roc+%cs.cmu.edu
e0c30c2eab Bug 331432. Move SVG-specific rule to svg.css, r+sr=bzbarsky 2006-06-12 04:27:10 +00:00
bzbarsky%mit.edu
7d1587d182 Make stylesheet service sheets apply dynamically. Bug 335689, r+sr=dbaron 2006-06-08 14:32:20 +00:00
roc+%cs.cmu.edu
fe1409e73e Bug 331432. Split nsSVGForeignObjectFrame into a pure SVG frame containing an anonymous block child, to avoid state bit collisions and simplify things. Also fixes configure.in so that foreignObject is really enabled by default in cairo builds. r=tor,sr=bzbarsky 2006-06-06 23:13:15 +00:00
mats.palmgren%bredband.net
eb6cd3f970 Don't let Peek() change 'mLastRead' because it makes a subsequent Unread() restore the wrong char. b=321518 r+sr=dbaron 2006-06-03 22:29:20 +00:00
tor%cs.brown.edu
bc7ea120fd Backout of bug 339358. 2006-05-30 16:15:35 +00:00
enndeakin%sympatico.ca
31f554baac Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc 2006-05-30 13:50:48 +00:00
tor%cs.brown.edu
8237841c4d Bug 339358 - shrink nsStyleSVG by using bitfields. r+sr=roc 2006-05-27 16:40:58 +00:00
gavin%gavinsharp.com
b581167b49 Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky 2006-05-25 21:22:32 +00:00
Olli.Pettay%helsinki.fi
cb1f0a0bb9 Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc 2006-05-19 10:26:44 +00:00
cvshook%sicking.cc
c5107e27bc Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz 2006-05-16 15:52:45 +00:00
cvshook%sicking.cc
b0d7599f6b Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz 2006-05-16 15:50:47 +00:00
bmlk%gmx.de
5c43019aa0 remove crash prone from hack from frame construction and replace it with a hardcoded style rule bug 285727 r/sr=bzbarsky 2006-05-14 13:34:32 +00:00
darin%meer.net
0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
cvshook%sicking.cc
d3ec0aa5c5 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz 2006-05-05 06:52:21 +00:00
dbaron%dbaron.org
95373030bd Remove unused (and sometimes buggy) DEBUG code. b=336323 r+sr=bzbarsky 2006-05-03 04:26:28 +00:00
dbaron%dbaron.org
6d979fef96 Make static some nsCSSDeclaration methods that don't need their this. b=336322 r+sr=bzbarsky 2006-05-02 23:36:17 +00:00
dbaron%dbaron.org
aa4f419e7e Fix leak when cloning negations caused by previous patch. b=333634 r+sr=bzbarsky 2006-04-28 18:02:53 +00:00
dbaron%dbaron.org
985c2fb959 Make what FindChildWithRules does actually be an MRU cache, and condense some if-else chains over mChild and mEmptyChild. b=335733 r+sr=bzbarsky 2006-04-28 00:09:05 +00:00
dbaron%dbaron.org
16f0806114 Missed an out-of-memory check. b=335729 r+sr=bzbarsky 2006-04-27 23:56:53 +00:00
dbaron%dbaron.org
5ccb05fd01 nsRuleNode should not have a virtual destructor (and thus vtable pointer). b=335630 r+sr=bzbarsky 2006-04-27 20:01:59 +00:00
dbaron%dbaron.org
60e75026b0 Move assertion up to where we have a chance of actually seeing it. 2006-04-27 18:23:30 +00:00
dbaron%dbaron.org
b9a3e06d7d Destroy chained RuleProcessorData interatively. b=323504 r+sr=bzbarsky 2006-04-27 00:35:05 +00:00
dbaron%dbaron.org
a83d924850 Do iterative cloning and destruction of linked list selector data structures. b=333634 r+sr=bzbarsky 2006-04-25 21:48:11 +00:00
bzbarsky%mit.edu
bcbece8b2c Make sure our IMAGE_NONE flag is always in sync with whether we have a
background image.  Bug 311526 followup, r+sr=dbaron
2006-04-21 17:52:14 +00:00
dbaron%dbaron.org
86f8ddd894 Fix crash relating to uninitialized floats in cursor structure, and make imagemap images use the cursor style of the areas when in them (instead of the cursor style from the image) and the cursor style of the image when not in the areas (instead of a hardcoded default). b=302536 r=biesi sr=bzbarsky 2006-04-20 21:02:10 +00:00
bzbarsky%mit.edu
bccc7549d5 Only parse those XUL display styles that we can actually construct. Bug
312120, r+sr=dbaron
2006-04-19 15:10:50 +00:00
dbaron%dbaron.org
fec3c2c000 Put back CheckColorCallback from bug 332333 despite its being part of a slight Tp regression. 2006-04-16 06:41:25 +00:00
dbaron%dbaron.org
e0641fe28a Back out the piece of bug 332333 that I think regressed Tp. 2006-04-15 18:47:59 +00:00
uriber%gmail.com
bfc62cd173 Bug 333243: Options inside <optgroup>s in RTL <selects>s are not indented. r+sr=dbaron 2006-04-15 07:39:46 +00:00
dbaron%dbaron.org
b699322435 Use macros for the beginning and end of nsRuleNode::Compute*Data. b=332333 r+sr=bzbarsky 2006-04-15 07:17:43 +00:00
benjamin%smedbergs.us
70a0f2207b Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin 2006-04-12 15:43:32 +00:00
dbaron%dbaron.org
04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
dbaron%dbaron.org
5dae0dcf6b Split the nsCSSRuleProcessor half of nsCSSStyleSheet.cpp into nsCSSRuleProcessor.cpp. b=332136 r+sr=bzbarsky 2006-04-03 23:52:17 +00:00
dbaron%dbaron.org
b3fe667f4d One-line descriptions of files, partly because they show up in LXR. 2006-03-30 06:20:34 +00:00
dbaron%dbaron.org
5b04e1e4fb Put comment where LXR likes it. (At least I only messed up one file.) 2006-03-25 07:14:13 +00:00
dbaron%dbaron.org
30f8db359a File comments that show up in LXR and provide a quick summary of what's in each file. 2006-03-25 05:47:31 +00:00
bryner%brianryner.com
7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
dbaron%dbaron.org
3c386ed337 Sync up :first-letter and :first-line property prohibitions with latest CSS2.1 drafts. b=220577 Patch by Chris Aillon, updated by Mats Palmgren and me. r+sr=dbaron 2006-03-03 11:07:34 +00:00
pedemont%us.ibm.com
8f9d010d8b Bug 327843 - nsDOMCSSValueList doesn't QI to nsISupports. r,sr=bzbarsky. 2006-02-23 22:31:34 +00:00
timeless%mozdev.org
426f83aecc Bug 298277 remove useless references to nsVoidArray
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
timeless%mozdev.org
1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
martijn.martijn%gmail.com
0e4a9b3645 Fix for bug 324408 - Marquee onstart, onfinish and onbounce events not supported. r=doronr, sr=jst. My first check-in! 2006-02-23 02:26:28 +00:00
pavlov%pavlov.net
57f7478019 backing out 205001 as it broke Windows printing. r=dbaron 2006-02-21 22:56:02 +00:00
masayuki%d-toybox.com
cd55c4a0c7 Bug 205001 the print scale is ignored at using CSS absolute length unit r=dbaron, sr=roc 2006-02-20 09:38:54 +00:00
dbaron%dbaron.org
94a40f887d Change the way having allow documents to use other fonts unset works: convert everything specified into either the monospace or serif/sans-serif generic depending on whether the monospace generic was specified anywhere in the list. b=159440 r+sr=bzbarsky 2006-02-11 17:41:50 +00:00
vladimir%pobox.com
b54ed05cac b=147017, Support rgba and hsla colors in CSS (cairo only), r+sr=dbaron 2006-02-10 07:08:43 +00:00
uriber%gmail.com
c67db4b4cf Bug 326123: Add 1px horizontal padding to the anonymous div in text inputs and textareas. r=dbaron sr=bzbarsky 2006-02-09 18:03:04 +00:00
cbiesinger%web.de
c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
mark%moxienet.com
31517cc0a1 323265 Disabled <input type="image"> has opaque/white background in Camino. Patch by Chris Lawson <bugzilla@chrislawson.net>. r=smorgan sr=smfr a/1.8.1=josh. 322828 File upload widget flickers when styled with font size. Patch by Wevah <mozilla@derailer.org>. r=sardisson sr=smfr a/1.8.1=josh 2006-02-03 04:35:02 +00:00
roc+%cs.cmu.edu
918bafa194 Bug 317375. Removing REVIEW: comment that was causing a warning in ua.css. comments only, no code affected 2006-01-26 22:53:00 +00:00
roc+%cs.cmu.edu
77bca74243 Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
bzbarsky%mit.edu
d8f049323c Fix rounding errors in percentage font-size handling. Bug 182670, patch by Eli
Friedman <sharparrow1@yahoo.com>, r=bzbarsky, sr=dbaron
2006-01-22 22:45:31 +00:00
tor%cs.brown.edu
5cd5d59918 Bug 316764 - implement <mask> and fix <clipPath> for multiple
overlapping children.  r=scootermorris
2006-01-20 17:00:43 +00:00
uriber%gmail.com
093ec9d8c5 Bug 323040: RTL <select>s have incorrect horizontal padding. r+sr=dbaron 2006-01-20 06:45:53 +00:00
cvshook%sicking.cc
15c2397445 Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
gavin%gavinsharp.com
3a50594ddf Bug 160162: MARQUEE loop property not supported, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=jst 2006-01-12 01:15:42 +00:00
mark%moxienet.com
b35b60b4a7 315203 <select> elements are transparent, background color shows through (Camino). 282941 margin on input[type="image"] breaks layout (Camino). Patch by Smokey Ardisson <alqahira@mindspring.com>. r=pink sr=smfr 2006-01-05 20:59:34 +00:00
cbiesinger%web.de
1d04cb0110 Bug 309521
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
  content state for the former)
  - make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
  - Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
cvshook%sicking.cc
79b8f5fc24 Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
r/sr=bz
2005-12-28 21:52:39 +00:00
dbaron%dbaron.org
eba47946d5 Add pref for CSS error reporting and mark as warnings rather than errors. b=264162 r=shaver sr=bzbarsky 2005-12-27 22:03:29 +00:00
dbaron%dbaron.org
9fd5b55440 Remove comment (from bug 91054) that meant to refer to eStyleUnit_Inherit, which was removed in bug 205790. 2005-12-27 19:37:14 +00:00
silver%warwickcompsoc.co.uk
72f438799f Bug 321195 - stop cloning stylesheets from losing rule weighting and line numbers. r+sr=dbaron 2005-12-23 21:04:35 +00:00
gerv%gerv.net
adbec5dbff Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
neil%parkwaycc.co.uk
ed906ab7d1 Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz 2005-12-09 11:10:36 +00:00
bzbarsky%mit.edu
9dc7327649 Don't bother calling SelectorMatches in Has*DependentStyle if the selector
won't affect our change bitfield.  Bug 319097, r+sr=dbaron
2005-12-05 18:59:54 +00:00
gavin%gavinsharp.com
806c5d60f2 Bug 201528: browser ignores MARQUEE BEHAVIOR = "SLIDE", patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doronr, sr=jst 2005-12-04 20:49:55 +00:00
neil%parkwaycc.co.uk
0d29adadea Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst 2005-12-02 12:02:44 +00:00
jst%mozilla.jstenback.com
8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
timeless%mozdev.org
1c34e68034 Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bzbarsky%mit.edu
5b1ad1cc78 Fix bug 303812. r+sr=dbaron 2005-11-20 21:08:47 +00:00
bzbarsky%mit.edu
2f2723c575 Make sure that CSS escapes don't introduce UTF16 surrogates into the character
stream.  Bug 316394 final patch, r=smontagu, sr=dbaron
2005-11-17 15:17:00 +00:00
gavin%gavinsharp.com
9c7d01c5ee Bug 239919 followup: address reviewer comments, patch by Martijn Wargers <martijn.martijn@gmail.com> 2005-11-15 00:08:01 +00:00
gavin%gavinsharp.com
1d73b37ee8 Bug 239919: marquee DOMAttrModified cleanup, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=jst 2005-11-15 00:03:17 +00:00
dbaron%dbaron.org
b77f513236 Fix selector serialization bugs related to namespaces. b=315648 r+sr=bzbarsky 2005-11-14 23:40:37 +00:00
bzbarsky%mit.edu
55d1b061bd Followup for bug 314920, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r+sr=bzbarsky 2005-11-11 18:38:54 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
bzbarsky%mit.edu
aba5d48a15 Make parsing out of a string just parse out of the string instead of wrapping
it in a stream.  Bug 314920, patch by Alfred Kayser <alfredkayser@nl.ibm.com>,
r=dbaron, sr=bzbarsky
2005-11-10 22:26:06 +00:00
bsmedberg%covad.net
a4d3866df3 Bug 313309 part 1 - use __fastcall for NS_FASTCALL on windows, r=shaver 2005-11-10 14:43:22 +00:00
dbaron%dbaron.org
eac6a24015 Change storage of :not() selectors so that there is one item in mNegations per :not(), and simplify various code accordingly. Simplify SelectorMatches a little more. b=315567 r+sr=bzbarsky 2005-11-09 04:17:26 +00:00
bzbarsky%mit.edu
ec88a7ee5b Fix bug 315264, in a kinda-hacky way. r+sr=dbaron 2005-11-06 19:38:43 +00:00
bzbarsky%mit.edu
27c439cb3c Remove the dummy frame stuff from selects. Replace it with smarter focus rect
painting and sizing for empty selects.  Bug 314879, r+sr=dbaron
2005-11-04 23:36:27 +00:00
dbaron%dbaron.org
05496ee17f Fix incorrect string conversion. b=314850 r+sr=bzbarsky 2005-11-03 07:19:34 +00:00
bzbarsky%mit.edu
35c72611c9 Fix bug 314369. Patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron,
sr=bzbarsky
2005-11-03 04:37:02 +00:00
bzbarsky%mit.edu
d44ad313ae Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
8c532963e9 Fix <marquee alternate>. Bug 274322, patch by Martijn Wargers
<martijn.martijn@gmail.com>, r=doron, sr=bzbarsky
2005-10-31 18:43:04 +00:00
cvshook%sicking.cc
64a0fbd45f Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
32fa287719 More removal for bug 313642. Patch by Martijn Wargers
<martijn.martijn@gmail.com>, r+sr=bzbarsky
2005-10-27 15:39:01 +00:00
bzbarsky%mit.edu
0e97132ac9 Remove JS hacks in marquee and just rely on the attribute mapping code. Bug
313642, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron,
sr=bzbarsky
2005-10-26 20:23:56 +00:00
bzbarsky%mit.edu
60605e7f2d Avoid incremental reflow bug in marquee in some cases. Bug 312770, patch by
Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=bzbarsky
2005-10-23 19:53:51 +00:00
bzbarsky%mit.edu
41bf84c247 Fix bug 219052. Patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky 2005-10-19 13:55:33 +00:00
doronr%us.ibm.com
573c3b6d32 Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz 2005-10-18 21:16:27 +00:00
bzbarsky%mit.edu
21d888e8d0 Finish fixing bug 114641. r=biesi, sr=dbaron 2005-10-17 00:52:58 +00:00
bzbarsky%mit.edu
0d1e336c9a Try fixing bug 288064 again. r=biesi, sr=dbaron 2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
46dc7e29ca Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
309067, r+sr=dbaron
2005-10-16 15:57:13 +00:00
bryner%brianryner.com
1226dbed26 Convert CSSGroupRule and CSSStyleSheet to use nsCOMArray. Bug 312491, r+sr=bzbarsky. 2005-10-15 20:21:20 +00:00
peterv%propagandism.org
513c1fd56d Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz. 2005-10-14 09:07:29 +00:00
bzbarsky%mit.edu
d91034c3b8 Allow EOF to end declarations. Bug 311617, r+sr=dbaron 2005-10-09 18:22:51 +00:00
bryner%brianryner.com
48082c9284 Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron. 2005-10-08 23:06:27 +00:00
bzbarsky%mit.edu
075b078215 Fix bug 309118 (removing vertical-align hack for broken objects from html.css).
r+sr=dbaron
2005-10-08 02:25:00 +00:00
timeless%mozdev.org
c644049326 Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil
2005-10-07 00:31:36 +00:00
bzbarsky%mit.edu
79185165c1 Backing out bug 288064 because of the Tp hit. 2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
7a5cbee6e9 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron
2005-10-01 00:34:03 +00:00
roc+%cs.cmu.edu
464d032fd7 Bug 258875. Make a file upload control's textbox be read-only and take it out of the tab order. Clicking on the textbox will open the filepicker. r+sr=dbaron 2005-09-30 22:01:54 +00:00
bzbarsky%mit.edu
e4f06b82ae Back out part of patch for bug 155507 to fix bug 310100. r=bernd, sr=dbaron 2005-09-27 13:29:27 +00:00
mrbkap%gmail.com
caa42cda75 bug 309902: This was supposed to land with the fix for bug bug 287990, but I forgot to check it in then, checking it in now (changes had r=jst sr=dbaron). 2005-09-26 18:10:56 +00:00
dbaron%dbaron.org
f7395e2100 I missed some comment corrections in bug 205790. r+sr=bzbarsky 2005-09-26 01:58:48 +00:00
bryner%brianryner.com
04c16c894f Avoid nsIStyledContent QI in RuleProcessorData (bug 309927). r+sr=dbaron. 2005-09-25 06:09:27 +00:00