Details

    • Type: Task Task
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.3
    • Component/s: None
    • Labels:
    • Sprint:
      August 2016

      Description

      This patch adds tests for NtUserCreateWindowEx function (and in some extent NtUserRegisterClassWOW), in order to try understand how window class versionning (used by SxS class redirection) works.

      I tested it against Win2003 SP2 and working.

      1. ntuser_createwindowex.patch
        9 kB
        Sylvain Deverre
      2. ntuser_createwindowex.patch
        9 kB
        Sylvain Deverre
      3. ntuser_createwindowex.patch
        6 kB
        Sylvain Deverre
      4. tests_v2.patch
        2 kB
        Mark Jansen
      5. tests_v2.patch
        2 kB
        Sylvain Deverre

        Issue Links

          Activity

          Hide
          Sylvain Deverre
          added a comment -

          Updated patch (indentation fixed, ugly macro removed and more tests for window class redirection).

          Show
          Sylvain Deverre
          added a comment - Updated patch (indentation fixed, ugly macro removed and more tests for window class redirection).
          Hide
          Sylvain Deverre
          added a comment -

          Third iteration of the patch, fix some trailing space + sizes inside UNICODE_STRING/LARGE_STRING.

          Show
          Sylvain Deverre
          added a comment - Third iteration of the patch, fix some trailing space + sizes inside UNICODE_STRING/LARGE_STRING.
          Hide
          jimtabor
          added a comment -

          Thomas Faber is the CreateWindowEx test man. His SetParent API tests are the first CreateWindowEx tests

          Show
          jimtabor
          added a comment - Thomas Faber is the CreateWindowEx test man. His SetParent API tests are the first CreateWindowEx tests
          Hide
          Mark Jansen
          added a comment -

          If he wants this he is free to take it,
          I assigned it to myself so that it doesn't get lost / forgotten

          Show
          Mark Jansen
          added a comment - If he wants this he is free to take it, I assigned it to myself so that it doesn't get lost / forgotten
          Hide
          Mark Jansen
          added a comment -

          Sylvain Deverre / Amine Khaldi: When the patch is ready to be committed, please remove the WIP label

          Show
          Mark Jansen
          added a comment - Sylvain Deverre / Amine Khaldi : When the patch is ready to be committed, please remove the WIP label
          Hide
          Thomas Faber
          added a comment -

          FYI I don't need to review patches just because they're tests in an area I've worked on. If they pass on Windows, they're probably correct.

          Show
          Thomas Faber
          added a comment - FYI I don't need to review patches just because they're tests in an area I've worked on. If they pass on Windows, they're probably correct.
          Hide
          Amine Khaldi
          added a comment -

          Committed what you had so far in r72242. Cheers.

          Show
          Amine Khaldi
          added a comment - Committed what you had so far in r72242. Cheers.
          Hide
          Sylvain Deverre
          added a comment -

          Second batch of tests asked by Giannis Adamopoulos about null/empty version classes

          Show
          Sylvain Deverre
          added a comment - Second batch of tests asked by Giannis Adamopoulos about null/empty version classes
          Hide
          Mark Jansen
          added a comment -

          Thanks!

          Show
          Mark Jansen
          added a comment - Thanks!

            People

            • Assignee:
              Mark Jansen
              Reporter:
              Sylvain Deverre
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile