Changelog for 54
54.0.2952.71 – 2018-08-07 blog post
54.0.2952.64 – 2018-07-25 blog post
- DNA-69969 [Demuxer] renderer crash at _delayLoadHelper2
- DNA-70857 [Mac] Extension icons not redrawn correctly after disable/enable
- DNA-71080 error message in about page after update check time out
- DNA-71098 Update tests related to instant search hint
- DNA-71101 Remove Instant Search hints
- DNA-71112 Disable SD blacklist protection in O54
54.0.2952.60 – 2018-07-19 blog post
- DNA-70812 Crash at opera::content_filter::BlacklistManager::UpdateBlacklistHitStat(unsigned char)
54.0.2952.54 – 2018-07-11 blog post
- DNA-70000 Privacy Policy statement is visible at Opera Installer.
- DNA-70657 Trigger post-migration right after migration
- DNA-70682 Create dry-run for speeddials post-migration (clean-up)
- DNA-70842 [Lin] Double mouse backward/forward navigation
- DNA-70894 Add omitted speeddial post-migration clean-up on partner content initialization finished
54.0.2952.51 – 2018-07-06 blog post
- DNA-66072 Crash at extensions::MimeHandlerViewGuest::NavigationStateChanged(content::WebContents*, content::InvalidateTypes)
- DNA-70751 Suggested news menu same as for bookmarks
54.0.2952.46 – 2018-07-05 blog post
- DNA-70477 Crash at opera::PageView::title()
- DNA-70741 [Linux] Preloading video libraries broken
54.0.2952.43 – 2018-07-03 blog post
- DNA-64937 Renderer crash after changing zoom level on page
- DNA-67377 [Win] Icon changes on renaming folder on bookmarks bar
- DNA-68869 Crash at SpellCheck::IsSpellcheckEnabled()
- DNA-69154 [AdBlock] Add a metric to count number of hits
- DNA-70188 [WebUI] Wrong speed dial title font colours
- DNA-70442 [Sync] Update required to sync tests – generate different history on sync test account
- DNA-70544 Increase alpha for text shadow on Start Page
54.0.2952.41 – 2018-06-28 blog post
- DNA-70397 [Old Settings] Empty CVS file is created when exporting saved passwords
- DNA-70642 Promote O54 to stable
54.0.2952.40 – 2018-06-27 blog post
- DNA-69851 ActiveURLObserver asserts
54.0.2952.38 – 2018-06-23 blog post
- DNA-59261 [Windows] Crash when dragging bookmarks into a folder
- DNA-70411 Bookmark dialog adds a speed dial to the beginning
- DNA-70533 Amend history controller to handle undefined tab from chrome.tabs.getCurrent
- DNA-70572 Write a completion marker to the install subdir to communicate success
- DNA-70579 Marker file remains in old subfolders
54.0.2952.31 – 2018-06-20 blog post
- DNA-69112 SDs can be doubled
- DNA-69281 SDs images are not refreshed
- DNA-70318 Hide Post-migration clean-up behind flag
- DNA-70333 [Old settings] Button for exporting passwords does not work
- DNA-70439 Add speeddial post-migration flag turned off test
54.0.2952.23 – 2018-06-14 blog post
- DNA-69112 SDs can be doubled
- DNA-69512 [Sync] Unable to save sync password
- DNA-69853 Add missing translations
- DNA-70001 Translations for O54 beta (24.05.2018)
- DNA-70155 Allow enabling / disabling Instant Search in settings
- DNA-70162 Implement Allow enabling / disabling Instant Search in old settings
- DNA-70247 Add test for enabling and disabling instant search in old settings
- DNA-70303 Upgrade and recovery – wrong translation
- DNA-70325 Import from Chromium missing translations to new settings (part 2)
54.0.2952.17 – 2018-06-07 blog post
- CHR-6871 Update chromium on desktop-stable-67-2952 to 67.0.3396.62
- DNA-69616 [Windows][Linux] Instant search dialog is not focused when multiple tabs are opened
- DNA-69991 Provide translations for News 2
- DNA-70001 Translations for O54 beta (24.05.2018)
- DNA-70062 [Linux] Package has dependency incompatible with Ubuntu 14.04 LTS
- DNA-70099 [Mac] Make Narrow Sidebar default option for new users
54.0.2952.12 – 2018-05-29 blog post
- CHR-6852 Update chromium on desktop-stable-67-2952 to 67.0.3396.48
- DNA-69564 Google search box on SD page is corrupted after factory reset & changing search engine
- DNA-69836 Crash at opera::ProfileResetter::Reset()
- DNA-69621 Window can’t be maximized completely
54.0.2952.8 – 2018-05-22 blog post
- DNA-68122 Change current icon for flash to puzzle icon.
- DNA-68697 ThemesTests.testAddThemeWithInvalidExtension fails
- DNA-68823 [Settings] Change color of hover of search field in dark mode
- DNA-68825 [Settings] Improve wallpapers view
- DNA-68827 [Settings] Clicking on \/ removes cookies
- DNA-68837 Include information on codecs in DemuxerSelector
- DNA-69444 [Instant Search] lack of translation for word “Space”
- DNA-69454 [IS] Some letters in page addresses are partially cut
- DNA-69517 [Settings]Unable to put passphrase because advanced settings not reachable
- DNA-69529 SleepDetectorService visible after closing Opera
- DNA-69580 Sidebar hint cut off when sidebar is disabled
- DNA-69588 [Settings] Pop-ups should inverts for dark mode
- DNA-69617 Call SetIsOptimizingForErraticReads() from DemuxerSelector
- DNA-69627 Crash during closing bubble popup for instant search
- DNA-69629 Instant search hint cut off for some languages
- DNA-69633 Wrong search engine icon after switching modes
- DNA-69640 Crash at opera::avro::Value::GetArrayLen()
- DNA-69643 [Settings][sync] Error on opening syncSetup when not logged in
- DNA-69645 Autoupdater doesn’t work on linux
- DNA-69651 Vietnamese: Missing translations
- DNA-69655 Send tabs and history once per hour
- DNA-69659 JS error when opening sync popup
- DNA-69661 Integrate translations from O53 to master
- DNA-69685 [Settings] Double separators in Customize fonts section
- DNA-69687 [Settings] Add space between currency button and dropdown
- DNA-69713 continuous builds failing – tests fail to compile
- DNA-69714 [Settings] Unexpected text when asking for sync passphrase
- DNA-69717 [Windows] Nightly debug builds fail on linking media_unittests
- DNA-69744 Improve My Flow and Instant Search icons in navbar
- DNA-69749 [Windows] Sidebar hint is covering address bar
- DNA-69751 Do not include english word in chinese translation for placeholder text on start page
- DNA-69756 Page views not reported for instant search
- DNA-69767 Installer – Quit installer – Default button should be “No”
- DNA-69793 Mute animated wallpapers
- DNA-69823 Tests for DNA-68376
54.0.2949.0 – 2018-05-08 blog post
- DNA-63207 [Installator] Put space at Install for
- DNA-66705 Advanced sync dialog disappears right after clicking “choose what to synchronize”
- DNA-67438 Implement restart-after-crash feature in Crashpad on Windows platform
- DNA-67793 The LockedImportantFileWriterImpl::lock_files map should be accessed from a single task runner
- DNA-67913 Do not allow to install untrusted extensions if they use tabs API
- DNA-68031 White flash on startpage
- DNA-68328 [Mac] No title at secure badge popup
- DNA-68344 [Mac] Crash at constrained_window::ShowWebModalDialogViews(views::WidgetDelegate*, content::WebContents*)
- DNA-68345 [Mac] Internal badge popup is empty
- DNA-68581 Quality client shifts the daily upload period according to the last succesfull upload time
- DNA-68598 [Linux] Make Alt+Space open web & bookmarks Instant Search
- DNA-68679 SensitiveNetworkRequests.testDisabledByPrefs fails
- DNA-68733 No info at turbo badge popup that page is compressed with Opera Turbo
- DNA-68735 No info at local badge popup that shown content comes from local file.
- DNA-68782 [Settings] Remove Google/chromium strings
- DNA-68980 Add process timestamps and memory metrics to crash annotations
- DNA-69186 Handle displaying tips that contain an icon
- DNA-69258 Add sidebar hint when Ctrl+T is hit
- DNA-69285 Empty bar on left side when Opera maximized on Windows
- DNA-69341 SavePreviousRunShutdownTimeAsHistogramInternal() tries to dereference WeakPtr on wrong task sequence
- DNA-69409 [Mac] Instant search loses focus when clicking on sidebar
- DNA-69432 [IS] Demon above search box is badly scaled for some DPI settings
- DNA-69436 Change sitecheck URL used by desktop clients
- DNA-69448 Beautify shortcuts in Tips’n tricks
- DNA-69450 Enabling Instant Search makes Opera window corners squared
- DNA-69464 Remove legacy sessions code
- DNA-69468 [Settings] Missing text and bad URL when prompting for passphrase
- DNA-69471 [Settings][sync] Faulty `setupInProgress` flag in new settings sync
- DNA-69476 The animation for hiding imp is missing
- DNA-69479 Text doesn’t fit bubble hint in some languages
- DNA-69483 Google icon on search with different search engine
- DNA-69488 Test suite for showing and searching using Instant Search part16
- DNA-69491 Remove hint “Press tab…” under search box
- DNA-69492 Gmock unittest warnings
- DNA-69495 Search in tabs doesn’t find the current one
- DNA-69499 Tab switcher button elements are not destroyed when they disappear
- DNA-69502 Crash at opera::InstantSearchAddressBarView::DidFinishNavigation(content::NavigationHandle*)
- DNA-69509 Load wallpaper before anything else
- DNA-69511 Clicking on Flow icon doesn’t do anything if Flow is turned off in sidebar
- DNA-69514 [Settings] Custom passphrase is not restricted to min 12 chars length
- DNA-69522 New opera:settings page has no content
- DNA-69524 Enable crashpad on Windows for Developer channel
- DNA-69530 Avoid opera symlink recursion in chromium dir.
- DNA-69533 [Non-Jumbo] Error while compiling navigation_blocked_button_view
- DNA-69537 No favicon for instant search
- DNA-69543 Instant search window cut off on first attempt
- DNA-69553 [Mac] Sidebar context menu is not native
- DNA-69557 Test suite for showing and searching using Instant Search part17
- DNA-69560 Crash when Flow API used with Flow disabled
- DNA-69566 [Settings] Add My Flow section to new settings
- DNA-69567 [Mac] DCHECK when opening badge popup
- DNA-69568 Random smoke failures due to SyncConfig
- DNA-69571 [Mac] Submit button in feedback dialog is no longer native button
- DNA-69576 Flow’s share entry points should not open separate tab when panel is opened
- DNA-69577 [Adblock] msn.com videos blocked by Adblocker
- DNA-69578 Test suite for showing and searching using Instant Search part18
- DNA-69582 Add Install Chrome Extensions one-click installation sliding toolbar
- DNA-69583 Add Install Chrome Extensions one click installation declaration to the signed partner content json
- DNA-69590 [Settings] Sidebar extra checkboxes
- DNA-69592 Add basic tests for My Flow when navbar is enabled
- DNA-69594 Incorrect sidebar hint state after closing
- DNA-69596 Quick fix for DNA-69592
- DNA-69598 No close (‘X’) button in sidebar hints
- DNA-69604 [Mac] Main window not focused after closing Instant Search
- DNA-69605 Fix Flow navbar tests on Win
- DNA-69606 Crash clicking on security badge
- DNA-69612 [Win] Installer is terminated if profile folder cannot be found
- DNA-69625 [Settings] Missed space after the last wallpaper
- DNA-69630 JS errors when cancel dragging bookmark
- DNA-69634 Update credentials for smoke test twitter account
54.0.2936.0 – 2018-04-26 blog post
- DNA-69355 IS box goes under overlay on Linux
- DNA-69395 [Sidebar] Sidebar turns gray with light theme in settings
- DNA-69460 [Settings] Remove sync everything option from advanced sync settings
- DNA-69466 Onboarding hint cut off when sidebar is disabled
- DNA-69472 [IS] No matching results in your open tabs – graphic issues vol3
54.0.2934.0 – 2018-04-23 blog post
- DNA-67439 Implement crash-count-file feature in Crashpad on Windows platform
- DNA-68200 [Linux] Messengers windows is maximized and it’s not possible to resize or close it.
- DNA-69022 [Settings] Reset sync link leads to google account
- DNA-69030 “Chromium” string and “google account” in encryption options
- DNA-69193 Add histograms to help evaluate dynamic demuxer selection performance WP1
- DNA-69200 Extensions disappear from opera:extensions
- DNA-69276 Show PluginBlocked badge in address bar again if Flash is blocked on this page.
- DNA-69287 JS errors when dragging from Bookmarks Bar over Speed Dial on Start Page
- DNA-69340 Mac netinstaller not working
- DNA-69401 Problems with recursion into symlink when generating credits (licenses).
- DNA-69403 MediaTest.VideoBearMovPcm* tests are failing
- DNA-69416 Update two strings in RU
54.0.2929.0 – 2018-04-18 blog post
- CHR-6788 Update chromium on master to 67.0.3386.1
- DNA-68782 [Settings] Remove Google/chromium strings
- DNA-68803 [Settings] Misaligned separators
- DNA-68853 [Settings] Change color of string
- DNA-68952 [Settings] Rearange sections on Setting page
- DNA-69194 Google Chrome help is shown when no search results found
- DNA-69220 Single SD push leads in restoring more SD
- DNA-69261 [Windows] Signing script not working when signing all packages
- DNA-66332 Missing animation for moving speed dial from left to right
- DNA-67654 ‘Site settings’ name might be confusing for users
- DNA-68673 Adapt FallbackCrashHandler class for Opera
- DNA-68785 [Settings] Make a space between “Time range” and dropdown
- DNA-68803 [Settings] Misaligned separators
- DNA-68807 [Settings] Links are linked to Google sites
- DNA-68823 [Settings] Change color of hover of search field in dark mode
- DNA-68830 [Settings] [Win] Edit dictionary – new word isn’t added
- DNA-68836 Implement dynamic demuxer selection
- DNA-68838 Support OPERA_CRASH_KEEP_LOGS env var when using Crashpad
- DNA-68841 [Settings] Add 12 px between Relaunch button and switch
- DNA-68952 [Settings] Rearange sections on Setting page
- DNA-69011 Crash reporter’s features reader should not require “on” to enable feature from command line
- DNA-69025 Memory leak in opera::PageViewCollectionTestHarness::SetUp()
- DNA-69026 Memory leak in ExtensionsGetWindowFromWindowIDTest::SetUp()
- DNA-69031 [Settings] Sync advanced settings not closed after logout
- DNA-69032 [Settings] Advanced sync settings overlays on settings page, makes settings messy
- DNA-69034 [Settings] JS errors after settings opened
- DNA-69035 [Settings] Sign in disabled in settings after sync error
- DNA-69038 Bookmarks popup does not open
- DNA-69054 Memory leak in AUResponseImpl::GetProductFiles()
- DNA-69056 Opera class should take ownership of the Navigator and CommandController by unique_ptr
- DNA-69060 AU patched update test fails
- DNA-69071 Hide ‘Add to Speed Dial’ option from context menu when ‘Hide Speed Dial’ is enabled
- DNA-69127 Do not sign widevinecdmadapter if it’s not available
- DNA-69133 [Settings] [mac] Remove unnecessary element from Ad-blocker section
- DNA-69135 [Settings] Toggles are misplaced
- DNA-69175 [Settings] Back arrow doesn’t redirect to previous page
- DNA-69227 Import settings related .grdp files to opera
54.0.2920.0 – 2018-04-09 blog post
- DNA-66311 Make installations via addonsPrivate respect redirections
- DNA-67437 Use crashpad as crash reporting component on Windows
- DNA-67440 Allow longer values when using base::debug::SetCrashKeyString API
- DNA-67492 Remove kFeatureCreativeContentSupport
- DNA-67494 Reevaluate and possibly remove kFeatureCheckThermalSensorAvailablility
- DNA-67914 New settings search stops working
- DNA-67997 Add “synchronization settings”
- DNA-68502 Opera by default has an illegal keyboard shortcut defined
- DNA-68565 [Mac] Use same strings for NI checkboxes as on Windows
- DNA-68567 Search context should not be altered by page redirect
- DNA-68727 Descriptions for personal news options are swapped
- DNA-68736 Merging BookmarkAddDialog to BookmarkEditorView
- DNA-68816 Make TLS 1.3 state configurable via opera:flags
- DNA-68820 “browser.js” isn’t copied to the resources dir for desktop_common_unittests
- DNA-68831 Respect ‘type’ attribute of when choosing demuxer
- DNA-68834 A lot of tests from desktop_common_unittests are disabled in run_at_buildbot
- DNA-68866 Update the sedin/sent/failed animations for opera touc
- DNA-68915 [Settings] Remove unnecessary dots from strings
- DNA-68919 Make possible to enable token binding via opera:flags
- DNA-68959 Crash at opera::oauth2::DiagnosticService::GetAllSnapshots()
- DNA-68969 Ignore ‘applications’ and ‘browser_style’ keywords in extensions’ manifest file
54.0.2913.0 – 2018-04-03 blog post
- DNA-67197 Add settings tests to opera test targets
- DNA-67294 Implement Styleguide for new internal pages design
- DNA-67914 New settings search stops working
- DNA-68146 Expose sync-related APIs in new settings
- DNA-68529 Crash at Browser::GetActiveWebContents()
- DNA-68533 Add news-related sections to new settings
- DNA-68551 [Snapshot] “Capture full screen” doesn’t work on some sites
- DNA-68566 Improve and unify text used for Improving Opera via sharing feature usage
- DNA-68593 Bookmarks added to bookmark bar do not have favicons until visited
- DNA-68599 Switch to imported ChromeBrowserMainParts
- DNA-68681 [win] Fix the name of checkbox in installer window
- DNA-68689 [Settings] Clicking on Ad-blocker list icon removes mark from checkbox
- DNA-68696 [Settings] Make currency dropdown grayed out when currency converter is turned off
- DNA-68710 Enable CodecSupportTest_mp3 everywhere
- DNA-68716 Clean up module preloading
- DNA-68770 Changes in Chromium for enabling crashpad in Opera on Windows platform
- DNA-68783 [Settings] Clicking on links change status of switch
- DNA-68799 [Settings] Change checkbox to arrow for “Configure Shortcuts”
- DNA-68809 [Settings] “Change” button doesn’t work correctly
- DNA-68810 [Mac] Crash at libc++abi.dylib@0x1d7c9 via -[VpnPopupView displayHideViewsAccordingToVpnState]
- DNA-68843 Some bookmarks added to bookmark bar do not have favicons until visited