1. 18 Jul, 2018 - 1 commit
  2. 20 Jun, 2018 - 1 commit
  3. 07 Jun, 2018 - 1 commit
  4. 06 Jun, 2018 - 1 commit
  5. 04 Jun, 2018 - 1 commit
  6. 01 Jun, 2018 - 1 commit
  7. 31 May, 2018 - 1 commit
  8. 30 May, 2018 - 1 commit
  9. 29 May, 2018 - 1 commit
  10. 28 May, 2018 - 2 commits
  11. 25 May, 2018 - 2 commits
  12. 24 May, 2018 - 3 commits
  13. 23 May, 2018 - 6 commits
    • Ulf Hermann's avatar
      V4 debugger: Allow retrieval of non-CallContext scopes · 5b8a94eb
      Ulf Hermann authored
      
      We need to encode the scope type properly and we need to return
      something from the "scope" command. Previously the client didn't even
      get notified about QML contexts and couldn't actually retrieve anything
      but call context. The other scope types are not terribly interesting
      right now, but at least for the global context it should be possible to
      provide more data in the future.
      
      Task-number: QTBUG-68218
      Change-Id: I88d3dbc15a93f19b00f6f12365e4fb64ec78862e
      Reviewed-by: default avatarhjk <hjk@qt.io>
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      5b8a94eb
    • Ulf Hermann's avatar
      On network redirects, update finalUrl, not url · cda2680d
      Ulf Hermann authored
      
      We want all further imports to be relative to the redirected URL, not
      the base one.
      
      Note that this will incorporate any prior URL interceptions into the
      final URL if a redirect happens. We don't really want this to happen
      because the result of interception is not meant to be the base for
      further URL lookup. However, as interception occurs before redirection,
      this is unavoidable. Don't use URL interceptors on remote URLs.
      
      Task-number: QTBUG-67882
      Change-Id: I2717bdd4de119ac67caa08fdccc041432025abff
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      cda2680d
    • Thiago Macieira's avatar
      Fix change-of-sign warning · 160e6ee2
      Thiago Macieira authored
      
      Column numbers cannot be negative.
      
      error #68: integer conversion resulted in a change of sign
            int value = v8engine->consoleCountHelper(scriptName, frame->lineNumber(), -1);
                                                                                      ^
      
      Change-Id: I052407b777ec43f78378fffd1531182f28e09b1f
      Reviewed-by: default avatarLars Knoll <lars.knoll@qt.io>
      160e6ee2
    • Simon Hausmann's avatar
      Fix crash when incubating objects with non-existent initial properties · 60176efa
      Simon Hausmann authored
      
      When incubation is triggered from C++ and reaches the state of setting
      the initial properties (as supplied to incubateObject), we'd set
      engine->currentStackFrame to a CppStackFrame that provides access to the
      correct QML context. As we're not called from the interpreter, the
      v4Function pointer would be a null pointer. If during the initial
      property setting an exception is thrown (due to non-existent property
      access) and a back-trace is created, we'd end up dereferencing
      v4Function.
      
      Change-Id: I7f6b0ba7893bfb4186f55d4c213b4bb602d29aa0
      Task-number: QTBUG-68416
      Reviewed-by: default avatarLars Knoll <lars.knoll@qt.io>
      60176efa
    • Lars Knoll's avatar
      Fix crash when modifying objects used as prototypes · eaec8358
      Lars Knoll authored
      
      Changing the prototype of an object back and forth leads to a
      'cyclic' reference in the internal class transition tables. If
      one of those objects then gets a new property, we would get an
      infinite stack recursion trying to update the internal class IDs
      of the classes using this prototype.
      
      Fixed by skipping protochanges and vtable changes in the update
      code. That's ok, as those classes will always be reached through
      other paths from the empty class.
      
      Task-number: QTBUG-68369
      Change-Id: Ie54ca5171a92f8e8b146a91376e435478ff70185
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      eaec8358
    • Michael Brasser's avatar
      Ensure we restore QML-defined enums · 1aecb246
      Michael Brasser authored
      
      This code path was previously missed, leading to some AOT-compiled types
      generating errors of the form:
      
          Unable to assign [undefined] to int
      
      [ChangeLog][QtQml] Fix QML declared enums with CONFIG+=qtquickcompiler.
      
      Change-Id: Ib46a2b2505aa3863f091a6ccdebf8425e62fc38f
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      1aecb246
  14. 22 May, 2018 - 1 commit
  15. 16 May, 2018 - 1 commit
  16. 15 May, 2018 - 3 commits
  17. 14 May, 2018 - 3 commits
  18. 13 May, 2018 - 2 commits
  19. 11 May, 2018 - 4 commits
  20. 10 May, 2018 - 3 commits
  21. 09 May, 2018 - 1 commit