docshell/shistory/nsSHistory.cpp
74198da29da55fc32fb6c7b102bda55d16058ae6
created 2018-10-14 18:12 +0200
pushed 2018-10-15 21:07 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 5 - Don't check the result from ns[Auto]TObserverArray insertions since they're infallible. r=bz
abf70961a78342f8c4e141c33c5dab8bf6a3e4af
created 2018-09-12 11:59 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490858 - Streamline nsISHEntry a little more. r=nika
cc1de79de88fa9af271ef61aeadddd2ba4b5ef94
created 2018-09-07 11:56 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490858 - Make most nsISHEntry attributes infallible. r=nika
037ca15f14dc7c59fc9a9f28f63ebcc356b17a81
created 2018-09-11 16:08 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490524 - Streamline nsISHistory a little more. r=nika
783890efc3a6e0fa2a43cb65988c19900f6966ae
created 2018-09-11 16:08 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490524 - Make some nsISHistory attributes infallible. r=nika
ef18a8799bf2d18aedad7158e4019e205b51fa9b
created 2018-09-11 16:08 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490524 - Remove nsISHistory.maxLength. r=nika
a7e6396a117fbfb62da7590121c6486384af48bc
created 2018-09-07 10:27 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490158 Remove On{Length,Index}Changed from nsISHistoryListener. r=nika
5292dc5332d6cd06030de412fab14527d4071e43
created 2018-09-06 16:51 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1490158 - Minimize cancelability in nsISHistoryListener. r=nika
a1d9229766f4b95abd7f0e6cec12b83e22f8b845
created 2018-09-05 11:29 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488628 - Change nsISHEntry.title to an AString. r=nika
00d48361106aa71f5fe4cf307892b02e0ce66ae3
created 2018-09-05 09:03 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Remove all traces of the "transaction" terminology in SHistory. r=nika.
f451bd99a45ea7f264ed112b07698499e05f318c
created 2018-09-05 09:02 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Fix up nsISHEntry.{index,getEntryAtIndex()}. r=nika
107e7b61076279233e169517b64dba0b24db455d
created 2018-09-05 09:02 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Remove nsISHTransaction. r=nika
afb85694d4ff30f62e5b1e52b1f7fd6ed9a46b14
created 2018-09-05 09:02 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Move the `persist` attribute from nsISHTransaction to nsISHEntry. r=nika
e0a9359cbabccbbfe53a1d337a6b0bb2f1f9ee90
created 2018-09-05 08:53 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Improve GetTransactionAtIndex() result checking. r=nika
ebe467bd12d88065240290745355d81d2198ca40
created 2018-09-05 08:53 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Enforce non-nullness for nsISHTransaction.sHEntry. r=nika
b737e972ee948176273d337cb248a396594c43df
created 2018-08-28 12:00 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Make nsISHTransaction builtin and its attributes infallible. r=nika
89a18b3527ece536a331ffec791fa91246d75160
created 2018-09-04 14:00 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1488321 - Remove `currentIndex` in nsSHistory::AddEntry(). r=nika
ad4d77a3b69bedf246abed3fbb2d45fc2610f535
created 2018-09-03 09:27 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1487328 - Make nsSHistory *not* implement nsIWebNavigation. r=nika
4007042881de2880375d1630f320050ef66eae61
created 2018-09-03 09:27 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1487328 - Remove nsISHistoryListener.OnHistoryGo{Back,Forward}. r=nika
b1eb8b58455a174f42f2eb10b7a1e4c9d0c469ca
created 2018-09-03 09:27 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1487328 - Clarify which nsIWebNavigation methods in nsSHistory are unreachable. r=nika
e2ac39e3e6b7d3960570e13f6d7866477393f6b1
created 2018-08-30 11:37 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1487296 - Merge nsISHistoryInternal into nsISHistory. r=nika
57f23dc56b70bfb36ef223a87cce2ebc4645a443
created 2018-08-31 16:25 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1487541 - Keep mRequestedIndex in bounds in PurgeHistory(). r=me
bea6259e3a50b06d4398559d6eb530e1973981b8
created 2018-08-31 15:32 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486358 - Mark GetTransactionAtIndex() as NS_IMETHODIMP. r=me
4ec8618d4fbab7ef985323056f18f160d082874e
created 2018-08-28 12:00 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486358 - Factor out shistory entry window code. r=nika
e39b65db5b40779e5369616220222528a34e6d0b
created 2018-08-27 14:28 +1000
pushed 2018-09-03 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486358 - Change nsISHistory's transactions list to an nsTArray. r=nika
f0ac277e134ea8e3127c2ee576bb0ecb0fe9f4cc
created 2018-08-27 14:27 +1000
pushed 2018-08-30 12:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486356 - Remove the XPCOM component registration for nsSHTransaction. r=nika
3cee994fc8c4af8d4e0c342927551ff6c40c8152
created 2018-08-27 14:27 +1000
pushed 2018-08-30 12:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486356 - Remove nsISHistory.restoreToEntryAtIndex. r=nika
b8fdb9372c775f81cbe2f5da4e4c2257433980a2
created 2018-08-23 23:39 -0400
pushed 2018-08-30 12:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1485870 - Remove the XPCOM registration for nsSHTransaction; r=nika
6d3cc173cddeccedbad05d45d9bad8afb3466e9e
created 2018-08-22 19:20 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1485279 - Merge nsISHContainer into nsISHEntry. r=qdot
33169047e42572dbd7c2fa6ec62034937bc0f7fc
created 2018-08-22 19:13 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1485279 - Merge nsISHEntryInternal into nsISHEntry. r=qdot
a24fde0f296e0351d6ce51354438bdbf8941bebb
created 2018-08-21 19:52 +1000
pushed 2018-08-24 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1484944 - Remove nsSHEnumerator. r=qdot
e5496d93de3d54e5503406e35e5069a146fe657f
created 2018-07-05 14:58 -0700
pushed 2018-08-24 17:49 +0000
Kris Maglione Kris Maglione - Bug 1473631: Part 11 - Replace pref observers with callbacks in nsSHistory. r=njn
fd86e6f1210613894c04f143676e6aff6394f16d
created 2018-07-02 16:32 -0700
pushed 2018-08-24 17:49 +0000
Kyle Machulis Kyle Machulis - Bug 1472087 - Remove nsDocShellLoadInfo::LoadTypes; r=nika
e9df2dcfe09f9905c0777412eb302546ac210766
created 2018-06-29 16:29 -0700
pushed 2018-08-24 17:49 +0000
Kyle Machulis Kyle Machulis - Bug 1472087 - deCOMtaminate nsIDocShellLoadInfo; r=nika
30e2bfed294438984fab63f434210906f4c14943
created 2018-07-11 15:23 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1474835 - Use implicit_jscontext for nsIWebNavigation.setOriginAttributesBeforeLoading. r=smaug
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-06-18 21:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
d8e7c56a2a858c4f05dc20a199d43dd74729c3e3
created 2018-03-29 21:51 +0200
pushed 2018-06-18 21:43 +0000
Jan Henning Jan Henning - Bug 1335148 - Part 1: Dynamically determine content viewer count on Android, too. r=bz,snorp
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-06-18 21:43 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
c1dc655523000be37d89f5231636c47d70f6d141
created 2018-02-01 17:35 -0500
pushed 2018-04-26 21:04 +0000
Nika Layzell Nika Layzell - Bug 1434768 - Part 2: Replace nsDocShell::mSessionHistory with ChildSHistory, r=bz
d9da3f3bf43203a0ad3de87adfd8298c5e5e85a2
created 2018-02-08 15:54 -0500
pushed 2018-03-01 16:46 +0000
Josh Matthews Josh Matthews - Bug 1436743 - Dispatch events via the docgroup rather than the tabgroup when possible. r=mystor
156c6bee175292f31da108aae281a413d61600e6
created 2017-12-14 16:03 -0600
pushed 2018-01-16 14:33 +0000
Nika Layzell Nika Layzell - Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
4a7086f02b605337d91e9ca877faec138c83c02a
created 2017-12-19 18:26 +0800
pushed 2018-01-11 21:05 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 6: Move shistory related static functions to nsSHistory. r=smaug
df10cef47ecc86603ac88a87045bce6b78a5af76
created 2017-11-14 19:06 +1100
pushed 2018-01-11 21:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1416638 - Add a PrefValueKind arg to Preferences::Get*(), and remove Preferences::GetDefault*(). r=glandium
0177f0fcd0435686dee3f4354995de3c516be1c2
created 2017-08-24 14:32 +0800
pushed 2017-11-02 16:33 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug
98be8259bebe47a30626dcc5a9477b11c55f2558
created 2017-08-24 11:27 +0800
pushed 2017-11-02 16:33 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug
4069ad6982eabbab5b30fd45de159fe746e5a517
created 2017-09-12 13:21 -0400
pushed 2017-09-15 00:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1364364) for causing bug 1399182.
074475da0f2ca66b29b9a26dd40067938f7191ce
created 2017-08-24 14:32 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug
de6c153ec533cd99d2f6bf6ea998e88e0c7d9188
created 2017-08-24 11:27 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug
f2f37cfe64da87f7ff5a5e73a94dc333d73ec0ee
created 2017-09-07 16:50 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 24edc3618b45 (bug 1364364) for failing mochitest dom/workers/test/test_multi_sharedWorker_lifetimes.html on Android. r=backout
34f2787cfb1fc91e122c8121652f3b2cc9b03d62
created 2017-09-07 16:49 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 58fe37290a82 (bug 1364364)
58fe37290a82a1c6096ccaca9f95efdb11451ff2
created 2017-08-24 14:32 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug
24edc3618b4571c4d4f1cbb375a704aaa3d489ff
created 2017-08-24 11:27 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug
f9c03c26c8763e78a2c70f1afc6cfb0fc92ec493
created 2017-09-06 13:07 -0700
pushed 2017-09-15 00:19 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1364364) for failures in test_multi_sharedWorker_lifetimes.html a=backout
5d6bf02b495a923a6b26397ef0bba7f7d00ce57b
created 2017-08-24 14:32 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 2: Extract a part of EvictExpiredContentViewerForEntry to a new function FindTransactionForBFCache, and implement RemoveDynEntriesForEntry on top of it. r=smaug
c9420f4e27f7fce1f322e6323f00a3204066e899
created 2017-08-24 11:27 +0800
pushed 2017-09-15 00:19 +0000
Samael Wang Samael Wang - Bug 1364364 - Part 1: Why are we declaring private virtual functions? r=smaug
3984a9f49bcf7b7cb073988f1570e975601ef4ea
created 2017-08-08 16:07 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387381 - Remove nsXPIDLString local variables. r=erahm.
98b85a78d45ff9168b080dbbf2bb45f5470b7769
created 2017-05-22 15:36 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1363036 - Part 2: Reject AddEntry / ReplaceEntry if the entry has been associated to another SHistory. Cleanup mHistoryTracker if root docshell changes. r=smaug
68e0dc399cf77480049c3b26f6bb16aef990b59d
created 2017-05-22 11:25 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1363036 - Part 1: Remove MOZ_DIAGNOSTIC_ASSERTs previously added for bug hunting. r=smaug
1a5e3003f692b2490a3352a1f76ac0be69c76115
created 2017-05-16 10:54 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1363036 - Add MOZ_DIAGNOSTIC_ASSERTs for bug hunting. r=smaug
f8bebf994dbfef3d091d61b9906854736cc12ffc
created 2017-04-27 18:59 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1347823 - Part 2: Move HistoryTracker to nsSHistory and bind its event target to the TabGroup. r=smaug
less more (0) -100 -60 tip