Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.
Permalink
qtwebkit-dev-w…
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Mar 21, 2023

  1. Update ReadMe.md

    annulen committed Mar 21, 2023
  2. Update ReadMe.md

    annulen committed Mar 21, 2023

Commits on Oct 1, 2020

  1. [GHA] Switch draft_release workflow to workflow_dispatch

    * Now it's possible to push tag after inspecting results, no need to
      rewrite pushed tag if something went wrong.
    * Removed ugly hack with secrets.QTWEBKIT_BUILD_NUMBER - it's not a secret
      but build input.
    * Don't hardcode Qt version in workflow file, made it build input as well
    * Removed dependency on 3rd-party action
    
    Change-Id: I7bd85b354f38138b7a60fa0a272598b865d8c1b8
    annulen committed Oct 1, 2020

Commits on Sep 21, 2020

  1. [GHA] Upload cache on error

    annulen committed Sep 21, 2020
  2. Network Session Qt - WIP

    RAJAGOPALAN-GANGADHARAN authored and annulen committed Sep 21, 2020
  3. NetworkData Task - WIP

    RAJAGOPALAN-GANGADHARAN authored and annulen committed Sep 21, 2020
  4. WIP - WebCookieManager

    RAJAGOPALAN-GANGADHARAN authored and annulen committed Sep 21, 2020
  5. WIP - IconDatabase

    RAJAGOPALAN-GANGADHARAN authored and annulen committed Sep 21, 2020
  6. Website data store WIP

    RAJAGOPALAN-GANGADHARAN authored and annulen committed Sep 21, 2020
  7. [clang 11] fix build errors due to -WWc++11-narrowing

    https://bugs.webkit.org/show_bug.cgi?id=211193
    
    Reviewed by Adrian Perez de Castro.
    
    Fixes the following errors,
    
    Source/WebCore/html/MediaElementSession.cpp:1059:9: error: type 'WebCore::RenderMedia *' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
    m_element.renderer(),
    ^~~~~~~~~~~~~~~~~~~~
    
    Source/WebCore/style/StyleResolver.cpp:106:55: error: type 'const char [4]' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
    m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
                                                  ^~~~~
    Source/WebCore/style/StyleResolver.cpp:106:55: note: insert an explicit cast to silence this issue
    m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
                                                  ^~~~~
                                                  static_cast<bool>( )
    
    * html/HTMLMediaElement.h:
    (WebCore::HTMLMediaElement::hasRenderer const):
    MediaElementSession was implicitly casting a pointer to a bool,
    which is not allowed with modern Clang checks. Add a helper method
    to encapsulate the now required static_cast<bool>.
    * html/MediaElementSession.cpp: Use the new helper method to see
    if the HTMLMediaElement has an associated renderer.
    (WebCore::MediaElementSession::updateMediaUsageIfChanged):
    * style/StyleResolver.cpp: This was calling MediaQueryEvaluator {
    "all" }; and seemingly expecting to cast a const char[] to a bool,
    or maybe String? It's confusing because of the MediaQueryEvaluator
    API. If it was implicitly converting to bool then that could be
    unintentional. Such casts are not allowed either now. The
    MediaQueryEvaluator's default constructor says it returns true for
    "all", which appears to be the original intent of this call, so I
    replaced it with that.
    (WebCore::Style::Resolver::Resolver):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@260951 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    cturner@igalia.com authored and annulen committed Sep 21, 2020
  8. wip Fix QtMultimedia player

    annulen committed Sep 21, 2020
  9. wip Workaround failure of QObject::startTimer()

    "QObject::startTimer: Timers can only be used with threads started with
    QThread"
    
    Change-Id: I446f0ed6a94ef1ad896440e0a6d719ba2e596beb
    annulen committed Sep 21, 2020
  10. wip Use QImage instead of QImage in NativeImagePtr and DragImageRef

    QImage is internally a pointer to data with shared ownership, which makes
    its behavior close to RefPtr<cairo_surface_t> and RetainPtr<NSImage>.
    
    OTOH, this change a) breaks source compatibility with nullptr and boolean
    conversions; b) can lead to unexpected detaches and writing image changes
    to object's copy.
    
    For some reason, this change fixes existing issues with image decoding.
    
    TODO: Implement wrapper object for QImage, check ownership model, make
    sure that QPixmap::fromImage is called with QImage&& where appropriate
    
    Change-Id: I7e9f8e69f4fdcb335dd7b055b659b7d8b36a2e89
    annulen committed Sep 21, 2020
  11. wip Implement ImageBackingStore::image and migrate from QPixmap to QI…

    …mage
    
    See r122720.
    
    Missing fixes:
    * ImageGStreamer
    * GraphicsContext3DQt
    * WK2
    * ImageDecoderQt
    annulen committed Sep 21, 2020
  12. wip RunLoopQt assert

    Change-Id: I1d393fc982623c441bd81bd53ed59b8ddb7fed6c
    annulen committed Sep 21, 2020
  13. FIX: Runloop timers work on threads

    Change-Id: I533e2a1b52911ee9fe6e976c851229aee9637ab7
    Rastrelli1 authored and annulen committed Sep 21, 2020
  14. wip Fix crash in WorkQueueQt

    annulen committed Sep 21, 2020
  15. wip Fix TouchAdjustment

    Change-Id: I1fe5261563942c1a1395ef4e6ac12f7b5eb571d2
    annulen committed Sep 21, 2020
  16. wip Ignore requests to change QWebSettings::offlineStoragePath on the…

    … fly
    
    Change-Id: I2c79b33437c36d77460322fe956ff335b404e830
    annulen committed Sep 21, 2020
  17. wip Implement PublicSuffixListQt

    Change-Id: Ibe1eec5eb6555fca4e19cd0e2efceb9dee8f4c97
    annulen committed Sep 21, 2020
  18. wip Adapt to removal of synchronous code path in ResourceHandleClient

    After r224267 we need to use asynchronous ResourceHandleClient calls in
    WebKit1.
    annulen committed Sep 21, 2020
  19. wip disable some code in QWebPageAdapter

    Change-Id: I8d7838fff806affea310182ecea7c4b71e596c62
    annulen committed Sep 21, 2020
  20. wip ContextMenuItemTagOpenLinkInThisWindow

    Change-Id: Ia9f65fec13629acaeb79101974719caac72afd12
    annulen committed Sep 21, 2020
  21. wip QWebSettings: skip JavascriptCanCloseWindows

    Need to deprecate it properly
    annulen committed Sep 21, 2020
  22. wip: Don't compile code which uses IconDatabase

    Change-Id: If966bfeec618493f10cca56cb0381047c855cefd
    annulen committed Sep 21, 2020
Older