Changelog for 84
84.0.4316.42 – 2022-03-17 blog post
- DNA-94119 Upgrade curl to 7.81.0
- DNA-98092 Crash at views::MenuItemView::GetMenuController()
- DNA-98204 Automatic popout happens when video is paused
- DNA-98231 Shortcuts are blocked by displayed tab tooltip when triggered quickly after tooltip appears
84.0.4316.31 – 2022-03-03 blog post
- CHR-8772 Update chromium on desktop-stable-98-4316 to 98.0.4758.109
- DNA-97573 [Win][Lin]”Close tab” button is not displayed on tabs playing media when many tabs are open
- DNA-97729 cancelling the process uploading custom Wallpaper crashes the browser
- DNA-97871 Google meet tab’s icons don’t fit on pinned tab
- DNA-97872 Tab is being unpinned when video conferencing button is clicked
- DNA-98039 Dark theme top sites have black background
- DNA-98117 Clicking current tab information should hide tooltip
84.0.4316.21 – 2022-02-24 blog post
- CHR-8762 Update chromium on desktop-stable-98-4316 to 98.0.4758.102
- DNA-97333 ‘Add a site’ label on start page tile barely visible
- DNA-97691 Opera 84 translations
- DNA-97767 Wrong string in FR
- DNA-97855 Crash at ScopedProfileKeepAlive::~ScopedProfileKeepAlive()
- DNA-97982 Enable #snap-upstream-implementation on all streams
84.0.4316.14 – 2022-02-16 blog post
- CHR-8753 Update chromium on desktop-stable-98-4316 to 98.0.4758.82
- DNA-97112 [Mac] Crash when changing workspace in base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*)
- DNA-97177 Battery saver – the icon looks bad for DPI!=100%
- DNA-97614 automatic video pop-out for most popular websites broadcasting Winter Olympic Games 2022
- DNA-97804 Promote O84 to stable
84.0.4316.9 – 2022-02-10 blog post
- CHR-8745 Update chromium on desktop-stable-98-4316 to 98.0.4758.74
- DNA-97457 [Win] Crash after second click on Settings button in video popout
- DNA-97468 Incorrect number of restored tabs when video-popout is detached
- DNA-97477 Default category displayed in Babe mode
- DNA-97505 Suggestion is not highlighted on second mouseover
- DNA-97549 Port from chromium fix for ui::(anonymous namespace)::OzonePlatformX11::InitializeUI(ui::OzonePlatform::InitParams const&) crash
- DNA-97609 Failing MetricsReporterTest.TimeSpent* smoketests
84.0.4316.0 – 2022-02-03 blog post
- DNA-97291 Crash at opera::flow::FlowSessionImpl::RegisterDevice(base::OnceCallback)
- DNA-97402 [Win][Automatic video pop-out] Shortcut blocked
- DNA-97432 Suggestion is not removed after single click on “X” button. Two clicks are needed.
- DNA-97476 Add retry to stapling during signing
- DNA-97512 Promote O84 to beta
84.0.4316.0 – 2022-01-31 blog post
- CHR-7494 [Adblocker] Allow retrieving url filter from render frame
- DNA-96286 Video popout settings menu is visible when controls are hidden
- DNA-96297 [Mac] Crash on activating tab with active video conference when another tab is being shared
- DNA-96336 [Mac] Translate new network installer slogan
- DNA-97064 Content filter should not defer requests when it’s disabled
- DNA-97070 Opera 83 translations
- DNA-97113 DCHECK at suggestion_model_base.cc(223)
- DNA-97197 Captured text selection snapshot does not deselect text
- DNA-97252 Replace BABE with address bar dropdown with top sites
- DNA-97283 Crash at views::Widget::GetThemeProvider() const
- DNA-97309 Actually remove the hint manager and all its dependents
- DNA-97312 Incorrect result of some floating-point operations in dropdown’s calculator
- DNA-97316 Remove python 2 compatibility code from desktop
- DNA-97326 Do not remove Pinboards when user clears browsing data
- DNA-97334 uiTrackerPrivate fetches bad bounds when maximizing/restoring
- DNA-97342 Separate BABE and dropdown suggestions
- DNA-97343 Add recently closed suggestions into BABE suggestion consumer
- DNA-97351 Sort address bar suggestions in a centralized way WP3
- DNA-97376 Add crop button to toolbar
- DNA-97377 Show crop rectangle / commit / cancel when clicking Crop button
- DNA-97378 Allow moving and resizing of the crop rectangle
- DNA-97381 Allow converting to specific unit / currency
- DNA-97382 Scroll tab strip to show tabs opened in background when possible
- DNA-97391 Decouple opera_components/input from opera_components/workspaces
- DNA-97407 Enable new-session-manager feature flag on dev
- DNA-97420 Incorrect icon for default conversion
- DNA-97423 [Toolkit] Support maps and sets in props
- DNA-97437 [MAC] DCHECK during startup
- DNA-97448 Reopened last closed tab is not restored after restart
- DNA-97450 Battery level emulation does not work with opr.powerSavePrivate
- DNA-97459 Up&Down navigation order incorrect
- DNA-97462 Battery level emulation does not work with opr.powerSavePrivate.getBatteryStatus
- DNA-97463 opera_components/side_profiles/DEPS does not parse
- DNA-97464 Wrong behavior in Workspaces when activate ‘Reopen Last closed Tab’
84.0.4309.0 – 2022-01-24 blog post
- CHR-8727 Update chromium on master to 98.0.4758.10
- DNA-96241 Align with navigation block feature
- DNA-96898 Use pre-fetched Widevine CDM for testing on Linux
- DNA-96918 Use pre-fetched Widevine CDM for testing on Mac ARM
- DNA-96956 [Mac] Cleanup MacViews patch
- DNA-96977 Add support for Web Manifest Icon
- DNA-97077 Remove unused IDS from product_free_strings.grd
- DNA-97122 Sort address bar suggestions in a centralized way WP1
- DNA-97178 White border on copy/search popup
- DNA-97196 Add “Copy to highlight” to context menu
- DNA-97208 Remove enabling run at startup on first run
- DNA-97228 [Mac] Sound indicator incorrectly displayed on a pinned tab
- DNA-97234 Fix pylint issues in desktop/common/python/tests WP4
- DNA-97236 [Mac] Focus not correctly set after making Opera active
- DNA-97239 Incorrect filename for snaps taken on dataURI sites
- DNA-97243 “Switch to tab” shown on each line
- DNA-97251 Pinboards popup is empty when opened for the first time
- DNA-97253 Make top sites icons more usable and more independent
- DNA-97258 Turn on #paste-protection everywhere
- DNA-97269 Address field text always changed to current suggestion on focus
- DNA-97274 [Adblock] Sitekey expection doesn’t work after page loading at the first time
- DNA-97276 Enable #static-tab-audio-indicator on all streams
- DNA-97282 Missing dependency in update_check_handler on opera/opera_components/lights/buildflags
- DNA-97283 Crash at views::Widget::GetThemeProvider() const
- DNA-97284 Fix sync_testserver.py
- DNA-97294 Remove python 2 compatibility code from opauto
- DNA-97301 Fix AmazonExtensionShouldMoveToToolbarWhenFeatureIsDisabled
- DNA-97304 Allow rich hint access to uiTrackerPrivate
- DNA-97305 Set ID on power save button view, thus making it visible to uiTrackerPrivate
- DNA-97306 Fix resources_generator.py
- DNA-97308 Handle cell-var-from-loop in opauto tests
- DNA-97313 Crash when removing suggestion with X button in dropdown
- DNA-97328 Sort address bar suggestions in a centralized way WP2
- DNA-97330 Handle new ‘Email’ category in Disconnect list
- DNA-97335 Crash on debug check in unit converter suggestion provider
- DNA-97348 Remove SessionTests.testSessionRestoreAfterViewSource opauto
- DNA-97349 Fix AdvancedSearchSession.testSearchInTabsSavedInSessionContent opauto
- DNA-97359 Opera APIs mixed with Chromium ones in desktop/common/extensions/_api_features.json
84.0.4302.0 – 2022-01-17 blog post
- CHR-2543 Implementation of MP3 and H.264 support
- DNA-96721 DCHECK on changing permissions in site settings
- DNA-97034 Implement calculator
- DNA-97065 [MAC] Failed to load resources on headless mode
- DNA-97098 Fix pylint issues in desktop/windows/
- DNA-97101 “Switch to tab” button not shown in dropdown
- DNA-97106 Remove new-autoupdate-logic AB test from ab_tests.json
- DNA-97107 Fix FullScreen.testAfterRestart
- DNA-97108 All workspaces have ‘new items’ dot after session restore
- DNA-97114 [Mac] Bookmark and pinboard popups won’t hide on second click
- DNA-97128 Sitekey unblock mechanism doesn’t unblock .png correctly
- DNA-97131 Enable automatic-video-popout on all streams from O84 on
- DNA-97145 Favicon of suggested page is not always shown
- DNA-97151 Show unit conversion as first (default) option
- DNA-97153 Use correct icon for unit conversion
- DNA-97156 Fix performance issues when hovering entries
- DNA-97159 Implement snapshot from text selection
- DNA-97160 Add feature flag for snapshot from text selection
- DNA-97184 Use real icons for unit, currency and timezone conversion
- DNA-97190 Fix more issues in desktop/tools
- DNA-97197 Captured text selection snapshot does not deselect text
- DNA-97199 Do not change address field icon when conversion is selected
- DNA-97218 [MAC] Linking warnings when compiling mac-official
- DNA-97229 Text in address field does not change on keyboard up&down
- DNA-97244 Crash at opera::EquationSuggestionProvider::RequestSuggestions(opera::SuggestionInput const&, bool, base::RepeatingCallback)
- DNA-97245 Memory leak in equation_suggestion_provider_unittest.cc
- DNA-97255 There should be 2 conversions shown when ‘ft’ is typed
- DNA-97256 Typing $ instead of ‘usd’ shows calculator icon
- DNA-97257 Crash at views::ImageButton::SetMinimumImageSize(gfx::Size const&)
84.0.4295.0 – 2022-01-10 blog post
- CHR-8700 Update chromium on master to 98.0.4750.0
- DNA-92082 Remove deprecated backward compat measures
- DNA-95642 Timeouts in workspaces_reordering
- DNA-95920 Address bar dropdown stays open after typing text and pressing Esc
- DNA-96040 Add delete button to deletable suggestions in address bar suggestions in webUI
- DNA-96151 Add support to open suggestion in a new tab|window
- DNA-96407 [Mac] Snap window is shown in full screen when in full screen mode
- DNA-96680 Wrong order of highlighted suggestion when using down|up arrow key
- DNA-96684 Safe Browsing mentioned in opera://settings/privacy
- DNA-96696 Crash at extensions::Extension::is_platform_app()
- DNA-96701 Adding bookmarks to Bookmarks bar have different logic
- DNA-96805 [Mac] Running out of available command IDs
- DNA-96834 [Video Conferencing Pop Out] Pop out window no longer transparent, when changing tabs
- DNA-96933 Add the UI tracker API
- DNA-96967 Increase font weight of the provider label
- DNA-96968 Fix alignment of the ‘Advanced’ button in Settings
- DNA-96969 Round corners of suggestions
- DNA-96974 [Mac]Crash at views::internal::MenuRunnerImplCocoa::RunMenuAt(views::Widget*, views::MenuButtonController*, gfx::Rect const&, views::MenuAnchorPosition, int, gfx::NativeView)
- DNA-96981 Fix pylint issues in desktop/packaging/
- DNA-96983 Refactor assertExtensionResults in desktop/common/python/utils/extension.py
- DNA-96993 Create unittests for tab strip layout
- DNA-97000 [Mac] Unexpected red frame around bookmarks bar item menu
- DNA-97007 Crash at static void chrome::ToggleSidebarPanel(const class Browser*, const opera::BrowserSidebarItemIds::Id& const)
- DNA-97008 Continuous builds error after DNA-96805
- DNA-97015 Remove fast-tab-tooltip
- DNA-97016 Remove reader-mode
- DNA-97017 Remove snap-meme-generator
- DNA-97027 Incorrect tab size after tab close
- DNA-97031 [Windows] Crash on clicking o-menu
- DNA-97032 Fix opauto tests that depend on tab loading after session restore
- DNA-97033 Implement unit conversion like in search/copy popup
- DNA-97043 Crash at _tailMerge_mfplat.dll
- DNA-97046 Fix pylint issues in desktop/ scripts
- DNA-97069 DCHECK at web_remote_frame_impl.cc:166
- DNA-97076 “Preload pages for faster browsing and searching” mentions Chrome instead of Opera
- DNA-97081 Tab title is not visible on hover
- DNA-97109 Snapshot doesn’t snap anything on certain sites
84.0.4284.0 – 2022-01-03 blog post
- CHR-2879 Bookmarks sync using Chromium sync protocol.
- DNA-92133 [Mac] The opened folder is disappeared after pressing the right CMD button
- DNA-95449 Headless Opera
- DNA-96258 Bottom corners of the tooltip with tabs are not rounded
- DNA-96517 Change look of text-only entries to match address bar dropdown
- DNA-96637 Remove VPN references from NI in Russia and China
- DNA-96730 Create unit tests for WebUI address bar dropdown
- DNA-96780 Crash at ui::NativeTheme::RemoveObserver(ui::NativeThemeObserver*)
- DNA-96805 [Mac] Running out of available command IDs
- DNA-96814 Scrollable tab strip position does not persist between browser restarts
- DNA-96844 New tab is too narrow when tab strip is scrollable
- DNA-96861 Create Loomi Options menu
- DNA-96863 Update sandboxing of Media Foundation decoders
- DNA-96866 Get rid of Opera specific IDs from OperaNativeTheme::GetSystemColorDeprecated()
- DNA-96893 Cache apple-touch-icon for top site suggestions
- DNA-96896 Fetch remote features data as early as possible in installer
- DNA-96902 Remove redundant Widevine-related test code on Mac
- DNA-96925 Missing dependency on //chromeos/components/chromebox_for_meetings/buildflags
- DNA-96931 Assertion failure in feature_list.cc at start of every test from content_browsertests
- DNA-96934 Crash at opera::ThemePalette::GetColor(int)
- DNA-96939 Crash at opera::ExternalVideoService::MarkAsManuallyClosed()
- DNA-96945 Enable a new AU for all channels (the next try)
- DNA-96951 Tab close animation broken
- DNA-96958 Categories sections are doubled
- DNA-96960 Fix SessionRestoreTests.testSessionRestoreAfterPhishWarning
- DNA-96963 Global exception rules do not work with paths
- DNA-96990 DCHECK when starting Opera
- DNA-96991 Tab X button doesn’t work correctly
- DNA-96994 Enable FirstWebContentsProfiler on Windows
84.0.4274.0 – 2021-12-20 blog post
- DNA-95642 Timeouts in workspaces_reordering
- DNA-95908 Interstitial/internal pages shown as NOT SECURE after visiting http site
- DNA-96498 Learn more link should go somewhere
- DNA-96516 Display apple-touch-icon for Top Sites
- DNA-96723 Loomi configure shortcuts leads to nowhere
- DNA-96725 Enable paste protection on Developer stream
- DNA-96730 Create unit tests for WebUI address bar dropdown
- DNA-96735 Blurred icons in address bar WebUI dropdown
- DNA-96767 Add PUA state to avro stat schema
- DNA-96780 Crash at ui::NativeTheme::RemoveObserver(ui::NativeThemeObserver*)
- DNA-96789 [Mac] No information about crash on non-foreground tabs
- DNA-96793 Extend WidevineCdmUpdater to Media Foundation CDM
- DNA-96798 Remove deprecated NOTIFICATION_DOM_OPERATION_RESPONSE
- DNA-96802 Fix pylint issues in desktop/browser/ui/views/theme
- DNA-96806 Align with Rich hints
- DNA-96817 Remove launcher.exe*.old files after update
- DNA-96819 Remove BrowserWindow::CloseAllTransientPopups
- DNA-96822 Tab close resize behavior change
- DNA-96839 False positives when detecting RegExp rules
- DNA-96841 start-maximized switch is not working
- DNA-96842 Empty workspace is not fixed after session restore
- DNA-96850 Element type ignored in content script
- DNA-96851 Subdocument test fails
- DNA-96859 [AcceptableAds] Global ElemHide&Document filters not loaded
- DNA-96865 Replace quick fix with a proper solution
- DNA-96871 Fix pylint issues in desktop/build/
- DNA-96873 Enable #vpn-selective-bypass-for-search by default on developer
- DNA-96891 DCHECK when entering text in address field
- DNA-96894 Presubmit checks should be run using Python3
- DNA-96903 “— shown instead of “-” on opera://flags
- DNA-96904 Support Win11 snap layout popup
84.0.4267.0 – 2021-12-13 blog post
- CHR-2879 Bookmarks sync using Chromium sync protocol.
- CHR-8685 Update chromium on master to 98.0.4736.0
- DNA-96649 Update Meme button
- DNA-96653 [macOS] Traffic lights buttons are not visible in full screen mode
- DNA-96655 [FastTab][Win] Tooltip activate window on hover and broke window switching
- DNA-96666 Second line of page title in Fast Tooltip is cut when there’s emoji in the title
- DNA-96678 Add battery level monitoring capability to powerSavePrivate
- DNA-96692 Crash at SessionServiceBase::ScheduleCommand(std::__1::unique_ptr)
- DNA-96696 Crash at extensions::Extension::is_platform_app()
- DNA-96705 Duplicate tabs are not marked
- DNA-96707 Endpoint Verification Extension doesn’t work on Opera for Windows and Mac
- DNA-96716 Chromecast icon is too small
- DNA-96719 Remove broken and not used python scripts
- DNA-96720 Fix pylint issues in desktop/tools/
- DNA-96759 Make VPN bypass for default search engines more selective
- DNA-96761 First tabs are covered by traffic lights buttons when Sidebar is disabled
- DNA-96762 Report osversion_short in installer
- DNA-96813 Set enable_media_foundation_widevine_cdm=true
- DNA-96815 Enable #snap-upstream-implementation on developer stream
84.0.4260.0 – 2021-12-06 blog post
- CHR-2879 Bookmarks sync using Chromium sync protocol.
- CHR-8679 Update chromium on master to 98.0.4710.4
- DNA-93284 Unstable obj/opera/desktop/common/installer_rc_generated/installer.res
- DNA-95427 [Linux] Opera window brought to top after hover in fvwm
- DNA-95909 Address bar dropdown is not shown until browsing history meets BABE requirement
- DNA-95983 Make sure Opera is ready for bfcache
- DNA-96079 Turn on #automatic-video-popout on developer
- DNA-96239 Write tests for manual VPN bypass rules UI
- DNA-96459 [Win/Lin] Fasttab Tooltip doesnt go away when activating a link
- DNA-96483 [Snap][Linux] Video not working / wrong ffmpeg snap version for Opera 82
- DNA-96519 Double-click on inactive scroll buttons is not protected
- DNA-96534 Paste dialog is often not shown after pasting to sidebar/ extension popup
- DNA-96559 Tooltip popup looks bad in dark theme
- DNA-96570 [Player] Tidal logging in via PLAY doesn’t work
- DNA-96579 Tabs in scrollable tab strip show tab title
- DNA-96581 Fast tab tooltip doesn’t always show related sites with scrollable tab strip
- DNA-96594 Unnecessary extra space in fullscreen mode on M1 Pro MacBooks
- DNA-96598 Tab strip is not properly scrolled after performing “Close other tabs”
- DNA-96608 Cannot drag a tab to create a new window
- DNA-96614 Remove deprecated NOTIFICATION_LOAD_COMPLETED_MAIN_FRAME
- DNA-96615 Enable TypeScript tests of Settings UI
- DNA-96634 [Win] Tab strip is unexpectedly scrolled to the left after pinning a tab
- DNA-96637 Remove VPN references from NI in Russia and China
- DNA-96648 Add accessibility label for Settings dialog of video|video conference popout
- DNA-96657 Do not make tab tooltip hoverable if there’s no list of tabs
- DNA-96659 Siteprefs not applied after network service crash
- DNA-96663 Enable more CrSettingsBrowserTest tests
- DNA-96672 Enable #yat-emoji-addresses for all streams
- DNA-96675 Do not hard-code country code for rollout
- DNA-96676 Add Icon in the Sidebar Setup
- DNA-96677 Add default URL
- DNA-96682 Enable #vpn-manual-bypass-for-intranet by default everywhere
- DNA-96683 Unexpected tab hover effect after selecting related tab in fast tab tooltip