Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
"Unknown" is returned as the 'RenderingEngine_Name' when applied to Windows XP - IE8.
Comments
Comment #1
AohRveTPV CreditAttribution: AohRveTPV commentedWhat is the useragent string?
This is probably just a limitation of or problem with the Browscap project data at http://browscap.org. This module just downloads and provides an interface to that data. They apparently have a GitHub issue queue for reporting problems with the data.
Comment #2
AohRveTPV CreditAttribution: AohRveTPV commentedI investigated this. As of Browscap version 5038, "RenderingEngine_Name" is not a property in the http://www.browscap.org/stream?q=PHP_BrowsCapINI which the Browscap module downloads. This might be the cause of your problem--this property may have been present in the Browscap module before, but was removed.
However, the full data file at http://www.browscap.org/stream?q=Full_PHP_BrowsCapINI does have "RenderingEngine_Name". You can configure Browscap to use that URL instead by applying my patch in #1788720-14: Allow to change the URLs to use for importing useragent information. I did this on 7.x-2.x-dev, and tested with IE 8 on Windows XP: "Trident" is correctly given as the value for "RenderingEngine_Name".