1. 04 May, 2021 1 commit
  2. 09 Mar, 2021 1 commit
  3. 13 Oct, 2020 1 commit
  4. 23 Nov, 2020 1 commit
  5. 12 Aug, 2020 5 commits
    • valenting's avatar
      Bug 1657582 - Add nsIDNSAddrRecord interface... · 06b00d0b
      valenting authored
      Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana
      
      This interface extends nsIDNSRecord and makes the DNS code more extensible
      by allowing us to support more record types.
      This change does require the consumer to be aware of the type they requested
      and to QueryInterface to either nsIDNSAddrRecord for regular IP lookups,
      or to nsIDNSByTypeRecord for other kinds of lookups.
      
      Differential Revision: https://phabricator.services.mozilla.com/D86177
      06b00d0b
    • valenting's avatar
      Bug 1657582 - Add nsIDNSResolverInfo interface... · e1f98ce2
      valenting authored
      Bug 1657582 - Add nsIDNSResolverInfo interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,extension-reviewers,dragana
      
      This patch adds the nsIDNSResolverInfo interface which is used to hold
      information about the resolver to be used in a DNS resolution.
      
      We use this to merge all of the *WithTRRServer resolve functions into one.
      Passing a resolver info will use that object when appropriate. No resolver
      info means that we default to using the system resolver, or the default TRR
      resolver.
      
      This patch also converts the RESOLVE_TYPE_* flags into a cenum and adds
      the resolveType as a parameter to asyncResolve thus removing the need
      to have asyncResolveByType methods.
      
      Differential Revision: https://phabricator.services.mozilla.com/D86176
      e1f98ce2
    • Bogdan Tara's avatar
      Backed out 2 changesets (bug 1657582) for test_DNSLookup.js failures CLOSED TREE · 694b7718
      Bogdan Tara authored
      Backed out changeset 784122a5f5ab (bug 1657582)
      Backed out changeset 0f17312b01ad (bug 1657582)
      694b7718
    • valenting's avatar
      Bug 1657582 - Add nsIDNSAddrRecord interface... · 5eeaf523
      valenting authored
      Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana
      
      This interface extends nsIDNSRecord and makes the DNS code more extensible
      by allowing us to support more record types.
      This change does require the consumer to be aware of the type they requested
      and to QueryInterface to either nsIDNSAddrRecord for regular IP lookups,
      or to nsIDNSByTypeRecord for other kinds of lookups.
      
      Differential Revision: https://phabricator.services.mozilla.com/D86177
      5eeaf523
    • valenting's avatar
      Bug 1657582 - Add nsIDNSResolverInfo interface... · fc1bf09e
      valenting authored
      Bug 1657582 - Add nsIDNSResolverInfo interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,extension-reviewers,dragana
      
      This patch adds the nsIDNSResolverInfo interface which is used to hold
      information about the resolver to be used in a DNS resolution.
      
      We use this to merge all of the *WithTRRServer resolve functions into one.
      Passing a resolver info will use that object when appropriate. No resolver
      info means that we default to using the system resolver, or the default TRR
      resolver.
      
      This patch also converts the RESOLVE_TYPE_* flags into a cenum and adds
      the resolveType as a parameter to asyncResolve thus removing the need
      to have asyncResolveByType methods.
      
      Differential Revision: https://phabricator.services.mozilla.com/D86176
      fc1bf09e
  6. 23 Sep, 2020 1 commit
  7. 31 Aug, 2020 1 commit
  8. 15 Jul, 2020 1 commit
  9. 15 May, 2020 1 commit
  10. 11 May, 2020 1 commit
  11. 07 Apr, 2020 1 commit
  12. 04 Mar, 2020 1 commit
    • Tim Huang's avatar
      Bug 1616570 - Part 1: Rename CookieSettings to CookieJarSettings. r=Ehsan · 04d44bae
      Tim Huang authored
      Given that we are going to add ContentBlockingAllowList in
      CookieSettings, so CookieSettings will be responsible for more stuff than the
      cookie behavior and cookie permission. We should use a proper name to
      reflect the purpose of it. The name 'CookieSettings' is misleading that
      this is only for cookie related stuff. So, we decide to rename
      'CookieSettins' to 'CookieJarSettings' which serves better meaning here.
      
      Differential Revision: https://phabricator.services.mozilla.com/D63935
      
      --HG--
      rename : netwerk/cookie/CookieSettings.cpp => netwerk/cookie/CookieJarSettings.cpp
      rename : netwerk/cookie/nsICookieSettings.idl => netwerk/cookie/nsICookieJarSettings.idl
      extra : moz-landing-system : lando
      04d44bae
  13. 10 Jan, 2020 3 commits
  14. 18 Dec, 2019 1 commit
  15. 17 Dec, 2019 2 commits
  16. 12 Dec, 2019 1 commit
  17. 06 Dec, 2019 1 commit
    • Gabriele Svelto's avatar
      Bug 1600545 - Remove useless inclusions of header files generated from IDL... · 5dc21d56
      Gabriele Svelto authored
      Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan
      
      The inclusions were removed with the following very crude script and the
      resulting breakage was fixed up by hand. The manual fixups did either
      revert the changes done by the script, replace a generic header with a more
      specific one or replace a header with a forward declaration.
      
      find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
          interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
          if [ -n "$interfaces" ]; then
              if [[ "$interfaces" == *$'\n'* ]]; then
                regexp="\("
                for i in $interfaces; do regexp="$regexp$i\|"; done
                regexp="${regexp%%\\\|}\)"
              else
                regexp="$interfaces"
              fi
              interface=$(basename "$path")
              rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
                  hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
                  if [ $hits -eq 0 ]; then
                      echo "Removing ${interface} from ${path2}"
                      grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
                      mv -f "$path2".tmp "$path2"
                  fi
              done
          fi
      done
      
      Differential Revision: https://phabricator.services.mozilla.com/D55444
      
      --HG--
      extra : moz-landing-system : lando
      5dc21d56
  18. 27 Nov, 2019 3 commits
  19. 02 May, 2019 1 commit
  20. 25 Apr, 2019 1 commit
  21. 18 Apr, 2019 1 commit
  22. 13 Mar, 2019 1 commit
  23. 08 Mar, 2019 1 commit
  24. 07 Mar, 2019 2 commits
    • Ciure Andrei's avatar
      Backed out 16 changesets (bug 1525245) for perma failing test_document_cookie.html CLOSED TREE · 712dd2bb
      Ciure Andrei authored
      Backed out changeset 3fd27215698f (bug 1525245)
      Backed out changeset d9a9e8e77873 (bug 1525245)
      Backed out changeset 0e6f7be92e3f (bug 1525245)
      Backed out changeset 6790802e2fa5 (bug 1525245)
      Backed out changeset a5a9e01116ed (bug 1525245)
      Backed out changeset 66e19a0c38dd (bug 1525245)
      Backed out changeset fb90d51ba853 (bug 1525245)
      Backed out changeset 4772db3625b3 (bug 1525245)
      Backed out changeset 9affaf0cb998 (bug 1525245)
      Backed out changeset a91b7ebe8bdd (bug 1525245)
      Backed out changeset c2a13a7480e1 (bug 1525245)
      Backed out changeset abe4482fa137 (bug 1525245)
      Backed out changeset b3920c0bcf84 (bug 1525245)
      Backed out changeset 0821b81f2724 (bug 1525245)
      Backed out changeset 70bed2ad7899 (bug 1525245)
      Backed out changeset 5f72ba232cc8 (bug 1525245)
      712dd2bb
    • Andrea Marchesini's avatar
      Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents -... · 6856f889
      Andrea Marchesini authored
      Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 12 - nsICookieSettings for the channel creation, r=ckerschb,asuth,Ehsan
      
      Differential Revision: https://phabricator.services.mozilla.com/D21538
      
      --HG--
      extra : moz-landing-system : lando
      6856f889
  25. 25 Feb, 2019 1 commit
    • Dorel Luca's avatar
      Backed out 4 changesets (bug 1525319) for Android failures in... · 4a4dcd57
      Dorel Luca authored
      Backed out 4 changesets (bug 1525319) for Android failures in dom/base/test/test_progress_events_for_gzip_data.html
      
      Backed out changeset b73f033efb41 (bug 1525319)
      Backed out changeset 1d318d5c6b98 (bug 1525319)
      Backed out changeset 6d73418988d4 (bug 1525319)
      Backed out changeset 84ca79bd2dc3 (bug 1525319)
      4a4dcd57
  26. 24 Feb, 2019 3 commits
  27. 22 Feb, 2019 1 commit
  28. 27 Feb, 2019 1 commit