Piotr Tomiak
d3f163ea5c
WEB-65350 Improve rendering for MDN code blocks - remove one nested <div>, fix simple CSS formal syntax rendering, fix code rendering with <dd> sections
...
GitOrigin-RevId: 53d7db965d70137edffc82e59d69f53ca0eb5eaf
2024-05-06 14:48:11 +00:00
Piotr Tomiak
77a568fa34
IDEA-331442 Mis-scaled images in MDN help - remove the image and update MDN
...
GitOrigin-RevId: 9a868f04fb8392bfe5a61f60f1995761c4d15e36
2024-01-30 22:10:32 +00:00
Piotr Tomiak
d609b1343b
WEB-65180 WEB-64898 MDN: support syntax highligthing in code blocks; update MDN data
...
GitOrigin-RevId: ab308da8c216ac5a05feffdc436aab16702a6e3a
2024-01-23 13:09:54 +00:00
Piotr Tomiak
ecb433ced0
WEB-60484 Add support for <search> element; update MDN documentation
...
GitOrigin-RevId: e11555a140f4e31a9ee51ca7a2d5433f5ffef4ed
2023-12-21 16:58:37 +00:00
Piotr Tomiak
2e8df282b5
WEB-61988 HTML: get rid of outdated HtmlDescriptorsTable and replace it with generated Html5TagAndAttributeNamesProvider
...
GitOrigin-RevId: 3c044b78e79fe22af84db09fb0228675dc425e8d
2023-07-19 12:14:24 +00:00
Piotr Tomiak
d1783e7bf6
WEB-61632 Mdn: remove Internet Explorer from compatibility list; add Deno.
...
GitOrigin-RevId: 106bedc244bfea5ba6c3ba0ca45b13378a42887c
2023-06-28 21:16:22 +00:00
Piotr Tomiak
5564fedfa4
WEB-61632 MDN: fix generation of CSS _function suffixed functions; remove lang name from code examples
...
GitOrigin-RevId: 3a63cd32169c2397aa3b4b4475d1186be4ba256c
2023-06-28 21:16:15 +00:00
Piotr Tomiak
3fcaf83006
WEB-61632 MDN: extract SVG attribute info to separate sections
...
GitOrigin-RevId: d41643d14316f1cf6666a30a38fcd5592723e54e
2023-06-28 21:16:12 +00:00
Piotr Tomiak
0cf1012296
WEB-61632 WEB-61085 Update generation code to match latest changes; use BCD directly from JSON
...
GitOrigin-RevId: 72334b45c65361531ca97858f8844a82548dca8b
2023-06-28 21:16:05 +00:00
Vladislav Rassokhin
4c66078e4a
[xml] fix incremental lexing in unfinished doctype elements
...
GitOrigin-RevId: 5a0b5097503cf568a36c6142799fc8afb326fa9d
2023-03-31 13:53:42 +00:00
Vladislav Rassokhin
a36e2fcf51
[xml] fix incremental lexing after wrapping with ${}
...
GitOrigin-RevId: c0fd5166862fb9551b4aec3f57aa278f8082f6ee
2023-03-28 16:49:07 +00:00
Alexandr Evstigneev
2271eb1907
IDEA-313615 upgrade JFlex to 1.9.1
...
GitOrigin-RevId: 72933159ba8a1ae68d39a39a52be46214bb497c5
2023-03-11 11:18:03 +00:00
Alexandr Evstigneev
2dc83a5165
IDEA-313615 Migration to jflex 1.9.0 [regen]
...
The only lexer not updated is ObjectiveC, because it is using hacky manual patching, see CPP-27237
IJ-CR-103186
GitOrigin-RevId: baf62050f2c4f3f7345c5553cb6b60bca3935ab8
2023-02-24 17:20:31 +00:00
Piotr Tomiak
a7674aa7b9
WEB-52211 MDN: Improve support for BCD and update documentation for 2021.2.1
...
GitOrigin-RevId: fcf6ca94396b2fdf92d81bf3e2c2d445c76d2203
2021-08-13 13:23:26 +00:00
Piotr Tomiak
afb6a14c3b
WEB-49225 Quick documentation for some deprecated HTML tags should show warning and tag description
...
GitOrigin-RevId: ad851d3e989816e4e5f3371522e9eebc2e6c1134
2021-03-03 08:35:32 +00:00
Piotr Tomiak
7acd2854e4
WEB-49387 Show values for CSS properties in the quick documentation popup
...
Additionally remove different rendering for hover documentation and remove details from HTML documentation.
GitOrigin-RevId: 92908d63f309058a045f10433ccb5619fee90bf4
2021-03-02 14:26:30 +00:00
Piotr Tomiak
cb1afb148e
WEB-49690 Provide documentation for DOM events.
...
GitOrigin-RevId: 36c7d869a7d508c4cc61adc957b0d118ff1d3e4e
2021-03-01 18:29:07 +00:00
Piotr Tomiak
094af845da
WEB-40293 Improve quick documentation for SVG elements
...
GitOrigin-RevId: d37046766d77123edca189442edcecf4e7937aac
2021-03-01 18:29:05 +00:00
Piotr Tomiak
353d473102
WEB-49386 Show supported browser versions in MDN doc
...
GitOrigin-RevId: 46f638cfac9b616d5863bc14e8547adce7afc5f2
2021-02-26 17:28:04 +00:00
Piotr Tomiak
47feaf7606
WEB-49654 Update MDN documentation - regenerate JS index
...
GitOrigin-RevId: 0328041e0aff9fdd8464fa2e99e3ad5a5da4d014
2021-02-26 17:28:01 +00:00
Piotr Tomiak
dae7f1db1a
WEB-49654 Update MDN documentation.
...
GitOrigin-RevId: 6b1fd9c0ef9e2f4430cd392986e422c438853617
2021-02-26 09:27:42 +00:00
Piotr Tomiak
bd8d1a8820
WEB-49227 at-rule properties are not correctly resolved to MDN
...
GitOrigin-RevId: 61b7a0aa75d86c7492248b42e333d753e3fd6d96
2021-01-22 16:36:37 +00:00
Piotr Tomiak
e32e8dca01
WEB-48771 Improve CSS documentation generation
...
GitOrigin-RevId: 15a29278928932b5c6948ee1e15276e29de37cfd
2021-01-13 14:22:58 +00:00
Piotr Tomiak
b62f4cc545
WEB-48771 Generate CSS MDN documentation and support it for CSSStyleDeclaration properties
...
GitOrigin-RevId: 7f9cdb4f613b80711a6230b557b379a9ec9939ad
2021-01-13 14:22:56 +00:00
Piotr Tomiak
a7602694ba
WEB-48771 Update test data.
...
GitOrigin-RevId: 2d44d59897aa86c0ccd98d1871358c4dc70196f4
2021-01-13 14:22:54 +00:00
Piotr Tomiak
168e1bdb96
WEB-48771 Switch to use embedded JS MDN documentation for core library symbols
...
GitOrigin-RevId: 09d3b0bd8d7ab38ca67b1a6e4862f0c8a0cdd1df
2021-01-13 14:22:53 +00:00
Piotr Tomiak
45b98d4e82
WEB-48771 Generate JS documentation
...
GitOrigin-RevId: e0444169e7f8600899925310d0469df0a9bfb59a
2021-01-13 14:22:48 +00:00
Piotr Tomiak
332dc48406
WEB-48771 Remove empty tags from generated output.
...
GitOrigin-RevId: 61dd6b6080e82b4566008debade01b386ee81a7c
2021-01-13 14:22:46 +00:00
Piotr Tomiak
8240818e00
WEB-48771 Use embedded MDN documentation for HTML elements
...
GitOrigin-RevId: 17bcde851c6e20adfb8c7e1a33a2086bfd71e2e2
2020-12-23 13:20:58 +00:00
Piotr Tomiak
261a5dc64f
WEB-48771 Generation code for MDN based documentation
...
GitOrigin-RevId: f4a80de5e359852c1888d7f6970f49b10a9044b6
2020-12-23 13:20:54 +00:00
Piotr Tomiak
2bf12b250d
WEB-41745 Support proper lexing of <title> and <textarea> elements.
...
GitOrigin-RevId: c80f6a01bd981711cddf758291724aeccfa8dc80
2020-10-08 12:03:39 +00:00
Alexey Kudravtsev
843d74524f
fix tools/lexer/build.xml: correct paths, add missing lexers, cleanup skeletons, patch path; restore damaged formatting
...
GitOrigin-RevId: 4bff2a5b5dc1f01d90d470e6d7e65e4f7dbc7e9b
2019-09-16 12:01:16 +00:00
Piotr Tomiak
f6ab6f4569
IDEA-CR-36253: HTML Parsing - add tests and handle comments correctly
2018-08-21 18:27:19 +03:00
Dennis Ushakov
6b2e648da0
html char references should be case insensitive
2018-07-13 19:04:38 +01:00
Dennis Ushakov
17d4bf8112
get rid of ftl in html lexer completely
2017-10-09 13:12:26 +03:00
Dennis Ushakov
13d0c0ffb1
better freemarker directive lexing (WI-29998)
2017-10-07 15:51:34 +03:00
Dennis Ushakov
069c549bfb
treat PSEP and LSEP as whitespaces (WEB-28136)
2017-08-18 14:44:34 +03:00
Gregory.Shrago
c0d05e8946
JFlex: regen all lexers
2016-05-27 18:38:57 +03:00
Gregory.Shrago
20cd40ceb4
JFlex: regen all lexers
2016-05-14 06:34:46 +03:00
Gregory.Shrago
a3d2b8f1d0
force unicode 2.0 to reduce static memory footprint: regen
2016-05-13 19:22:59 +03:00
Gregory.Shrago
9bfe6eef12
JFlex: regen all lexers
2016-05-12 00:27:09 +03:00
Gregory.Shrago
dae11a47b0
JFlex: regen all lexers
2016-05-11 21:37:26 +03:00
Dennis Ushakov
0d2dfd8385
Revert "Revert "correct regexp for tag name""
2015-06-03 20:24:15 +03:00
Dennis Ushakov
dd8f008248
cleanup & regenerate
2015-06-03 20:24:13 +03:00
Dennis Ushakov
2fc97f9bbe
proper state storage for xml lexer
2015-06-03 20:24:11 +03:00
Dennis Ushakov
1f4772e4e2
Revert "correct regexp for tag name"
...
This reverts commit 0fe7a3b183 .
2015-06-02 21:03:15 +03:00
Dennis Ushakov
0fe7a3b183
correct regexp for tag name
...
#WEB-16756 fixed
2015-06-02 15:31:07 +03:00
Dennis Ushakov
59c11c839c
parse html comments according to html5
...
#WEB-14928 fixed
2015-04-30 20:22:47 +03:00
Dennis Ushakov
eeab7193c6
one more attempt to make html parser follow attributes spec and make angular 2 happy
2014-09-29 13:29:23 +04:00
Sergey Ignatov
984922af02
tests fix
2014-04-26 19:40:08 +04:00