Commit Graph

281 Commits

Author SHA1 Message Date
Panos Astithas
904bc0cb26 Bug 1207146 - Add a link to expert technical information in the cert error page. r=Gijs,keeler 2015-12-04 19:46:13 +02:00
Gijs Kruitbosch
9fa55a2b77 Bug 1218249 - followup: re-add 'content.' to the Node reference in content.js, rs=bustage 2015-12-04 15:21:43 +00:00
Gijs Kruitbosch
f156cb5800 Bug 1218249 - check type of node before using xlink:href, r=felipe,f=longsonr 2015-12-02 14:10:39 +00:00
Franziskus Kiefer
42b8d11677 Bug 1187357 - rename referrer policy attribute in frontend code. r=Gijs 2015-12-02 17:02:55 -08:00
Masatoshi Kimura
1a7f9bd3ee Bug 1218971 - Modernize weak crypto/SSLv3 error page. r=past 2015-12-03 07:16:51 +09:00
Gijs Kruitbosch
65c54df0ff Bug 1227116 - fix cmd-click on SVG links as well, r=felipe 2015-11-23 20:33:30 +00:00
Francois Marier
b9f646ed8b Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug 2015-11-20 20:24:50 -08:00
Gijs Kruitbosch
a0fc2f55a0 Bug 1217586 - fix modifier click / enter on SVG links by passing node principal, r=felipe 2015-11-12 17:27:38 +00:00
Wes Kocher
a89eeea078 Merge m-c to inbound, a=merge 2015-10-30 16:57:55 -07:00
Gijs Kruitbosch
1fe1bd3832 Bug 1025568 - fix contextmenu actions across page loads, r=MattN 2015-10-23 12:48:59 +01:00
Ehsan Akhgari
ff682ba7e5 Bug 1202085 - Part 2: Add an optional document argument to imgICache::FindEntryProperties(); r=seth 2015-10-30 16:03:09 -04:00
Tooru Fujisawa
14a6e39246 Bug 1216775 - Remove for-each from browser/. r=Gijs 2015-10-19 01:27:39 +09:00
Masatoshi Kimura
08aa04b372 Bug 1207137 - Implement weak crypto override UI. r=ttaubert 2015-10-17 09:38:31 +09:00
Mike Conley
094b8bb46c Bug 1180991 - Send up natural dimensions of background images loaded in content for Page Info. r=florian 2015-10-05 15:22:38 -04:00
Neil Deakin
806628383a Bug 1199239, remove cpow usage from bookmark this page, r=mak 2015-09-25 21:14:43 -04:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Bernardo P. Rittmeyer
c86e3f455d Bug 1188719 - Show login fill context menu on username field. r=MattN 2015-08-24 19:06:00 -07:00
Jimmy Wang
c00a9ddfe2 Bug 1175794 - Use task with setTimeout and send messages to continuously update PageInfo Media tab. r=florian 2015-08-13 05:12:02 -04:00
Jimmy Wang
e2fae25424 Bug 1175794 - Rename and cleanup pageinfo code. r=florian 2015-08-13 03:37:02 -04:00
Jimmy Wang
e621f1ed1f Bug 1175794 - Remove use of variables on this for pageinfo. r=florian 2015-08-13 03:37:02 -04:00
Jimmy Wang
e3dcd7a772 Bug 1175794 - Make getMediaInfo self contained and not use variables on this. r=florian 2015-08-13 02:57:17 -04:00
Jan-Ivar Bruaroey
1ded5f09d6 Bug 1189060 - let webrtcUI.jsm etc. block initial Offer/Answer exchange through hook. r=florian,fabrice,mfinkle,mt 2015-08-07 15:22:30 -04:00
Nikhil Marathe
30f6915ff5 Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao
client.focus() now directly uses the DOMServiceWorkerFocusClient event. The
platform popup checking is not available on service workers. Instead each
worker maintains a counter of if it is allowed to interact with windows. This
counter is currently only incremented by the notificationclick event and
dropped after the event has been dispatched.

Since acquiring a client is an async operation most service workers will
perform in notificationclick, an additional extension is granted after the event
during which the service worker may focus a client. This extension is only granted
if the script invokes NotificationEvent.waitUntil() at which point the timer begins.
The extension is terminated when the Promise passed to waitUntil() is fulfilled, or
the timer expires, whichever comes first.
2015-07-23 08:30:27 -07:00
Wes Kocher
6a7e2366bd Backed out 3 changesets (bug 1191495, bug 1153499, bug 1144660) for mochitest-push crashes
Backed out changeset 8917e7323399 (bug 1191495)
Backed out changeset 13ed6f60d3f9 (bug 1144660)
Backed out changeset 95bd6642e4b1 (bug 1153499)
2015-08-05 15:18:05 -07:00
Nikhil Marathe
e98edad8cd Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao
client.focus() now directly uses the DOMServiceWorkerFocusClient event. The
platform popup checking is not available on service workers. Instead each
worker maintains a counter of if it is allowed to interact with windows. This
counter is currently only incremented by the notificationclick event and
dropped after the event has been dispatched.

