Commit Graph

14252 Commits

Author SHA1 Message Date
Tim Huang
0c89a42cb1 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel
--HG--
extra : rebase_source : defe714eda519459c2bd9bc54e6668a37c8fff28
2016-10-04 11:56:15 +08:00
Ryan VanderMeulen
35753f09fc Merge m-c to autoland. a=merge 2016-10-07 09:45:32 -04:00
Ryan VanderMeulen
7ebb50e21d Merge inbound to m-c. a=merge 2016-10-07 09:42:25 -04:00
Iris Hsiao
dd43a4748d Backed out changeset 1d88072cf36a (bug 1277803)
CLOSED TREE
2016-10-07 11:23:59 +08:00
Phil Ringnalda
ef58a75ffd Merge m-c to autoland 2016-10-06 20:24:09 -07:00
Tomislav Jovanovic
0c231aa27e bug 1301227 - add allowScriptsToClose option to windows.create(), r=kmag
MozReview-Commit-ID: 4p8A1y2FALX

--HG--
extra : rebase_source : 5be607adae5c5eb8de8061a76461d1c056786161
2016-09-23 23:40:24 +02:00
Carsten "Tomcat" Book
7c8e81673d merge mozilla-inbound to mozilla-central a=merge 2016-10-06 11:59:54 +02:00
Carsten "Tomcat" Book
5f7f7c6912 merge fx-team to mozilla-central a=merge 2016-10-06 11:57:36 +02:00
Don Marti
f18caecbb9 Bug 1307901 - Fix a spelling error in a test. r=jdm
MozReview-Commit-ID: FQxF1ZD3c1A

--HG--
extra : rebase_source : 3628f106fd0209281af928c366c71ba94956dbb1
2016-10-05 12:23:28 -07:00
Julian Descottes
455cb1136d Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl
MozReview-Commit-ID: 5ytisLjOcwO

--HG--
extra : rebase_source : ec784b5851d18892f3efde5cf6d28a676a20ec83
2016-10-04 11:45:16 +02:00
Xidorn Quan
4476a32d1b Bug 1306696 part 2 - Ensure content document handles fullscreen request even if it becomes inactive. r=smaug
MozReview-Commit-ID: FBMe5V0L10v

--HG--
extra : rebase_source : 52797239461fbad4868cb7fdbde08dc5a6f66de4
extra : source : 09a13b337647b5f86326455b4dba185b5d32b30f
2016-10-06 10:48:32 +11:00
Xidorn Quan
d139ff82fc Bug 1306696 part 1 - Not show fullscreen warning when already exit fullscreen. r=dao
MozReview-Commit-ID: 7B9MA6sjv0h

--HG--
extra : rebase_source : 335d051e58f63d45d886a302a84792512bf4472b
extra : source : 2b1efcc7bc4b1ff790bdd17a1cb7d92e469e3c5c
2016-10-06 10:48:32 +11:00
Sebastian Hengst
9bc54244b6 Backed out changeset 82c63072cba7 (bug 1304446) for browser-chrome bustages, e.g. browser_aboutHome.js | histogram with key should be recorded - false == true. r=backout 2016-10-05 20:24:27 +02:00
Alessio Placitelli
4a3222f7be Bug 1304446 - Move |recordSearchInTelemetry| to BrowserUsageTelemetry.jsm. r=mak
MozReview-Commit-ID: 3OWlz5alrsj
2016-10-05 07:06:00 +02:00
Tim Huang
fc8ead3f01 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel 2016-10-04 19:53:00 -04:00
Carsten "Tomcat" Book
2355193100 Backed out changeset 24313c3c55da (bug 1263665)
--HG--
extra : rebase_source : 10748ab477a65299efd16c2a22cb1328f0211430
2016-10-05 16:05:09 +02:00
Carsten "Tomcat" Book
844c609dd8 Backed out changeset cef1bb49cdb7 (bug 1263665)
--HG--
extra : rebase_source : 151b3ee0c6560588c0cb7d3df6154c00025e9f27
2016-10-05 16:05:07 +02:00
Gerald Squelart
da14578576 Bug 1263665 - Added test for unsupported-libavcodec - r=gijs
MozReview-Commit-ID: 13CdXLKBwAX

--HG--
extra : rebase_source : 81133a79d3830cf49d9674ebbf17328b605d6642
2016-09-25 15:26:06 -07:00
Gerald Squelart
6eb69c1f9a Bug 1263665 - Frontend notification of unsupported libavcodec - r=gijs
Inform the user through a drop-down notification, that the installed
libavcodec is not supported (possibly because it is vulnerable) and should
be updated.

MozReview-Commit-ID: J4VSCeTYyO0

