Changelog for 59

59.0.3229.11 – 2019-02-28 blog post

    • DNA-75125 Active tab closing does not animate
    • DNA-75232 Reborn 3 Web UI bugs
    • DNA-75241 Extensions – ‘Opera Ad Blocker’ – details – clicking ‘Extension options’ doesn’t work
    • DNA-75279 Searched tab is opened at the end of tabstrip
    • DNA-75312 Mouse gestures do not work on isolated content – again
    • DNA-75319 Categorised downloads sections are missing
    • DNA-75329 Colors inconsistency in page information popup
    • DNA-75363 [Dark] “Last tabs menu” – icons too dark
    • DNA-75365 Permission dialog is unreadable for dark theme.
    • DNA-75366 Media access popup is light with dark frame for dark theme
    • DNA-75398 [Mac] Crypto wallet panel is blank
    • DNA-75449 [macOS] Link colour on adblocker popup is wrong
    • DNA-75461 Extend Yandex Zen covarage by Belarus and Kazakhstan
    • DNA-75462 Show speed dial suggestions only after 4 days in RU, BY, KZ
    • DNA-75478 [Win10] Dialogs are shown in background
    • DNA-75492 [macOS] – Unify margins in address field
    • DNA-75497 Find in page toolbar is moved slight right
    • DNA-75499 Search field on history page works incorrectly for 1-2 characters
    • DNA-75504 [Mac – non-retina] Fix focused state for address field
    • DNA-75512 [Dark] ‘Rate Opera’ is light
    • DNA-75533 [Dark] Reload popup is light
    • DNA-75543 During dragging Speed Dial is hidden under opened folder
    • DNA-75553 Focus should be set in search field while opening Bookmarks page
    • DNA-75559 Downloads in private windows are not marked
    • DNA-75570 UI.Impressions.Transfers are not sent
    • DNA-75580 A bar appears on settings page after unpinning sidebar
    • DNA-75582 Navigating from Extensions page to Settings opens new tab
    • DNA-75585 [CW] [New Server] Update sender id for FCM
    • DNA-75590 [Win] Address bar focus ring flickers when changing tabs
    • DNA-75609 [Mac][Dark] Reload popup is light
    • DNA-75631 No option button for some extensions
    • DNA-75639 Crash at opera::SnapController::ShouldShowOnboardingHint()
    • DNA-75651 Wrong id attribute for disable button
    • DNA-75654 Hide shopping-assistant flag
    • DNA-75660 Crash at sync_bookmarks::SyncedBookmarkTracker::CheckAllNodesTracked(bookmarks::BookmarkModel const*) const
    • DNA-75661 Crash on exit at opera::PowerSaveModeControllerObserverBridge::~PowerSaveModeControllerObserverBridge()
    • DNA-75670 [Private Mode] No option to pin sidebar
    • DNA-75697 EasySetup: zoom setting rescales EasySetup content but no the panel itself
    • DNA-75699 Chromium sites are flashing while opening setting and extension pages
    • DNA-75728 Crash at non-virtual thunk to opera::SearchCopyPopupView::ButtonPressed(views::Button*, ui::Event const&)
    • DNA-75741 [Win] Red context menu in task manager
    • DNA-75743 ‘Content blocked’ popup in private mode looks bad
    • DNA-75744 ‘Content blocked’ popup window is unreadable in dark theme
    • DNA-75760 Deleting last visible suggestion should refresh the view
    • DNA-75770 Zombie received -updatePowerSaveButtonState
    • DNA-75807 Crash at opera::ActivePageViewTracker::~ActivePageViewTracker()
    • DNA-75808 Remove red icon near to our ad blocker icon in extensions list
    • DNA-75810 Adaptable size (height) of extention card seems empty when few information
    • DNA-75826 [macOS] Address bar – focus – wrong font colour
    • DNA-75828 Address bar highlight behavior different between Mac and Windows
    • DNA-75832 [Mac] Long URL overlaps buttons
    • DNA-75835 Add a site modal is cut
    • DNA-75845 opera://about/credits not scrollable
    • DNA-75885 Private mode bookmarks bar colour
    • DNA-75887 Allow to navigate to internal pages from context menu
    • DNA-75890 Fix modal background fade glitch
    • DNA-75900 Add bookmark folder popup is unreadable
    • DNA-75920 Enable #captive-portal-interstitial on all streams
    • DNA-75933 Enable #reborn-3 flag on all streams
    • DNA-75945 Enable #crypto-wallet on beta

59.0.3228.0 – 2019-02-14 blog post

      • DNA-75250 Extension manager should produce .crx packages, not .nex anymore
      • DNA-75252 Store toolbar actions in minidumps created for crashes in ToolbarActionsModel::AddItem
      • DNA-75269 opera::RemoveCustomizedWebUIScheme invalidates url in some cases
      • DNA-75298 Crash at resource_coordinator::LocalSiteCharacteristicsNonRecordingDataStore::GetReaderForOrigin(url::Origin const&)
      • DNA-75320 Hovered background color of some top bar icons is not correct in dark mode
      • DNA-75321 Label not visible on hovered over pause/resume button
      • DNA-75322 Enable captive portal interstitial on developer
      • DNA-75330 Certificate error interstitial page may be ignored by a mistake.
      • DNA-75334 Incorrect label for no downloads displayed
      • DNA-75342 Unexpected gap between the bookmarks bar and the expanded bookmarks list
      • DNA-75346 Cancel button does not work on sliding toolbars
      • DNA-75349 Crash when downloading files
      • DNA-75351 Enable lookalike-url-navigation-suggestions feature on Beta and Stable channels
      • DNA-75355 Fix server url error
      • DNA-75358 [Dark][Easy setup] “Small text” is too dark
      • DNA-75359 EasySetup create tabindex for all elements
      • DNA-75360 EasySetup’s main panel div section should be focused on open
      • DNA-75364 [R3] Easy setup window is moving when changing download location
      • DNA-75377 Download url cut off
      • DNA-75402 Add custom context menu
      • DNA-75411 Add class to buttons
      • DNA-75412 Issues with Speed Dial suggestions
      • DNA-75413 [Reborn3][Win] When easy setup is opened Opera does not handle keyboard shortcuts
      • DNA-75420 Unable to filter files with space
      • DNA-75432 SpeedDialSuggestionsCollectorTest tests failing on nightly/continuous builds
      • DNA-75438 EasySetup: hovering theme circles doesn’t work anymore
      • DNA-75450 Fix problems with loading the content
      • DNA-75474 Clear downloads button should not be clickable when there is no downloads
      • DNA-75477 Active downloads from private window shown in normal window
      • DNA-75488 [macOS] TAB key does not work on Easy Setup until you click on any setting
      • DNA-75493 Extensions installed from chrome extensions store are visible only in developer mode

59.0.3218.0 – 2019-02-04 blog post

      • DNA-73296 Long download location path in settings is not wrapped
      • DNA-73421 Speed dial background flickering while changing theme
      • DNA-74432 File Chooser for installing new Wallpapers from existing zip files
      • DNA-74570 Proxy non-idempotent methods with Network Service
      • DNA-74958 Signing out from wallet on OfA should also disconnect browser wallet
      • DNA-74998 Import from chromium bookmark_utils_desktop.h and bookmark_utils_desktop.cc
      • DNA-75025 Icons in address bar are misaligned
      • DNA-75033 Make new-interstitial feature flag enabled by default
      • DNA-75063 bloated operadriver package
      • DNA-75091 Unify Mac and Views implementation of EasySetup panel
      • DNA-75096 JS and invalid cert dialogs are not visible after tab switch.
      • DNA-75098 Panel window has incorrect background color when pinned
      • DNA-75108 [Mac] window.create doesnt work after maximising opened window
      • DNA-75115 MediaAccessSettings.testCameraException fails on mac
      • DNA-75121 Timeout on privacy_and_security test suite
      • DNA-75124 wallpapersPrivate js api is accessible even if wallpapers-api feature flag is off
      • DNA-75136 Add FreedomProxyWebSocketBrowserTest
      • DNA-75140 [Mac] Video entering/exiting into fullscreen mode takes a long time
      • DNA-75142 QR code is not display
      • DNA-75148 [Mac] Sliding toolbar close button misplaced
      • DNA-75173 Make op-format call fix_guards.py
      • DNA-75185 Zoom popup is shown when page is not displayed in default zoom level and choosing “Print”
      • DNA-75200 Support pagination API update in new server
      • DNA-75217 Get rid of media_player_private_custom_bindings.js
      • DNA-75263 The fix_guards script alters LF for CRLF on Windows

59.0.3211.0 – 2019-01-29 blog post

      • CHR-7244 Update chromium on master to 72.0.3626.71
      • DNA-71947 Import Chromium tests for browser_navigator
      • DNA-74806 Our internal pages shouldn’t be allowed to open in Private Mode Window.
      • DNA-74860 [Mac] Use Views contents view for everything south from toolbar
      • DNA-74886 Handle wallet update notification
      • DNA-74887 QR code is corrupted after reset
      • DNA-74959 [Mac] RulesCacheTest.ShouldReturnPathToExistingCachedRuleFile fails on debug builds
      • DNA-74962 Crash when clicking on payment confirmation dialog
      • DNA-75010 SearchCopyTest.ShouldOpenSearchedTabNextToActive unstable on Win
      • DNA-75057 Add more misc test related to session restore part 2.
      • DNA-75068 [Mac] AddressBarTests.testAddressFieldFocusLocationProperty failing
      • DNA-75081 [Mac] Easy Setup panel wrong position
      • DNA-75089 Sliding toolbar doesn’t follow dark mode
      • DNA-75097 DCHECK in adblocker_network_helper after installing extension making url requests
      • DNA-75110 ExtensionSidebarTests.testCrashOnSecondWindow needs an update

59.0.3209.0 – 2019-01-24 blog post

      • DNA-72523 [Linux] It is not possible to use Widevine on Linux
      • DNA-73072 Startpage wallpaper flashes on internal pages
      • DNA-73461 [Bookmarks Bar] Favicons doesn’t load if no internet connection
      • DNA-74432 File Chooser for installing new Wallpapers from existing zip files
      • DNA-74614 Remove PageViewCollectionObserver::OnActivePageViewChanged
      • DNA-74773 Tab is actually unpinned only after browser restart
      • DNA-74914 Enable lookalike-url-navigation-suggestions feature on Developer channel
      • DNA-74951 DCHECK when closing the sync settings page
      • DNA-74952 Make fix_guards ignore some paths
      • DNA-74953 Update QR code formate to handle unsupported device
      • DNA-74963 Make thumbnails generation work for cross process frames – take 2
      • DNA-74972 Communicator is not hidden after pressing on sidebar icon.
      • DNA-74983 Crash at content::WebUIMessageHandler::FireWebUIListener(std::basic_string const&, base::DictionaryValue const&)
      • DNA-74986 testPartnerBuildCustomisations.testFirstRunUpdateLowerVersion fails
      • DNA-74995 Use OpenAll with PageNavigator able to open new tab at specified index
      • DNA-74997 Import from chromium bookmark_utils.h and bookmark_utils.cc
      • DNA-75002 Add FreedomProxyBrowserTest.ProxyAuthHeaderSetForPost
      • DNA-75003 Do not show notification badge for downloads

