Changes between Initial Version and Version 1 of Ticket #45202, comment 2


Ignore:
Timestamp:
Sep 29, 2014, 7:05:23 AM (10 years ago)
Author:
dbevans (David B. Evans)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #45202, comment 2

    initial v1  
    11Yes, indeed, the NSFullScreenWindowMask constant was not introduced until 10.7.
    22
    3 This is due to upstream commit https://git.gnome.org/browse/gtk+/commit/?id=ec17a649aed65fb0a27d6cf10ab097a5f310dfc6 which purports to add native full screen window support for 10.7+.  Most of the code added is guarded by the AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER availability macro but the code that adds the setStyleMask method to GdkQuartzNSWindow was missed and is not so protected, hence the failure.
     3This is due to upstream commit https://git.gnome.org/browse/gtk+/commit/?id=ec17a649aed65fb0a27d6cf10ab097a5f310dfc6 which purports to add native full screen window support for 10.7+.  Most of the code added is guarded by the AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER availability macro but the code that adds the setStyleMask method to GdkQuartzNSWindow is not so protected, hence the failure.
    44
    55As an immediate MacPorts fix we can back this commit out for 10.6 and earlier and I'll file a ticket upstream so a proper fix can be addressed.