Changelog for 52
52.0.2871.99 – 2018-04-26 blog post
- DNA-69355 IS box goes under overlay on Linux
- DNA-69466 Onboarding hint cut off when sidebar is disabled
- DNA-69472 [IS] No matching results in your open tabs – graphic issues vol3
- DNA-69502 Crash at opera::InstantSearchAddressBarView::DidFinishNavigation(content::NavigationHandle*)
- DNA-69511 Clicking on Flow icon doesn’t do anything if Flow is turned off in sidebar
52.0.2871.97 – 2018-04-25 blog post
- DNA-66372 Remove preventDefault on vertical scroll in settings (wallpaper gallery)
- DNA-67294 Implement Styleguide for new internal pages design
- DNA-67595 Pages not loading initially
- DNA-67737 [Mac] UI glitch below web view on floating sidebar messengers
- DNA-68200 [Linux] Messengers windows is maximized and it’s not possible to resize or close it.
- DNA-68502 Opera by default has an illegal keyboard shortcut defined
- DNA-69182 Translations for Instant Search feature
- DNA-69183 Update strings
- DNA-69220 Single SD push leads in restoring more SD
- DNA-69373 Enable SideBar for all users on O52
- DNA-69416 Update two strings in RU
52.0.2871.64 – 2018-04-11 blog post
- DNA-67636 New addressbar colors for Win and Mac
- DNA-68810 [Mac] Crash at libc++abi.dylib@0x1d7c9 via -[VpnPopupView displayHideViewsAccordingToVpnState]
52.0.2871.40 – 2018-03-29 blog post
- DNA-68529 Crash at Browser::GetActiveWebContents()
- DNA-68592 Fix animation of moved tiles
52.0.2871.37 – 2018-03-26 blog post
- DNA-68004 Mp4 videos doesn’t work according to <quirksmode>
- DNA-68030 Use new design for “Add a Site” tile
- DNA-68499 German translation of Snapshot tool: ‘Arrow’ (tool tip) should be ‘Pfeil’ instead of ‘Pfeiltaste’
52.0.2871.30 – 2018-03-22 blog post
- DNA-67371 Flags page inconsistent with design
- DNA-67374 [Mac] No relevant crash stats saved in crash_count.txt
- DNA-68233 [Linux] Opera browser will not install on Ubuntu 18.04, Bionic
- DNA-68442 Port “avoid Windows kernel bug using Python hack” to desktop-stable-65-2871
- DNA-68497 Change channel name to Stable for desktop-stable-65-2871
52.0.2871.27 – 2018-03-19 blog post
- DNA-65881 [Easy Setup] Ugly layout of components in some languages
- DNA-67349 empty space above the news section
- DNA-67610 GDPR – Ask user for consent for collecting information
- DNA-67614 Article should open in the new tab
- DNA-67639 Correct layout bugs
- DNA-67744 Enable feed news for RU, UA, BY and US.
- DNA-67772 Provide universal scroll news into viewport mechanism
- DNA-67819 News for any locale are served in english
- DNA-67824 Random scroll to news behaviour
- DNA-67835 Use case insensitive country code comparison
- DNA-67895 Move HTTP traffic handling to News Service
- DNA-67897 Use “country from server” setting in HTTP requests
- DNA-67921 Popup font too faint on windows
- DNA-67925 Add checkboxes to settings
- DNA-67927 Permission popup cannot be closed
- DNA-67928 Consent popup pops up more than once a day
- DNA-67936 Use transparent favicon if fetching the real one fails
- DNA-68125 News scroll in automatically on Start Page
- DNA-68241 Assertion failure in core_options_handler.cc
- DNA-68317 Missing translation – NB – Other bookmarks
52.0.2871.20 – 2018-03-14 blog post
- DNA-66595 [Mac][TouchBar] “Open new tab” slow when a text field is focused
- DNA-66655 Color of search engine icon backgrounds & names are reversed after switching dark/light theme
- DNA-67148 crashpad.cc SetRestartCommandLine reimplementation
- DNA-67392 Crash at content::MediaStreamManager::FinalizeOpenDevice(std::basic_string const&, content::MediaStreamManager::DeviceRequest*)
- DNA-67623 [Win] “OK” button is not a default option in JS prompt
- DNA-67810 [Win][HiDPI] Spinner & mute icons are badly scaled for DPI > 225%
- DNA-67992 [Win10] Wikipedia search engine icon is invisible for dark theme
- DNA-68062 Crash at opera::PageViewCollection::ActivatePageView(int)
- DNA-68223 Sliding toolbar for extensions tampering protection is displayed despite the feature flag is disabled
- DNA-68225 Translations for O52 beta (09.03.2018)
52.0.2871.9 – 2018-03-01 blog post
- DNA-67455 Closing messenger doesn’t work correctly on Windows
- DNA-67528 Speeddial extensions are not working
- DNA-67663 Adding exception for adblock doesn’t work anymore
- DNA-67696 [Win] Issue when moving bookmark
- DNA-67703 [Linux] Crash on Save as PDF: Crash at base::SharedMemory::GetReadOnlyHandle() const
52.0.2871.3 – 2018-02-22 blog post
- DNA-67658 [Mac] symbols-package not included in metadata sent to Soccorro
- DNA-67697 Promote O52 branch to beta channel
52.0.2871.0 – 2018-02-19 blog post
- DNA-62925 Authenticated origin name in password save toolbar for proxy auth is incorrect
- DNA-65991 [Mac] Use new permission dialogs on Mac
- DNA-66057 Crash after detaching tab with javascript dialog
- DNA-67215 [Engine] Clicking on page wants to permanently store large file on your computer crashes Opera
- DNA-67312 [Mac] Crash when adding a bookmark to the bookmark bar while in fullscreen mode
- DNA-67368 Do not force flash on navigator.plugin if Blocked exception is added for specific site
- DNA-67380 on Linux, tabs remain black after switching from dark to light mode
- DNA-67393 Crash at extensions::BookmarkEventRouter::BookmarkNodeMoved(bookmarks::BookmarkModel*, bookmarks::BookmarkNode const*, int, bookmarks::BookmarkNode const*, int)
- DNA-67453 Add same link open rules as for Speed dials
- DNA-67484 Remove kFeatureWarnForUnknownRoot
- DNA-67489 Remove initial ‘permission request’ page
- DNA-67493 Remove kFeatureVKontakteMessenger
- DNA-67504 Emots icon not visible in snap UI
- DNA-67510 [mac] Crash after resuming download
- DNA-67511 [Linux] No h264 support
- DNA-67596 Smaller, floating searchbox
- DNA-67605 Do not interrupt uninstaller cancel action
52.0.2864.0 – 2018-02-12 blog post
- DNA-55786 [Mac] Clicking on tab makes a new window
- DNA-64205 [Mac] Clicking on extension icons doesnt activate them sometimes
- DNA-66801 Address bar suggestions are cut off to a narrow width
- DNA-67049 [Lin] Tab bar is too dark
- DNA-67140 Add “Don’t show on the toolbar” item to context menu of the extension icon
- DNA-67160 disappearing text in adblocker bubble dialog
- DNA-67223 Make it possible to run small Flash sessions
- DNA-67232 [Win] Middle-click on folder in Bookmarks bar opens tabs on the left
- DNA-67236 Shared resources are not decompressed
- DNA-67257 Remove reborn flag from desktop/ui/views/frame
- DNA-67258 Remove reborn flag from menu
- DNA-67259 Expose various opera-specific settings in chrome.settingsPrivate
- DNA-67270 Cannot load resource toolkit/services/css_flags.js
- DNA-67283 Opera doesn’t offer saving password
- DNA-67285 [Mac] Crash when Reloading all tabs after switching tabs
- DNA-67290 Crash at opera::stats::WindowTabHelperImpl::FromPageView(opera::PageView const*)
- DNA-67296 Don’t reimplement logging::GetLogFileName()
- DNA-67305 Remove reborn flag from tabs and tab menu
- DNA-67317 Replace OperaContentBrowserClient with customized ChromeContentBrowserClient
- DNA-67339 Bug: replace dublizieren with duplizieren in the German version of Opera Desktop
- DNA-67344 Remove non-reborn code from search drop down, sidebars and power save button
- DNA-67363 net::ERR_TUNNEL_CONNECTION_FAILED is not (usually) proxy’s fault
- DNA-67369 Rename dark-skin CSS flag to dark-theme
- DNA-67373 Crash at opera::AutoUpdateService::FromBrowserProcess(BrowserProcess*)
- DNA-67375 [Linux] DCHECK display_item_list.h(66)] Check failed: !in_painting_.
- DNA-67379 Hiding from context menu doesn’t work for addressbar extensions
- DNA-67405 Crash at opera::theme::Theme::GetColor(int)
- DNA-67418 Delete kFeatureBackgroundTabThrottlingMaxDelay30s
- DNA-67419 Change kFeatureFeedbackButton to a channel check
- DNA-67420 Delete kFeatureStartupMetricsStats
- DNA-67421 Delete kFeatureQuitWhenProfileBroken
- DNA-67428 Click of the tab to scroll doesn’t scroll to the original state
- DNA-67436 Proprietary codecs in Opera’s FFmpeg build
52.0.2857.0 – 2018-02-05 blog post
- DNA-64142 Implement e-mail verification for sync popup
- DNA-66314 Resynchronize flags webui.
- DNA-66515 Rewrite keyboard shortcuts UI control
- DNA-66980 Minor visual improvements
- DNA-67048 [Win] Correct color shades in addressbar dropdown
- DNA-67071 Crash at opera::SyncUIController::OnGuestWebViewAdded(content::WebContents*)
- DNA-67097 Make Opera build again with is_multi_dll_chrome=true
- DNA-67106 Remove SafeZone branding code from desktop/common/features
- DNA-67107 Move desktop/common/features to opera_components
- DNA-67133 Do not package net and usb installers on x64
- DNA-67145 Make Opera build with Safe Browsing
- DNA-67147 Refactor address bar buttons to use ThemedImageButton
- DNA-67162 Unexpected animation when dragging suggestion to Start page
- DNA-67190 Tabs epilepsy
- DNA-67196 [Win] Alt+Click to close a tab
- DNA-67199 Remove reborn flag from the address bar code
- DNA-67205 UA customisation is not applied to scripting side
- DNA-67206 Bug: mistake in the German version of Opera Desktop
- DNA-67226 Rebornize sliding toolbars
- DNA-67239 Windows/Linux nightly release doesn’t compile
- DNA-67246 [Linux] opera-developer now depend from opera-beta
- DNA-67254 Decrease autoupdate dependencies
- DNA-67263 Align add_flags.py to point to new location of feature flags
- DNA-67266 Windows nightly doesn’t compile
- DNA-67272 [Win] Main menu opens after Alt+click on UI element or web page contents
- DNA-67282 Default browser prompt is not accordant with the design
52.0.2852.0 – 2018-01-31 blog post
- DNA-66230 “Undo delete” doesn’t restore bookmark in Bookmarks bar
- DNA-66963 [Win] Shortcuts can not be renamed
- DNA-67002 Turn opera_version into a component
- DNA-67044 Update partner content files – remove speeddials definitions
- DNA-67115 Refactor toolbar buttons to use ThemedImageButton – part 2
- DNA-67117 [Mac] Unable to open context menu from inactive pinned tab using ctrl + click
- DNA-67164 Windows debug builds fail on compilation
- DNA-67194 Remove SendUserAgentStringToRenderProcess()
- DNA-67195 [Engine] Switch for OS location required
52.0.2850.0 – 2018-01-29 blog post
- DNA-65882 [Mac] New tab spinner
- DNA-66401 Improve DnD and tile component
- DNA-66523 Enable #multiple-tab-selection on all streams
- DNA-66685 Remove non-reborn UI code and kFeatureReborn
- DNA-66773 Sticky headers
- DNA-66949 .ke second level domains are not interpreted as a valid user space domains
- DNA-66953 Cleanup
- DNA-66984 [win7] ExtensionWebRequestApiTest.WebRequestOperaTemplateURLsProtection fails
- DNA-67001 Remove the generated brand_info.h from mkversion.py
- DNA-67012 [Win10] Selected tabs get dark on the light theme
- DNA-67017 Split the responsibilities of mkversion_gen.py into different scripts
- DNA-67019 Improve tick image for selected wallpaper
- DNA-67021 Remaining cost estimates in installer – WP1
- DNA-67031 Crash at opera::installer::SettingsImpl::GetDefaultStandalonePath()
- DNA-67033 OperaVersionInfoTest.GetProductNameAndVersionForUserAgentUsesOPR fails on continuous builds
- DNA-67035 sync api requests can be altered
- DNA-67040 Refactor toolbar buttons to use ThemedImageButton – part 1
- DNA-67046 [Mac] Correct color shades in addressbar dropdown
- DNA-67047 Update desktop.default profile to use archive_opera target
- DNA-67050 [Mac] Delete suggestion button has wrong color when switching dark/light mode
- DNA-67052 Remove unused partner content data
- DNA-67054 Sync popup content is not centered in popup as it was
- DNA-67075 Do not build assistant as default target
52.0.2845.0 – 2018-01-24 blog post
- DNA-60817 [Mac] Allow double-click to open new downloads
- DNA-63824 [HiDPI] Restart download button is cut after DPI change.
- DNA-64263 [Win] Dark mode – Tab coulour turns to light when dragging
- DNA-64315 [WebUI] Implement temporary label for video pop out [onboarding]
- DNA-64732 Ensure that loading auth page in the sync popup doesn’t violate the “can’t open live sites in a WebUI” rule
- DNA-65618 [HiDPI] Some separators between tabs are blurred
- DNA-65786 media_unittests ADTS test failures
- DNA-66068 [WebUI] Add link to “See what’s new” to Opera About page
- DNA-66143 [WebUI] Add two new animations on Speed Dial
- DNA-66193 [Speed Dial] White stripe appearing
- DNA-66202 [Linux] Middle-paste url on [+] now opens next to open tab instead of far right
- DNA-66235 Searching bookmarks is slow
- DNA-66380 [Settings] show advanced settings invisible
- DNA-66395 [Design] Introduce a better way of showing which wallpaper is selected in easy setup
- DNA-66443 [AdBlock] tomshardware.com looks strange with AB enabled
- DNA-66452 Enable #adblocker-full-text-rules on all streams
- DNA-66460 Add tests to adblocker test suite
- DNA-66501 Add test suite for mutliple tab selection
- DNA-66534 Can’t enable Strict Site Isolation feature on opera://flags
- DNA-66609 [All] Buttons on Feedback Dialog are black initially
- DNA-66670 [Mac] Tabs are separated when multiple tabs are selected
- DNA-66737 Add opauto tests for onboarding message in video detach button
- DNA-66741 [Windows] Add value to tabs accessibility
- DNA-66750 Missing debug symbols on nightly builds
- DNA-66760 [Mac] colors updated in address bar and dropdown
- DNA-66761 [WinLin] colors updated in address bar and dropdown
- DNA-66769 Enable #flash-detection-through-navigator-plugins flag on all streams
- DNA-66787 Clean up old partner_content files with vulnerable jQuery files
- DNA-66788 Remove OperaMainShim indirection
- DNA-66799 Import chrome_exe_main_mac.cc
- DNA-66800 Hide extension update requests from webRequest API by URL.
- DNA-66804 [Win] Multiple DEPS violations if checkdeps.py is run over entire desktop/
- DNA-66810 Import chrome_exe_main_win.cc
- DNA-66811 list_old_features.py should print feature’s author, not just the person who enabled it
- DNA-66819 Hide *.operacdn.com requests from extensions
- DNA-66826 Remove kFeatureForcedDefaultBrowserPrompt
- DNA-66832 Remove kFeatureMoreShareMenuAccessPoints
- DNA-66840 Remove kFeatureAdblockerAdvancedSelectors, kFeatureAdblockerSplitRules and kFeatureAdblockerTagnameSupport
- DNA-66842 Remove kFeatureTouchBarUI
- DNA-66844 Remove kFeatureToolkitNavbar
- DNA-66845 Remove kFeatureImprovedAdblockingPopup
- DNA-66846 Remove kAddressBarItemDeleteSuggestionButtonName
- DNA-66847 [Builds signing] buildsign.py script fails with NameError
- DNA-66848 Remove kFeatureFraudProtectionProtocolV2
- DNA-66850 [Adblock] Some rules are ignored
- DNA-66851 Update authors list
- DNA-66854 [Builds signing] buildsign.py script fails with NameError
- DNA-66856 [Win][Lin] Hide the tab separator next to selected tabs.
- DNA-66857 Remove kFeaturePersistentClosedTabs
- DNA-66859 Request for extension blacklist is not protected
- DNA-66861 Patch base::EnableHighDPISupport()
- DNA-66862 Remove kFeatureSearchPopupTimeConverter and kFeatureSearchPopupUnitConverter
- DNA-66864 Remove kFeatureSnap
- DNA-66868 [Win/Lin] Reload tabs should be greyed out in context menu when all tabs are selected
- DNA-66869 [Mac] Reload tabs should be greyed out in context menu when all tabs are selected
- DNA-66870 System colors on reborn top bar – WP1
- DNA-66875 Cache 404 response from SD suggestions thumbnail generator
- DNA-66877 Hide searches (template URLs) from extensions without the use of SensitiveURLRequestUserData
- DNA-66878 SD server suggestions not cached until suggestions strip is shown
- DNA-66882 Remove kFeatureAdblockerSelectiveMode
- DNA-66891 Write unittest for server suggestions service
- DNA-66909 Create empty profile for buildbot
- DNA-66911 [Win10] Taskbar shortcut is unpinned after AU
- DNA-66913 Suggestions thumbs cache is not completely cleared when user deletes all history
- DNA-66914 Fix problem with non-working API
- DNA-66918 Create init-hook that adds proper paths to sys.path
- DNA-66922 [Mac] Change selected tab separator and footer in private mode
- DNA-66927 Import chrome_exe_main_aura.cc, drop opera_main_posix.cc
- DNA-66943 Leak sanitizer failing on unittest
- DNA-66945 [Windows] Asan build failing on linking
- DNA-66949 .ke second level domains are not interpreted as a valid user space domains
- DNA-66952 Hide requests made by //common/oauth2 from extensions
- DNA-66959 Grant defaultBrowserPrivate permission to the welcome page instead of speeddialPrivate
- DNA-66994 [Mac] Scroll bar appears below sources on news page
- DNA-67000 Remove dependency on brand_info from opera_version_info
- DNA-67004 Make Opera compile and link with generate_order_files enabled
- DNA-67007 Clean up the settigsPrivateAPI code
- DNA-67008 Allow enabling extensions for some of sidebar items
☣ = bugfix
52.0.2838.0 – 2018-01-16 blog post
- CHR-6602 Enable online revocation checking if CRLSet is missing
- DNA-63867 Kill Battery hint when unplugged
- DNA-64136 New logic for hiding the sync icon
- DNA-65942 Convert common/net to component
- DNA-65951 [Linux] Crash on Ctrl+Tab
- DNA-66090 Parametrize request with language and country settings
- DNA-66128 Change video popout style from black to transparent
- DNA-66210 Regulate the length of news titles and snippets
- DNA-66239 [WebUI] Add animations to error pages
- DNA-66404 Add missing translations for Indonesian, Swahili and Greek
- DNA-66435 Make desktop/browser code support jumbo
- DNA-66443 [AdBlock] tomshardware.com looks strange with AB enabled
- DNA-66480 Blank history, white StartPage
- DNA-66487 Replace OperaMainDelegate with customized ChromeMainDelegate
- DNA-66522 Enable #multiple-tab-selection on developer stream
- DNA-66531 Alt + click does not close tab immediately
- DNA-66532 Fix case sensitivity
- DNA-66543 Enable #set-as-default-browser for Developer
- DNA-66545 Bump version to 52 on master
- DNA-66550 [Converter] can’t handle $0.150
- DNA-66558 Zombie received -activationDidFinish
- DNA-66560 Enable #set-as-default-browser for Beta/Stable
- DNA-66563 [Mac] Disable “(un)mute other tabs” context menu item when multiple tabs are selected
- DNA-66566 Allow to open Easy Setup from URL
- DNA-66568 Covert Easy Setup panel to be a modal
- DNA-66570 Translations for O52 (09.01.2018)
- DNA-66575 Missing export_bookmarks.svg in resources
- DNA-66586 Enable flag #scroll-on-active-tab-on-click on beta/stable
- DNA-66587 [Mac] “Close other tabs” and “Close tabs to the right” tab context menu items should be greyed out when irrelevant
- DNA-66588 Move context menu button to the right
- DNA-66592 Crash at opera::wallpaper::GetWallpaperPath() v2
- DNA-66613 Create pref for controlling availability of news per country
- DNA-66619 Correct position of Easy Setup button
- DNA-66620 Browser mining on kinokrad.co
- DNA-66635 Do not run Objective-C zombies on stable
- DNA-66636 Zombie received -screen
- DNA-66643 [Mac] All tabs are saved as SD folder against selected ones
- DNA-66645 [linux] Opera crashes on start
- DNA-66674 [Adblocker] Page won’t load when opening links in new tab
- DNA-66682 [Adblocker] Page opened in new tab does not have whitelist state
- DNA-66700 Refactor the unnecessary uses of SensitiveURLRequestUserData
- DNA-66731 [Mac] Add SELECTED state to tabs accessibility if doable
- DNA-66743 Remove kFeatureShortcutStartupURLFiltering flag.
- DNA-66749 [Mac] Tab separator visible between multiple selected tabs
- DNA-66764 Use system URLRequestContext where possible
- DNA-66781 Remove kFeatureHorizontalLinkSelection