Commit Graph

2034 Commits

Author SHA1 Message Date
Cameron McCormack
8f9c376661 Bug 1435666 - Part 1: Remove nsIDOMSVGElement. r=bz
MozReview-Commit-ID: Hlfnu3pXC0n
2018-02-04 17:40:57 +08:00
Matt Howell
7c14583ff1 Bug 1246387 - Switch to HTTPS for downloads from the stub installer. r=agashlin
MozReview-Commit-ID: BlaZf0a2O8D
2018-02-06 13:37:34 -08:00
Boris Zbarsky
7e1a0e2b7f Bug 1434819 part 9. Remove nsIDOMNodeFilter. r=qdot
MozReview-Commit-ID: JsxGp9HQ2ak
2018-02-01 14:26:13 -05:00
Jan Henning
ff9ea0c018 Bug 1433715 - Make fallback folder icon content-accessible. r=Gijs
The skin used on Firefox for Android doesn't style directory listing, hence we
fall back to using the default icon from gre/res/html. As of bug 863246, this
location is no longer accessible from content as a resource://, hence the file
needs moving into the special content-accessible directory.

MozReview-Commit-ID: obtefafqul
2018-01-28 23:01:42 +01:00
Hector Zhao
d101b50e0b Bug 1427712 - full installer page to install optional extensions with partner distribution. r=mhowell
MozReview-Commit-ID: FGIgyQTwfj
2018-01-03 19:00:23 +08:00
Felipe Gomes
e03c7564ff Bug 1419102 - Implement the Enterprise Policies feature to provide enterprise users with easier control and setup of deployments of Firefox. r=Mossop
This feature is currently disabled behind a pref, but this pref will be removed when we're green to release it.

MozReview-Commit-ID: 3ZH2UJVdtC0
2018-01-22 17:01:48 -02:00
Martin Stransky
6b47278ed6 Bug 1409707 - [Wayland] - provide library shell, r=jhorak
We don't add build-time dependency on Wayland libraries; that allows Wayland enabled Firefox
builds to run on systems without Wayland support.

We also can't dlsym() Wayland symbols directly from libwayland-client.so library as we miss
global data entries referenced by code at wayland-client.h then.

As a partial solution (for glibc systems only) we create dummy libwayland-client.so library
implementation and place it *after* Gtk+ 3.0 libraries at linking time.

It fixes build-time dependencies (we link against our libwayland-client.so library).
Run-time dependency is resolved by ld.so - when Gtk+ 3.0 libraries are linked with
system libwayland-client.so library, wayland symbols are pulled from there instead
from our dummy libwayland-client.so library.

When Gtk+ 3.0 is not linked with system libwayland-client.so it means we're running
on system without Wayland support. Our dummy libwayland-client.so implementation
is used (symbols are pulled run-time from there) and Firefox Wayland support is
disabled then.

MozReview-Commit-ID: IyaePwp4MxV
2017-10-18 14:34:27 +02:00
Paolo Amadini
59975423f8 Bug 1284391 - Remove ui.allow_platform_file_picker pref on GTK widget. r=karlt
MozReview-Commit-ID: Gdiww1Gbwpk
2018-01-11 13:10:28 +00:00
Cameron McCormack
6f67ab6348 Bug 1427512 - Part 29: Remove nsIDOMCSSDeclaration. r=xidorn,jryans,bz
This removes the .style attribute from nsIDOMSVGElement, but there
shouldn't be any users of that.

MozReview-Commit-ID: LOBSFo85Utn
2018-01-11 16:17:57 +08:00
Cameron McCormack
18480c6598 Bug 1427512 - Part 22: Remove nsIDOMStyleSheet. r=xidorn,bz
MozReview-Commit-ID: KO2mWX4P8lI
2018-01-11 16:17:57 +08:00
Joey Chagnon
bbcaf7bf4d Bug 1427670 - Escape warning message when the user can't write to their profile. r=mhowell
MozReview-Commit-ID: C5ZJd6ZQwzz
2018-01-02 22:40:44 -05:00
Gijs Kruitbosch
c74a3e33c0 Bug 1425356 - remove XUL template support, r=bz
MozReview-Commit-ID: HdBoQ15DFOu
2017-12-19 14:11:06 +00:00
Tom Prince
c70b14d8cb Bug 1426528: Pass paths to extra dmg files explicitly when packing; r=glandium
MozReview-Commit-ID: FKwZcNycUW8
2017-12-21 13:38:35 -07:00
Ryan VanderMeulen
739b4970f4 Bug 1426793 - Ship startupRecorder.js in DevEdition builds. r=florian 2017-12-23 16:39:53 -05:00
Sylvestre Ledru
452756d10b bug 1378834 - Update of the installers to reflect the nightly name change r=mhowell,dao
BrandFullName is now defined in the branding files


