layout/style/nsCSSScanner.cpp
8b3ccec6fd4a06c998dfc4d0719e677413c591ab
created 2014-07-23 00:14 +0300
pushed 2014-10-13 16:35 +0000
Alexandros Chronopoulos Alexandros Chronopoulos - Bug 751939 - make url( followed by EOF valid. r=dbaron
822d8b27f4277e4c0e1d16b726831eb5123559dd
created 2014-04-02 14:32 +1100
pushed 2014-06-09 21:49 +0000
Cameron McCormack Cameron McCormack - Bug 985838 - Change custom property name prefix from "var-" to "--" and allow identifiers to begin with "--". r=dbaron
a2cb9d6adebc91198718041e04dd7a87240f62c3
created 2014-03-10 15:54 -0700
pushed 2014-04-28 18:51 +0000
Simon Sapin Simon Sapin - Bug 976787 part 2: Add the grid-template-areas property to the style system. r=dholbert
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2
created 2014-02-26 13:36 -0800
pushed 2014-04-28 18:51 +0000
L. David Baron L. David Baron - Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
ce3bd1ad8565cdbf04b7361d72df40cc176b3412
created 2014-01-31 16:06 -0800
pushed 2014-03-17 21:55 +0000
L. David Baron L. David Baron - Bug 964529: Support scientific (exponential) notation for CSS <number> values, including percentages and dimensions (but not <integer> values). r=SimonSapin
1e7b2bb3041bd72c5270e2c36e57df6cd0bd5c55
created 2014-01-31 16:39 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 699811c420a2 (bug 964529) for crashtest asserts.
699811c420a2573d4a9790be35a58b263493fa9d
created 2014-01-31 12:27 -0800
pushed 2014-03-17 21:55 +0000
L. David Baron L. David Baron - Bug 964529: Support scientific (exponential) notation for CSS <number> values, including percentages and dimensions (but not <integer> values). r=SimonSapin
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
246d623b5259994d18d02abb5321182ea42ce514
created 2013-12-12 13:09 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Bug 773296 - Part 11: Give nsCSSParser and nsCSSScanner the ability to save/restore their current input state. r=dbaron
6c381791e1a1d10cc488beb07c9ebd567ef7bde1
created 2013-12-12 13:09 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Bug 773296 - Part 9: Give nsCSSScanner the ability to remember when it encounters a "var(" token. r=dbaron
d08b6b8c6ecaa462871d1cb2e4522ea85ae10b01
created 2013-12-12 13:09 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Bug 773296 - Part 8: Resolve and compute CSS variables. r=dbaron
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
6dfdc31408f9695d0f2a8c7ca75804d657c5a738
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
957d85b31ff325d765c2b5bc09d85c201072362e
created 2013-12-07 12:25 +1100
pushed 2014-02-04 01:06 +0000
Cameron McCormack Cameron McCormack - Bug 914072 - Have nsCSSScanner store any implied characters at EOF needed for correct serialization. r=dbaron
39d11ad40510628e40e8f694c2d3d97563f1f910
created 2013-09-15 21:06 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 916610 - Minimize the #includes in layout/style; r=roc
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
57041efa3c2bbab52c4dd53ee01fb12966707bb0
created 2013-06-27 17:03 -0700
pushed 2013-09-16 19:14 +0000
Corey Ford Corey Ford - Bug 883987 - Don't allow BAD_STRING or BAD_URL tokens in @supports conditions. r=dbaron
713f1c85c114fd57feafb10f35de021262903482
created 2013-06-26 15:17 -0700
pushed 2013-09-16 19:14 +0000
Corey Ford Corey Ford - Bug 829816 - Treat \0 and U+0000 in CSS style sheets as U+FFFD. r=dbaron
ab27342b244cdd08b1a5b6a4699943c74c16f90b
created 2013-06-10 17:04 +1000
pushed 2013-08-05 18:49 +0000
Cameron McCormack Cameron McCormack - Bug 880150 - Treat \<EOF> as U+FFFD outside a string, and drop it inside a string. r=dbaron
d3c43fa2f2ae4329c6a3b8cedf1038a0636d3461
created 2013-03-02 19:31 -0500
pushed 2013-05-13 16:59 +0000
David Zbarsky David Zbarsky - [Bug 847110] Fix up includes in layout/style r=dbaron
eb1a14e09f50df22978eea54caf2bf9887821e7a
created 2013-02-17 22:03 -0500
pushed 2013-04-01 19:47 +0000
Zack Weinberg Zack Weinberg - Bug 842134: fix serialization of unquoted url() in CSS. r=heycam
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
e8c9170523069673854e2619f602dfeeec73155c
created 2013-01-31 20:09 -0800
pushed 2013-04-01 19:47 +0000
L. David Baron L. David Baron - Bug 836530: Make all non-ASCII characters be CSS identifier characters. r=bzbarsky
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
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
b11550b854e8a42046248d6301766e5dc5e8e703
created 2012-11-16 21:53 -0500
pushed 2013-01-07 21:25 +0000
Zack Weinberg Zack Weinberg - Bug 229827: escape unprintable characters in CSS parser diagnostics. r=dbaron
20fcf80a5242a056503b6427f1e98d80c42f2132
created 2012-11-16 16:59 -0500
pushed 2013-01-07 21:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets b242651c3c1b (bug 229827), b36eaac9ecf8, and 40f38a8aa660 (bug 663291) for mochitest-3/4 failures.
b242651c3c1bdd23318560331fd3ffb0e95a8a7a
created 2012-11-16 15:29 -0500
pushed 2013-01-07 21:25 +0000
Zack Weinberg Zack Weinberg - Bug 229827: escape unprintable characters in CSS parser diagnostics. r=dbaron
0f01d41ab835d4c916f2b92f9db75b3d0ede92ef
created 2012-11-15 11:36 -0500
pushed 2013-01-07 21:25 +0000
Zack Weinberg Zack Weinberg - Bug 455839: simplify the CSS error reporting API. 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
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2013-01-07 21:25 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
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
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-11-19 21:10 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
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
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -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.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -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.
c83c77b4ed05534bfae3ea4ab386365d93fb602c
created 2012-05-15 10:22 -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.
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
created 2012-02-24 13:26 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
74c7f055b86b0abc20216c27b4ba67dfbd07d312
created 2011-12-22 11:50 -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.
70a0eda09c3cd2bdc33f9d91d62a0c8a079b04a9
created 2012-09-09 16:29 -0700
pushed 2012-11-19 21:10 +0000
Daniel Holbert Daniel Holbert - Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg
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
e158214617dda68e7821c1dec9d8411801d0ebe7
created 2012-08-07 18:11 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 782252 - Change named constants to correct types; r=ehsan
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
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
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.
14abca4e7378008596048ca25f106f63d8ea0965
created 2012-05-14 19:01 -0400
pushed 2012-07-16 19:38 +0000
Kang-Hao (Kenny) Lu Kang-Hao (Kenny) Lu - Bug 752230 - Disallow control characters above 0x7e in CSS unquoted url() tokenization. r=dbaron
less more (0) -100 -60 tip