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
Michael Layzell
593da2333f
Bug 1320391 - Part 2: Add a test that old PartialSHistories are cleaned up correctly, r=ehsan
...
MozReview-Commit-ID: 4Jd5UbmdEru
--HG--
extra : rebase_source : 42407f987d2b6e7c3ed3a91e9f75e3911e292091
2016-12-15 13:30:49 +08:00
Michael Layzell
1b315d2194
Bug 1320391 - Part 1: Clean up PartialSHistories which are keeping old SHEntries alive, r=ehsan
...
MozReview-Commit-ID: FY36NdOUM66
--HG--
extra : rebase_source : 6dea22921c7b0e27868827e78503e8a7133e9127
2016-12-15 13:28:40 +08:00
Michael Layzell
8c6d67c926
Bug 1310766 - Part 2: Add a test for chrome/content navigation with GroupedSHistory, r=ehsan
...
MozReview-Commit-ID: 5pumQua96m3
--HG--
extra : rebase_source : 118dfd2f5f7a20db7d164f56db075c80fe0faf48
2016-12-15 13:16:27 +08:00
Gijs Kruitbosch
cb6c0c81ac
Bug 1322414 - part 2,3,4: use a separate 'primary' attribute for primary child browsers, r=bz,mconley
...
MozReview-Commit-ID: 2yb0WGFYBsH
--HG--
extra : rebase_source : 376171077c577e41e82cec5e994c425c6d9f2d80
extra : histedit_source : 39aad91381749a263042cd0452fe32019a1974b8
2016-12-09 09:23:24 -10:00
Gijs Kruitbosch
a64e4f1b0e
Bug 1322414 - part 1 - remove GetContentShellById and id passing, r=bz
...
MozReview-Commit-ID: FggtlNAP6ax
--HG--
extra : rebase_source : 3e20f36001d5b19e334941c2638573ba838d2df7
extra : histedit_source : 3f47eea51d257f23b0a5ba655911aab4d43ba8d1
2016-12-08 11:12:36 -10:00
Michael Layzell
90b728b596
Bug 1318767
- Part 4: Add a test for navigating into dead PartialSHistories, r=ehsan
...
MozReview-Commit-ID: LT8NeCdf3fm
2016-12-14 16:11:29 +08:00
Michael Layzell
65b516822e
Bug 1318767
- Part 3: Use SessionStore to recover from missing GroupedSHistory segments, r=ehsan, r=mconley
...
MozReview-Commit-ID: FDmQIjiHox7
2016-12-13 16:32:54 +08:00
Michael Layzell
d24aef4068
Bug 1318472 - Remove inactive hidden tabs when removing the primary tab, r=ehsan
...
MozReview-Commit-ID: KiMsKOljNpE
2016-12-14 01:55:00 +08: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
Boris Zbarsky
e0e53c48ae
Bug 1310796 part 3. Remove the aTargetable argument of contentShellAdded. r=mystor
2016-12-08 16:41:45 -10:00
Boris Zbarsky
846587070f
Bug 1310796 part 1. Get rid of GetTargetableShellCount in favor of a more explicit GetTabCount. r=mystor,gijs
2016-12-08 16:41:45 -10: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
Tooru Fujisawa
674c6d8531
Bug 1321217 - Remove legacy generator from docshell/. r=smaug
2016-12-01 18:04:50 +09: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
Sebastian Hengst
934d575f3f
Backed out changeset c4669804cc49 (bug 1318472) for failing browser_close_dependent_tabs.js. r=backout
2016-11-24 21:58:41 +01:00
Michael Layzell
612c74d39f
Bug 1318472 - Remove inactive hidden tabs when removing the primary tab, r=ehsan
...
MozReview-Commit-ID: KiMsKOljNpE
2016-11-24 12:23:09 -05: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
Geoff Brown
6ebd2eb0c4
Bug 1040769 - Enable test_bug570341.html; r=ehsan
2016-11-22 13:49:48 -07:00
Dave Huseby
4e53da9544
Bug 1309067 - adding asserts to ensure boolean and OA private browsing values match. r=ehsan
2016-11-17 12:14:00 +01:00
Phil Ringnalda
dcbcef52c1
Bug 1040769 - disable test_bug570341.html on Android debug for constant failures
2016-11-17 21:57:10 -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
Blake Kaplan
eb41df1277
Bug 1311197 - Remove CPOWs from docshell browser-chrome tests. r=Gijs/felipe
...
MozReview-Commit-ID: G5qS7TUfvBC
2016-11-07 14:43:42 -08:00
Blake Kaplan
7982323f6d
Bug 1311197 - Remove CPOWs from browser_bug655270.js. r=Gijs
...
MozReview-Commit-ID: 1GuTsuHMd6g
2016-11-07 14:43:41 -08:00
Sebastian Hengst
855e7a17e9
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: docshell. r=RyanVM
...
MozReview-Commit-ID: BI6jc9bsXCE
--HG--
extra : rebase_source : 1127a829ff222a40b7b3358507c7ce3afe81ecea
2016-11-05 11:29:14 +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
Phil Ringnalda
b6eec64324
Merge m-c to a CLOSED TREE m-i
...
MozReview-Commit-ID: 2JxLeQ8GYIX
2016-10-27 20:36:38 -07:00