1. 21 Jul, 2020 16 commits
  2. 20 Jul, 2020 5 commits
    • intrigeri's avatar
      Trigger MAC spoofing "panic" mode when the debug=test_mac_spoof_panic boot option is set · c44e9df1
      intrigeri authored
      This will ease my review of !70 and future work on the panic mode
      code paths.
      c44e9df1
    • intrigeri's avatar
      Test suite: improve error output when the Unsafe Browser fails to start in some locale · 48398032
      intrigeri authored
      Before 91674552, FindFailed inherited
      from RuntimeError, but it now inherits from StandardError,
      so we did not catch this exception anymore, and thus:
      
       - The scenario aborted immediately, instead of testing other locales.
      
       - We lacked the nice "Unsafe Browser failed to launch in the following
         locale(s): " message ⇒ need to read debug.log to figure out which
         locale failed.
      
      This commit does *not* fix another problem though: if the Unsafe Browser did
      start but the expected startup page is not visible, then we would
      leave it open and testing the next language will fail.
      48398032
    • intrigeri's avatar
      Test suite: always test the Unsafe Browser in Farsi · 3ac74a0f
      intrigeri authored
      It's a known-special case, due to advertising the homepage to be RTL, while
      actually having English text (until those strings are actually translated),
      which results in weird behavior. Better ensure our test suite always exercises
      this case, rather than see the occasional seemingly random test failure, that
      cannot be triaged without looking at the debug log.
      3ac74a0f
    • intrigeri's avatar
      Merge branch 'stable' into... · cd190b82
      intrigeri authored
      Merge branch 'stable' into wip/bugfix/17784-make-MAC-spoofing-failure-msgs-more-useful-and-resilient
      cd190b82
    • boyska's avatar
      FIX unsafebrowser test case, broken b/c RTL · 9b6d4680
      boyska authored
      A bug in the rendering of dots in RTL languages provoked an unrelated
      test case to be broken. This fixes the problem removing the dot from the
      image, so that it displayed incorrectly is less than a problem.
      9b6d4680
  3. 19 Jul, 2020 9 commits
  4. 18 Jul, 2020 10 commits