--HG--
extra : rebase_source : 89420f2e76727b91a35afafe273838d173063e32
2016-09-22 00:07:45 -07:00
Jessica Jong
b3014cc00b Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug 2016-10-06 00:17:00 -04:00
Gijs Kruitbosch
6b4a71b6fc Bug 1277750, fix intermittent bug734076.js test failure on linux64 e10s by forcing a size onto the <img> element loading an invalid URI, r=mikedeboer
In the failing case, the context menu is basically appearing over <body>
instead of the image. In that case we don't show the 'view image' option
and don't have a URL to use to open the image, which means we try and
do a security check for the load of '', which fails, and we don't get
a new load on which to run the rest of the test.

My guess is this is happening because if the image hasn't loaded yet
by the time we run the code, it takes up no space at all, and a mouse
event at its coordinates only 'hits' the body.

We can avoid that by givin the element width and height.

MozReview-Commit-ID: kU2IoYTqeE

--HG--
extra : rebase_source : f381a33b62bc910f3becf69b4971b56e57c33e5f
2016-10-06 16:11:02 +01:00
Saad Siddiqui
60b9984753 Bug 1304826 - Expanded the regexp so that large hex numbers are not recognized as IP address. r=Gijs
MozReview-Commit-ID: IwQMyYj6D5Z

--HG--
extra : rebase_source : c8c5a09e91c013848459874a9ab7cdc9130df17d
2016-10-04 13:44:17 +05:30
Blake Kaplan
0ae8e3bde6 Bug 1304531 - Remove this test as it no longer tests anything we care about and uses shims. r=Felipe,mconley
MozReview-Commit-ID: 70VFR34Kr7Y

--HG--
extra : rebase_source : e6bfad997c8a4cb85c91a43e5942565da524311a
2016-09-30 16:18:00 -07:00
Gijs Kruitbosch
3ed3aaaf19 Bug 1000458 - stop races in location bar <return> handling code, r=mak
MozReview-Commit-ID: IcQCNj0FcCu

--HG--
extra : rebase_source : 863f6f214772252be7d310cacdc49d82be215216
2016-09-28 19:54:25 +01:00
Scott Wu
64e6698302 Bug 1306251 - Rename form validation anchor to make it more generic r=mconley
MozReview-Commit-ID: 1cSjXUiBTAC

--HG--
extra : rebase_source : e280f94d7e024d889429686f6aa8ca672f24d6e3
2016-09-22 00:35:31 +08:00
Kirk Steuber
150a0b95c1 Bug 1206133 - Fix browser_popupNotification_checkbox.js, which was broken by the popuppositioned patch. r=jhofmann
MozReview-Commit-ID: DEp1ZAHcPqT

--HG--
extra : rebase_source : 3699745305f52472c30e4c77edfc34a4727741aa
2016-09-26 11:39:56 -07:00
Kirk Steuber
45b3026e70 Bug 1206133 - Fix browser_bug553455.js such that it does not make invalid assumptions about how panels work and refactored from callbacks to Tasks and Promises. r=rhelmer
MozReview-Commit-ID: 79bsQGDVz19

--HG--
extra : rebase_source : ffcbd0e5f35563c3e0c6067c71ce89a2279b225e
2016-09-06 11:04:06 -07:00
Kirk Steuber
2b313fc731 Bug 1206133 - Fix browser chrome mochitests broken by the popuppositioned patch. r=enndeakin
MozReview-Commit-ID: F3F9L2rXcys

--HG--
extra : rebase_source : 1546780dc817f4a56e590729db3603ba65206047
2016-08-19 14:31:43 -07:00
Kirk Steuber
ad4b55af1f Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin
MozReview-Commit-ID: Dh1npORCQ6J

--HG--
extra : rebase_source : 5df6076561a746791c44d249afa31009d0e1b30a
2016-08-16 15:33:05 -07:00
Valentin Gosu
5df4c1ce27 Bug 1303762 - Add aboutNetworking.dtd to whitelist a=Aryx 2016-09-29 19:03:43 +02:00
Kartikaya Gupta
a0bfe5ef0f Bug 1302737 - When closing tabs with non-mouse devices (e.g. touch, pen), don't enter locked-tab-size mode. r=Gijs
The problem with entering this mode with touch input is that there's no obvious
time to exit the mode. If the user taps on the tab-close button and then lifts
their finger, they might want to close more tabs or they might want to do
something else. For touch/pen, we don't get events like mousemove/mouseout
to distinguish between the two cases. Using a timeout is one possibility but
for now it seems safer to simply not enter that mode when the user is using
touch input to close tabs.

MozReview-Commit-ID: FR0bMmLArQ5
2016-09-29 10:05:25 -04:00
Gijs Kruitbosch
67b24ae5ac Bug 1301876, r=mconley
MozReview-Commit-ID: EV40sJD6yR2

