mirror of
https://github.com/TextureGroup/Texture.git
synced 2026-04-07 19:17:39 +00:00
* Add experiment to skip waiting until all updates of collection/table view are committed in -accessibilityElements The wait was introduced in #1217 which blocks the main thread until updates are proccessed. We suspect this causes perf regressions accross the app and need to confirm this via an experiment. * Add option to skip default behavior of ASCellLayoutMode * Fix unit test * Fix unit test in another way * Remove import * Minor change * Add ASCellLayoutModeSyncForSmallContent * Update unit tests * Remove unnecessary change * Remove unnecessary changes
34 lines
1.0 KiB
JSON
34 lines
1.0 KiB
JSON
{
|
|
"id": "configuration.json",
|
|
"title": "configuration",
|
|
"description" : "Schema definition of a Texture Configuration",
|
|
"$schema": "http://json-schema.org/schema#",
|
|
"type": "object",
|
|
"properties": {
|
|
"version" : {
|
|
"type" : "number"
|
|
},
|
|
"experimental_features": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"enum": [
|
|
"exp_graphics_contexts",
|
|
"exp_text_node",
|
|
"exp_interface_state_coalesce",
|
|
"exp_unfair_lock",
|
|
"exp_infer_layer_defaults",
|
|
"exp_network_image_queue",
|
|
"exp_collection_teardown",
|
|
"exp_framesetter_cache",
|
|
"exp_skip_clear_data",
|
|
"exp_did_enter_preload_skip_asm_layout",
|
|
"exp_disable_a11y_cache",
|
|
"exp_skip_a11y_wait",
|
|
"exp_new_default_cell_layout_mode"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|