59.0.3206.0 – 2019-01-21 blog post

      • CHR-7229 Update chromium on master to 72.0.3626.53
      • DNA-60640 [All OS] ExtensionThemesPrivateApiTest.SetCurrent fails
      • DNA-71975 Spellcheck – downloading many dictionaries in row causes problems
      • DNA-72311 Notification overlay on taskbar/dock icon
      • DNA-73276 [Win] Right click on a bookmark from BB opens new tab next to the active one.
      • DNA-74238 [Win] Drag and drop of bookmark to tab strip opens new tab after the active one
      • DNA-74705 Create test for DNA-74704
      • DNA-74749 Enforce protecting Extensions prefs key
      • DNA-74758 Incorrect content in error pages
      • DNA-74759 SearchCopyTest.NoConvertedValue/HasConvertedValue fail
      • DNA-74774 Add more misc test related to session restore
      • DNA-74782 Provide download progress events
      • DNA-74794 Create signing/transaction request through wallet item API
      • DNA-74796 Add Captive Portal to opera://interstitials
      • DNA-74797 Articles don’t disappear after dislike
      • DNA-74799 O58 translations (09.01.2019)
      • DNA-74816 [Mac] Cmd+W closes private window
      • DNA-74844 Add ab_tests.json signature verification during buildtime
      • DNA-74845 Provide ellipsis when files names don’t fit in panel
      • DNA-74855 implement opauto regression test
      • DNA-74861 [Mac] Crash at views::View::SetBoundsRect(gfx::Rect const&)
      • DNA-74862 Search copy popup visible after opening new tab from external source
      • DNA-74870 [Mac] Cannot move popup window by dragging the titlebar
      • DNA-74875 Sync is not working while settings page is open
      • DNA-74876 Open external links in properly restored window
      • DNA-74877 DCHECK when extending snap selection outside visible viewport
      • DNA-74885 Add support for “GET /wallets” API
      • DNA-74890 [Win] Ctrl + tab popup is visible after minimizing and restoring Opera.
      • DNA-74893 [Windows, Linux] Implement notification with navigation suggestions for IDN URLs
      • DNA-74894 [Sync]Add titles to controls in mocked auth pages in sync popup.
      • DNA-74895 Some CaptivePortalBrowserTest.* tests time out
      • DNA-74896 tab from search/copy popup’s search opens to the end
      • DNA-74897 Crash at KeepAliveRegistry::Register(KeepAliveOrigin, KeepAliveRestartOption)
      • DNA-74900 Validate partner content signature before upload
      • DNA-74904 Handle wallet item update notification
      • DNA-74905 Add implementation for canceling a request
      • DNA-74907 [Win] Opera does not close when closing several windows from taskbar
      • DNA-74908 Use after free on win when continuing blocked navigation.
      • DNA-74913 [Mac] Implement notification with navigation suggestions for IDN URLs
      • DNA-74926 [Linux] Window buttons (close, maximise, minimise) are not visible in Private mode
      • DNA-74927 Uncalled-for “Invalid installation” log entries
      • DNA-74932 Add filtering by name and by time period
      • DNA-74938 Pin sidebar not working at private mode
      • DNA-74941 Unify usage of verification of file signatures
      • DNA-74956 Prepare one-shot tracking build for Mac (offline installer)
      • DNA-74965 [Mac] Detached dev tools window is not draggable
      • DNA-74967 Add translations

