In the "Accept-Encoding:" header it sends, Opera notably states it accepts "x-gzip" and "gzip" encoding. Both mean the same but HTTP specs say "x-gzip" string should be prefered. Therefor, in such a case, former gW3S 2 versions had a priority to answer "Content-Encoding: x-gzip" rather than "Content-Encoding: gzip". In both cases Opera would decodes the file (ex. it requests linked images) but refuses to show the page if "Content-Encoding:" is set to "x-gzip" rather than "gzip"!
gW3S now returns "Content-Encoding: gzip" if it finds "gzip" substring in "Accept-Encoding:" header. This works with all tested browsers.
We're planning on adding cookies handling in gW3S v2.3.