mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Created test file Added the stub methods for itemprop and itemscope Resolved html5ever dependency, added ItemScope and ItemProp attr Resolving dependency Added pref override on metadata attributes Resetting to original state due to change in requirement Reverted adding attributes 1. add a customized implementation of parse_plain_attribute 2. add the following methods to HTMLElement.webidl added itemprop and itemtype, enabled pref in test Added initial implementation for getting itemprop property values Adding the wireframe for testing Implemented function to handle itemType Corrected typo Fixed typo bug in code Handling duplicates for itemtype attribute values Added the test suite structure Added test for extra space Added test for regular test values Added test cases for Single property values Test cases to check absence of itemtype and itemprop attributes Added code to handle absence of itemtype or itemprop attributes Added shell script to run all test cases cleared up Cargo file Tidying up Removed the local test file Removed new line for test-tidy Ordered key in prefs.json Fixes for test-tidy Enabled test preferences Created test using wpt Creating WPT Tests for Regular and Single Prop Types Fixed the Regular type test Fixed tests Removed old test case metadata Incorporate review changes from PR Updated MANIFEST to sync test cases Making changed suggested in review Removed editor folding Removed unnecessary code Resolving cargo conflicts Updated PropertyNames and itemtypes implementation Trying different data in test case Updated manifest Updated code based on reviews
77 lines
3 KiB
JSON
77 lines
3 KiB
JSON
{
|
|
"dom.bluetooth.enabled": false,
|
|
"dom.bluetooth.testing.enabled": false,
|
|
"dom.canvas-text.enabled": false,
|
|
"dom.compositionevent.enabled": false,
|
|
"dom.customelements.enabled": true,
|
|
"dom.forcetouch.enabled": false,
|
|
"dom.gamepad.enabled": false,
|
|
"dom.microdata.testing.enabled": true,
|
|
"dom.mouseevent.which.enabled": false,
|
|
"dom.mozbrowser.enabled": false,
|
|
"dom.mutation_observer.enabled": false,
|
|
"dom.permissions.enabled": false,
|
|
"dom.permissions.testing.allowed_in_nonsecure_contexts": false,
|
|
"dom.serviceworker.timeout_seconds": 60,
|
|
"dom.servoparser.async_html_tokenizer.enabled": false,
|
|
"dom.testable_crash.enabled": false,
|
|
"dom.testbinding.enabled": false,
|
|
"dom.webgl.dom_to_texture.enabled": false,
|
|
"dom.webgl2.enabled": false,
|
|
"dom.webvr.enabled": false,
|
|
"dom.webvr.event_polling_interval": 500,
|
|
"js.asmjs.enabled": true,
|
|
"js.asyncstack.enabled": false,
|
|
"js.baseline.enabled": true,
|
|
"js.baseline.unsafe_eager_compilation.enabled": false,
|
|
"js.discard_system_source.enabled": false,
|
|
"js.dump_stack_on_debuggee_would_run.enabled": false,
|
|
"js.ion.enabled": true,
|
|
"js.ion.offthread_compilation.enabled": true,
|
|
"js.ion.unsafe_eager_compilation.enabled": false,
|
|
"js.mem.gc.allocation_threshold_mb": 30,
|
|
"js.mem.gc.compacting.enabled": true,
|
|
"js.mem.gc.decommit_threshold_mb": 32,
|
|
"js.mem.gc.dynamic_heap_growth.enabled": true,
|
|
"js.mem.gc.dynamic_mark_slice.enabled": true,
|
|
"js.mem.gc.empty_chunk_count_max": 30,
|
|
"js.mem.gc.empty_chunk_count_min": 1,
|
|
"js.mem.gc.high_frequency_heap_growth_max": 300,
|
|
"js.mem.gc.high_frequency_heap_growth_min": 150,
|
|
"js.mem.gc.high_frequency_high_limit_mb": 500,
|
|
"js.mem.gc.high_frequency_low_limit_mb": 100,
|
|
"js.mem.gc.high_frequency_time_limit_ms": 1000,
|
|
"js.mem.gc.incremental.enabled": true,
|
|
"js.mem.gc.incremental.slice_ms": 10,
|
|
"js.mem.gc.low_frequency_heap_growth": 150,
|
|
"js.mem.gc.per_compartment.enabled": true,
|
|
"js.mem.gc.refresh_frame_slices.enabled": true,
|
|
"js.mem.gc.zeal.frequency": 100,
|
|
"js.mem.gc.zeal.level": 0,
|
|
"js.mem.high_water_mark": 128,
|
|
"js.mem.max": -1,
|
|
"js.native_regexp.enabled": true,
|
|
"js.parallel_parsing.enabled": true,
|
|
"js.shared_memory.enabled": true,
|
|
"js.strict.debug.enabled": false,
|
|
"js.strict.enabled": false,
|
|
"js.throw_on_asmjs_validation_failure.enabled": false,
|
|
"js.throw_on_debuggee_would_run.enabled": false,
|
|
"js.werror.enabled": false,
|
|
"layout.animations.test.enabled": false,
|
|
"layout.column-count.enabled": false,
|
|
"layout.column-gap.enabled": false,
|
|
"layout.column-width.enabled": false,
|
|
"layout.columns.enabled": false,
|
|
"layout.text-orientation.enabled": false,
|
|
"layout.viewport.enabled": false,
|
|
"layout.writing-mode.enabled": false,
|
|
"network.mime.sniff": false,
|
|
"session-history.max-length": 20,
|
|
"shell.builtin-key-shortcuts.enabled": true,
|
|
"shell.homepage": "https://servo.org",
|
|
"shell.keep_screen_on.enabled": false,
|
|
"shell.native-orientation": "both",
|
|
"shell.native-titlebar.enabled": true,
|
|
"webgl.testing.context_creation_error": false
|
|
}
|