- 05 Dec, 2019 1 commit
-
-
Olli Pettay authored
Differential Revision: https://phabricator.services.mozilla.com/D53288 --HG-- extra : moz-landing-system : lando
-
- 02 Dec, 2019 1 commit
-
-
Anny G authored
Differential Revision: https://phabricator.services.mozilla.com/D54300 --HG-- extra : moz-landing-system : lando
-
- 31 Oct, 2019 1 commit
-
-
Peter Van der Beken authored
Differential Revision: https://phabricator.services.mozilla.com/D51359 --HG-- extra : rebase_source : bfa37a8296131acb2d55537820b95545cd545b05 extra : source : 199ada1714a27bf5635bf479a0f1b8f73b4cb78a extra : histedit_source : bdb3cb1326ed5cf864d2b37b77d9098bbe289fac
-
- 24 Oct, 2019 1 commit
-
-
Peter Van der Beken authored
Bug 1588491 - Associate session history entries with a session history object from creation. Continue to allow docshells to create session history entries even if the root docshell doesn't have a session history object. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D50574 --HG-- extra : rebase_source : 0381ae4297820f92caa5a77f588c9372093c8315 extra : source : ebb01f79e94a182e4886c4af5b0f27f5b7a41c4e extra : histedit_source : 4010d5a26f2fad681984e76718112d657d2e5fa1
-
- 17 Oct, 2019 1 commit
-
-
Peter Van der Beken authored
Bug 1588491 - Associate session history entries with a session history object from creation. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D49170 --HG-- extra : rebase_source : bc4c6e8cea0de7e85ae78ffb3ce09a7465e61b4a extra : amend_source : 956bf8fa227e613b7f816dd5af9029ed24ba2c46 extra : source : 2d4b06fe1f429eec844cdeba8a7faaa63bfc25ab extra : histedit_source : a2345826c7f94311ee57d805bf3ac9bed2e12ea7
-
- 23 Sep, 2019 1 commit
-
-
Peter Van der Beken authored
Differential Revision: https://phabricator.services.mozilla.com/D47047 --HG-- extra : rebase_source : c4f104be390dd4af4e6e59f97898702dd18857ca extra : source : 4de2f692d066d2e0b3a652eb0f24ab9bc56285c3 extra : histedit_source : c131a6b780740664ddc72f40eff5ca0d8f688399
-
- 29 Mar, 2019 1 commit
-
-
Anny Gakhokidze authored
Bug 1539482 - Reduce the number of IPC calls on nsISHEntry in nsDocShell::LoadHistoryEntry, r=peterv, r=nika for adding sync IPC messages In nsDocShell::LoadHistoryEntry method, when it gets called from parent process, there are 13 sync IPC calls on nsISHEntry that retrieve information from the session history entry and create a doc shell load state object using the retrieved information. By adding a new method 'CreateLoadInfo'on nsISHEntry, inside of which the doc shell load state object will be created (with appropriate data filled out) and returned, we eliminate 12 sync IPC call, resulting in just 1 IPC call to nsISHEntry::CreateLoadInfo. Differential Revision: https://phabricator.services.mozilla.com/D26042 --HG-- extra : rebase_source : a4e1fa52932fd5caabb59bd133e9fbee7f4d0e4a extra : amend_source : f4d9f01afac0337808ba347eb997ce83e6ae1488 extra : source : 6ad53b35c7b4be933a3db1e1d45fa3da8a57abad extra : histedit_source : c08d0cebcc11a3a4f64d01566cb62d9a334a12ec
-
- 26 Mar, 2019 1 commit
-
-
Anny Gakhokidze authored
Bug 1539238 - Modify nsSHEntry::Create to consolidate setter calls on nsSHEntry in nsDocShell::AddToSessionHistory, r=peterv nsDocShell is the only consumer of nsISHEntry::Create, and in AddToSessionHistory method, after calling nsISHEntry::Create, it calls 8 setter methods on nsISHEntry, which results in a total of 9 sync IPC calls. With the proposed solution of setting everything via nsISHEntry::Create, we get a total of 1 sync IPC call. Differential Revision: https://phabricator.services.mozilla.com/D24979 --HG-- extra : rebase_source : af9c75043260a6333d789d3ca882173703f7bc29 extra : amend_source : 334281153e24f9e9f0abac3983d32fb99dae6995 extra : source : a8eed7c5d12c49366ad8acd706fa0e8464ed8549 extra : histedit_source : 653daabf83d43571803a1e33c95a4804e4275e7d
-
- 05 Mar, 2019 1 commit
-
-
Peter Van der Beken authored
Differential Revision: https://phabricator.services.mozilla.com/D26904 --HG-- extra : source : 29cc55878945008fdc4f356969fe528c85f34d41 extra : amend_source : fb5a3bb318346ec6fc02bcdac51f1588b6e87634
-
- 12 Feb, 2019 1 commit
-
-
Thomas Nguyen authored
The class contains original full referrer and referrer policy will be applied to the referrer. Differential Revision: https://phabricator.services.mozilla.com/D17923 --HG-- extra : moz-landing-system : lando
-
- 30 Nov, 2018 1 commit
-
-
Sylvestre Ledru authored
# ignore-this-changeset --HG-- extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
-
- 04 Sep, 2018 1 commit
-
-
Nicholas Nethercote authored
This requires making nsISHEntry `builtinclass`. --HG-- extra : rebase_source : 90e792ee35c01b0d90c52315e4cb6d85667c58fa
-
- 22 Aug, 2018 2 commits
-
-
Nicholas Nethercote authored
nsSHEntry is the only class that instantiates those two interfaces, so the separation is not useful. This lets us remove numerous pointless QIs. --HG-- extra : rebase_source : 570b7ade669fb89a789184198bec9da186c5f1d3
-
Nicholas Nethercote authored
nsSHEntry is the only class that instantiates those two interfaces, so the separation is not useful. This lets us remove several pointless QIs. The patch also removes RemoveFromBFCache{AS,S}ync, which are unused. --HG-- extra : rebase_source : 84db7ec180c357ab8c762dc60efb5eed444ba514
-
- 30 May, 2017 1 commit
-
-
Honza Bambas authored
Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz, r=mikedeboer --HG-- extra : rebase_source : c9690f4b8decd39a10da676bd50ec09cb2ad8892
-
- 18 May, 2017 1 commit
-
-
Bob Owen authored
Bug 1351358 Part 1: Add flag to nsISHEntry to indicate if it was originally loaded in this process. r=bz This flag is for when we've loaded a URI in a remote type that is not the default for compatibility reasons (for example related http in the file content process). So that we can load the history entry in that same process as well.
-
- 27 Apr, 2017 1 commit
-
-
Samael Wang authored
Re-order includes to meet gecko's coding style, and move bool data members to the bottom for slightly better alignment (nsSHEntry down from 192->176, nsSHEntryShared down from 208->200 on a Linux64 build). MozReview-Commit-ID: CG1M6Hh39uI --HG-- extra : rebase_source : 5762a8a3536805e2b15b71425a9376c191cf16cb
-
- 28 Jun, 2016 1 commit
-
-
Carsten "Tomcat" Book authored
-
- 01 Jun, 2016 1 commit
-
-
Dragana Damjanovic authored
-
- 26 Dec, 2015 1 commit
-
-
Olli Pettay authored
-
- 18 Oct, 2015 1 commit
-
-
Nathan Froyd authored
The bulk of this commit was generated with a script, executed at the top level of a typical source code checkout. The only non-machine-generated part was modifying MFBT's moz.build to reflect the new naming. CLOSED TREE makes big refactorings like this a piece of cake. # The main substitution. find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \ xargs perl -p -i -e ' s/nsRefPtr\.h/RefPtr\.h/g; # handle includes s/nsRefPtr ?</RefPtr</g; # handle declarations and variables ' # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h. perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h # Handle nsRefPtr.h itself, a couple places that define constructors # from nsRefPtr, and code generators specially. We do this here, rather # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename # things like nsRefPtrHashtable. pe...
-
- 07 Oct, 2015 2 commits
-
-
Wes Kocher authored
--HG-- rename : mfbt/RefPtr.h => mfbt/nsRefPtr.h
-
Nathan Froyd authored
The bulk of this commit was generated with a script, executed at the top level of a typical source code checkout. The only non-machine-generated part was modifying MFBT's moz.build to reflect the new naming. # The main substitution. find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \ xargs perl -p -i -e ' s/nsRefPtr\.h/RefPtr\.h/g; # handle includes s/nsRefPtr ?</RefPtr</g; # handle declarations and variables ' # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h. perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h # Handle nsRefPtr.h itself, a couple places that define constructors # from nsRefPtr, and code generators specially. We do this here, rather # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename # things like nsRefPtrHashtable. perl -p -i -e 's/nsRefPtr/RefPtr/g' \ mfbt/nsRefPtr.h \ xpcom/glue/nsCOMPtr.h \ xpcom/base/OwningNonNull.h \ ipc/ipdl/ipdl/lower.py \ ipc/ipdl/ipdl/builtin.py \ dom/bindings/Codegen.py \ python/lldbutils/lldbutils/utils.py # In our indiscriminate substitution above, we renamed # nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up. find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \ xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g' if [ -d .git ]; then git mv mfbt/nsRefPtr.h mfbt/RefPtr.h else hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h fi --HG-- rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
-
- 05 Oct, 2015 1 commit
-
-
Dragana Damjanovic authored
-
- 30 Sep, 2015 1 commit
-
-
Dragana Damjanovic authored
--HG-- extra : rebase_source : 4321df591ab16127ca4cd6549fcdca7e20c2e890
-
- 07 Jun, 2016 1 commit
-
-
Jonathan Watt authored
-
- 31 May, 2016 2 commits
-
-
Wes Kocher authored
Backed out changeset 5f50f2c7e813 (bug 968273) for android mochitest failures in the test this added
-
Dragana Damjanovic authored
-
- 15 May, 2015 1 commit
-
-
Birunthan Mohanathas authored
--HG-- rename : docshell/shistory/src/nsSHEntry.cpp => docshell/shistory/nsSHEntry.cpp rename : docshell/shistory/src/nsSHEntry.h => docshell/shistory/nsSHEntry.h rename : docshell/shistory/src/nsSHEntryShared.cpp => docshell/shistory/nsSHEntryShared.cpp rename : docshell/shistory/src/nsSHEntryShared.h => docshell/shistory/nsSHEntryShared.h rename : docshell/shistory/src/nsSHTransaction.cpp => docshell/shistory/nsSHTransaction.cpp rename : docshell/shistory/src/nsSHTransaction.h => docshell/shistory/nsSHTransaction.h rename : docshell/shistory/src/nsSHistory.cpp => docshell/shistory/nsSHistory.cpp rename : docshell/shistory/src/nsSHistory.h => docshell/shistory/nsSHistory.h
-
- 27 Mar, 2015 1 commit
-
-
Andrea Marchesini authored
-
- 21 Mar, 2015 1 commit
-
-
Ehsan Akhgari authored
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj This patch was automatically generated using the following script: function convert() { echo "Converting $1 to $2..." find . \ ! -wholename "*/.git*" \ ! -wholename "obj-ff-dbg*" \ -type f \ \( -iname "*.cpp" \ -o -iname "*.h" \ -o -iname "*.c" \ -o -iname "*.cc" \ -o -iname "*.idl" \ -o -iname "*.ipdl" \ -o -iname "*.ipdlh" \ -o -iname "*.mm" \) | \ xargs -n 1 sed -i -e "s/\b$1\b/$2/g" } convert MOZ_OVERRIDE override convert MOZ_FINAL final
-
- 06 May, 2015 1 commit
-
-
Birunthan Mohanathas authored
-
- 18 Nov, 2014 1 commit
-
-
Owen Chu authored
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
-
- 30 Aug, 2013 1 commit
-
-
Tim Taubert authored
-
- 06 Feb, 2014 1 commit
-
-
James Kitchener authored
-
- 04 Sep, 2013 1 commit
-
-
Ehsan Akhgari authored
-
- 29 Jun, 2013 1 commit
-
-
James Kitchener authored
-
- 22 Aug, 2012 1 commit
-
-
Ehsan Akhgari authored
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg This patch was generated by a script. Here's the source of the script for future reference: function convert() { echo "Converting $1 to $2..." find . ! -wholename "*nsprpub*" \ ! -wholename "*security/nss*" \ ! -wholename "*/.hg*" \ ! -wholename "obj-ff-dbg*" \ ! -name nsXPCOMCID.h \ ! -name prtypes.h \ -type f \ \( -iname "*.cpp" \ -o -iname "*.h" \ -o -iname "*.c" \ -o -iname "*.cc" \ -o -iname "*.idl" \ -o -iname "*.ipdl" \ -o -iname "*.ipdlh" \ -o -iname "*.mm" \) | \ xargs -n 1 sed -i -e "s/\b$1\b/$2/g" } convert PRInt8 int8_t convert PRUint8 uint8_t convert PRInt16 int16_t convert PRUint16 uint16_t convert PRInt32 int32_t convert PRUint32 uint32_t convert PRInt64 int64_t convert PRUint64 uint64_t convert PRIntn int convert PRUintn unsigned convert PRSize size_t convert PROffset3...
-
- 11 Jul, 2012 1 commit
-
-
Ehsan Akhgari authored
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (docshell parts); r=bzbarsky
-
- 21 May, 2012 1 commit
-
-
Gervase Markham authored
-