layout/style/nsCSSScanner.h
8b5bc945e72f799492685699b3aa53d2a450431b
created 2013-04-11 22:20 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2e: use MOZ_STACK_CLASS in layout. r=mats
ef0da3fb98ff5cf149b91ec29152ace8a569bb29
created 2013-02-16 18:27 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 543151, part A4: unify the inner text-scanning loops used by GatherIdent, ScanString, NextURL. r=heycam
a0a8c0ed0c77d9e5db93d16897be1d26fc7744eb
created 2013-02-16 18:27 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 543151, part A3: convert the scanner to use peek/advance. r=heycam
68c9f2677339f5a238a08af93c80f9afd2cf0f77
created 2013-02-16 18:27 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 543151, part A2: Introduce the new peek/advance API and reimplement the old read/pushback API on top of it. r=heycam
a94f2ab8ddf94486b724578854d02161c83ade23
created 2013-02-16 18:27 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 543151, part A1: Preliminary cleanups to the scanner/parser interface and the organization of nsCSSScanner.cpp. r=heycam
028ce4b36b4ed6a7c4a04d0ce1a7c1d3646cfa7f
created 2013-01-11 12:27 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 413958: report the text of the offending line in CSS error messages. r=dbaron
03b607d3bca6b680ae59d780e064c880752e2e5d
created 2012-11-15 11:36 -0500
pushed 2013-01-07 21:25 +0000
Zack Weinberg Zack Weinberg - Bug 516091: Split CSS error reporting to its own file and class. Allows CSS scanner to become a stack object. r=dbaron
94ab602328ff6a2ab9b2daf75125695038ad57db
created 2012-10-03 15:28 -0700
pushed 2012-11-19 21:10 +0000
Seth Fowler Seth Fowler - Bug 786108 - Cache UTF-16 version of URI to prevent repeated conversions in the CSS scanner, and free the cache after a short time. r=bz
5fbf17bdec328ce842c0fdcb8e327b3324a411a6
created 2012-09-28 22:04 +0100
pushed 2012-11-19 21:10 +0000
Ed Morley Ed Morley - Backout ec0dcd401a3f (bug 786108) for crashes
ec0dcd401a3ff735815f4209a7ba26d57bcf87a1
created 2012-09-28 09:56 -0700
pushed 2012-11-19 21:10 +0000
Seth Fowler Seth Fowler - Bug 786108 - Cache UTF-16 version of URI to prevent repeated conversions in the CSS scanner, and free the cache after a short time. r=bz
1a1a98daab06467733ea7314a43f0bd70618a19a
created 2012-09-12 00:20 +0200
pushed 2012-11-19 21:10 +0000
Mats Palmgren Mats Palmgren - Bug 788836 - Simplify @-keyword parsing by letting ParseAtKeyword deal with everthing after the @. Make it pass the first char to GatherIdent so that it returns false for a bad escape sequence at the start. r=dbaron
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
3da9a96f6c3fd6fbe0003249b12a59dd2749153c
created 2012-08-02 13:47 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
dd435393e11e901d1cf3dceff0f090d9b7775991
created 2012-08-02 10:32 +1000
pushed 2012-10-08 18:29 +0000
Cameron McCormack Cameron McCormack - Bug 649740 - Implement @supports. r=dbaron,bz
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
bd1bb076db6e306391d9f1df4ad10429c0c45dae
created 2012-03-08 18:22 -0800
pushed 2012-04-24 17:33 +0000
Jacob Holzinger Jacob Holzinger - Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
c81d0114767361b94e7f28c00bef444d0a75a9b5
created 2011-10-24 16:21 -0700
pushed 2011-12-21 12:10 +0000
Jesse Ruderman Jesse Ruderman - Bug 675553 followup: remove tautologous assertions. r=ehsan
67673422f7d2eb344b763465c738d83cc5e8480c
created 2011-05-28 15:38 -0700
pushed 2011-12-21 12:10 +0000
Zack Weinberg Zack Weinberg - Bug 659963: consistently use infallible malloc in the CSS parser. r=dbaron
f83e3947a7cc283daa3c5b9fe43e188c4d5d4cfb
created 2011-05-18 10:33 -0700
pushed 2011-12-21 12:10 +0000
Zack Weinberg Zack Weinberg - Bug 543151 part 1: Remove stream-processing code from nsCSSScanner.cpp. r=dbaron
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
8e1f1cb4230338f3145a812202205d1cd96a3828
created 2011-08-24 23:44 +0300
pushed 2011-11-08 22:56 +0000
Mihai Sucan Mihai Sucan - Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky
5a70248eb4ac38524cc320090ecd57898eafb462
created 2011-05-03 13:19 -0700
pushed 2011-07-05 17:00 +0000
L. David Baron L. David Baron - Allow ParseAndAppendEscape to fail when the stream does not contain an escape, and make callers handle this failure appropriately. This changes our behavior when backslash immediately precedes end-of-stream. (Bug 384672, patch 3) r=bzbarsky
c7aa244b92afb93f941afff68c545a4d4e40390a
created 2011-05-03 13:19 -0700
pushed 2011-07-05 17:00 +0000
L. David Baron L. David Baron - Pass whether we're in a string to ParseAndAppendEscape. (Bug 384672, patch 1) r=bzbarsky
deff78db28b6d969b5569905992b876bd4d3c1b5
created 2011-03-11 11:29 -0600
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Include the close parenthesis in the URL token and make quoted URLs produce URL tokens rather than string tokens. (Bug 604179, patch 6) r=bzbarsky
205c84e0227edf033f96e085a12f5d03860bf8ed
created 2011-03-11 11:29 -0600
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Move the consumption of beginning whitespace (for all forms) and ending whitespace (for the string form) inside url() into the tokenizer. (Bug 604179, patch 3) r=bzbarsky
f8f925f122106f20bead1fd10097c60082a08166
created 2011-03-11 11:29 -0600
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Rename CSS tokens to be closer to the names of newly-added tokens (BAD_STRING, BAD_URI) in the CSS 2.1 tokenization. (Bug 604179, patch 2) r=bzbarsky
1c10afc9c6cc7cb357962f624eab862e660b087a
created 2010-12-20 12:21 -0400
pushed 2011-04-26 22:38 +0000
Mihai Sucan Mihai Sucan - Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 3; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
d239dedd96d35e93523ca452d001faf1ab46ece8
created 2010-12-05 20:37 +0000
pushed 2011-04-26 22:38 +0000
Robert Longson Robert Longson - Bug 489871 - CSS comments should not be allowed in presentation attribute values. r=dbaron a=roc
6c32102f5594e1b4ff4b874c45615c67eb59baef
created 2010-04-06 14:52 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Eliminate NS_HIDDEN and NS_HIDDEN_ from layout/style/. Search-and-replace plus formatting fixes. rs=bzbarsky, no bug.
0d248c37d1ae8363e91d2c8e6d58289fd58d7c19
created 2009-11-04 18:36 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Bug 526402: Stop accepting unitless 0 for angles, times, and frequencies. r=zwol
feddc329bd56e9a94283f9cc15d89491b8dc7bae
created 2009-08-20 14:52 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron
a1fc27041e53a75a6c9af3d15d7bbc214180c356
created 2009-05-13 10:26 +0200
pushed 2011-04-26 22:38 +0000
Arpad Borsos Arpad Borsos - Bug 492531 - Optimize some CSS and Reflow classes for memory usage; r+sr=dbaron
02f8e9df861282106d3bccb8f93428340263ab06
created 2009-04-09 08:46 +0200
pushed 2011-04-26 22:38 +0000
Alfred Kayser Alfred Kayser - Bug 483971 - nsCSSScanner: cleanup of EatWhiteSpace and removal of EatNewline. r+sr=dbaron
66fbc43698812347f59310492beee36600166ac2
created 2009-04-09 11:58 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 3c687f3d4ff4 (bug 482971) on suspicion of causing intermittent leak orange.
3c687f3d4ff412bacd1e3dacedbca2903a017481
created 2009-04-09 08:46 +0200
pushed 2011-04-26 22:38 +0000
Alfred Kayser Alfred Kayser - Bug 483971 - nsCSSScanner: cleanup of EatWhiteSpace and removal of EatNewline. r+sr=dbaron
867b7ab68589470fe0e4b592169ec41cd9480281
created 2008-09-09 21:38 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - bug 452518: move private functions out of nsCSSScanner.h. r+sr=dbaron
992805309acbe3e74782b52efb6fb7a18fb67c2f
created 2008-09-09 21:38 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - bug 452275: eliminate aErrorCode argument to most nsCSSScanner/nsCSSParserImpl functions. r+sr=dbaron
6437cdc9973e4517f42cc0c38a5af1165a816e83
created 2008-08-27 10:58 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 445570 - Mark CSSToken::mIdent heap autostring as we-know-what-we're-doing, r=dbaron
6276d0c9a49d49bfb53bfb89ccd8bddf97ab6498
created 2008-08-12 15:02 +0100
pushed 2011-04-26 22:38 +0000
Robert Longson Robert Longson - bug 302971 - Scientific notation in stroke-width doesnt work r+sr=dbaron
e7a034164d67338692362018055a5f0bbafc5ab5
created 2008-07-19 15:52 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - 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
dc3c9abdd272ff2ce9acf13a783572244540d7ae
created 2008-06-02 20:17 -0700
pushed 2011-04-26 22:38 +0000
Daniel Glazman Daniel Glazman - Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
24321f85d23fdfec772b4e629be2609a990db4a1
created 2007-08-25 19:20 -0700
pushed 2011-04-26 22:38 +0000
sharparrow1 sharparrow1 - Bug 393499: Clean up character lookup in nsCSSScanner. r=bzbarsky, sr+a=dbaron
6d1a6dad720c72b0a07c707f152b966e377568e3
created 2007-08-23 16:01 -0700
pushed 2011-04-26 22:38 +0000
sharparrow1 sharparrow1 - Bug 393286: Make nsCSSScanner::Read regularize newlines. r+sr=bzbarsky, a=dbaron
ba05eb9ab5ebbec0c257b99fbb54ec7d048f9dd9
created 2007-08-22 10:32 -0700
pushed 2011-04-26 22:38 +0000
sharparrow1 sharparrow1 - Bug 393080: Make count and offset in nsCSSScanner unsigned. r+sr=bzbarsky, a=dbaron
c538c08b1dfc1d495b4e96c8a14598f115e43ceb
created 2007-08-21 11:29 -0700
pushed 2011-04-26 22:38 +0000
sharparrow1 sharparrow1 - Bug 392840: Get rid of nsCSSScanner::Unread. r+sr=bzbarsky, r+a=dbaron
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip