Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-44330

Port to Ozone API of Chromium to 40.0.2214.28 missing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.5.0 Alpha
    • 5.5.0
    • WebEngine
    • None

    Description

      Compilation of Qt for embedded / EGLFS fails because surface_factory_qt.* etc has not been updated to changed Ozone API after update to Chromium to 40.0.2214.28:

      In file included from ../../../src/core/ozone_platform_eglfs.h:45:0,
      from ../../../src/core/ozone_platform_eglfs.cpp:37:
      ../../../src/core/surface_factory_qt.h:51:38: error: 'HardwareState' in 'class ui::SurfaceFactoryOzone' does not name a type
      virtual ui::SurfaceFactoryOzone::HardwareState InitializeHardware() Q_DECL_OVERRIDE

      { return ui::SurfaceFactoryOzone::INITIALIZED; }

      ^
      ../../../src/core/surface_factory_qt.h:52:18: error: 'virtual void SurfaceFactoryQt::ShutdownHardware()' marked override, but does not override
      virtual void ShutdownHardware() Q_DECL_OVERRIDE {}
      ^
      ../../../src/core/surface_factory_qt.h:53:36: error: 'virtual gfx::AcceleratedWidget SurfaceFactoryQt::GetAcceleratedWidget()' marked override, but does not override
      virtual gfx::AcceleratedWidget GetAcceleratedWidget() Q_DECL_OVERRIDE

      { return 0; }
      ^
      ../../../src/core/surface_factory_qt.h:54:36: error: 'virtual gfx::AcceleratedWidget SurfaceFactoryQt::RealizeAcceleratedWidget(gfx::AcceleratedWidget)' marked override, but does not override
      virtual gfx::AcceleratedWidget RealizeAcceleratedWidget(gfx::AcceleratedWidget w) Q_DECL_OVERRIDE { return 0; }

      ^
      ../../../src/core/surface_factory_qt.h:55:18: error: 'virtual bool SurfaceFactoryQt::AttemptToResizeAcceleratedWidget(gfx::AcceleratedWidget, const gfx::Rect&)' marked override, but does not override
      virtual bool AttemptToResizeAcceleratedWidget(gfx::AcceleratedWidget w, const gfx::Rect& bounds) Q_DECL_OVERRIDE

      { return false; }

      ^

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            abecsi Andras Becsi
            sbinner Stephan Binner
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes