L. David Baron
|
c64a3027eb
|
Accept PR_INT32_MIN as an integer in CSS. (Bug 602890) r=bzbarsky a2.0=roc
|
2010-10-17 19:36:26 -07:00 |
|
L. David Baron
|
c27468cb6b
|
Make NBSP an identifier character per resolution of CSS 2.1 issue 196. (Bug 591589) r=bzbarsky a2.0=roc
|
2010-09-18 11:43:17 -07:00 |
|
|
|
f2e516f204
|
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
|
2010-05-14 18:24:41 +09:00 |
|
Alfred Kayser
|
341d203c63
|
Bug 399495: nsCSSScanner: absorb the '(' when returning a FUNCTION token. r=dbaron
|
2010-01-27 16:20:04 -08:00 |
|
Zack Weinberg
|
d49bbcaf66
|
Bug 522292: Make the table of character properties in nsCSSScanner.cpp a compile-time constant.
|
2009-10-15 13:18:21 -07:00 |
|
Alfred Kayser
|
7b50c032a6
|
Bug 483977 - nsCSSScanner: Simplify IsDigit. r+sr=dbaron
|
2009-09-04 14:25:27 +02:00 |
|
Zack Weinberg
|
5dd3db87bf
|
Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
L. David Baron
|
002609f8ac
|
Rewrite parsing of CSS url() function to make it more like the tokenization that's described in the spec. (bug 476856, though originally written for bug 337287) r=bzbarsky
|
2009-08-05 17:45:49 -07:00 |
|
Boris Zbarsky
|
2adc74cc65
|
Bug 503467. Rearrange the code a bit in ParseNumber to make it more readable. r=dbaron
|
2009-07-22 21:35:07 -04:00 |
|
Boris Zbarsky
|
972491680d
|
Bug 498559 followup to clean up the code. r=dbaron
|
2009-07-09 20:36:57 -07:00 |
|
Boris Zbarsky
|
e9536604d1
|
Bug 498559. Speed up tokenizing numbers in CSS. r+sr=dbaron
|
2009-07-09 18:44:20 -07:00 |
|
Alfred Kayser
|
e0848d5d34
|
Bug 483971 - nsCSSScanner: cleanup of EatWhiteSpace and removal of EatNewline. r+sr=dbaron
|
2009-04-09 08:46:26 +02:00 |
|
Boris Zbarsky
|
f405b22191
|
Backed out changeset 3c687f3d4ff4 (bug 482971) on suspicion of causing intermittent leak orange.
|
2009-04-09 11:58:40 -04:00 |
|
Alfred Kayser
|
f99355a283
|
Bug 483971 - nsCSSScanner: cleanup of EatWhiteSpace and removal of EatNewline. r+sr=dbaron
|
2009-04-09 08:46:26 +02:00 |
|
L. David Baron
|
70a5883e47
|
Avoid recursion after parsing CSS comments. (Bug 473914) r+sr=bzbarsky
|
2009-01-16 19:44:21 -08:00 |
|
L. David Baron
|
7a45e0ebc6
|
Remove handling of comments inside CSS url() tokens. (Bug 473914) r+sr=bzbarsky
|
2009-01-16 19:44:20 -08:00 |
|
Zack Weinberg
|
0ffacc6e81
|
Bug 228856 - [FIX] \0 in CSS is ignored; r+sr=dbaron
|
2008-10-23 18:29:24 +02:00 |
|
Arpad Borsos
|
1b55360c07
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
Zack Weinberg
|
36c6835711
|
bug 452518: move private functions out of nsCSSScanner.h. r+sr=dbaron
|
2008-09-09 21:38:29 -07:00 |
|
Zack Weinberg
|
8f13788314
|
bug 452275: eliminate aErrorCode argument to most nsCSSScanner/nsCSSParserImpl functions. r+sr=dbaron
|
2008-09-09 21:38:14 -07:00 |
|
Robert Longson
|
a4b69c881c
|
bug 302971 - Scientific notation in stroke-width doesnt work r+sr=dbaron
|
2008-08-12 15:02:22 +01:00 |
|
L. David Baron
|
75095ef041
|
Don't printf CSS errors to standard output. (Bug 449429) r+sr=bzbarsky
|
2008-08-06 10:58:14 -07:00 |
|
Zack Weinberg
|
7e98ddabde
|
Change CSS parser to close constructs open at end-of-file by changing ExpectSymbol not to fail on EOF when expecting one of }, ), ], or ;. (Bug 325064) r+sr=dbaron
|
2008-07-19 15:52:09 -07:00 |
|
Boris Zbarsky
|
e7708049eb
|
Bug 444838. Correctly stringify all tokens instead of asserting on some. r+sr=dbaron
|
2008-07-11 18:49:46 -04:00 |
|
Boris Zbarsky
|
e6e478c674
|
Make sure to not call Pushback(-1) on EOF error conditions. Bug 422868, r+sr=dbaron
|
2008-07-11 17:02:16 -04:00 |
|
Daniel Glazman
|
02d99ce919
|
Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
|
2008-06-02 20:17:35 -07:00 |
|
|
|
d1861e31b5
|
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 |
|
|
|
a8c0363d58
|
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 |
|
|
|
b1fcb76646
|
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 |
|
|
|
6ca1ccd85f
|
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 |
|
|
|
ce8465c88e
|
Bug 393499: Clean up character lookup in nsCSSScanner. r=bzbarsky, sr+a=dbaron
|
2007-08-25 19:20:27 -07:00 |
|
|
|
49ea695020
|
Bug 393286: Make nsCSSScanner::Read regularize newlines. r+sr=bzbarsky, a=dbaron
|
2007-08-23 16:01:52 -07:00 |
|
|
|
69fd98158f
|
Bug 393080: Make count and offset in nsCSSScanner unsigned. r+sr=bzbarsky, a=dbaron
|
2007-08-22 10:32:59 -07:00 |
|
|
|
bcaec1bdc6
|
Bug 392840: Get rid of nsCSSScanner::Unread. r+sr=bzbarsky, r+a=dbaron
|
2007-08-21 11:29:50 -07:00 |
|
|
|
be97b808d9
|
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 |
|
dbaron@dbaron.org
|
7280409657
|
Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky.
|
2007-01-23 22:49:49 +00:00 |
|
sayrer@gmail.com
|
afe25bfd0a
|
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
|
2006-11-17 01:49:06 +00:00 |
|
mats.palmgren@bredband.net
|
6c6499c139
|
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 |
|
gavin@gavinsharp.com
|
5f2462abbf
|
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 |
|
dbaron@dbaron.org
|
96634178f2
|
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
|
bdeea6cda8
|
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 |
|
cbiesinger@web.de
|
aae44b57d9
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
|
2006-02-03 14:18:39 +00:00 |
|
dbaron@dbaron.org
|
e29d087695
|
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 |
|
bzbarsky@mit.edu
|
eec9688e60
|
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 |
|
bzbarsky@mit.edu
|
d305863a78
|
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 |
|
dbaron@dbaron.org
|
42ca7b4e84
|
Fix incorrect string conversion. b=314850 r+sr=bzbarsky
|
2005-11-03 07:19:34 +00:00 |
|
dbaron@dbaron.org
|
1770166097
|
Only accept a decimal point as part of a number when there are digits after it. Remove unused IS_ALPHA. b=306504 r+sr=bzbarsky
|
2005-08-31 16:15:58 +00:00 |
|
dbaron@dbaron.org
|
6df95769b4
|
Use PRInt32 instead of PRUnichar to match everything else and handle EOF correctly. b=305947 r+sr=bzbarsky
|
2005-08-27 05:59:51 +00:00 |
|
bzbarsky@mit.edu
|
6e0f24c983
|
Escapes should be allowed to start an id. Bug 299148, r+sr=dbaron, a=bsmedberg
|
2005-07-19 20:49:34 +00:00 |
|
dbaron@dbaron.org
|
c344cbf7b5
|
Handle unterminated strings in CSS by using an additional error token type. b=286262 r+sr=bzbarsky
|
2005-03-18 06:56:56 +00:00 |
|