59.0.3199.0 – 2019-01-14 blog post

      • CHR-7225 Update chromium on master to 72.0.3626.28
      • DNA-66414 Make desktop code support jumbo
      • DNA-68902 Convert usages in desktop/common/content_filter
      • DNA-70723 Refactor ScopedSetInstanceForTesting and related classes
      • DNA-72031 In dark pop-up mode fonts are black
      • DNA-73362 Crash at views::View::GetMinimumSize()
      • DNA-73754 Clarify usage of phony Freedom proxy hostnames
      • DNA-74026 Re-style the interstitial page
      • DNA-74053 Enable browser- and unittests
      • DNA-74057 Enable captive portal detection
      • DNA-74095 Opened pages bubble is covered by viewport mask when switching pages with ctrl+tab
      • DNA-74137 Plug production server once it is ready
      • DNA-74430 Automatically select a newly installed Wallpaper
      • DNA-74515 FreedomPageMetricsObserverBrowserTest.NavigateToSimplePage/* unstable on Windows and Linux
      • DNA-74536 Settings have bad styling on debug builds when polymer2 is enabled
      • DNA-74544 Crash at views::WidgetDelegate::~WidgetDelegate()
      • DNA-74594 Update opaccessible to 0.1.27
      • DNA-74666 [Mac][Reborn3] Shadow should apply to all selected tabs
      • DNA-74682 Change description of “Continue where you left off”
      • DNA-74683 Tab menu recently closed items have light blue background.
      • DNA-74688 [Mac mojave] Invalid cert dialog is resizable
      • DNA-74696 Enable opera://interstitials ui
      • DNA-74697 Display downloaded items according to the design
      • DNA-74700 Add tests for “Always open SD” settings
      • DNA-74717 Update tests related to session restore after flag removal
      • DNA-74719 [Mac] Wait with showing extension dialog until there is something to show
      • DNA-74720 [Mac] Use Views extension popup for external extensions
      • DNA-74722 SSLUITestHSTS.TestInterstitialOptionsNonOverridable tests fail
      • DNA-74734 [Mac] Crash when dragging an image from one Opera instance to another
      • DNA-74742 Stop special-casing Freedom hosts for online revocation checks
      • DNA-74744 In-house translations of “Display the start page first” for core languages
      • DNA-74747 Add a switch for new API
      • DNA-74748 Add switch to turn off adding startpage to sessions
      • DNA-74749 Enforce protecting Extensions prefs key
      • DNA-74750 Get pairing token from new server
      • DNA-74753 Implement browser tests for interstitials_ui
      • DNA-74764 Add tests related to upgrade
      • DNA-74779 Alignment of ‘Display the start page first’ string and toggle should be fixed.
      • DNA-74780 Images are served as zipped data via chrome://wallpapers
      • DNA-74785 Win builds failures
      • DNA-74786 Update API call for device update
      • DNA-74787 Make browser to be able to reconnect to running autoupdate process
      • DNA-74788 Wrong message when importing too large adblocker list
      • DNA-74798 “Downloaded to” path is empty after download.
      • DNA-74805 [Mac] Use ThemedWidget for main window
      • DNA-74808 [Crypto wallet/ My flow] Crash on ‘Emergency reset’
      • DNA-74812 [Mac] AmazonPromotionBanner.* failing on mac
      • DNA-74817 [Mac] Handle buttons & frame in bubble widget
      • DNA-74818 Amazon popup disappears when changing focus
      • DNA-74819 BrowserActionInteractiveTest.TestOpenPopupDoesNotCloseOtherPopups fails
      • DNA-74828 Command “Open all” on bookmark folder opens first node on foreground tab
      • DNA-74830 Remove “fcm:” prefix for notification token while registering device.
      • DNA-74846 [Mac] Remove #mac-views flag
      • DNA-74848 Update FCM’s sender id for new server

59.0.3192.0 – 2019-01-07 blog post

      • DNA-71854 Linux browser crash at base::LazyInstance::Get()
      • DNA-73992 Compact notification helper
      • DNA-74015 [Linux] Handle deprecated ‘install’ keyword in snapcraft
      • DNA-74241 Problem with opening external links when playing video pop-out.
      • DNA-74381 [Mac] Blank popup displayed when adding page to Bookmarks
      • DNA-74437 Write tests for WallpapersPrivateAPI and DeferredInstalledWallpapers
      • DNA-74458 Create components in styleguide
      • DNA-74495 AdBlock is not a top section on opera:settings
      • DNA-74571 Start page is opened after restart with specific pages set up
      • DNA-74654 ShortcutsBasic.testUndo failing
      • DNA-74662 Move singleton_tabs to chrome imports
      • DNA-74676 Make update checker skip actual update downloading when one is not allowed
      • DNA-74678 [Mac] Crash when moving window to another display
      • DNA-74679 [Mac] Private mode address bar placeholder text overlaps search icon
      • DNA-74689 Text highlight becomes gray after selection
      • DNA-74690 Private window is not focused if link in normal opens
      • DNA-74696 Enable opera://interstitials ui
      • DNA-74699 Add an option in settings for “Always open SD”

59.0.3187.0 – 2019-01-02 blog post

      • DNA-63951 No valid payload found – warning in logs
      • DNA-70199 [WinLin] Site permissions – remove old code.
      • DNA-70523 Move as much as possible from desktop/common/bookmarks to opera_components
      • DNA-71434 [Views] Dark mode for tab menu popup
      • DNA-73341 Crash at viz::FrameSinkManagerImpl::RegisterBeginFrameSource(viz::BeginFrameSource*, viz::FrameSinkId const&)
      • DNA-73381 [Linux] ‘Warn on closing multiple tabs’ dialog buttons are red
      • DNA-73402 Mock components & test autoupdatechecker
      • DNA-73409 Refactor Autoupdate ProcessOverseerImpl
      • DNA-73690 [Mac] No focus on net installer
      • DNA-73734 Start page is broken when NetworkService is enabled
      • DNA-74059 Search copy popup misplaced when selected text on top of the viewport
      • DNA-74112 Implement chrome://system page
      • DNA-74133 Add tests for switching between Zen and Netflix news
      • DNA-74354 Show test network we’re on
      • DNA-74413 Operadriver cannot find installed opera binary.
      • DNA-74434 Parse text color, text shadow color and title from persona.ini
      • DNA-74495 AdBlock is not a top section on opera:settings
      • DNA-74499 Make card look like a credit card
      • DNA-74500 Make CryptoWallet panel fixed-width
      • DNA-74519 FreedomProxyBrowserTest.ProxyBypassWorks is unstable
      • DNA-74527 “Rate Opera” isn’t showing
      • DNA-74528 Crash at ui::EventHandler::~EventHandler()
      • DNA-74532 Remove add SD to session restore stable abtest
      • DNA-74537 [Adblocker] DCHECK when destroying blacklist manager
      • DNA-74543 Speed dial extensions not visible
      • DNA-74549 DCHECK FATAL:extension_ui_util.cc(97)] Check failed: browser || profile->AsTestingProfile().
      • DNA-74550 Group similar items in history API results
      • DNA-74551 Support format of news used by discover
      • DNA-74580 NOTREACHED() in crash_key_implementation.cc
      • DNA-74582 Tab gets light shadow for dark theme after hover on it.
      • DNA-74586 Deprecate PageViewCollectionObserver
      • DNA-74588 Crash at extensions::ContentFilterPrivateEventRouter::~ContentFilterPrivateEventRouter()
      • DNA-74596 DCHECK in GetDefaultWebClientSetPermission
      • DNA-74599 [Lin] No frame on popup windows
      • DNA-74604 Show default icon when token icon is not found
      • DNA-74609 Make pinned CryptoWallet panel fixed-width
      • DNA-74619 Prepare empty Downloads page
      • DNA-74628 Update list of contributors
      • DNA-74631 [Mac] Active tab is not correctly drawn
      • DNA-74633 List of tokens is different on browser and OfA
      • DNA-74634 Implement hint when Collectibles tab is empty
      • DNA-74644 SearchCopyTest.ShowSearchCopyPopup failing
      • DNA-74654 ShortcutsBasic.testUndo failing
      • DNA-74656 FullScreen.testAfterRestart failing
      • DNA-74658 WindowsTests.testMoveWindowWithInvalidCertDialog failing

59.0.3173.0 – 2018-12-18 blog post

      • CHR-7211 Don’t use win_pdbaltpath config while generating order files
      • DNA-68897 Convert usages in desktop/browser/quality/network
      • DNA-73057 Crash at extensions::SpeeddialPrivateEventRouter::OnBrowserSetLastActive(Browser*)
      • DNA-73343 Improve SD suggestions matching algorithm
      • DNA-73594 Implement Freedom proxy bypass with network service
      • DNA-73700 [Mac] Crash at -[OCMockObject handleInvocation:]
      • DNA-73732 Write a backend for wallpapersPrivate
      • DNA-73753 Crash on exit at ui::EventHandler::~EventHandler()
      • DNA-73980 Initialize crashpad for notification helper
      • DNA-73981 Switch CW preferences to ENFORCE_ON_LOAD in future
      • DNA-74006 Change handling of mouse pointer disabling
      • DNA-74011 ‘No matching experiments’ not visible on opera:flags for dark theme.
      • DNA-74034 Transaction fails after relaunching desktop browser after emergency reset
      • DNA-74072 [MAC] Geolocate in the network installer
      • DNA-74078 Sliding toolbar content is misaligned
      • DNA-74166 Enable notification helper process unittests
      • DNA-74192 ‘Open all in new Tabs’ has wrong order
      • DNA-74193 Update custom_partner_content files – use https
      • DNA-74225 New look for balance in wallet
      • DNA-74241 Problem with opening external links when playing video pop-out.
      • DNA-74247 The “caret” is displayed too early on the search toolbar
      • DNA-74299 [Mac] VPN doesn’t auto-reconnect after WiFi interruption
      • DNA-74335 Remove New md Settings flag
      • DNA-74346 Fix performance problems with extensions blocking feature
      • DNA-74347 [Mac] Clicking on notification doesnt switch to correct tab
      • DNA-74353 Switch to C++ implementation
      • DNA-74355 Provide russian translations for “Clear Zen news …” message
      • DNA-74361 Change switch to feature flag
      • DNA-74363 [Lin] DCHECK when loading resources for notification platform bridge
      • DNA-74364 Zen news notification doesn’t disappear when window size is small
      • DNA-74379 Update desktop EULA
      • DNA-74390 Disable official PiP (picture-in-picture) or implement a UI for it
      • DNA-74391 Enable NotificationHelperLaunchesChrome unittest
      • DNA-74398 opera://thumbnail is broken
      • DNA-74399 Update balance when user change network or local currency
      • DNA-74400 Show actual number of open tabs in warning message (include tabs with start page)
      • DNA-74415 Crash at ZombieObjectCrash: Zombie received -window
      • DNA-74422 Suggestion is hidden when matches blacklisted host from the same group of domain
      • DNA-74428 ClipboardApiTest.ExtensionNoPermission fails.
      • DNA-74439 Weight given in “pounds” doesn’t get converted to “kg” in the popup
      • DNA-74444 [Engine] WallpaperLoaderTest.* fails
      • DNA-74448 Respect freedom bypass rules when suspending requests
      • DNA-74461 [macOS] Compile error on nightly build
      • DNA-74464 Crypto Wallet welcome screen keeps popping up
      • DNA-74478 Add some info about first run logic to crash logs
      • DNA-74481 Memory leak in Linux implementation of wallpaper::GetWallpaperPath()
      • DNA-74366 Create model for history data
      • DNA-74466 Search-copy popup misplaced after double click on selected text
      • DNA-74497 Crash at chrome::GetBrowserContextRedirectedInIncognito(content::BrowserContext*)
      • DNA-74505 Update Toolkit to version 0.58.4

59.0.3167.0 – 2018-12-10 blog post

      • CHR-7183 Update chromium on master to 72.0.3622.0
      • DNA-70670 Internal error pages miss error code information
      • DNA-73201 Move “touch_communication.js” to C++ WP4
      • DNA-73620 Remove unnecessary z-indices
      • DNA-73689 Browser tests fail on exit under high CPU load
      • DNA-73847 Add to bookmarks mark disappears
      • DNA-73913 Show token data in UI
      • DNA-73935 [mac mojave] not possible to minimize Opera if it’s inactive application
      • DNA-74029 Use :host-context based selectors instead of propagated CSS flags
      • DNA-74038 Move “touch_communication.js” to C++ WP5
      • DNA-74070 Download location cannot be changed
      • DNA-74072 [MAC] Geolocate in the network installer
      • DNA-74096 Rename UniquePtrMockWrapper and document it
      • DNA-74115 Easy setup doesnt open when trying to change wallpaper with context menu on start page
      • DNA-74187 JS error on dragonereum.io
      • DNA-74188 Notification activator registry entries are not removed on uninstallation.
      • DNA-74189 browser does not quit on shutdown
      • DNA-74194 Remove unused CSS variables from vars.css
      • DNA-74196 Browser is not started after clicking on web notification.
      • DNA-74215 Bypass proxy for search URLs based on request URL only
      • DNA-74229 [win] gtest opera_components_unittests fails
      • DNA-74230 Control Netflix notifications visibility by a pref
      • DNA-74232 browser hang on quit after using test methods with newlogic
      • DNA-74234 Small fixes for repository scripts
      • DNA-74239 FreedomProxyStartEnabledBrowserTest.RequestSuspendedUntilProxyConfigKnown/1 is unstable
      • DNA-74242 Closing tab does not animate
      • DNA-74245 [O57] web3.js downloaded with flag disabled
      • DNA-74246 Add title for “X” button in Zen notification
      • DNA-74250 Crash at opera::ThumbnailHelper::OnThumbnailCreated(SkBitmap const&)
      • DNA-74252 Adapt tests for new-logic updater mode – 1
      • DNA-74257 Handle invalid sources format for scrollable section
      • DNA-74259 Allow to override the News version served from CDN
      • DNA-74268 It takes 2 times to pair
      • DNA-74270 Add domain to web3 compat mode
      • DNA-74274 [Linux] Fix issues in prepare package script
      • DNA-74276 Use “zen.yandex.ru” API host and add related “Clear zen news” link
      • DNA-74279 Capitalize Crypto Wallet
      • DNA-74280 Move desktop/browser/wallpaper to desktop/browser/system_wallpaper to avoid name confusion
      • DNA-74300 [Start page] Unable to edit folder title
      • DNA-74301 opera://update page looks badly
      • DNA-74311 Upgrade zen lib version to 2.5.597
      • DNA-74323 Not always returning JSON-RPC error format in EthereumProcessor

☣ = bugfix

59.0.3160.0 – 2018-12-03 blog post

      • DNA-72191 Enable Chromium toast notifier in Opera
      • DNA-72330 Can’t log out from Messenger on sidebar panel
      • DNA-73606 Support incognito windows in Freedom with network service
      • DNA-73639 [Mac] Pinned tab can be closed by Cmd+W
      • DNA-73684 [Mac] Cmd + w closes window
      • DNA-73723 Suspend requests going through Network Service until Freedom config is available
      • DNA-73732 Write a backend for wallpapersPrivate
      • DNA-73755 Zombie received -setPopoverActive:
      • DNA-73776 Write initial logic for periodic communication to remote server
      • DNA-73827 Use OfA’s service to get exchange rate for ETH
      • DNA-73897 Crash at opera::ThumbnailHelper::ThumbnailRequest::OnFinish(SkBitmap const&)
      • DNA-73944 Enable notification platform bridge win
      • DNA-73948 Empty wallet = 3 dots on browser and 0 $ on OfA
      • DNA-73984 Automate snap package release
      • DNA-73990 Bloated opera_autoupdate on macOS
      • DNA-73994 Ad blocker lists take long time to load after changing system language.
      • DNA-74004 Use fetch_device API when possible
      • DNA-74033 Crash at BrowserProcessImpl::Unpin()
      • DNA-74058 Focus is set on address field after opening links from Gmail
      • DNA-74060 Linker errors for freedom symbols in Windows component build
      • DNA-74069 Desktop wallpaper cannot be loaded
      • DNA-74071 [WIN] Geolocate in the network installer
      • DNA-74077 Crash at base::Value::Value(base::flat_map const&)
      • DNA-74088 Clean up infra script
      • DNA-74101 Change logic in crash reporter
      • DNA-74104 Enable opera://crashes ui
      • DNA-74105 Set OPERA_CRASH_KEEP_LOGS by default to yes.
      • DNA-74109 Limit web3 API access to secure context (https)
      • DNA-74110 Move “touch_communication.js” to C++ WP3.1
      • DNA-74111 Stop building Data Reduction Proxy bits (again)
      • DNA-74118 Fix eth_coinbase
      • DNA-74119 Zombie received -activationDidFinish
      • DNA-74127 Make version verify url to be altered from op-auto tests
      • DNA-74128 Make initial autoupdate check delay to be altered from op-auto tests
      • DNA-74141 [Papercut] Add “Desktop” title for desktop wallpaper in opera://settings
      • DNA-74142 RSS does not load
      • DNA-74143 Enable crashes ui resources
      • DNA-74144 Add title for “X” button in Netflix notification
      • DNA-74152 Continuous builds fail to compile
      • DNA-74156 Windows debug builds fail on linking
      • DNA-74157 component updater client is not installed
      • DNA-74158 Do refresh when using emergency reset while transaction in progress
      • DNA-74162 Enable scaled crashes ui resources
      • DNA-74180 [Mac] Crash at opera::BrowserSidebarItemViewViews::UpdateTooltip()
      • DNA-74181 Temporarily disable opera://crashes list
      • DNA-74184 Add FreedomProxyBrowserTest.CanRefreshProxyCredentials
      • DNA-74189 browser does not quit on shutdown
      • DNA-74190 Crash at opera::content_filter::`anonymous namespace”::CaretMatches
      • DNA-74205 Page crashes on switching VPN state/changing VPN location
      • DNA-74209 Improve Netflix tile hover animation

59.0.3154.0 – 2018-11-27 blog post

      • CHR-7143 Update chromium on master to 72.0.3602.2
      • CHR-7169 Update chromium on master to 72.0.3610.2
      • DNA-71703 Opera cannot see Remote devices
      • DNA-71764 Crash when drag’n’drop extensions from sidebar
      • DNA-72635 Some equal settings sections have different font style
      • DNA-72979 Scroll bar in “Add to bookmarks” doesn’t work with mouse
      • DNA-73086 Gradual feature enabling for users – AB test
      • DNA-73198 Move “touch_communication.js” to C++ WP2
      • DNA-73200 Move “touch_communication.js” to C++ WP3
      • DNA-73295 Crash at extensions::`anonymous namespace”::ExternalWindowHelper::FindAndCloseWindow
      • DNA-73412 Disable hardcoded verbose logging for AU in new approach
      • DNA-73530 Make our webui work with polymer2.
      • DNA-73659 Mouse gestures do not work on isolated content
      • DNA-73663 Move existing panel to the new host
      • DNA-73673 Crash at extensions::Extension::location()
      • DNA-73747 Crash at base::SupportsUserData::GetUserData(void const*) const via chrome::AddTabAt
      • DNA-73757 [Win/Lin] Refresh address field looks
      • DNA-73809 Update “how_to_add_component.txt” instruction
      • DNA-73823 Deliver translations for notifications
      • DNA-73842 Improve implementation of Booking.com SD reintroduction for users interested in Travel category.
      • DNA-73849 Black flash on Netflix tile hover
      • DNA-73865 Incorrect temp dir used
      • DNA-73879 Do not show icon ‘Y’ until/unless news are loaded
      • DNA-73890 Cannot edit bookmark when url was selected with mouse
      • DNA-73891 Remove AdBlock badge on search result page
      • DNA-73900 Change Infura API keys to 49ca9b1ce8e3471bb2fc1e50f1782d9f
      • DNA-73903 Crash at extensions::Extension::location()
      • DNA-73908 [Dark mode] ‘More extensions’ button has a light mode fade-in
      • DNA-73912 Retrieve and store token data from Satoshi
      • DNA-73930 verification delay is not used
      • DNA-73931 [Netflix] ‘Watch trailer’ should be always displayed in separate line.
      • DNA-73932 Crash at -[FramedBrowserWindow browserSidebarViewViews]
      • DNA-73933 incorrect error message on irregular installations
      • DNA-73940 [mac 10.10] Crash on startup
      • DNA-73942 Port notification_helper.exe to Opera
      • DNA-73945 Update Toolkit to version 0.58.3
      • DNA-73966 Allow Yandex Zen users to choose Opera news
      • DNA-73986 Make Zen lib variant configurable via a pref
      • DNA-73991 Remove EULA from .dmg packages
      • DNA-73996 verification not done if check ends in error
      • DNA-74013 Improve layout of user consent popup
      • DNA-74014 Show Netflix notification as soon as possible
      • DNA-74018 Set integer, not boolean pref in session startup pref
      • DNA-74027 Turn freedom into a layered opera_component
      • DNA-74035 standalone update uses incorrect temp dir
      • DNA-74060 Linker errors for freedom symbols in Windows component build
      • DNA-74068 Switching news off and back on does not render content

59.0.3147.0 – 2018-11-20 blog post

      • CHR-2879 Bookmarks sync using Chromium sync protocol.
      • CHR-7127 Update chromium on master to 72.0.3591.1
      • DNA-37339 Update Slidingbar API to match updated requirements
      • DNA-71765 API calls fail with net::ERR_TOO_MANY_RETRIES when NetworkService is enabled
      • DNA-71902 [Mac] No drop indicator when dragging a speed dial to the desktop
      • DNA-72036 Make AU to shutdown when IPC disconnects
      • DNA-72238 Provide feedback popup for users clicking like and dislike icons
      • DNA-72460 EthereumProvider.ConnectionError
      • DNA-72699 Clean up Search Box styles
      • DNA-72718 PDF file is in maximum zoom-out
      • DNA-72721 Netlifx notifications
      • DNA-72917 [avro] changed_install_mode_counter is not set when changing installation type
      • DNA-72938 Rename “profile” switch to “user-data-dir” in AU
      • DNA-73177 [Zen] Make Zen news to be better discoverable
      • DNA-73291 Crash at ToolbarActionsBar::Update()
      • DNA-73295 Crash at extensions::`anonymous namespace”::ExternalWindowHelper::FindAndCloseWindow
      • DNA-73325 Remove chromium patch for the old popup
      • DNA-73389 Reimplement likes/dislikes on the client side
      • DNA-73491 Search and copy popup is positioned incorrectly if any sliding toolbar is present
      • DNA-73523 [Win7] Window blinks while using options from search popup
      • DNA-73534 DCHECK fails on varius drag’n’drop events in menu bar
      • DNA-73538 Link from VPN pop-up should be change
      • DNA-73553 Popups toggles has a highlight when changed
      • DNA-73560 Crash at opera::DraggedTabView::ThumbnailView::RequestScreenshot()
      • DNA-73562 Omnibox closes after middle-click on a suggestion
      • DNA-73575 Crash at -[AddressBarDropDownView controller]
      • DNA-73617 [Mac] Place browser sidebar directly in main window
      • DNA-73621 Save as pdf does not capture content from different origins
      • DNA-73625 [Win] Page content disappears after using snapshot tool.
      • DNA-73632 [Win][Lin] Copy/Search popup doesn’t disappear after switching to another tab
      • DNA-73658 Provide new updated opera version via UpdateReady message from updatechecker
      • DNA-73660 Crash at (anonymous namespace)::ZombieObjectCrash(objc_object*, objc_selector*, objc_selector*)
      • DNA-73666 Autoupdate for widevine component does not work
      • DNA-73669 Use last-resort option when autoupdater process fails to start in new AU approach.
      • DNA-73670 Set “Open start page” as default “On startup” setting for PB users
      • DNA-73672 Allow EasySetup WebUI to access chrome://easy-setup
      • DNA-73674 Fetch config directly from Recover
      • DNA-73678 CryptoWallet on Desktop: Support different networks
      • DNA-73680 Recipient Blocky not the same between OfA and Desktop
      • DNA-73681 Remove infura.io warning from all screens except welcome screen
      • DNA-73682 Timeouts in FreedomProxyBrowserTest.ProxyAuthHeaderSetForSubresource/1
      • DNA-73686 Accepted/Rejected responses from AU to browser
      • DNA-73691 Dragged tab header is unreadable when hovering over bookmark bar
      • DNA-73701 Zombie received -release
      • DNA-73708 Send event about unliking or undisliking to Recover
      • DNA-73709 Powered by label is not clickable
      • DNA-73710 Watch trailer label’s every word is capitalised
      • DNA-73712 Relayout Netflix details
      • DNA-73717 Renderer crash when trying to display preloaded start page
      • DNA-73720 “Update” pref is not initialized in Local State file
      • DNA-73730 web object properties created as readonly
      • DNA-73740 Crash when cancelling dragging tab
      • DNA-73744 Update Toolkit to version 0.58.2
      • DNA-73763 [Mac] Ctrl+Tab stopped cycling
      • DNA-73766 Allow overrides to default values in FeatureChecker
      • DNA-73768 Toolbar actions drop indicator is barely visible
      • DNA-73770 [Mac] Refresh address field looks
      • DNA-73774 Crash at extensions::FlowPrivateEventRouter::RequestSignedMessageEvent(extensions::api::flow_private::RequestType, std::basic_string const&, int, std::basic_string const&, std::basic_string const&)
      • DNA-73777 Paste and go shortcut used regardless of current focus
      • DNA-73785 Fix AU metric request creating
      • DNA-73792 Dcheck when canceling dragging tab to another window
      • DNA-73796 Export freedom component symbols using //base/component_export.h
      • DNA-73797 Notify UpdateObservers that update procedure has finished.
      • DNA-73804 Tab focus is not restored when switching tabs with ctrl+tab
      • DNA-73807 Pass new autoupdate logic switch to scheduled AU task process.
      • DNA-73809 Update “how_to_add_component.txt” instruction
      • DNA-73813 Make launcher parametrize scheduled autoupdate process only with mandatory switches when new logic flag is enabled
      • DNA-73821 Get balance as soon as possible
      • DNA-73822 Remove ab test “Add bookingCom speeddial”
      • DNA-73826 Push wallet info, balance and balance in local currency to UI
      • DNA-73831 Run FreedomProxyBrowserTest with and without NetworkService
      • DNA-73835 Installer doesn’t start
      • DNA-73840 avro::event_driven::Value lack unit tests
      • DNA-73843 [Mac] Unable to delete any text from feedback dialog
      • DNA-73852 Get rid of unescaped ‘#’ in body
      • DNA-73854 Incorrect focus after opening internal pages from sidebar icon
      • DNA-73857 For PB-installation use utm.medium=pb
      • DNA-73859 [Engine] Crash on developer tools
      • DNA-73861 Make IsEnabledByDefault public method of FeatureChecker
      • DNA-73862 [Linux] Change package description
      • DNA-73867 Tracking data not used in autoupdate request
      • DNA-73872 Test deferring requests until Freedom config is known
      • DNA-73874 Notifications unreadable on dark theme
      • DNA-73875 Don’t change the option after upgrade
      • DNA-73878 DCHECK in web3_provider.cc(65)] Check failed: document_url.is_valid().
      • DNA-73881 Provide fallback image for Netflix suggestions
      • DNA-73885 Add message logging in autoupdater
      • DNA-73886 Fix changing wallpaper from context menu
      • DNA-73888 Typo in Netflix notification.
      • DNA-73897 Crash at opera::ThumbnailHelper::ThumbnailRequest::OnFinish(SkBitmap const&)
      • DNA-73899 ‘Improving news’ is unreadable in dark mode
      • DNA-73904 Search copy popup shows in editable text
      • DNA-73906 Enable #crypto-wallet on developer
      • DNA-73907 Get disliked news again in the next SD Tab
      • DNA-73909 The ‘click’ event is sent when undoing dislike news
      • DNA-73928 Invalid JSON RPC error in coinbase

☣ = bugfix


User comments



Opera

You deserve a better browser

Opera's free VPN, Ad blocker, and Flow file sharing. Just a few of the must-have features built into Opera for faster, smoother and distraction-free browsing designed to improve your online experience.

Download now