MozReview-Commit-ID: 5wmInT9xbrT
2017-12-21 22:13:07 +02:00
Dorel Luca
42aad57622 Backed out changeset ffc76e7fc38b (bug 1378834) for failing Browser-chrome on toolkit/xre/test/browser_checkdllblockliststate.js on a CLOSED TREE 2017-12-21 21:03:21 +02:00
Sylvestre Ledru
b9fc1deb6d bug 1378834 - Update of the installers to reflect the nightly name change r=mhowell,dao
BrandFullName is now defined in the branding files


MozReview-Commit-ID: 5wmInT9xbrT
2017-12-18 16:17:01 +01:00
Cosmin Sabou
aa40eb6b04 Backed out 5 changesets (bug 1423856, bug 1404796, bug 1378834, bug 1404823) for build bustages on compare-mozconfigs-wrapper.py r=backout on a CLOSED TREE
Backed out changeset 8d8bb8542b3d (bug 1423856)
Backed out changeset 42339ef2360c (bug 1404796)
Backed out changeset 75fd371db04b (bug 1404823)
Backed out changeset 3011254797d5 (bug 1378834)
Backed out changeset c76ad732c275 (bug 1378834)
2017-12-21 00:52:28 +02:00
Sylvestre Ledru
c352de26df bug 1378834 - Update of the installers to reflect the nightly name change r=mhowell,dao
BrandFullName is now defined in the branding files


MozReview-Commit-ID: 5wmInT9xbrT
2017-12-18 16:17:01 +01:00
Gijs Kruitbosch
3ddd9b2ad0 Bug 1425363 - remove the windowds XPCOM component, r=spohl
MozReview-Commit-ID: qKiQCuDiMq
2017-12-14 21:39:16 -06:00
Matt Howell
c87b4819e7 Bug 1424670 - Don't hard code a Program Files path. r=cpeterson
MozReview-Commit-ID: 6mTwiyvvrVk
2017-12-10 19:11:10 -08:00
Boris Zbarsky
a4752db033 Bug 1424362. Change test_exceptionSanitization.html to not depend on feed: protocol bits, because those are going away. r=qdot
MozReview-Commit-ID: ESBwyNuMF9X
2017-12-08 22:01:16 -05:00
Clément David
b607bf10f3 Bug 1419495 - Remove SelfSupport service r=dexter r=smaug 2017-12-02 21:52:30 +01:00
Tom Prince
065a7b3ea9 Bug 1407285: Use ' consistently in make, and fix package-compare; r=glandium
MozReview-Commit-ID: Dt5RXl0ean
2017-12-06 21:18:14 -07:00
Matt Howell
f1401eb36b Bug 1423958 - Check for problematic third-party software before automatically installing a 64-bit build. r=agashlin
MozReview-Commit-ID: ZzXuSmY7k3
2017-12-07 11:23:13 -08:00
Sylvestre Ledru
188c940e6b Bug 1407285 - Support spaces in MOZ_MACBUNDLE_NAME and in various Makefile and tools r=glandium
MozReview-Commit-ID: Eda1qiPCTJ0
2017-11-28 23:21:54 +01:00
Sebastian Hengst
199ba25c94 Backed out changeset 9fff8b2fcf78 (bug 1407285) for L10n bustage. r=backout a=backout 2017-12-05 01:28:11 +02:00
Sylvestre Ledru
d6eff3269b Bug 1407285 - Support spaces in MOZ_MACBUNDLE_NAME and in various Makefile and tools r=glandium
MozReview-Commit-ID: Eda1qiPCTJ0
2017-11-28 23:21:54 +01:00
Mike Hommey
6841c321d6 Bug 1420355 - Statically link DMD. r=njn 2017-11-28 08:10:48 +09:00
Csoregi Natalia
e4966430b1 Backed out 7 changesets (bug 1420355) for mass failures on OS X and Android. r=backout on a CLOSED TREE
Backed out changeset a7ed89e13a4c (bug 1420355)
Backed out changeset fd6702e6e0a0 (bug 1420355)
Backed out changeset 0479dda078a2 (bug 1420355)
Backed out changeset e69357ccca9e (bug 1420355)
Backed out changeset 3742a4b69ba2 (bug 1420355)
Backed out changeset 451cd087922f (bug 1420355)
Backed out changeset d80b5c4e1dd0 (bug 1420355)
2017-11-29 03:08:46 +02:00
Mike Hommey
0a7b28a47e Bug 1420355 - Statically link DMD. r=njn 2017-11-28 08:10:48 +09:00
Johann Hofmann
f8bbea13bf Bug 1374574 - Remove the FlyWeb system add-on from Firefox. r=mconley
MozReview-Commit-ID: BWqZIGz5hQx
2017-11-22 14:47:49 +01:00
Julian Descottes
2d1b7163e8 Bug 1386979 - register about-devtools-toolbox on browser startup;r=ochameau
MozReview-Commit-ID: GUBEyzg2qCw
2017-11-21 20:32:51 +01:00
J. Ryan Stinnett
37e3010526 Bug 1417664 - Include layout debugger interface for packaged builds. r=mats,nalexander
MozReview-Commit-ID: 1bNIRlmsHx6
2017-11-15 16:01:39 -06:00
Makoto Kato
cafd805753 Bug 1415014 - Part 1. Add default64.png and default128.png for GTK HiDPI icons. r=dao
Now, default48.png is highest resolition icon for Firfox/GTK.  So we should add
default64.png (from icon64.png) and default128.png (from mozicon128.png) for
HiDPI.  Also mozicon128.png is for Linux distribution, we should move to
correct place for our GTK icons.

