tree: 70f0a9ac019c076f12fab5ffc88cb02949082a4a [path history] [tgz]
  1. cssom/
  2. invalidation/
  3. parser/
  4. properties/
  5. resolver/
  6. threaded/
  7. abstract_property_set_css_style_declaration.cc
  8. abstract_property_set_css_style_declaration.h
  9. active_style_sheets.cc
  10. active_style_sheets.h
  11. active_style_sheets_test.cc
  12. affected_by_pseudo_test.cc
  13. background_color_paint_image_generator.cc
  14. background_color_paint_image_generator.h
  15. basic_shape_functions.cc
  16. basic_shape_functions.h
  17. binary_data_font_face_source.cc
  18. binary_data_font_face_source.h
  19. box_shadow_paint_image_generator.cc
  20. box_shadow_paint_image_generator.h
  21. build.gni
  22. cascade_layer.cc
  23. cascade_layer.h
  24. cascade_layer_map.cc
  25. cascade_layer_map.h
  26. cascade_layer_test.cc
  27. check_pseudo_has_argument_context.cc
  28. check_pseudo_has_argument_context.h
  29. check_pseudo_has_argument_context_test.cc
  30. check_pseudo_has_cache_scope.cc
  31. check_pseudo_has_cache_scope.h
  32. check_pseudo_has_cache_scope_context_test.cc
  33. check_pseudo_has_fast_reject_filter.cc
  34. check_pseudo_has_fast_reject_filter.h
  35. check_pseudo_has_fast_reject_filter_test.cc
  36. clip_path_paint_image_generator.cc
  37. clip_path_paint_image_generator.h
  38. color_scheme_flags.h
  39. COMMON_METADATA
  40. computed_style_css_value_mapping.cc
  41. computed_style_css_value_mapping.h
  42. computed_style_css_value_mapping_test.cc
  43. computed_style_field_aliases.json5
  44. container_query.cc
  45. container_query.h
  46. container_query_data.cc
  47. container_query_data.h
  48. container_query_evaluator.cc
  49. container_query_evaluator.h
  50. container_query_evaluator_test.cc
  51. container_query_test.cc
  52. container_selector.cc
  53. container_selector.h
  54. counter_style.cc
  55. counter_style.h
  56. counter_style_map.cc
  57. counter_style_map.h
  58. counter_style_map_test.cc
  59. counter_style_test.cc
  60. css.dict
  61. css.idl
  62. css_anchor_query_type.h
  63. css_axis_value.cc
  64. css_axis_value.h
  65. css_basic_shape_values.cc
  66. css_basic_shape_values.h
  67. css_border_image.cc
  68. css_border_image.h
  69. css_border_image_slice_value.cc
  70. css_border_image_slice_value.h
  71. css_bracketed_value_list.cc
  72. css_bracketed_value_list.h
  73. css_color.cc
  74. css_color.h
  75. css_computed_style_declaration.cc
  76. css_computed_style_declaration.h
  77. css_computed_style_declaration_test.cc
  78. css_condition_rule.cc
  79. css_condition_rule.h
  80. css_condition_rule.idl
  81. css_container_rule.cc
  82. css_container_rule.h
  83. css_container_rule.idl
  84. css_container_values.cc
  85. css_container_values.h
  86. css_content_distribution_value.cc
  87. css_content_distribution_value.h
  88. css_counter_style_rule.cc
  89. css_counter_style_rule.h
  90. css_counter_style_rule.idl
  91. css_counter_value.cc
  92. css_counter_value.h
  93. css_crossfade_value.cc
  94. css_crossfade_value.h
  95. css_cursor_image_value.cc
  96. css_cursor_image_value.h
  97. css_custom_font_data.h
  98. css_custom_ident_value.cc
  99. css_custom_ident_value.h
  100. css_custom_property_declaration.cc
  101. css_custom_property_declaration.h
  102. css_cyclic_variable_value.cc
  103. css_cyclic_variable_value.h
  104. css_default_style_sheets.cc
  105. css_default_style_sheets.h
  106. css_font_face.cc
  107. css_font_face.h
  108. css_font_face_rule.cc
  109. css_font_face_rule.h
  110. css_font_face_rule.idl
  111. css_font_face_source.cc
  112. css_font_face_source.h
  113. css_font_face_source_test.cc
  114. css_font_face_src_value.cc
  115. css_font_face_src_value.h
  116. css_font_family_value.cc
  117. css_font_family_value.h
  118. css_font_family_webkit_prefix_test.cc
  119. css_font_feature_value.cc
  120. css_font_feature_value.h
  121. css_font_palette_values_rule.cc
  122. css_font_palette_values_rule.h
  123. css_font_palette_values_rule.idl
  124. css_font_selector.cc
  125. css_font_selector.h
  126. css_font_selector_base.cc
  127. css_font_selector_base.h
  128. css_font_style_range_value.cc
  129. css_font_style_range_value.h
  130. css_font_variation_value.cc
  131. css_font_variation_value.h
  132. css_function_value.cc
  133. css_function_value.h
  134. css_global_rule_set.cc
  135. css_global_rule_set.h
  136. css_gradient_value.cc
  137. css_gradient_value.h
  138. css_gradient_value_test.cc
  139. css_grid_auto_repeat_value.cc
  140. css_grid_auto_repeat_value.h
  141. css_grid_integer_repeat_value.cc
  142. css_grid_integer_repeat_value.h
  143. css_grid_template_areas_value.cc
  144. css_grid_template_areas_value.h
  145. css_group_config.json5
  146. css_grouping_rule.cc
  147. css_grouping_rule.h
  148. css_grouping_rule.idl
  149. css_identifier_value.cc
  150. css_identifier_value.h
  151. css_image_generator_value.cc
  152. css_image_generator_value.h
  153. css_image_set_value.cc
  154. css_image_set_value.h
  155. css_image_value.cc
  156. css_image_value.h
  157. css_image_value_test.cc
  158. css_import_rule.cc
  159. css_import_rule.h
  160. css_import_rule.idl
  161. css_inherited_value.cc
  162. css_inherited_value.h
  163. css_initial_color_value.cc
  164. css_initial_color_value.h
  165. css_initial_value.cc
  166. css_initial_value.h
  167. css_invalid_variable_value.cc
  168. css_invalid_variable_value.h
  169. css_invalid_variable_value_test.cc
  170. css_keyframe_rule.cc
  171. css_keyframe_rule.h
  172. css_keyframe_rule.idl
  173. css_keyframe_shorthand_value.cc
  174. css_keyframe_shorthand_value.h
  175. css_keyframes_rule.cc
  176. css_keyframes_rule.h
  177. css_keyframes_rule.idl
  178. css_layer_block_rule.cc
  179. css_layer_block_rule.h
  180. css_layer_block_rule.idl
  181. css_layer_statement_rule.cc
  182. css_layer_statement_rule.h
  183. css_layer_statement_rule.idl
  184. css_layout_function_value.cc
  185. css_layout_function_value.h
  186. css_length_resolver.cc
  187. css_length_resolver.h
  188. css_light_dark_value_pair.cc
  189. css_light_dark_value_pair.h
  190. css_light_dark_value_pair_test.cc
  191. css_markup.cc
  192. css_markup.h
  193. css_math_expression_node.cc
  194. css_math_expression_node.h
  195. css_math_expression_node_test.cc
  196. css_math_function_value.cc
  197. css_math_function_value.h
  198. css_math_operator.cc
  199. css_math_operator.h
  200. css_media_rule.cc
  201. css_media_rule.h
  202. css_media_rule.idl
  203. css_namespace_rule.cc
  204. css_namespace_rule.h
  205. css_namespace_rule.idl
  206. css_numeric_literal_value.cc
  207. css_numeric_literal_value.h
  208. css_origin_clean.h
  209. css_page_rule.cc
  210. css_page_rule.h
  211. css_page_rule.idl
  212. css_page_rule_test.cc
  213. css_paint_image_generator.cc
  214. css_paint_image_generator.h
  215. css_paint_value.cc
  216. css_paint_value.h
  217. css_paint_value_test.cc
  218. css_path_value.cc
  219. css_path_value.h
  220. css_pending_substitution_value.cc
  221. css_pending_substitution_value.h
  222. css_pending_system_font_value.cc
  223. css_pending_system_font_value.h
  224. css_position_fallback_rule.cc
  225. css_position_fallback_rule.h
  226. css_position_fallback_rule.idl
  227. css_primitive_value.cc
  228. css_primitive_value.h
  229. css_primitive_value_mappings.h
  230. css_primitive_value_test.cc
  231. css_primitive_value_units.json5
  232. css_properties.json5
  233. css_properties_ranking.json5
  234. css_property_equality.cc
  235. css_property_equality.h
  236. css_property_name.cc
  237. css_property_name.h
  238. css_property_name_test.cc
  239. css_property_rule.cc
  240. css_property_rule.h
  241. css_property_rule.idl
  242. css_property_source_data.cc
  243. css_property_source_data.h
  244. css_property_value.cc
  245. css_property_value.h
  246. css_property_value_set.cc
  247. css_property_value_set.h
  248. css_property_value_set_test.cc
  249. css_quad_value.cc
  250. css_quad_value.h
  251. css_ratio_value.cc
  252. css_ratio_value.h
  253. css_ratio_value_test.cc
  254. css_ray_value.cc
  255. css_ray_value.h
  256. css_reflect_value.cc
  257. css_reflect_value.h
  258. css_reflection_direction.h
  259. css_resolution_units.h
  260. css_resource_fetch_restriction.h
  261. css_revert_layer_value.cc
  262. css_revert_layer_value.h
  263. css_revert_layer_value_test.cc
  264. css_revert_value.cc
  265. css_revert_value.h
  266. css_revert_value_test.cc
  267. css_rule.cc
  268. css_rule.h
  269. css_rule.idl
  270. css_rule_list.h
  271. css_rule_list.idl
  272. css_scope_rule.cc
  273. css_scope_rule.h
  274. css_scope_rule.idl
  275. css_scroll_value.cc
  276. css_scroll_value.h
  277. css_segmented_font_face.cc
  278. css_segmented_font_face.h
  279. css_selector.cc
  280. css_selector.h
  281. css_selector_list.cc
  282. css_selector_list.h
  283. css_selector_test.cc
  284. css_selector_watch.cc
  285. css_selector_watch.h
  286. css_selector_watch_test.cc
  287. css_shadow_value.cc
  288. css_shadow_value.h
  289. css_string_value.cc
  290. css_string_value.h
  291. css_style_declaration.cc
  292. css_style_declaration.h
  293. css_style_declaration.idl
  294. css_style_declaration_test.cc
  295. css_style_rule.cc
  296. css_style_rule.h
  297. css_style_rule.idl
  298. css_style_sheet.cc
  299. css_style_sheet.h
  300. css_style_sheet.idl
  301. css_style_sheet_init.idl
  302. css_style_sheet_test.cc
  303. css_supports_rule.cc
  304. css_supports_rule.h
  305. css_supports_rule.idl
  306. css_syntax_component.h
  307. css_syntax_definition.cc
  308. css_syntax_definition.h
  309. css_syntax_string_parser.cc
  310. css_syntax_string_parser.h
  311. css_syntax_string_parser_test.cc
  312. css_test_helpers.cc
  313. css_test_helpers.h
  314. css_timing_function_value.cc
  315. css_timing_function_value.h
  316. css_to_length_conversion_data.cc
  317. css_to_length_conversion_data.h
  318. css_to_length_conversion_data_test.cc
  319. css_try_rule.cc
  320. css_try_rule.h
  321. css_try_rule.idl
  322. css_unicode_range_value.cc
  323. css_unicode_range_value.h
  324. css_unset_value.cc
  325. css_unset_value.h
  326. css_uri_value.cc
  327. css_uri_value.h
  328. css_uri_value_test.cc
  329. css_value.cc
  330. css_value.h
  331. css_value_clamping_utils.cc
  332. css_value_clamping_utils.h
  333. css_value_clamping_utils_test.cc
  334. css_value_id_mappings.h
  335. css_value_keywords.json5
  336. css_value_list.cc
  337. css_value_list.h
  338. css_value_pair.cc
  339. css_value_pair.h
  340. css_value_pool.cc
  341. css_value_pool.h
  342. css_value_test_helper.h
  343. css_variable_data.cc
  344. css_variable_data.h
  345. css_variable_reference_value.cc
  346. css_variable_reference_value.h
  347. cssom_string.idl
  348. DIR_METADATA
  349. document_style_environment_variables.cc
  350. document_style_environment_variables.h
  351. document_style_sheet_collection.cc
  352. document_style_sheet_collection.h
  353. document_style_sheet_collector.cc
  354. document_style_sheet_collector.h
  355. dom_window_css.cc
  356. dom_window_css.h
  357. drag_update_test.cc
  358. element_rule_collector.cc
  359. element_rule_collector.h
  360. element_rule_collector_test.cc
  361. font_display.cc
  362. font_display.h
  363. font_display_auto_lcp_align_test.cc
  364. font_face.cc
  365. font_face.h
  366. font_face.idl
  367. font_face_cache.cc
  368. font_face_cache.h
  369. font_face_cache_test.cc
  370. font_face_descriptors.idl
  371. font_face_set.cc
  372. font_face_set.h
  373. font_face_set.idl
  374. font_face_set_document.cc
  375. font_face_set_document.h
  376. font_face_set_load_event.cc
  377. font_face_set_load_event.h
  378. font_face_set_load_event.idl
  379. font_face_set_load_event_init.idl
  380. font_face_set_worker.cc
  381. font_face_set_worker.h
  382. font_face_source.cc
  383. font_face_source.h
  384. font_face_source.idl
  385. font_size_functions.cc
  386. font_size_functions.h
  387. font_size_functions_test.cc
  388. font_update_invalidation_test.cc
  389. force_dark_test.cc
  390. fullscreen.css
  391. fullscreenAndroid.css
  392. hash_tools.h
  393. inline_css_style_declaration.cc
  394. inline_css_style_declaration.h
  395. keyframe_style_rule_css_style_declaration.cc
  396. keyframe_style_rule_css_style_declaration.h
  397. known_exposed_properties.h
  398. layout_tree_rebuild_root.cc
  399. layout_tree_rebuild_root.h
  400. layout_upgrade.cc
  401. layout_upgrade.h
  402. local_font_face_source.cc
  403. local_font_face_source.h
  404. marker.css
  405. mathml-fallback.css
  406. mathml.css
  407. media_feature_names.json5
  408. media_feature_overrides.cc
  409. media_feature_overrides.h
  410. media_feature_overrides_test.cc
  411. media_list.cc
  412. media_list.h
  413. media_list.idl
  414. media_query.cc
  415. media_query.h
  416. media_query_evaluator.cc
  417. media_query_evaluator.h
  418. media_query_evaluator_test.cc
  419. media_query_exp.cc
  420. media_query_exp.h
  421. media_query_exp_test.cc
  422. media_query_list.cc
  423. media_query_list.h
  424. media_query_list.idl
  425. media_query_list_event.h
  426. media_query_list_event.idl
  427. media_query_list_event_init.idl
  428. media_query_list_listener.cc
  429. media_query_list_listener.h
  430. media_query_list_test.cc
  431. media_query_matcher.cc
  432. media_query_matcher.h
  433. media_query_matcher_test.cc
  434. media_query_set_owner.h
  435. media_query_set_test.cc
  436. media_type_names.json5
  437. media_value_change.h
  438. media_values.cc
  439. media_values.h
  440. media_values_cached.cc
  441. media_values_cached.h
  442. media_values_dynamic.cc
  443. media_values_dynamic.h
  444. media_values_test.cc
  445. mock_css_paint_image_generator.h
  446. native_paint_image_generator.h
  447. offscreen_font_selector.cc
  448. offscreen_font_selector.h
  449. OWNERS
  450. page_rule_collector.cc
  451. page_rule_collector.h
  452. part_names.cc
  453. part_names.h
  454. pending_sheet_type.cc
  455. pending_sheet_type.h
  456. popup.css
  457. post_style_update_scope.cc
  458. post_style_update_scope.h
  459. property_definition.idl
  460. property_registration.cc
  461. property_registration.h
  462. property_registration.idl
  463. property_registration_test.cc
  464. property_registry.cc
  465. property_registry.h
  466. property_registry_test.cc
  467. property_set_css_style_declaration.cc
  468. property_set_css_style_declaration.h
  469. README.md
  470. remote_font_face_source.cc
  471. remote_font_face_source.h
  472. rule_feature_set.cc
  473. rule_feature_set.h
  474. rule_feature_set_test.cc
  475. rule_set.cc
  476. rule_set.h
  477. rule_set_test.cc
  478. scoped_css_value.h
  479. selector_checker.cc
  480. selector_checker.h
  481. selector_checker_test.cc
  482. selector_filter.cc
  483. selector_filter.h
  484. selector_query.cc
  485. selector_query.h
  486. selector_query_test.cc
  487. selector_statistics.cc
  488. selector_statistics.h
  489. shadow_tree_style_sheet_collection.cc
  490. shadow_tree_style_sheet_collection.h
  491. style-calculation.md
  492. style-invalidation.md
  493. style_attribute_mutation_scope.cc
  494. style_attribute_mutation_scope.h
  495. style_auto_color.h
  496. style_change_reason.cc
  497. style_change_reason.h
  498. style_color.cc
  499. style_color.h
  500. style_element.cc
  501. style_element.h
  502. style_element_test.cc
  503. style_engine.cc
  504. style_engine.h
  505. style_engine_test.cc
  506. style_environment_variables.cc
  507. style_environment_variables.h
  508. style_environment_variables_test.cc
  509. style_image_cache.cc
  510. style_image_cache.h
  511. style_image_cache_test.cc
  512. style_invalidation_root.cc
  513. style_invalidation_root.h
  514. style_media.cc
  515. style_media.h
  516. style_media.idl
  517. style_perftest.cc
  518. style_property_serializer.cc
  519. style_property_serializer.h
  520. style_property_shorthand_custom.cc
  521. style_recalc_change.cc
  522. style_recalc_change.h
  523. style_recalc_change_test.cc
  524. style_recalc_context.cc
  525. style_recalc_context.h
  526. style_recalc_context_test.cc
  527. style_recalc_root.cc
  528. style_recalc_root.h
  529. style_request.h
  530. style_rule.cc
  531. style_rule.h
  532. style_rule_counter_style.cc
  533. style_rule_counter_style.h
  534. style_rule_css_style_declaration.cc
  535. style_rule_css_style_declaration.h
  536. style_rule_font_palette_values.cc
  537. style_rule_font_palette_values.h
  538. style_rule_import.cc
  539. style_rule_import.h
  540. style_rule_keyframe.cc
  541. style_rule_keyframe.h
  542. style_rule_namespace.h
  543. style_rule_test.cc
  544. style_scope.cc
  545. style_scope.h
  546. style_sheet.cc
  547. style_sheet.h
  548. style_sheet.idl
  549. style_sheet_candidate.cc
  550. style_sheet_candidate.h
  551. style_sheet_collection.cc
  552. style_sheet_collection.h
  553. style_sheet_contents.cc
  554. style_sheet_contents.h
  555. style_sheet_contents_fuzzer.cc
  556. style_sheet_contents_test.cc
  557. style_sheet_list.cc
  558. style_sheet_list.h
  559. style_sheet_list.idl
  560. style_traversal_root.cc
  561. style_traversal_root.h
  562. style_traversal_root_test.cc
  563. svg.css
  564. transition.css
  565. transition_animations.css
  566. tree_scope_style_sheet_collection.cc
  567. tree_scope_style_sheet_collection.h
  568. ua_counter_style_map.cc
  569. view-source.css
  570. vision_deficiency.cc
  571. vision_deficiency.h
  572. webxr_overlay.css
  573. zoom_adjusted_pixel_value.h
third_party/blink/renderer/core/css/README.md

CSS

Rendered

The Source/core/css directory contains the implementation of CSS.

Style Calculation

Overview is here.

Style Invalidation

Overview and further links are here.