Changelog for 75
75.0.3969.218 – 2020-04-20 blog post
- CHR-8393 Update chromium on desktop-stable-89-3969 to 89.0.4389.128
- DNA-92113 Windows debug fails to compile opera_components/ipfs/ipfs/ipfs_url_loader_throttle.obj
- DNA-92198 [Arm] Update signing scripts
- DNA-92200 [Arm] Create universal packages from two buildsets
- DNA-92338 [Search tabs] The preview isn’t updated when the tab from another window is closed
- DNA-92410 [Download popup] Selected item still looks bad in dark mode
- DNA-92441 Compilation error
- DNA-92514 Allow to generate universal DMG package from existing universal .tar.xz
- DNA-92608 Opera 75 crash during rapid workspace switching
- DNA-92627 Crash at automation::Error::code()
- DNA-92630 Crash at opera::PremiumExtensionPersistentPrefStorageImpl::IsPremiumExtensionFeatureEnabled()
- DNA-92648 Amazon icon disappears from Sidebar Extensions section after pressing Hide Amazon button
- DNA-92681 Add missing string in Japanese
- DNA-92684 Fix issues with signing multiple bsids
- DNA-92706 Update repack generation from universal packages
- DNA-92725 Enable IPFS for all channels
☣ = bugfix
75.0.3969.171 – 2020-04-13 blog post
- CHR-8380 Update chromium on desktop-stable-89-3969 to 89.0.4389.114
- DNA-91889 [LastCard] Better condition to determine if registration is completed
- DNA-91987 packaging:create_opautotestlist_json fails on pip fetching
- DNA-92249 Synchronization ‘enabled’ pop out has patchy background color
- DNA-92332 Add DigiCertGlobalRoot to get.geo.opera.com pin list
- DNA-92362 [Win+Lin] Opera browser can’t be closed after dismissing the ‘Warn on quitting Opera..” dialog
- DNA-92410 [Download popup] Selected item still looks bad in dark mode
- DNA-92412 Fix adding universal package to correct build
- DNA-92458 Dark mini player
- DNA-92524 Missing dependency on safe_browsing
75.0.3969.141 – 2020-04-01 blog post
- CHR-8356 Update chromium on desktop-stable-89-3969 to 89.0.4389.90
- DNA-91636 [Linux] Use component-updated Widevine CDM
- DNA-91909 Follow up review issues from DNA-91863
- DNA-92220 Fix errors in O75 translations
- DNA-92261 Enable kFeatureNewFeedbackForSearchInTabs for all streams
- DNA-92296 Crash when clicking buttons/links on default browser infobar
- DNA-92339 Make #cashback flag visible
75.0.3969.93 – 2021-03-24 blog post
- DNA-91658 Opera 75 translations
- DNA-91738 Merge ThemedLabelButton with RoundedLabelButton
- DNA-91881 BrowserCloseManagerBrowserTest.*
- DNA-91972 Allow testing RH Agent on a heavy profile by switching to test agent
- DNA-92164 [Mac] Drop CHR-8297
- DNA-92174 Promote O75 to stable
75.0.3969.60 – 2021-03-17 blog post
- CHR-8349 Update chromium on desktop-stable-89-3969 to 89.0.4389.82
- DNA-91953 Use `default` cursor on non active elements
- DNA-92040 Badges on extension icons are painted bad.
75.0.3969.50 – 2021-03-11 blog post
- CHR-8345 Update chromium on desktop-stable-89-3969 to 89.0.4389.72
- DNA-91711 Tab discards snoozes start page
- DNA-91902 [Mac] NetInstaller size increased
- DNA-91930 Crash at opera::PersistentRecentlyClosedWindows::RemoveSession(SessionID)
- DNA-91976 Cashback Web Monitor active even with flag disabled
75.0.3969.35 – 2021-03-04 blog post
- CHR-8328 Update chromium on desktop-stable-89-3969 to 89.0.4389.58
- DNA-90762 Replace “Don’t show again” with “Discard”
- DNA-90949 History shows date as if it was one day ago
- DNA-91423 [Search Tabs] First item from list not initially selected
- DNA-91659 [Address bar] X button for address bar suggestion
- DNA-91740 Missing title in Extensions Toolbar Menu
75.0.3969.14 – 2021-02-25 blog post
- CHR-8320 Disable flaky RepeatableQueriesServiceTest
- DNA-86187 Snap CTRL+C not working on startpage
- DNA-90636 Mouse click on a link to download file does nothing when automatic download site permission is blocked
- DNA-91092 [Linux] Crash at libc.so.6@0x3efb7
- DNA-91171 [Mac] Crash at views::View::RemoveAllChildViews(bool)
- DNA-91363 Feedback popup content is scaled when global zoom setting is changed
- DNA-91366 String operators for RHQL (matches/startswith etc)
- DNA-91483 component_unittests are timing out
- DNA-91502 Change system name on opera://about page for MacOS
- DNA-91538 Make “-incognito” command line parameter working
- DNA-91542 Use red line to signify recording tab
- DNA-91561 Provide in-house translations for Cashback to Spanish
- DNA-91567 [Win] Easy Files popup rendered offscreen / badly positioned
- DNA-91594 Listen to cashback.badge.enabled pref
- DNA-91644 Promote O75 to beta
- DNA-91672 Crash at extensions::PermissionsData::SetAllowedOnTab(int, bool)
75.0.3967.0 – 2021-02-16 blog post
- DNA-90389 Make schema for ab_tests.json
- DNA-90901 Enable KeyboardLockInteractiveBrowserTest tests
- DNA-91109 [GX] GX Settings Reorder & Add “Keep Limiters ON” setting
- DNA-91233 Point “Learn more” link in Rosetta infobar to Opera help page
- DNA-91257 Search Tabs — fix visually misaligned position of labels
- DNA-91289 [Search tabs] Wrong tab stays highlighted after removing another tab
- DNA-91314 Use enums instead of booleans in dialog response arguments in browser_window.h
- DNA-91340 play.geforcenow.com/ doesn’t wotk on Opera
- DNA-91444 Update Reader Mode flag description
- DNA-91476 Invalid memory dereference PlayerServiceBrowsertest
- DNA-91488 Update the icon in the active popup
- DNA-91491 [MAC] Easy Files popup rendered offscreen / badly positioned
- DNA-91527 [GX] Add new translateable strings for GX Lights
75.0.3960.0 – 2021-02-08 blog post
- CHR-8303 Update chromium on master to 89.0.4389.23
- DNA-88766 ExtensionWebRequestApiTest.AppCacheRequests fails
- DNA-89593 Missing NET::ERR_SSL_OBSOLETE_VERSION interstitial on TLS 1.0 and 1.1 connections
- DNA-90429 [Rich hints] Disable hints on systems with no transparency.
- DNA-90901 Enable KeyboardLockInteractiveBrowserTest tests
- DNA-91206 Video doesn’t work with Operas UA https://bigbluebutton.org/
- DNA-91225 [Search tabs] The webpage doesn’t move from “Open tabs” to “Recently closed” section
- DNA-91233 Point “Learn more” link in Rosetta infobar to Opera help page
- DNA-91236 ExtensionTabsTest.GetWindow crashes on Mac
- DNA-91307 ExtensionApiTest fails in debug build
- DNA-91327 Debug build NavigationBlockedBrowserTest fails
- DNA-91330 Opera crashes when clicking on Permissions button in Amazon promotion popup
- DNA-91358 PictureInPictureWindowControllerBrowserTest.TimerLabelFollowsMediaTime fails
- DNA-91360 [GX][Chroma] Visualizer for player enables itself even disabled in settings
- DNA-91368 Allow hints to use palette API
- DNA-91375 Feedback dialog misses border
- DNA-91389 [GX][Chroma] Don’t disable local echo for capturing audio for visualizer
- DNA-91391 Enable search-tabs-open-tabs-on-top on all streams
75.0.3953.0 – 2021-02-01 blog post
- CHR-8277 Update chromium on master to 89.0.4381.8
- DNA-89832 Get rid of startpage subpages
- DNA-90126 No favicon for sponsored sites in ‘visit again’
- DNA-90441 ParseFromString() failure in FraudProtectionRequestTest.LastSeenTimestamp
- DNA-90626 Add test suite for closing panels with shortcut
- DNA-90690 Widevine not downloaded in ARM universal build
- DNA-90941 Opera 74 translations
- DNA-90969 [Mac] ARM nightly builds fail to compile
- DNA-90991 Opera doesn’t show version and ‘Relaunch’ button despite update is ready
- DNA-91015 [Mac] Unable to quit Opera with no windows opened
- DNA-91039 [Win] Impossible to do font changes on snapshot
- DNA-91042 Migrate MediaPlayerDelegateMsg_Muted , MediaPlayerDelegateMsg_SetVolume to mojo
- DNA-91090 Spawned Instances stick to top of screen
- DNA-91097 Crash at extensions::BrowserSidebarPrivateGetPremiumExtensionsInfoFunction::Run()
- DNA-91100 Second default Workspace icon is not visible in Sidebar setup
- DNA-91125 VTVideoDecoder must only attempt to decode H.264
- DNA-91163 [Win] “URL navigation filters” subpage doesn’t react on actions
- DNA-91181 Simplify settings/opera/misc/BUILD.gn
- DNA-91196 [Flow] Device capabilities is not properly saved in Local State
- DNA-91204 Smoke tests on Mac crashes on TabDragEventViewRouterTest.ShouldKeepRoutingDragEventsToOnceAcceptedHandler
- DNA-91205 Enable subset of automatic tests for ARM
- DNA-91226 Crash at opera::PremiumExtensionsUtils::WasMigrationApplied(PrefService*)
- DNA-91236 ExtensionTabsTest.GetWindow crashes on Mac
- DNA-91244 chrome:usb-internals is empty
- DNA-91276 Sidebar setup wont open
☣ = bugfix
75.0.3946.0 – 2021-01-25 blog post
- DNA-89861 [Settings] Tabs link changed after intake
- DNA-90329 Implement client_capabilities negotiation for Flow / Sync
- DNA-90598 Premium extensions in the sidebar WP2
- DNA-90635 Add tests for snap listings in easy files
- DNA-90754 Whatsapp in sidebar broken after clicking notification
- DNA-90869 Make ‘Toggle sidebar’s recently used messenger’ only toggle messengers
- DNA-90870 Make all sidebar shortcuts open and close their panel
- DNA-90878 Crash at opera::BrowserSidebarItemViewViews::UpdateResourceId()
- DNA-90936 [RPM] Repository setup issue
- DNA-90974 Crash at opera::PersistentRecentlyClosedWindows::GetEntryType(SessionID)
- DNA-91010 Error on CryptoWalletTests.* and FlowTests.*
- DNA-91020 SiteprefsPatches.testBankBarclays fails on all platforms
- DNA-91021 ExpandedTrackersList.testBigNumber unstable on mac
- DNA-91034 [macOSX] Silent installation from network-installer crash
- DNA-91043 Remove opera://speedtest
- DNA-91050 [Win] Improper section on Settings page
- DNA-91055 TabsCrashTests.* and AutoUpdateNotificationTests.* are failing
- DNA-91060 [styleguide] add routing to styleguide page
- DNA-91067 Crash at opera::SnapEditController::OnNextDownloadIdReady(base::FilePath const&, __int64, unsigned int)
- DNA-91071 Crash at ui::`anonymous namespace”::SelectFileDialogImpl::OnSelectFileExecuted
- DNA-91079 TabSnoozing.* unstable on windows 10
- DNA-91080 SpeedDials.* unstable on mac
- DNA-91082 PrivateWindowInternalPages.testDownloadingFiles unstable on mac
- DNA-91083 SettingsUserInterfaceTests.testEasyFiles unstable on mac
- DNA-91087 Instagram and Twitter should be treated as messengers
- DNA-91104 Crash at bool std::__1::is_permutation(std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__wrap_iter, std::__1::__equal_to)
75.0.3939.0 – 2021-01-18 blog post
- CHR-8250 Update chromium on master to 89.0.4356.6
- DNA-88873 [Investigation] Check if chrome.webRequest.onBeforeSendHeaders can take precedence over site prefs
- DNA-89893 [Mac] Opera closes after single Cmd+Q in Snap editor
- DNA-90535 Fullscreen ESC key behaves differently than in chrome
- DNA-90620 Add opauto tests for tab snoozing
- DNA-90754 Whatsapp in sidebar broken after clicking notification
- DNA-90780 Crash at extensions::CommandService::GetExtensionActionCommand(std::__1::basic_string const&, extensions::ActionInfo::Type, extensions::CommandService::QueryType, extensions::Command*, bool*)
- DNA-90821 Crash at opera::BrowserSidebarController::Action(opera::BrowserSidebarItem const*, opera::BrowserSidebarItemContentView*)
- DNA-90862 Change workspaces model to allow choosing an emoji (character) as custom icon
- DNA-90864 Add emoji button when adding / editing workspace
- DNA-90868 Allow setting keyboard shortcuts for Player, My Flow and Crypto Wallet
- DNA-90882 CertVerifyProcInternalTest and CertVerifyProcInternalWithNetFetchingTest failures
- DNA-90911 Enable search-tabs-open-tabs-on-top on developer
- DNA-90914 Unresponsive top bar after workspace switch
- DNA-90916 Dcheck unhandled chrome.send(“captionsSubpageReady”)
- DNA-90929 Remove duplication from PremiumExtensionsUtils::GetPremiumExtensionItems(PrefService* prefs)
- DNA-90935 Crash at opera::NativeThemeColorSchemeApplier::OnNativeThemeUpdated
- DNA-90936 [RPM] Repository setup issue
- DNA-90945 Some items are wrongly reported as visible in initial_context.
- DNA-90950 Unused argument in desktop/common/python/tests/all/vpn/vpn.py
- DNA-90951 InstallerPrefOverridesTests.* tests fail
- DNA-90959 Remove unused Discord code
- DNA-90972 ExtensionsManagerTests.testEnablingButtonInPrivateWindow fails on mac
- DNA-90973 Crashlogs.testSendingCrashToSocorro fails on both platforms
- DNA-90976 RichHintsBasic.testAddressBarFocusNotTakenByAddressBarHint needs update
- DNA-90989 MediaSessionPictureInPictureWindowControllerBrowserTest.PlayPauseButtonVisibility needs syncing with upstream
- DNA-90990 Crash at opera::AddressBarView::NotifyBoundsChanged()
75.0.3932.0 – 2021-01-11 blog post
- DNA-89343 [Mac][Debug] Failure on first run with clean profile
- DNA-89409 Bookmarks panel: resetting search field closes all folders
- DNA-90394 run DNA-90049 as AB test
- DNA-90492 [Mac] Extension popup has a white border
- DNA-90523 Positive/PositiveTimeOnlyTimeOnlyMatcherTest.ShouldMatch fail
- DNA-90525 Crash at views::View::RemoveAllChildViews(bool)
- DNA-90551 [Easy Files][Snapshot] Make EasyFiles find snapshots when uploading PNG
- DNA-90628 Update opauto tests after design changes
- DNA-90632 Better quality of smart files pictures
- DNA-90675 Proxy login dialog shown / attempted for BeST proxies
- DNA-90695 Make tests for credit card nicknames
- DNA-90697 [Snap] Impossible to do font changes on snapshot
- DNA-90716 DCHECK when running Opera with –mangle-localized-strings
- DNA-90735 Crash at opera::BrowserSidebarModel::GetItemVisible(opera::BrowserSidebarItem const*) const
- DNA-90738 HitTestStencilImpl::HitTestMap constructor ocasionally crashes
- DNA-90750 Momentary direct proxy configuration possible with VPN on
- DNA-90755 [UnifiedPopups] Write tests for closing bubble widget
- DNA-90796 Unused scrollbar on internal history page
- DNA-90802 [Windows] Debug fails on linking
- DNA-90817 WeakPtr invalidated on wrong sequence in ContextMenuBrowserTest.RealMenu
- DNA-90818 Only 3 recently closed tabs are shown in a search mode
- DNA-90836 Snapped image is shifted to left
- DNA-90837 Uninstall popup of disabled extension is misplaced and unreadable
- DNA-90849 Run OverlayWindowViewsTest on Goth
- DNA-90851 Remove stable flag kFeatureTrackInsertedVideoElements
- DNA-90865 Implement web API to trigger system emoji panel
- DNA-90872 [Windows] ../../chrome/browser/icon_loader_win.cc fails to compile on nightly
75.0.3925.0 – 2021-01-04 blog post
- CHR-8238 Allow executing some scripts with exec_script
- CHR-8239 Update chromium on master to 89.0.4343.0
- DNA-77159 Disable SubresourceFilter feature
- DNA-87690 “Are you sure you want to open XX tabs” pop-up needs update
- DNA-88705 [Mac] Some icons and bookmarks gray out when PDF is saved
- DNA-89690 Crash at opera::BrowserSidebarViewViews::UpdatePosition()
- DNA-89863 Make power saver compatible with Prerender2
- DNA-90123 Create universal Opera packages
- DNA-90189 Music service portal logotypes are blurred on Win
- DNA-90351 Ctrl + D not blocked on speed dial page
- DNA-90356 Crash at opera::TabView::Highlight(bool)
- DNA-90392 Update translations handling in intake script
- DNA-90394 run DNA-90049 as AB test
- DNA-90409 Cleanup Javascript dialogs: app modal & tab modal
- DNA-90420 Right-clicking a recently closed item should show context menu
- DNA-90423 Do not update user’s detected location
- DNA-90424 Update weather menu to allow detecting current location
- DNA-90447 Add Recently Closed API to discard item
- DNA-90456 Tune responsive layout of BABE for different viewports
- DNA-90468 Crash at content::WebContentsImpl::WebContentsObserverList::AddObserver(content::WebContentsObserver*)
- DNA-90486 Address bar separators shown when they should not
- DNA-90498 Crash at opera::BrowserSidebarModel::Expand(opera::BrowserSidebarItem const*)
- DNA-90504 Crash in PremiumExtension*Test
- DNA-90506 #rich-hints-console flag not enabled by default on test build
- DNA-90507 Scrollbar is not placed correctly.
- DNA-90512 ExecuteRichHintsPrivateApiSlotTest/RichHintsPrivateApiSlotTest.CreateSlot[Before|After]/11 tests fail
- DNA-90520 Crash at absl::raw_logging_internal::RawLog(absl::LogSeverity, char const*, int, char const*, …)
- DNA-90522 [Dark mode] Fix barely visible separator
- DNA-90531 PreHandleKeyboardEvent / PreprocessKeyEvent investigation
- DNA-90538 Crash at extensions::CommandService::GetExtensionActionCommand(std::__1::basic_string const&, extensions::ActionInfo::Type, extensions::CommandService::QueryType, extensions::Command*, bool*)
- DNA-90545 Add exponential backoff for hdiutil create
- DNA-90553 Enable speedy for GX windows official builds.
- DNA-90557 Update EasyFiles.*
- DNA-90560 [Search Tabs] Open Tabs On Top
- DNA-90562 Allow enabling / disabling tab snoozing from settings
- DNA-90563 Show sliding toolbar when reloading a snoozed tab
- DNA-90564 Implement new search box look
- DNA-90565 Show title matches in bold
- DNA-90566 Use new feedback popup
- DNA-90599 Not possible to open context menu on some internal pages
- DNA-90600 Don’t report workspace visibility, when functionality is disabled.
- DNA-90601 Amazon promoted extension is not installed
- DNA-90604 Crash at syncer::SyncService::HasUnrecoverableError()
- DNA-90610 [Mac] Remove unneeded resources
- DNA-90616 Update BABE’s opauto tests for context menu to align with DNA-90417
- DNA-90622 Too much prompts when uninstalling extension from opera://extensions page
- DNA-90625 [Mac] Crash at opera::TabView::GetPaintData(opera::TabState) const
- DNA-90638 Crash at constrained_window::CreateWebModalDialogViews(views::WidgetDelegate*, content::WebContents*)
- DNA-90644 PrerenderTest failures
- DNA-90645 Do not verify binary on unsupported architecture
- DNA-90647 [Prefs] Add ability to reset sounds related prefs
- DNA-90651 Allow the welcome page to use richHintsManagement
- DNA-90653 Make sure opera.pak does not change in subsequent builds
- DNA-90666 [Settings] “Clear data” doesn’t react on pressing “Enter”
- DNA-90668 PlayerServiceBrowsertest.* failing with a DCHECK
- DNA-90670 Crash at base::ObserverList::RemoveObserver(views::WidgetObserver const*)
- DNA-90696 DCHECK at api_type_reference_map.cc(18)
- DNA-90702 [Win] Crash at views::Widget::ClearFocusFromWidget()
- DNA-90706 Chromecast pop-up misplaced
- DNA-90712 Remove Get Opera app sources
- DNA-90713 Remove sysroot_checker.gni script
- DNA-90719 Update context menu for recently closed items in History panel
- DNA-90720 [Search Tabs] Allow discarding recently closed items
- DNA-90728 Crash at syncer::SyncService::HasUnrecoverableError() const
- DNA-90730 Crash at opera::ThumbnailHelper::OnThumbnailCreated(base::UnguessableToken, paint_preview::mojom::PaintPreviewStatus, std::__1::unique_ptr)
- DNA-90739 create browserjs for Jira Atlassian
- DNA-90744 “New tab” tab context menu option doesn’t work
- DNA-90751 Top right-hand corner of overlay is rounded
- DNA-90752 Add tree view extension for avro schemas
- DNA-90761 Rich hints fail to compile
- DNA-90773 Bad translation from english to spanish in UI
- DNA-90777 DCHECK at browser_sidebar_view_views.cc(1261)
- DNA-90781 Resource cleanup
- DNA-90792 [Mac] Touchbar shows tabs from inactive workspaces
- DNA-90793 [Mac] Beforeunload dialog does not block closing&changing tab
☣ = bugfix