MozReview-Commit-ID: BeLXzUcOgQu
2017-11-10 12:34:36 +09:00
Makoto Kato
0a46ebf85e Backed out changeset 607fd3ab6953 (bug 1415014) due to mistake merge
MozReview-Commit-ID: 4vyXS8Mv883
2017-11-13 15:11:55 +09:00
Makoto Kato
e26be0b956 Bug 1415014 - Part 1. Add default64.png and default128.png for GTK HiDPI icons. r=dao
Now, default48.png is highest resolition icon for Firfox/GTK.  So we should add
default64.png (from icon64.png) and default128.png (from mozicon128.png) for
HiDPI.  Also mozicon128.png is for Linux distribution, we should move to
correct place for our GTK icons.

MozReview-Commit-ID: BeLXzUcOgQu
2017-11-13 14:01:29 +09:00
Zibi Braniecki
c82b1b6f78 Bug 1402069 - Add a test string for the new localization API. r=mossop,Pike
MozReview-Commit-ID: KhCW1n9LDka
2017-09-21 19:55:17 +02:00
Andrea Marchesini
d2189c2bf7 Bug 1347515 - Get rid of dom/json, r=qdot 2017-11-10 00:27:36 +01:00
Matt Howell
d1e80c1596 Bug 1415647 Part 2 - Support renaming shortcuts during paveover installs. r=rstrong
MozReview-Commit-ID: yHfvfJpHao
2017-11-08 11:12:06 -08:00
Matt Howell
a066a57412 Bug 1415647 Part 1 - Streamline PostUpdate shortcut renaming code. r=rstrong
In an attempt to make the code that renames shortcuts during PostUpdate more
reliable, this patch switches to renaming the existing shortcut files instead
of deleting them and creating new ones, removes unused code dealing with icons,
and deduplicates the code by adding a new macro.

MozReview-Commit-ID: EnE2dGrunx2
2017-11-08 11:07:54 -08:00
Makoto Kato
1e9515dbcd Bug 1292486 - Get rid of nsIUnicodeNormalizer interface. r=jfkthame
m-c and c-c don't use nsIUnicodeNormalizer interface now.

MozReview-Commit-ID: DGK7wBrcrob
2017-10-20 17:35:34 +09:00
Ursula Sarracini
a0c0d10efb Bug 1373258 - Convert PageThumbsProtocol.js to PageThumbsProtocol.cpp r=adw
MozReview-Commit-ID: tdNee2EPdV
2017-06-05 10:04:06 -04:00
Matt Howell
3e33328049 Bug 1413295 - Use BrandShortName as the title for new shortcuts, and rename existing shortcuts our installer created. r=rstrong
MozReview-Commit-ID: K4YvG5DZgqb
2017-10-31 12:18:25 -07:00
DimiL
2e92fef582 Bug 1384753 - Move Application Reputation files into a new component. r=francois 2017-10-23 16:18:52 +08:00
Zibi Braniecki
483f161876 Bug 1387332 - Remove leftover ENABLE_INTL_API conditions. r=jfkthame
MozReview-Commit-ID: CMvCR9ZWuQw
2017-10-29 09:07:19 -07:00
Zibi Braniecki
fd6c0cba61 Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,mshal,Pike,ted
MozReview-Commit-ID: 80ldQPhNyi7
2017-10-23 08:04:24 -07:00
Sebastian Hengst
b963414666 Backed out 2 changesets (bug 1384753) for frequently failing toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_saveAs.html on Android. r=backout on a CLOSED TREE
Backed out changeset 2f0da700e651 (bug 1384753)
Backed out changeset 9801aade9511 (bug 1384753)
2017-10-27 18:36:30 +02:00
DimiL
7fca0df8c3 Bug 1384753 - Move Application Reputation files into a new component. r=francois
MozReview-Commit-ID: Ehi9IziJyXB
2017-10-23 16:18:52 +08:00
Sebastian Hengst
f89dccf43f Backed out changeset 17ef68e368bb (bug 1362617) for build bustage on OS X. r=backout on a CLOSED TREE 2017-10-27 16:46:27 +02:00