Cameron McCormack
|
1cc273c880
|
Bug 880150 - Treat \<EOF> as U+FFFD outside a string, and drop it inside a string. r=dbaron
|
2013-06-10 17:04:27 +10:00 |
|
L. David Baron
|
2b20096ae9
|
Bug 876570: Add missing UngetToken() call in an+b microsyntax parsing. r=bzbarsky
|
2013-05-29 14:36:39 +08:00 |
|
L. David Baron
|
f038a57cc3
|
Additional tests for bug 750388. No review.
|
2013-05-28 12:12:06 +08:00 |
|
Thomasy
|
9d783e15fe
|
Bug 750388: In an+b microsyntax in :nth-child() etc., allow starting with +n and allow comments at all token boundaries rather than requiring the strange tokens that result from lack of comments or spaces. r=dbaron
|
2013-05-28 12:12:06 +08:00 |
|
Mounir Lamouri
|
4c2b124e68
|
Bug 819871 - Make ":-moz-placeholder" parsable but without any effect on styling. r=dbaron,bz
|
2013-01-24 09:30:28 +00:00 |
|
Masatoshi Kimura
|
2a245d47d2
|
Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS. r=waldo
|
2012-12-21 20:47:52 +09:00 |
|
John Schoenick
|
c6310a0fcd
|
Bug 548133 - Remove special handling for object 'pluginurl' param. r=dolske,josh
|
2012-11-19 11:38:03 -08:00 |
|
Simon Montagu
|
2b02131b60
|
Add vendor prefix to :dir selector. Bug 562169, r=dbaron
|
2012-09-29 13:41:10 -07:00 |
|
L. David Baron
|
9de3f6d254
|
Treat argument of :-moz-locale-dir() case-insensitively. (Bug 741293) r=smontagu
|
2012-08-20 22:41:47 -07:00 |
|
Masatoshi Kimura
|
f17f15dabb
|
Bug 745498 - Add testcases for DOM4 exception types. r=sicking
|
2012-04-26 09:42:26 -07:00 |
|
Malini Das
|
a0832b693a
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only
|
2011-08-12 12:21:44 -04:00 |
|
L. David Baron
|
8b0a4909bc
|
Only allow escaped newlines inside strings (which includes url() tokens that contain strings). (Bug 384672, patch 4) r=bzbarsky
|
2011-05-03 13:19:19 -07:00 |
|
L. David Baron
|
2887557e92
|
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
|
2011-05-03 13:19:19 -07:00 |
|
L. David Baron
|
13f8891b62
|
Handle failure of GatherIdent, which can (starting with the next patch) fail when the character sequence is not an identifier. Additionally, change the tokenization of a hash (#) followed by a non-name character or EOF to tokenize as DELIM (eCSSToken_Symbol) rather than as eCSSToken_Hash. This only changes the behavior in the EOF case, because the only caller (color parsing) that accepts eCSSToken_Hash (rather than only eCSSToken_ID) checks the length. (Bug 384672, patch 2) r=bzbarsky
|
2011-05-03 13:19:19 -07:00 |
|
L. David Baron
|
29815e0d2c
|
Add a selector hack so that we can implement table border styles compatibly in CSS. (Bug 539880) Test by Geoff Lankow <geoff@darktrojan.net>. r=bzbarsky a2.0=blocking2.0:betaN
|
2010-10-06 21:25:47 -07:00 |
|
L. David Baron
|
a681499b7e
|
Implement :-moz-any() selector to allow simplification of user-agent style sheets. (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
|
L. David Baron
|
fa91f902a2
|
Make test_selectors continue when a parsing test fails.
|
2010-04-23 19:59:47 -07:00 |
|
L. David Baron
|
a079319f37
|
Clean up SkipUntil handling in parsing of pseudo-classes with arguments. (I haven't found any cases where this actually changes behavior, but it's needed for the next patch.) (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
|
Daniel Glazman
|
15d5eeac70
|
:not() selector with no argument should be a parse error. (Bug 553805) r=dbaron
--HG--
extra : transplant_source : J%23a%3C%1EQ%13%F5%DBx%8E%83%A8%09%3A%E1%93t%AF%D2
|
2010-03-21 15:25:18 -04:00 |
|
Markus Stange
|
5fb3e948bb
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
|
Markus Stange
|
4a997d3554
|
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
|
2010-03-17 20:03:53 +01:00 |
|
Markus Stange
|
f1f3037861
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
|
Justin Dolske
|
7af7ad098a
|
Bug 539828 - Need CSS pseudoclass for crashed plugins. r=dbaron
|
2010-02-09 17:05:31 -08:00 |
|
L. David Baron
|
66eda80913
|
Appropriately escape CSS identifiers when serializing. (Bug 543428) r=bzbarsky
|
2010-02-04 12:49:29 -08:00 |
|
Zack Weinberg
|
78db9dba3f
|
Bug 528096: unexpected-token error recovery paths in the CSS parser need to UngetToken() before calling SkipUntil(), for correct behavior when the unexpected token is ( [ { or FUNCTION. r=dbaron
|
2010-01-27 16:20:05 -08:00 |
|
L. David Baron
|
863b69812a
|
Serialize type selectors with original case. (Bug 523341) r=bzbarsky
|
2009-10-21 06:53:46 -04:00 |
|
L. David Baron
|
d89495d9f4
|
Add tests for :-moz-tree-* pseudo-elements. (Bug 521044)
|
2009-10-07 20:22:42 -07:00 |
|
Nochum Sossonko
|
33de430128
|
Bug 513461 - Implement pseudo classes for lightweight theme handling. r=dao,dbaron
|
2009-10-02 08:22:18 +02:00 |
|
Zack Weinberg
|
c62f969ab1
|
Bug 511147: Avoid the slow greedy-operator path for A > B ~ C selectors. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Neil Deakin
|
5303f25260
|
Bug 478416, replace chromedir attribute with :moz-locale-dir pseudoclass, r=neil,dao,dbaron,sr=dbaron
|
2009-07-29 14:33:53 -04:00 |
|
L. David Baron
|
68d83ef535
|
Add tests for selector serialization and cloning.
|
2009-07-15 17:24:24 -07:00 |
|
L. David Baron
|
8c38aba811
|
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
|
2009-05-06 13:46:04 -07:00 |
|
L. David Baron
|
fbfdfa7f2f
|
Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky
|
2009-02-19 13:55:48 -08:00 |
|
L. David Baron
|
a91aa25ab0
|
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
|
2009-02-19 09:06:18 -08:00 |
|
L. David Baron
|
c584b934a5
|
Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky
|
2009-02-19 07:29:28 -08:00 |
|
L. David Baron
|
8b207bcc51
|
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
f83cbead32
|
Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky
|
2009-02-18 17:13:25 -08:00 |
|
Boris Zbarsky
|
fbb19aff3d
|
Bug 449447. Reuse the caching GetNthIndex for first/last/onlyChild selectors
|
2008-08-18 12:47:12 -04:00 |
|
Elika J. Etemad (fantasai) ext:(%2C%20Michael%20Ventnor%20%3Cventnor.bugzilla%40yahoo.com.au%3E)
|
3c5629d317
|
Make empty string in ^= $= *= attribute selectors match nothing (and check for ~= although it already works). (Bug 420245) r+sr=dbaron (tests)
|
2008-06-10 17:27:00 -07:00 |
|
Daniel Glazman ext:(%20and%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
15d0bac2c3
|
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 |
|
dbaron@dbaron.org
|
b76ec670c5
|
Test selector serialization too.
|
2008-03-09 18:10:03 -07:00 |
|
dbaron@dbaron.org
|
4b445ab6b3
|
Fix greediness of A ~ B C selector matching. b=420814 r+sr=bzbarsky a=beltzner
|
2008-03-05 16:06:15 -08:00 |
|