Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OtsoBear/chrome2moz
/ functions
Functions
288 in github.com/OtsoBear/chrome2moz
⨍
Functions
288
◇
Types & classes
77
Method
load
Load from embedded JSON or return empty dataset
src/models/chrome_api_data.rs:19
Method
load_embedded
Load from embedded JSON string
src/models/chrome_api_data.rs:31
Function
main
()
src/main.rs:58
Function
main
()
src/scripts/generate_shortcut_data.rs:13
Function
matches_known_prefixes
()
src/scripts/fetch_chrome_only_apis.rs:477
Method
merge_results
Merge multiple conversion results into one
src/transformer/chrome_only_converter.rs:184
Method
new
()
src/analyzer/declarative_content.rs:10
Method
new
(source_dir: PathBuf)
src/analyzer/offscreen.rs:14
Method
new
()
src/parser/javascript.rs:115
Method
new
(file: PathBuf, line: usize, column: usize)
src/models/chrome_only.rs:14
Method
new
(manifest: Manifest, files: HashMap<PathBuf, Vec<u8>>)
src/models/extension.rs:28
Method
new
( severity: Severity, category: IncompatibilityCategory, location: Location, d
src/models/incompatibility.rs:50
Method
new
(extension: Extension)
src/models/conversion.rs:119
Method
new
(source_dir: PathBuf)
src/transformer/chrome_only_converter.rs:21
Method
new
()
src/transformer/declarative_content_converter.rs:12
Method
new
(decisions: &[SelectedDecision])
src/transformer/manifest.rs:16
Method
new
()
src/transformer/tab_groups.rs:11
Method
new
Create a new pass-through transformer
src/transformer/javascript.rs:21
Method
new
(source_dir: PathBuf, preferences: ConversionPreferences)
src/transformer/offscreen_converter.rs:15
Function
parse_manifest_from_file
Parse manifest.json from file path
src/parser/manifest.rs:26
Function
resetUI
()
web/app.js:725
Function
run
Run the keyboard shortcut conflict checker
src/scripts/check_keyboard_shortcuts.rs:63
Method
sanitize_extension_name
Sanitize extension name to be valid in Firefox email-style IDs Only allows: a-z, A-Z, 0-9, hyphen, dot, underscore
src/transformer/manifest.rs:71
Function
sanitize_name
Sanitize extension name for use in filenames
src/utils/helpers.rs:9
Function
supported_detection_handles_various_forms
()
src/scripts/fetch_chrome_only_apis.rs:448
Function
test_add_firefox_settings
()
src/transformer/manifest.rs:292
Function
test_all_shims_together
()
tests/integration_tests.rs:395
Function
test_category_detection
()
src/models/chrome_api_data.rs:229
Function
test_check_conflicts
()
src/scripts/check_keyboard_shortcuts.rs:874
Function
test_chrome_namespace_pass_through
()
tests/integration_tests.rs:588
Function
test_chrome_only_conversion_result_default
()
tests/chrome_only_api_tests.rs:250
Function
test_conflict_detection
()
src/analyzer/keyboard_shortcuts.rs:291
Function
test_conversion_preferences_default
()
tests/chrome_only_api_tests.rs:31
Function
test_conversion_result_merge
()
tests/chrome_only_api_tests.rs:318
Function
test_declarative_content_analyzer_creation
()
tests/chrome_only_api_tests.rs:312
Function
test_declarative_content_converter_simple
()
tests/chrome_only_api_tests.rs:196
Function
test_declarative_net_request_converter
()
src/transformer/shims.rs:1289
Function
test_detect_callback_style
()
src/parser/javascript.rs:142
Function
test_detect_chrome_only_api
()
src/analyzer/api.rs:80
Function
test_detect_chrome_only_api
()
src/parser/javascript.rs:156
Function
test_detect_chrome_storage
()
src/parser/javascript.rs:129
Function
test_detect_service_worker
()
src/analyzer/manifest.rs:146
Function
test_dnr_conversion
()
tests/integration_tests.rs:289
Function
test_document_analysis_default
()
tests/chrome_only_api_tests.rs:21
Function
test_execute_script_shim_generation
()
src/transformer/shims.rs:1296
Function
test_generate_extension_id
()
src/utils/helpers.rs:42
Function
test_get_info
()
src/models/chrome_api_data.rs:241
Function
test_handles_html
()
src/utils/url_replacer.rs:108
Function
test_handles_javascript
()
src/utils/url_replacer.rs:115
Function
test_is_match_pattern
()
src/utils/helpers.rs:27
Function
test_legacy_tabs_conversion
()
tests/integration_tests.rs:361
Function
test_load_fallback
()
src/models/chrome_api_data.rs:222
Function
test_load_from_directory
()
src/packager/extractor.rs:84
Function
test_manifest_change_variants
()
tests/chrome_only_api_tests.rs:283
Function
test_no_changes_needed
()
src/transformer/javascript.rs:174
Function
test_no_replacement_for_unknown_urls
()
src/utils/url_replacer.rs:100
Function
test_normalize_shortcut
()
src/analyzer/keyboard_shortcuts.rs:283
Function
test_normalize_shortcut
()
src/scripts/check_keyboard_shortcuts.rs:856
Function
test_normalize_shortcut_order
()
src/scripts/check_keyboard_shortcuts.rs:867
Function
test_offscreen_analyzer_creation
()
tests/chrome_only_api_tests.rs:305
Function
test_offscreen_canvas_conversion
()
tests/chrome_only_api_tests.rs:158
Function
test_offscreen_converter_audio_strategy
()
tests/chrome_only_api_tests.rs:80
Function
test_offscreen_converter_canvas_strategy
()
tests/chrome_only_api_tests.rs:40
Function
test_offscreen_converter_network_strategy
()
tests/chrome_only_api_tests.rs:119
Function
test_offscreen_purpose_names
()
tests/chrome_only_api_tests.rs:12
Function
test_parse_simple_manifest
()
src/parser/manifest.rs:42
Function
test_parse_with_background
()
src/parser/manifest.rs:56
Function
test_parse_with_comments
()
src/parser/manifest.rs:75
Function
test_real_world_latex_to_calc
This test downloads from GitHub - run with: cargo test -- --ignored
tests/integration_tests.rs:456
Function
test_remove_firefox_uninstall_self
()
src/transformer/javascript.rs:186
Function
test_remove_standalone_uninstall_self
()
src/transformer/javascript.rs:205
Function
test_replace_chrome_extensions
()
src/utils/url_replacer.rs:62
Function
test_replace_chrome_extensions_shortcuts
()
src/utils/url_replacer.rs:70
Function
test_replace_chrome_settings
()
src/utils/url_replacer.rs:78
Function
test_replace_multiple_urls
()
src/utils/url_replacer.rs:86
Function
test_sanitize_extension_name
()
src/transformer/manifest.rs:324
Function
test_sanitize_name
()
src/utils/helpers.rs:36
Function
test_sidepanel_conversion
()
tests/integration_tests.rs:252
Function
test_sidepanel_shim_generation
()
src/transformer/shims.rs:1282
Function
test_storage_session_conversion
()
tests/integration_tests.rs:217
Function
test_storage_session_shim_generation
()
src/transformer/shims.rs:1275
Function
test_tab_groups_converter_stub
()
tests/chrome_only_api_tests.rs:238
Function
test_transform_simple_code
()
src/transformer/javascript.rs:148
Function
test_transform_typescript
()
src/transformer/javascript.rs:160
Function
test_url_filter_to_match_pattern
()
tests/chrome_only_api_tests.rs:260
Function
test_userscripts_conversion
()
tests/integration_tests.rs:327
Function
toggleSection
(e)
web/app.js:424
Method
transform_with_handlers
Pass-through with handler injection (simple string concatenation)
src/transformer/javascript.rs:33
← previous
201–288 of 288, ranked by callers