Carsten "Tomcat" Book
d959fb5581
Backed out changeset 3b3884fa2026 (bug 1329288) for m10 test failures
2017-01-11 15:42:10 +01:00
Christoph Kerschbaumer
a00dc3fc66
Bug 1329288 - Bring back ContentPolicy check within nsDocShell. r=smaug
2017-01-11 11:29:27 +01:00
Cameron McCormack
babad063ff
Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
...
MozReview-Commit-ID: D3fIngSHSsl
2017-01-05 15:31:56 +08:00
Thomas Nguyen
0aaea58b69
Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
...
MozReview-Commit-ID: 1A6IHPeNYBQ
2017-01-05 11:29:56 +08:00
Christoph Kerschbaumer
63fe5cb0bb
Bug 1182569 - Skip security check for plugins using newstream attribute. r=smaug
2017-01-03 20:59:54 +01:00
Christoph Kerschbaumer
0bfc26fd77
Bug 1182569: Use AsyncOpen2 for docshell loads. r=smaug
2017-01-03 20:57:45 +01:00
Michael Layzell
f24af1792b
Bug 1324359 - Rename and simplify the DocShell ProcessLock concept, r=smaug
...
MozReview-Commit-ID: JTp8Q2mWqpN
2017-01-03 17:00:25 -05:00
Wei-Cheng Pan
19fc36c981
Bug 1323947 - Use Use MOZ_MUST_USE in netwerk/protocol/viewsource r=valentin
...
MozReview-Commit-ID: 5JAkF53s42X
--HG--
extra : rebase_source : 5e3d82f3b15b25c610086e26e941cb6064acf975
2016-11-23 17:21:17 +08:00
Samael Wang
1e9e35e6e1
Bug 1323651 - Rename Partial/GroupedSessionHistory to Partial/GroupedSHistory. r=ehsan
...
MozReview-Commit-ID: G2GW4ZPIfH3
2016-12-22 16:06:50 +08:00
Michael Layzell
0fa642800b
Bug 1315105 - Part 2: Implement <link rel=prerender> behind a pref, r=smaug
...
MozReview-Commit-ID: ARET98o1FTU
--HG--
extra : rebase_source : fd549baa1a4a180db1ca6701191f081033811d0f
2016-12-19 15:05:31 +08:00
Yoshi Huang
2ceecc22f5
Bug 1324115 - Part 2: replace the callers to use C++ helper. r=smaug
2016-12-21 14:59:21 +08:00
Kris Maglione
e6f4ea4dcb
Bug 1318388: Prevent setting usePrivateBrowsing after initial document load. r=ehsan
...
MozReview-Commit-ID: ArmAhSWMaCJ
--HG--
extra : rebase_source : 6cf914f29092ed281a3f80cf757c1a29dc7fbac5
2016-12-18 15:07:08 -08:00
Carsten "Tomcat" Book
51614d31e4
Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test
...
--HG--
extra : rebase_source : de2846d1205d3e885c1040379f2816629a925d22
2016-12-19 15:59:14 +01:00
Michael Layzell
b5fd619e72
Bug 1315105 - Part 2: Implement <link rel=prerender> behind a pref, r=smaug
...
MozReview-Commit-ID: ARET98o1FTU
2016-12-19 15:05:31 +08:00
Andrea Marchesini
b78570578a
Bug 1322207 - DOM Timing must be reset if the loading of a content page is aborted, r=smaug
2016-12-15 19:58:22 +01:00
Andrea Marchesini
a69bf81efe
Bug 1322588 - Get rid of nsIDocShell::addSessionStorage, r=qdot
2016-12-12 09:33:11 +01:00
Nihanth Subramanya
a84e6f6916
Bug 989197 - Include captive portal state as a flag in the about:certerror URI. r=valentin
...
MozReview-Commit-ID: J2MjX6zJOTA
--HG--
extra : rebase_source : 272e9158355cac695947503eb0384b9c114b98be
2016-12-01 15:41:41 -08:00
Dave Huseby
fc467046c8
Bug 1309070 make sure that docshell always has private browsing id unset. r=ehsan
2016-12-01 14:11:00 +01:00
Sebastian Hengst
98798d9c07
Backed out changeset 5ac111460188 (bug 1316256) for failure in test_ext_webrequest_basic.html. r=backout
2016-12-07 13:52:18 +01:00
JOrg K
7d596b4b82
Bug 1316256 - Allow passing nullptr as principal to content policy check. r=bz
2016-12-01 15:32:11 +08:00
Boris Zbarsky
41288ac4b0
Bug 1318911. When creating an about:blank content viewer during a history navigation to a javascript: URI, use the right principal. r=tanvi
2016-12-06 07:41:42 -10:00
Dave Huseby
feaec25987
Bug 1316075 - Additional patch to clean up tabs and trailing whitespace in files touched. r=ehsan
...
--HG--
extra : rebase_source : 1344bdec2d3c11dcb2b025c7bd071f110e6b99ba
extra : histedit_source : 8e697a2200117bf0db6e6728f65ffe71f88fcc5b
2016-11-28 10:41:46 -08:00
Dave Huseby
59c8485430
Bug 1316075 - Add asserts for the places where we've gotten rid of the private browsing boolean. r=ehsan
...
--HG--
extra : rebase_source : 7088d1e4666b903bb7b6fcc9255974b04c248e36
extra : histedit_source : 299bc64978878300c2e00b2f2730fd22d0a95e0c
2016-11-21 14:58:10 -08:00
Timothy Nikkel
369187c6f2
Bug 1312609. r=smaug a=abillings
2016-11-29 15:15:35 -06:00
Samael Wang
cb7131182c
Bug 1310768 - Use CreataAboutBlankContentViewer to stop inactive tabs. Update History API. a=ehsan
...
MozReview-Commit-ID: LPcaQkQ900G
2016-11-29 17:31:17 +08:00
Andrew McCreight
908a323277
Backed out changeset 2bbc7be933e2 (bug 1309070) for causing bug 1320041.
2016-11-26 09:31:17 -08:00
Gijs Kruitbosch
be8efc6f08
Bug 1314249 - if the target changes, assume we should not pass an opener ref, r=smaug
...
MozReview-Commit-ID: 7DBrRW1WiMP
--HG--
rename : browser/base/content/test/general/browser_bug1064280_changeUrlInPinnedTab.js => browser/base/content/test/tabs/browser_navigatePinnedTab.js
extra : rebase_source : 2aa1a459e07cd0d326e9c3d6e1b87afd0dbbc28b
2016-11-16 16:31:42 +00:00
Dave Huseby
531d98d41c
Bug 1309070 - make sure that docshell always has private browsing id unset. r=ehsan
2016-11-21 12:53:00 +08:00
Michael Layzell
d6d2411526
Bug 944694 - Part 1: Use globally unique UUIDs for docshellID, r=smaug
...
MozReview-Commit-ID: DVLMijTkYKh
2016-11-17 16:50:48 -05:00
Ehsan Akhgari
d07f79a266
Bug 1318210 - Remove nsIAppsService; r=baku
2016-11-17 10:41:36 -05:00
Ehsan Akhgari
eac76d9772
Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
...
This patch removes support for mozapp iframes, leaving support for
mozbrowser iframes intact. Some of the code has been rewritten in order
to phrase things in terms of mozbrowser only, as opposed to mozbrowser
or app. In some places, code that was only useful with apps has been
completely removed, so that the APIs consumed can also be removed. In
some places where the notion of appId was bleeding out of this API, now
we use NO_APP_ID. Other notions of appId which were restricted to this
API have been removed.
2016-11-16 09:13:38 -05:00
Carsten "Tomcat" Book
3eacc680db
Backed out changeset 7d1f7dd996f7 (bug 1310845)
2016-11-16 14:50:44 +01:00
Ehsan Akhgari
cb369370b3
Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
...
This patch removes support for mozapp iframes, leaving support for
mozbrowser iframes intact. Some of the code has been rewritten in order
to phrase things in terms of mozbrowser only, as opposed to mozbrowser
or app. In some places, code that was only useful with apps has been
completely removed, so that the APIs consumed can also be removed. In
some places where the notion of appId was bleeding out of this API, now
we use NO_APP_ID. Other notions of appId which were restricted to this
API have been removed.
2016-11-15 18:31:46 -05:00
Christoph Kerschbaumer
c658a4fd74
Bug 1316889 - Remove dead triggeringPrincipal fallback in docshell. r=bz
2016-11-11 17:21:18 +01:00
Markus Stange
3994547b42
Bug 1307242 - Add a non-blank paint telemetry probe for foreground root content documents. r=bkelly, f=bsmedberg
...
This adds a probe called TIME_TO_NON_BLANK_PAINT_MS which reports time to
non-blank paint for root content documents whose docshell was active for the
entire time between navigation start and first non-blank paint.
MozReview-Commit-ID: 7JQdk5vHr1O
--HG--
extra : rebase_source : 66be2aab4c4a32d20fb44c88c5270c5b5cfc0b81
extra : histedit_source : 5d6bef86d4a2a2250405d24ce28c6bfd9d654f8d
2016-11-10 14:26:54 -05:00
Ben Kelly
6495475955
Bug 1316289 P1 Make sure we thaw child frames properly. r=smaug
2016-11-10 14:02:18 -08:00
Carsten "Tomcat" Book
4b6cab91f9
merge mozilla-inbound to mozilla-central a=merge
2016-11-10 16:59:38 +01:00
Tim Huang
950b86072e
Bug 1313627 - Get the firstPartyDomain from the nodePrincipal of the document in nsDocShell::CanAccessItem() if the first party isolation is on. r=smaug
2016-11-10 14:20:38 +08:00
KuoE0
1ea270f7da
Bug 1305352 - (Part 1) Make Presentation API support XUL browser element. r=smaug
...
MozReview-Commit-ID: 9t5mhvcbpXB
--HG--
extra : rebase_source : 50c65bf06aae1df6a17e9328315edf977ceada49
2016-10-27 11:27:41 +08:00
Christoph Kerschbaumer
f2776f1b8d
Bug 1308889 - Try to explicitly pass aTriggeringPrincipal and aPrincipalToInherit to DoURILoad(). r=bz
2016-11-08 07:23:12 +01:00
Michael Layzell
d53091c307
Bug 1314792 - Extract process changing logic into nsContentUtils::GetDocShellProcessLock, r=bkelly
...
MozReview-Commit-ID: FI0pIvHPN0h
2016-11-04 13:40:55 -04:00
Ting-Yu Lin
904617e77f
Bug 1310509 - Call NotifyAsyncPanZoomStarted/Stopped on document containing current scrolling content. r=kats
...
We now call NotifyAsyncPanZoomStarted/Stopped precisely on the document
which is being transformed, so we no longer need to notify the child
docshells which was added in Bug 1088559.
Remove the |nsIDocument| argument for ProcessAPZStateChange(), which is not
used anymore.
mActiveAPZTransforms added in bug 1142926 is removed because AccessibleCaret
is the only consumer for AsyncPanZoomStarted/Stopped, and it now defaults to
always show while scrolling, i.e.
"layout.accessiblecaret.always_show_when_scrolling" defaults to true. And I
cannot reproduce the bug even if I turn off the preference.
MozReview-Commit-ID: DiEk2gCIHn2
2016-11-04 22:27:02 +08:00
Michael Layzell
0ae1d338c3
Bug 1313739 - Move TabGroup into its own file, seperate from DocGroup, r=bkelly
...
MozReview-Commit-ID: AndPWOBpkox
2016-10-31 13:40:36 -04:00
Michael Layzell
c72ea0d3f1
Bug 1310778 - Move TabGroup and GetDocGroup accessors onto nsPIDOMWindow{Inner,Outer}, r=smaug
...
MozReview-Commit-ID: Hl0QVktr0Lw
2016-10-28 15:38:28 -04:00
Michael Layzell
76969f2737
Bug 1310345 - Change FindChildWithName and related methods to take nsAString& instead of char16_t*, r=bz
...
MozReview-Commit-ID: 4aQwYX9ObcN
2016-10-27 15:53:35 -04:00
Michael Layzell
029a7def5d
Bug 1303196 - Part 3: Update the named window resolution logic to be scoped to TabGroup instead of being process-global, r=bz
...
MozReview-Commit-ID: FaGoj6wmEuG
2016-10-27 15:53:35 -04:00
Michael Layzell
f9eea2d135
Bug 1303196 - Part 2: Connect the DocGroup and TabGroup objects to nsGlobalWindow and nsDocument, ensuring that Opener is set early enough that it is correct, r=smaug
...
MozReview-Commit-ID: 3rZfLw3dXkF
2016-10-27 15:53:35 -04:00
Ben Kelly
0983850a63
Bug 1303167 P6 Rename new suspend and freeze methods to final names. r=smaug
2016-10-26 10:20:16 -07:00
Ben Kelly
bf0ca72f77
Bug 1303167 P2 Use new window suspend and freeze methods. r=smaug
...
* * *
Bug 1303167 P2 interdiff 0001 Review feedback
2016-10-26 10:20:15 -07:00
Ehsan Akhgari
98fb5e2107
Bug 1312527 - Promote docshell private browsing assertions to diagnostic asserts; r=baku
...
This will allow us to catch these assertions failing in non-debug
builds on our pre-release channels.
2016-10-25 09:28:40 -04:00