docshell/base/nsDocShell.cpp
5b5c58cb8123d6888f6bb11ebdb6a5d37bb10a48
created 2018-01-08 20:25 -0500
pushed 2018-01-09 09:53 +0000
Ben Kelly Ben Kelly - Bug 1426977 P3 Use StorageAllowedForNewWindow() in nsDocShell::ServiceWorkerAllowedToControlWindow(). r=mystor
0ca777d3a396f1130efe477fa376407fe7836228
created 2018-01-08 15:20 +0100
pushed 2018-01-09 09:51 +0000
Valentin Gosu Valentin Gosu - Bug 1426501 - Change C++ code to use NS_MutateURI when changing URI r=mayhemer
a0497350d8714b24aaf258776be81832159ff52e
created 2018-01-06 01:54 +0200
pushed 2018-01-06 09:49 +0000
Sebastian Hengst Sebastian Hengst - merge central to autoland. r=merge a=merge
f77d887fffcb7cef5ddb5c224639496cc77aac75
created 2017-11-03 11:27 -0400
pushed 2018-01-06 09:49 +0000
Mike Conley Mike Conley - Bug 1397426 - Rename TabChild's notion of "active tabs" to "visible tabs" and move logic into renderLayers. r=billm
56c1eb9c065a52490d1f3438c882e8f90aef9cb8
created 2018-01-06 00:27 +0200
pushed 2018-01-05 22:34 +0000
Sebastian Hengst Sebastian Hengst - merge inbound to central. r=merge a=merge
5b1109ca1c1f887a793748f1e115152a42122151
created 2018-01-05 12:10 -0500
pushed 2018-01-05 22:34 +0000
Ben Kelly Ben Kelly - Bug 1425975 P16 Make nsDocShell check for session cookie lifetime policy before allowing service worker intercept. r=asuth
d8406786b4192ef8fbbd4b56549f99ed02fbf040
created 2018-01-05 12:10 -0500
pushed 2018-01-05 22:34 +0000
Ben Kelly Ben Kelly - Bug 1425975 P12 Don't mark an initial about:blank client as controlled if its sandboxed. r=asuth
841e106b28101d1762d8c41740f433d19e7def92
created 2018-01-05 12:10 -0500
pushed 2018-01-05 22:34 +0000
Ben Kelly Ben Kelly - Bug 1425975 P7 Use the mControlledClients list to drive controller start and stop logic. r=asuth
4a7086f02b605337d91e9ca877faec138c83c02a
created 2017-12-19 18:26 +0800
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 6: Move shistory related static functions to nsSHistory. r=smaug
62a61710cf861f3aaf9acb4db3f8c3fee979c493
created 2017-12-19 15:13 +0800
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 5: Move LoadType convertion functions to nsDocShellLoadTypes.h. r=smaug
ec9ea72e98ddd81a431cbe344f46acd59f663d5f
created 2017-12-18 20:19 -0600
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 4: Move nsPingListener and nsRefreshTimer to separate files. r=smaug
82763191a3c00fe1edb2670ec6b399fb3003e8a7
created 2017-12-15 17:15 -0600
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 3: Remove a dead member function. r=smaug
33cb29987d2093b92a84dac9fb9bb9907811a3a8
created 2017-12-15 17:09 -0600
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 2: Reorder docshell members and remove unnecessary `virtual` or `NS_IMETHOD` keywords. r=smaug
3165c7f9db20917c367ee15fb0c17776087714d2
created 2017-12-15 14:14 -0600
pushed 2018-01-05 21:52 +0000
Samael Wang Samael Wang - Bug 1406161 - Part 1: Reorder #include, #define, forward declarations, global & static variables. r=smaug
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
2e0db1b48499fcf1598f23e04211360f9d39b7af
created 2017-12-24 00:23 +0200
pushed 2017-12-23 22:24 +0000
Csoregi Natalia Csoregi Natalia - Backed out 14 changesets (bug 1425975) for M(5) permafails mochitest/test_ext_webrequest_filter.html. r=backout a=backout
9e1544ec814d46dcf8a771a221f3ac1349663497
created 2017-12-22 21:09 -0500
pushed 2017-12-23 09:41 +0000
Ben Kelly Ben Kelly - Bug 1425975 P12 Don't mark an initial about:blank client as controlled if its sandboxed. r=asuth
6f520ab76d6a1fe6eca397c1ef72c7abcb7fe16c
created 2017-12-22 21:09 -0500
pushed 2017-12-23 09:41 +0000
Ben Kelly Ben Kelly - Bug 1425975 P7 Use the mControlledClients list to drive controller start and stop logic. r=asuth
83c725dad7a9cefe2a9bc82b1886141ad536ca36
created 2017-12-20 10:53 -0500
pushed 2017-12-20 21:42 +0000
Ben Kelly Ben Kelly - Bug 1426253 P3 Use the window/document GetController() method. r=asuth
0fc5c1fe3fea2be37226fc4cc41179f18909e8ab
created 2017-11-21 11:40 +0000
pushed 2017-12-18 21:58 +0000
Jonathan Kingston Jonathan Kingston - Bug 1419007 - ensure errors FireOnLocationChange after documentURI has changed in docshell. r=sawang r=francois
baa02d97591ea55e6b9ee1867061c3e9e0324021
created 2017-12-12 15:44 -0500
pushed 2017-12-13 10:14 +0000
Ben Kelly Ben Kelly - Bug 1293277 P6 Use the ClientInfo.Id() value for FetchEvent.clientId. r=baku
e63b2060c206907e81c32a9f4ff79a25b2eb87b7
created 2017-12-12 06:01 -0600
pushed 2017-12-12 21:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1424809 - Get rid of NS_NewPostDataStream, r=valentin
f6b07d14b67bfaeafe0d23a5a743a1465957d831
created 2017-12-08 11:52 -0500
pushed 2017-12-08 22:36 +0000
Ben Kelly Ben Kelly - Bug 1423913 P2 Make callers expect infallble CreateSource() and CreateHandle(). r=baku
a461fe03fdb07218b7f50e92c59dde64b8f8a5b0
created 2017-12-08 14:31 +0200
pushed 2017-12-08 12:35 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 4 changesets (bug 1417251) for reftest failures in abs-pos-non-replaced-vrl* on Windows and in box-sizing-replaced* on Android. r=backout a=backout
6b919b7a1161e73537625a0f2a9371b2ab8d38ff
created 2017-12-06 16:03 -0500
pushed 2017-12-07 10:55 +0000
Mike Conley Mike Conley - Backed out changeset 4643e46ff8d3 (bug 1397426)
bf26cbb99b6acfc4c690b8edb1ec89da89232c67
created 2017-11-14 15:58 +0000
pushed 2017-12-06 22:02 +0000
Jonathan Watt Jonathan Watt - Bug 1417251, part 2 - Make the reftest harness support loading of consecutive URIs differing only by hash. r=dbaron,bz
699fd0f2b04666c7b043f0350cf56f0bc07189ac
created 2017-12-05 20:45 -0500
pushed 2017-12-06 09:54 +0000
Ben Kelly Ben Kelly - Bug 1423412 P1 Actually mark window/worker ClientSource objects controlled when loaded with a controlling service worker. r=baku r=jld
e18c1ff30e404e6376b00d57102d773c51de77de
created 2017-12-05 11:45 -0500
pushed 2017-12-06 09:54 +0000
Ben Kelly Ben Kelly - Bug 1422584 Handle nullptr ClientSource in nsDocShell::MaybeCreateInitialClientSource(). r=baku
46463dab3129e5c56a96d34f1c275d14149d32bd
created 2017-12-04 22:13 -0500
pushed 2017-12-05 09:59 +0000
Ben Kelly Ben Kelly - Bug 1422983 Cycle collect the ClientSource object when owned by an nsGlobalWindowInner or nsDocShell object. r=mccr8
6f5aec4cde6f874921eaa1b0b9d7e9d4c7feabe0
created 2017-12-05 02:29 +0100
pushed 2017-12-05 09:59 +0000
Valentin Gosu Valentin Gosu - Bug 1422518 - Use LOAD_FLAGS_DISALLOW_INHERIT_PRINCIPAL for meta refresh r=bz
9863880aa73797d7b76a0c3366792c42a2ef7e00
created 2017-12-04 12:49 +0200
pushed 2017-12-04 20:16 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to autoland r=merge
4643e46ff8d3e84d10ff178e15a1be7f734b020f
created 2017-11-03 11:27 -0400
pushed 2017-12-04 20:16 +0000
Mike Conley Mike Conley - Bug 1397426 - Rename TabChild's notion of "active tabs" to "visible tabs" and move logic into renderLayers. r=billm
1294e490afc2d16596baa7497dd4c758864f9afc
created 2017-10-23 18:14 +0800
pushed 2017-12-04 20:16 +0000
Thomas Nguyen Thomas Nguyen - Bug 1345433 - Bring back assertion that history entries need a valid triggeringPrincipal r=JanH,smaug
33ab7736c435fdf4503b2267326832fc1d598808
created 2017-12-03 21:41 +0200
pushed 2017-12-04 10:46 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 362425ee97ad (bug 1419007) for ESLint failure and for failing test_threathit_report.html. r=backout on a CLOSED TREE
362425ee97adff2662b5dbf2d237be5d89b9e303
created 2017-11-21 11:40 +0000
pushed 2017-12-04 10:46 +0000
Jonathan Kingston Jonathan Kingston - Bug 1419007 - Ensure errors FireOnLocationChange after documentURI has changed in docshell. r=sawang
c937d88eae38549c58ec5308392d805fc4c415e5
created 2017-11-23 15:07 +0800
pushed 2017-11-30 21:52 +0000
Samael Wang Samael Wang - Bug 1418119 - Update the assertion in nsDocShell::InternalLoad to reflect the change of OnLinkClickSync in bug 1397512. r=bz
229546747cbf04cf71a235275d7c2eb2520a298b
created 2017-11-09 16:32 +0100
pushed 2017-11-29 10:27 +0000
Valentin Gosu Valentin Gosu - Bug 1414425 - Make sure the appropriate triggeringPrincipal is set for a meta refresh. r=bz
e7b3e385157a43ad065f36ccf3d07327dfc170a3
created 2017-11-28 12:10 -0500
pushed 2017-11-29 10:27 +0000
Ben Kelly Ben Kelly - Bug 1420743 P2 Check the inner window for an existing document instead of the outer window in nsDocShell::EnsureInitialClientSource(). r=baku
2319e3c47580aadcecdb404cc490752f75da744c
created 2017-11-28 12:10 -0500
pushed 2017-11-29 10:27 +0000
Ben Kelly Ben Kelly - Bug 1420743 P1 Do a better job of clearing docshell's mInitialClientSource at the end of page load. r=baku
cddce6f164c9eea9879f1caaf65d3d082de2d2da
created 2017-10-10 12:03 +0200
pushed 2017-11-24 10:01 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from docshell; r=bz
d4605bc50d4e4a65cc05d9bb33b926876c4786c7
created 2017-11-21 18:07 -0500
pushed 2017-11-23 22:29 +0000
Nika Layzell Nika Layzell - Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
ffc12802d5585e08de1a9ae4f2939e05bbea5767
created 2017-11-23 00:11 +0200
pushed 2017-11-23 09:44 +0000
shindli shindli - Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
8d01c14ac1cae6a43244fae77527bf0ae1d414fd
created 2017-10-10 12:03 +0200
pushed 2017-11-23 09:44 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from docshell; r=bz
814d5927ffb8a5398809dcafd1e218a7a325ba5e
created 2017-11-22 18:34 +0200
pushed 2017-11-22 21:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 1417251) for reftest failures, e.g. in box-decoration-break-with-outset-box-shadow-1.html. r=backout on a CLOSED TREE
9a85c4bd47e4122885bb793fd2e91dc9079ba0f6
created 2017-11-03 08:35 +0000
pushed 2017-11-22 21:30 +0000
Jonathan Watt Jonathan Watt - Bug 1417251, part 1 - Make the reftest harness support loading of consecutive URIs differing only by hash. r=dbaron,bz
6b49a0395cb47a3a18c6837aa49d5b622c953f1d
created 2017-11-22 11:18 +0100
pushed 2017-11-22 21:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419382 - Moving ownership of nsIInputStream when using netUtil functions - part 2 - NS_NewInputStreamChannel, r=smaug
3e2118a29baf7cb034e4c6d59e57eb67c8f40c37
created 2017-11-21 15:13 -0500
pushed 2017-11-22 21:30 +0000
Ben Kelly Ben Kelly - Bug 1419536 P3 Handle creating and activating the ClientSource in nsDocShell and nsGlobalWindow. r=baku r=freesamael
f6a49a33c53dd7c515b39c1a81a6330a0030bdaa
created 2017-11-17 21:28 +0100
pushed 2017-11-19 09:56 +0000
Oriol Brufau Oriol Brufau - Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk
8d8519a2b6dce407afe3cacd86e30592bcf7fe1b
created 2017-10-27 16:39 -0700
pushed 2017-11-12 10:17 +0000
Bill McCloskey Bill McCloskey - Bug 1412195 - Track all changes to TabChild active state (r=bevis)
5fa0729021dccefb542e8703d45471e1c58e3d81
created 2017-11-09 22:17 +0200
pushed 2017-11-10 09:56 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2017-11-10 09:56 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
818860c42bcaa778c3c88bec897bc7bb1f417f3b
created 2017-11-08 18:26 +0100
pushed 2017-11-09 20:10 +0000
Johann Hofmann Johann Hofmann - Bug 1412559 - Make the "confirm repost" prompt tab modal. r=bz
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
69e828da2238c01a3ab7c449d8c13b23792a7555
created 2017-11-08 20:01 +0100
pushed 2017-11-09 09:53 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1407891: Allow view-image to open a data: URI by setting a flag on the loadinfo. r=bz
8f41147476b0a8df54dbad48df60e0576b383a53
created 2017-10-31 17:23 +0000
pushed 2017-11-06 23:06 +0000
Marco Castelluccio Marco Castelluccio - Bug 1413248 - Remove nsIContextMenuListener, nsIContextMenuListener2 and nsContextMenuInfo as they are unused. r=qdot
0c4ecb84046395afd7c5ed4a250b64991c9b0da7
created 2017-11-03 13:23 +0100
pushed 2017-11-04 09:58 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1403814 - Block toplevel data: URI navigations only if openend in the browser. r=smaug
20de4dbd790d0c40834fc9eb9bb1bf0c05908906
created 2017-10-02 10:58 -0400
pushed 2017-11-01 21:55 +0000
Nika Layzell Nika Layzell - Bug 1401379 - Part 1: Make nsDocShell and nsDocLoader cycle collected, r=smaug
083251780a8607fe8ae377fc979ca7e83c29b898
created 2017-10-31 19:35 -0700
pushed 2017-11-01 10:10 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1345433) for eslint bustage
less more (0) -1000 -300 -100 -60 tip