1. 14 Jun, 2019 2 commits
  2. 12 Jun, 2019 2 commits
  3. 11 Jun, 2019 11 commits
  4. 10 Jun, 2019 7 commits
  5. 06 Jun, 2019 3 commits
    • Michael Catanzaro's avatar
      Prepare 3.33.2 · 2a7702a2
      Michael Catanzaro authored
      2a7702a2
    • Michael Catanzaro's avatar
      10a720c1
    • Michael Catanzaro's avatar
      Password manager should work in iframes · 45de197e
      Michael Catanzaro authored
      Currently the password manager does not work on reddit.com because we
      run Ephy JS only in the main frame, never in iframes, but the login form
      on reddit is an iframe. What a shame! Let's change this.
      
      It requires a new webkit_frame_get_id() API to be able to track frames
      across the process boundary, and also a new
      form-controls-associated-for-frame signal since sadly we can't add new
      parameters to signals without breaking API.
      
      Note this only works if the frame's origin is the same as the main
      frame's origin. If the iframe has a different security origin, then the
      password will not be saved at all. This is because the UI process
      ensures the save request matches the page's origin to prevent a
      compromised web process from overwriting passwords for other origins.
      
      Note also I found a minor bug here in our will-submit-form callback: the
      target_frame parameter was named source_frame. That was not good, but
      fortunately it wasn't being used for anything, so this didn't matter.
      
      Probably fixes #25 and probably also fixes #26
      45de197e
  6. 01 Jun, 2019 3 commits
  7. 31 May, 2019 1 commit
  8. 29 May, 2019 2 commits
  9. 28 May, 2019 4 commits
  10. 27 May, 2019 1 commit
  11. 24 May, 2019 1 commit
  12. 22 May, 2019 1 commit
  13. 16 May, 2019 2 commits