Since acquiring a client is an async operation most service workers will
perform in notificationclick, an additional extension is granted after the event
during which the service worker may focus a client. This extension is only granted
if the script invokes NotificationEvent.waitUntil() at which point the timer begins.
The extension is terminated when the Promise passed to waitUntil() is fulfilled, or
the timer expires, whichever comes first.
2015-07-23 08:30:27 -07:00
Jimmy Wang
f0e4983767 Bug 1040947 - Opening page info from a remote tab is sluggish. r=florian 2015-07-08 17:18:38 -04:00
Franziskus Kiefer
07c4ad95f7 Bug 1174913 - anchor and area referrer attributes. r=ckerschb, r=bz 2015-06-05 15:25:24 -07:00
Jimmy Wang
ce3f8aaecc Bug 653065 - Make the lightweight theme web installer ready for e10s. r=mconley 2015-07-14 11:42:02 -07:00
Bill McCloskey
a7968ec6c8 Bug 1177013 - Use sendRpcMessage for context menu (r=mrbkap) 2015-07-06 19:58:43 -07:00
Nick Alexander
33d7e37508 Bug 1174458 - Move WebChannel message support to toolkit/content. r=markh
This makes WebChannel support available to all XUL applications that
use toolkit/, including browser/ and mobile/android/.

The new Robocop tests are necessary because we can't run the existing
browser-chrome tests on Android (yet).
2015-06-30 11:46:27 -07:00
Matthew Noorenberghe
f1ae1bee25 Bug 1168707 - Run password autofill code when a password field is added to a document outside of a <form>. r=dolske 2015-06-29 00:11:22 -07:00
Ian Moody
263e5508c0 Bug 1135933 - Make nsContextMenu.setDesktopBackground() use a message to get the image as a dataURL and make a new element with it to pass to the setDesktopBackground dialog. r=gabor
Also perform the disableSetDesktopBackground() check in content
2015-06-15 23:36:38 -07:00
Mark Goodwin
28cf5ff02e Bug 1088141 - Add telemetry for SSL Error Reports (r=felipe) 2015-06-10 14:18:17 +01:00
Ian Moody
8e78259585 Bug 1141350 - Use a message to get search field bookmark data for 'Add a Keyword for this Search...'. r=gabor 2015-05-25 15:41:34 +01:00
Felipe Gomes
e2e82ed276 Bug 1163422. r=Gijs 2015-05-22 15:01:55 -03:00
Paolo Amadini
884e31cdba Bug 1149975 - Part 1 of 2 - Handle visibility of the login fill doorhanger anchor. r=MattN 2015-05-13 15:34:14 +01:00
Ian Moody
d1cf0c5a59 Bug 1135619 - Make "Bookmark This Frame" fetch the document title and description via message so it is safe in e10s. r=gabor 2015-03-04 21:27:35 +00:00
Jim Mathies
70efd48063 Bug 1156057 - When content disposition information isn't available in the cache for an image the user right clicks, don't spew the console. r=felipe 2015-04-30 14:42:43 -05:00
Mark Goodwin
2f4ccef3d9 Bug 1146832 - fix ugly wrapping in TLS error page (r=dao) 2015-04-30 09:12:34 +01:00
Neil Deakin
0b9c9f0f24 Bug 1134769, move selection info retrieval on context menu to content process, r=mconley 2015-04-29 08:38:42 -04:00
Shane Tomlinson
2f076069b4 Bug 1146724 - Use a SendingContext for WebChannels. r=MattN/markh 2015-04-24 16:07:33 +10:00
Francois Marier
37e736087c Bug 1147212 - Add support for goog-unwanted-shavar. r=gcp,r=matej,r=smaug 2015-04-22 21:01:37 +12:00
Neil Deakin
bd6ecdf9fe Bug 1058712, e10s, support for copy image command, r=ehsan,mconley 2015-04-21 20:09:14 -04:00
Ian Moody
e2a88adda7 Bug 1141160 - Make "Reload Image" use messages to avoid unsafe CPOW warnings. r=gabor 2015-03-21 14:15:26 +00:00
Shane Caraveo
dacf118a2d Bug 1153016 split content.js in two, one tabbrowser dependent, the other independent, r=mossop 2015-04-13 13:23:51 -07:00
Ian Moody
770800ae3b Bug 1141346 - Make 'This Frame' > 'Reload Frame' use messages to avoid unsafe CPOW usage. r=gabor 2015-03-21 00:13:57 +00:00
Mike Conley
f4f9569d35 Bug 1150120 - Pass outerWindowID up when sending contextmenu message up from content process. r=gabor.
This will hopefully allow us to avoid using CPOWs for contentDocument and contentWindow
when doing things like printing or viewing the source of subframes.
2015-04-01 13:38:24 -04:00
Gijs Kruitbosch
2cc9a95781 Bug 1147487 - don't bother sending reader mode updates when isArticle is false, r=margaret 2015-04-07 17:07:29 +01:00
Jim Mathies
d9df1d0d1f Bug 1122525 - On right-click query in advance media related information from the image cache and forward this info to chrome with the contextmenu event. r=mconley 2015-03-31 12:59:06 -05:00
Gijs Kruitbosch
37822347d5 Bug 1146666 - fix reader mode button's dealing with history.pushState, r=margaret 2015-03-25 00:33:16 +00:00