Olli Pettay
dbb8d7e043
Bug 1003100 - pushState() in iframe fails when reloading with CTRL+F5, r=bz
2015-10-16 20:05:54 +03:00
Gijs Kruitbosch
840ae2e3ff
Bug 1210439, r=smaug
2015-10-01 13:23:27 -04:00
Xidorn Quan
d39e82dd43
Bug 1212299 part 1 - Forbid documents inside elements other than iframe from requesting fullscreen. r=smaug
2015-10-12 11:24:23 +11:00
Dragana Damjanovic
3be65f5db2
Bug 1211690 - Remove not needed nsILoadInfo get. r=ckerschb
2015-10-11 18:13:10 +02:00
Ehsan Akhgari
20f13bc0e3
Bug 1213514 - Don't bother checking for third party URLs at interception time unless if the user needs it; r=jdm
...
The current code is wasteful for the vast majority of our users.
2015-10-10 19:05:27 -04:00
Ehsan Akhgari
e3870327f5
Bug 1213150 - Part 2: Rework ShouldPrepareForIntercept() in terms of subresource requests; r=jdm
2015-10-09 10:52:55 -04:00
Ehsan Akhgari
3764489cf0
Bug 1213150 - Part 1: Add a nsContentUtils::IsNonSubresourceRequest helper; r=jdm
2015-10-09 10:52:54 -04:00
Ehsan Akhgari
8df402597a
Bug 1212636 - Add a better error message for the content corrupcted error caused by the Promise being passed to FetchEvent.respondWith; r=bkelly
2015-10-07 18:06:26 -04:00
Bill McCloskey
8612a67a22
Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process
2015-10-07 11:15:11 -07:00
Ehsan Akhgari
bfcf1b7a20
Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking
2015-10-06 20:26:46 -04:00
Ben Kelly
55080c2994
Bug 1210941 P4 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in nsDocShell. r=ehsan
2015-10-06 06:37:07 -07:00
Dragana Damjanovic
f0be0ff036
Bug 1211269 - Store the information whether the channel is LOAD_REPLACE into history entry. r=bz
2015-10-05 12:33:00 +02:00
Michael Madsen
d917e85ac4
Bug 1208124 - changed a check such that post data only depends on nsIUploadChannel and not nsIHttpChannel. r=bz
2015-09-29 19:50:46 +02:00
Bill McCloskey
aa1b6377d3
Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
2015-10-01 21:18:48 -07:00
Wes Kocher
571a667d85
Merge inbound to central, a=merge
2015-09-30 13:49:27 -07:00
Dragana Damjanovic
128bcc99a7
Bug 1185256 - Save originURI to the history. r=bz
2015-09-30 08:54:39 +02:00
Gijs Kruitbosch
5e9fe40895
Bug 1206879 - fire onlocationchange from pushState in frames when the URI changes, r=smaug
2015-09-29 13:50:55 -04:00
Ehsan Akhgari
9deb13c127
Bug 1208903 - Eliminate a repeated condition in nsDocShell::EndPageLoad; r=baku
...
Found by Viva64.
2015-09-28 09:08:43 -04:00
Yoshi Huang
caacd89b9c
Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley
2015-09-23 16:10:21 +08:00
Bobby Holley
53f8074964
Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz
2015-09-24 14:02:41 -07:00
Ehsan Akhgari
9b10284f2d
Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku
2015-09-24 10:09:10 -04:00
Nikhil Marathe
b4a78c2657
Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm
2015-09-17 11:56:41 -07:00
Ehsan Akhgari
dc7e708f00
Bug 1206894 - Enable asynchronous dispatching of fetch events; r=jdm
...
This refactoring patch separates the preparation of the fetch event
object from its dispatching, so that consumers would be able to
dispatch the event asynchronously.
2015-09-21 20:59:27 -04:00
Andrea Marchesini
a2ded5aeff
Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm
2015-09-18 10:18:38 +08:00
Brendan Dahl
4fc9ae45d4
Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly
2015-09-16 15:28:45 -07:00
Matteo Ferretti
02afb88cb7
Bug 1132475 - Refactor LayoutHelpers.jsm to avoid dependencies. r=pbrosset
2015-09-15 00:32:00 -04:00
Nikhil Marathe
5d7c7dd7df
Bug 1198230 - Respect FetchEvent.preventDefault(). r=jdm
...
Update web-platform-tests expected data
2015-09-04 12:00:24 -07:00
Aidin Gharibnavaz
155c1b746b
Bug 1100154 - Ensure that targeted links in a private browsing window can't target non-private-browsing windows and vice versa. r=bz
2015-09-05 09:15:00 +02:00
Ben Kelly
238556c7f9
Bug 1184607 P5 Set RequestRedirect to "manual" for navigations. r=nsm
...
* * *
Bug 1184607 P5 interdiff 001 don't set manual redirect mode for html imports
2015-08-31 14:26:29 -07:00
Ben Kelly
e23c1c8e2b
Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm
...
* * *
Bug 1184607 P4 interdiff 001 fix manual redirect assertion for navigations r=nsm
* * *
Bug 1184607 P4 interdiff 002 dom/worker nits
2015-08-31 14:26:29 -07:00
Victor Porof
a6918158c6
Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey
2015-08-31 16:14:14 +02:00
Victor Porof
535b2097d0
Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey
2015-08-31 14:56:37 +02:00
Victor Porof
71e2411058
Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey
2015-08-31 11:42:35 +02:00
Olli Pettay
119e1fbe6e
Bug 1186774 - Scroll position (scrollX/scrollY) should be restored after popstate, not before, r=bz
2015-08-28 22:25:54 +03:00
Yoshi Huang
8b5f32856e
Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley
2015-08-17 17:03:19 +08:00
Bobby Holley
d12b79b75a
Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
2015-08-25 11:16:21 -07:00
Yoshi Huang
22d5c28f38
Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley
2015-08-24 01:31:00 -04:00
William Chen
06f125766a
Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug
2015-08-20 17:25:05 -07:00
Christoph Kerschbaumer
8ab48ef209
Bug 1193552 - Remove baseURI from LoadInfo (r=sicking,jkitch)
2015-08-19 10:43:30 -07:00
William Chen
35904f6c4e
Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug
2015-08-18 15:28:01 -07:00
Aryeh Gregor
c1bd5a2ced
Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj
2015-08-13 15:22:48 +03:00
Christoph Kerschbaumer
c86e8c6bbc
Bug 1192955 - Use channel->ascynOpen2 for PING in docshell/base/nsDocShell.cpp (r=sicking)
2015-08-13 08:53:28 -07:00
Ehsan Akhgari
9e1ae0a6f8
Bug 1191491 - Do not dispatch an audio-playback notification when swapping browsers; r=smaug
...
We send a pagehide event during swapping docshell frame loaders, and
before this patch we would not be able to differentiate this event with
the one that we send when navigating away from a page, so we would
incorrectly dispatch an audio-playback notification indicating that
audio playback has stopped. This patch adds a flag to the root docshell
when the frame loader swapping is in progress and disables the above
behavior when that flag is set.
2015-08-07 12:18:24 -04:00
Birunthan Mohanathas
a0f7c73250
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
...
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Junior Hsu
a7ce1db6ba
Bug 1043110 - Part 2 - dispatch mozbrowsererror. r=kanru
2015-07-15 18:13:16 +08:00
Junior Hsu
1e2f51f2fd
Bug 1043110 - Part 1 - Display a load error if we navigate to a page which is not claimed in |widgetPages|. r=bz
2015-04-27 14:17:41 +08:00
Ryan VanderMeulen
97b5e5891a
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Christoph Kerschbaumer
b2c21e3109
Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz
2015-07-24 12:15:14 -07:00
Victor Porof
97b6400fba
Bug 1184377 - Move nsDocShell::PopProfileTimelineMarkers logic to ObservedDocShell, r=smaug
2015-07-18 09:35:59 -04:00
Carsten "Tomcat" Book
2842531c0d
merge mozilla-inbound to mozilla-central a=merge
2015-07-24 12:54:13 +02:00