Alexey Martemyanov
Alexey Martemyanov
Task/Issue URL: https://app.asana.com/0/715106103902962/1202323846903922/f Background: - A malicious website may display alerts like "You‘ve been hacked" in a loop - Currently the displayed alert is blocking the whole browser UI leaving...
Task/Issue URL: https://app.asana.com/0/414709148257752/1202407381883565/f GH Issue URL: https://github.com/duckduckgo/iOS/issues/1200 BSK PR: https://github.com/duckduckgo/BrowserServicesKit/pull/110 Tech Design URL: CC: @miasma13 @bwaresiak **Description**: Load TrackerData lazily and asynchronously to avoid JSON Decoding during init leading to...
Task/Issue URL: Tech Design URL: CC: **Description**: Improve several VoiceOver items ids and fix translation inconsistencies --- ###### Internal references: [Software Engineering Expectations](https://app.asana.com/0/59792373528535/199064865822552) [Technical Design Template](https://app.asana.com/0/59792373528535/184709971311943) **When ready for review,...
Task/Issue URL: (please insert Asana task about hung js alerts here) Tech Design URL: CC: @Bunn @miasma13 **Description**: This PR fixes cyclic alerts/hung JS problem causing the whole Tab‘s navigation...
Task/Issue URL: https://app.asana.com/0/414709148257752/1201884709997737 CC: @miasma13 **Description**: Ties toast message to the toolbar when browser chrome is hidden when scrolling **Steps to test this PR**: 1. When a Toast Message is...
Issue: https://github.com/artginzburg/MiddleClick-Ventura/issues/13 - Normally three-figer-click is performed by putting your three fingers at the trackpad and pushing - Sometimes when performing three-finger-click straight away, without putting three fingers on the...
Task/Issue URL: https://app.asana.com/0/1202406491309510/1207597188072658/f Tech Design URL: https://app.asana.com/0/1202406491309510/1207311510824180/f BSK PR: https://github.com/duckduckgo/BrowserServicesKit/pull/856 macOS PR: https://github.com/duckduckgo/macos-browser/pull/2886 **Description**: - unhandled NSException handler - unhandled C++ exception saving call stack and message - writing sanitized...
Task URL: https://app.asana.com/0/42792087274227/1201373420681703/f Steps to validate: - Enable `copyPasteMenuSelectionOverride` in the config - Validate paste restrictions disabled on: - https://danielabar.github.io/messing_with_paste/ - https://www.iobnet.co.in/ibanking/login.do - Validate no alert is displayed on right...