--HG--
extra : rebase_source : 8c837c793e4a85116bbf365510c648d7320ec74c
2016-09-13 12:10:54 +01:00
Carsten "Tomcat" Book
572e74ee99 merge mozilla-inbound to mozilla-central a=merge 2016-09-28 15:56:33 +02:00
Bill McCloskey
e26fb466f2 Bug 1304359 - Don't break browser for tabswitch assertions (r=mconley) 2016-09-27 18:46:35 -07:00
Kate McKinley
c57d400961 Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

MozReview-Commit-ID: ES1JruCtDdX

--HG--
extra : rebase_source : 2ac6c93c49f2862fc0b9e595eb0598cd1ea4bedf
2016-09-27 11:27:00 -04:00
Gijs Kruitbosch
17db78f2b5 Bug 1284395, r=bz,mconley,baku
MozReview-Commit-ID: 1nPyv7G3q7d

--HG--
extra : rebase_source : 9b0b75c43d441a13992f085ce6f766aee0614666
extra : source : 6036b8acdab58eb565f15e12f8184f8abe7c6413
2016-09-06 14:19:45 +01:00
Gerald Squelart
bdaa245af6 Bug 1247056 - Added test for cannot-initialize-pulseaudio - r=Gijs
MozReview-Commit-ID: 1dsUYkPMkY5

--HG--
extra : rebase_source : d316d851d9e3fe554bb6423b5ca3f3b051e71e4a
2016-09-26 02:14:35 -07:00
Gerald Squelart
4a25a0e109 Bug 1247056 - Show notification when PulseAudio cannot be used - r=Gijs
MozReview-Commit-ID: 4q4CLb9VjcU

--HG--
extra : rebase_source : f0c3a0841fc829336d8670b608452ffe5f72ad6a
2016-09-13 20:10:58 -07:00
Gerald Squelart
4edacd7d3b Bug 1247056 - More flexible SUMO link - r=Gijs
Instead of always pointing to the same fix-video-audio-problems-firefox-windows
SUMO page, make it possible to point at others depending on the issue.

Also we won't show a "Learn How" button for WinXP anymore, as the linked
page is not relevant to XP, and CDMs are not available on XP anyway.

MozReview-Commit-ID: 7YR43Wa0IRe

--HG--
extra : rebase_source : f34e0b6fb34bff63c48624167cadd1882d26f475
2016-09-27 00:03:06 -07:00
Thom Chiovoloni
ae63800553 Bug 1249520 - Add client support for a fxa-client-configuration endpoint r=markh
MozReview-Commit-ID: 4jTl1yIduKG

--HG--
extra : rebase_source : 0df65d2841f61fa3265453d3eff52a67d76c7276
2016-09-21 15:07:28 -04:00
Iris Hsiao
767e1e9b11 merge mozilla-inbound to mozilla-central a=merge 2016-09-26 18:34:20 +08:00
Mark Hammond
adc2fdcc9f Bug 1293181 - remove the override of entrypoint=uitour for FxA-server collected metrics. r=kitcambridge
MozReview-Commit-ID: FmH9nIZTd75

--HG--
extra : rebase_source : 2008e34dbb4dd11f413a6a2bca98143ea2d4ad89
2016-09-22 17:34:50 +10:00
Carsten "Tomcat" Book
a65e4225ef merge mozilla-inbound to mozilla-central a=merge 2016-09-23 12:05:53 +02:00
Vincent Lequertier
70b86104c9 Bug 1301351 - Remove the toolbarbutton class; r=dao 2016-09-22 23:18:33 +02:00
Shane Caraveo
46f1b7552f Bug 1299998 fix closing of share panel, r=markh
MozReview-Commit-ID: 2D4c2AiS1qQ

--HG--
extra : rebase_source : 52087e6c6b7a8715f001ad674570bd50ccb99542
2016-09-22 08:40:07 -07:00
Carsten "Tomcat" Book
d25a5baeb8 merge mozilla-inbound to mozilla-central a=merge 2016-09-22 11:55:12 +02:00
Carsten "Tomcat" Book
cce863628d merge fx-team to mozilla-central a=merge 2016-09-22 11:54:05 +02:00
Florian Quèze
fc6f7f8f0a Bug 1258142 - Stop using a CPOW in promiseMessage for webrtc bc tests, r=Gijs. 2016-09-21 21:20:06 +02:00
Carsten "Tomcat" Book
4f900773f5 merge mozilla-inbound to mozilla-central a=merge 2016-09-21 12:03:31 +02:00
Shane Caraveo
caf8a7af28 Bug 1304142 pocket a/b test updates, r=Gijs
MozReview-Commit-ID: ChBRc81QQ7Y

--HG--
extra : rebase_source : 56c0a97d4cd56e9a9f2b6307b23d4a1f3e0f31d1
2016-09-20 16:06:37 -07:00