Ed Lee
b7eda53134
Bug 1241390 - Remove Suggested Tiles and related features. r=adw,emtwo
...
Remove suggested and enhanced tiles along with related campaign, frequency-cap, inadjacency, pings, preferences, strings, styles, tests.
MozReview-Commit-ID: FkjaSpSFQHu
--HG--
extra : rebase_source : 1c58ac542180f0abb290639ec1c61b9edf3d0a51
2017-05-02 17:09:16 -07:00
Wes Kocher
ea3b6b9f1e
Backed out changeset 75a14f02f6f7 (bug 1330315) for build failures in TelemetryHistogramData.inc a=backout
...
MozReview-Commit-ID: KKnLXDjgmqC
--HG--
extra : rebase_source : 29e2b567cd0bc75cc4e0b22af20c7efaeb73a259
2017-05-10 10:45:18 -07:00
Fischer.json
7102edfb97
Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
...
MozReview-Commit-ID: GfuGF4v30pI
--HG--
extra : rebase_source : 68ed5ae4ff04c79aab70e288276ca527a807a435
2017-05-09 10:43:48 -04:00
Wes Kocher
21203b47b5
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: JgXkqrOwl3N
2017-05-03 13:40:24 -07:00
Kris Maglione
d6151328ad
Bug 1358921: Lazily load SelfSupportBackend.jsm when first needed. r=florian
...
MozReview-Commit-ID: 8tG8VcWXRYm
--HG--
extra : rebase_source : dfc43aa4a77b5dbcbeb998e1b481daf5019aa80a
2017-05-02 19:51:17 -07:00
Kris Maglione
aeb060de85
Bug 1358921: Lazily load ReaderParent.jsm when first needed. r=florian
...
MozReview-Commit-ID: 5UkSnU5sJsm
--HG--
extra : rebase_source : 08d1a24ca158cd91bd1691f1c230e4bfbacf149b
2017-04-23 13:27:35 -07:00
Kris Maglione
1c6c698ee0
Bug 1358921: Lazily load Feeds.jsm when first needed. r=florian
...
MozReview-Commit-ID: JLTn01mmDO5
--HG--
extra : rebase_source : d76b554b611ac63955052bca09dff68f53bce99c
2017-04-23 13:02:49 -07:00
Kris Maglione
9c4e5dce20
Bug 1358921: Lazily load RemotePrompt.jsm when first needed. r=florian
...
MozReview-Commit-ID: 95u2FozBiqk
--HG--
extra : rebase_source : 940bcb1eb94b3ccc3481e3a8bcbaf8d0b8bad0a2
2017-04-23 13:00:46 -07:00
Kris Maglione
2e8e2cf455
Bug 1358921: Lazily load ContentClick.jsm when first needed. r=florian
...
MozReview-Commit-ID: 3Ogl4SaZ5t
--HG--
extra : rebase_source : 23a5f45cffbc8ca34590382326fbb55a5f7f362b
2017-04-23 12:58:18 -07:00
Kris Maglione
2204b8f326
Bug 1358921: Lazily load FormValidationHandler.jsm when first needed. r=florian
...
MozReview-Commit-ID: GI33wkhutgP
--HG--
extra : rebase_source : a4d50b23148e1625da93da45998fa3466725973a
2017-05-02 20:08:30 -07:00
Kris Maglione
1daaeec14c
Bug 1358921: Lazily load ContentSearch.jsm when first needed. r=florian
...
MozReview-Commit-ID: 2iN85WYKtkS
--HG--
extra : rebase_source : 1abc83b3860429e6439513f0aa6ca26358639681
2017-04-23 13:05:39 -07:00
Kris Maglione
19a2312fe8
Bug 1358921: Lazily load AboutHome.jsm when first needed. r=florian
...
MozReview-Commit-ID: 6pzUBmzoFDp
--HG--
extra : rebase_source : 07debf9e9e31065605306362bd57245199ed8c24
2017-04-23 12:48:38 -07:00
Kris Maglione
f62862f632
Bug 1358921: Lazily load webrtcUI.jsm when first needed. r=florian
...
MozReview-Commit-ID: LRtpyBaRCMA
--HG--
extra : rebase_source : 698e702af3893bbbcf544eeb2ef1622072a0b67c
2017-05-02 19:50:20 -07:00
Fischer.json
7b160b2e4c
Bug 1358384 - Test the persistent-storage permission based on the pref-on/off state, r=johannh
...
The persistent-storage permission is still only pref-on on Nightly so this patch would test it only when it is pref-on.
MozReview-Commit-ID: Ei64cpJslgU
--HG--
extra : rebase_source : 1a2515a7c13675c80387c4e4628687ddbea64842
2017-04-21 00:04:53 +08:00
Kershaw Chang
e8df9986bf
Bug 1351281 - Remove NetworkPrioritizer.jsm, r=dao
...
Since Necko has already given higher priority to http transactions from the focused window, we don't need NetworkPrioritizer.jsm anymore.
2017-05-03 03:28:00 +02:00
Wes Kocher
9a6937d9cb
Bug 1361417 - Update moz.build crash reporter bug components r=bsmedberg
...
MozReview-Commit-ID: IJgNTLI4K5w
--HG--
extra : rebase_source : c93a49e6e8ca9284f0084c86f0a551c0a076ee6f
2017-05-02 09:44:42 -07:00
Alexandre Poirot
c90bccb53a
Bug 1356231 - Use toolkit EventEmitter.jsm instead of devtools module. r=mossop
...
MozReview-Commit-ID: 49JI7NtLwKK
--HG--
extra : rebase_source : 7fb015f56be94c4bbe2d56506653f069c9ad8dd3
2017-04-27 17:58:09 +02:00
Florian Queze
4b1556a5f2
Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws.
2017-04-27 00:25:45 +02:00
Joel Maher
e146f5f837
Bug 1308343 - Intermittent browser/modules/test/browser/browser_ContentSearch.js. temporarily disable. r=gbrown
...
MozReview-Commit-ID: 1tvAPxjIZ0J
2017-04-26 11:01:20 -04:00
Carsten "Tomcat" Book
d9cce3c040
merge autoland to mozilla-central a=merge
2017-04-26 08:40:02 +02:00
Mike Conley
365f4e988a
Bug 1352501 - Remove Reader Mode promotion panel. r=jaws,MattN
...
Note that the UITour library can still show a panel in the event that we want to
promote the feature that way.
MozReview-Commit-ID: FzKSzO987h7
--HG--
extra : rebase_source : 8c129106478559f011a3a4e311331851939ab408
2017-04-19 16:42:10 -04:00
Florian Queze
b6597dcb0c
Bug 1359111 - stop using BrowserUtils.makeURI, r=jaws.
2017-04-25 09:21:49 +02:00
Andrew Swan
ebcf41ae27
Bug 1358229 Fix exception during optional permission prompts r=rhelmer
...
MozReview-Commit-ID: 5e3tlFF7uvp
--HG--
extra : rebase_source : 44821fa0cdc9a97ccb99d0587e8575bb02ed8c0e
2017-04-24 10:44:41 -07:00
Wes Kocher
4f3c2d9829
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: DPzfAm14Tdx
2017-04-20 15:52:28 -07:00
Sebastian Hengst
89ad1caece
Bug 1356758 - Intermittent browser/modules/test/browser/browser_UsageTelemetry_urlbar.js. temporarily disable linux32/debug: fix test annotation. r=bustage-fix
2017-04-20 20:51:42 +02:00
Joel Maher
02dde1226e
Bug 1356758 - Intermittent browser/modules/test/browser/browser_UsageTelemetry_urlbar.js. temporarily disable linux32/debug. r=adw
...
MozReview-Commit-ID: F6ypnlL4BQx
2017-04-20 14:09:08 -04:00
Dão Gottwald
0478c10918
Bug 1356911 - Remove unnecessary onWidgetInstanceRemoved listener. r=jaws
...
MozReview-Commit-ID: VywL0KoiMA
--HG--
extra : rebase_source : 742fd879396a10461ad798e3a0181d8004821e8c
2017-04-20 23:34:55 +02:00
Kevin Jones
a7fa6eb9b7
Bug 1345090 - Modify SessionStore to restore tabs with lazy browsers. r=mikedeboer,dao
...
MozReview-Commit-ID: 5J5UqlWMxKX
2017-04-20 11:01:09 +02:00
Wes Kocher
cb8ce82cca
Merge inbound to m-c a=merge
2017-04-19 17:10:04 -07:00
Joel Maher
6af97db02d
Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
...
MozReview-Commit-ID: 88mDTdI0oN7
2017-04-19 08:11:47 -04:00
Andrew Swan
48d2c6f7c7
Bug 1343498: Don't fail on unparseable host permissions r=kmag
...
MozReview-Commit-ID: BHIzjjz23N7
--HG--
extra : rebase_source : d8b684281c04fc70e29737fbd67bc92725860114
2017-04-14 16:45:10 -07:00
Jeff Walden
c543ba16aa
Bug 1350613 - Don't repeatedly create DateTimeFormat instances for the exact same set of options, but instead use cached formatters. r=markh
...
MozReview-Commit-ID: 6FteRerCH2x
--HG--
extra : rebase_source : 32139573340ee4fa9c331756a35e92eac9718bfd
2017-04-14 13:29:02 -07:00
Zibi Braniecki
a1a4f0b7c9
Bug 1346616 - Migrate callsites that are retrieving requested locale from pref, to use LocaleService::GetRequestedLocales. r=jfkthame,Pike
...
I'm adding a helper function mozILocaleService::GetRequestedLocale to simplify
most of the callsites that are looking for the first of the requested locales.
In most cases, I'm just matching the behavior of the code with reusing
LocaleService API instead of direct manipulation on the prefs.
That includes how I handle error case scenarios.
In case of sdk/l10n/locale.js I am reusing LocaleService heuristics over
the custom one from the file since the ones in LocaleService are just
more correct and unified accross the whole platform.
In case of FallbackEncoding I have to turn it into a nsIObserver to listen
to intl:requested-locales-changed.
MozReview-Commit-ID: 7rOr2CovLK
--HG--
extra : rebase_source : 883a91b249b6953b7872bfb9a8851e8be7257c7b
2017-03-11 18:43:11 -08:00
Sebastian Hengst
7b30105d39
Backed out changeset 60d72c2dd49d (bug 1346616) for eslint failure in DirectoryLinksProvider.jsm. r=backout on a CLOSED TREE
2017-04-18 00:48:16 +02:00
Zibi Braniecki
cce53c69bc
Bug 1346616 - Migrate callsites that are retrieving requested locale from pref, to use LocaleService::GetRequestedLocales. r=jfkthame,Pike
...
I'm adding a helper function mozILocaleService::GetRequestedLocale to simplify
most of the callsites that are looking for the first of the requested locales.
In most cases, I'm just matching the behavior of the code with reusing
LocaleService API instead of direct manipulation on the prefs.
That includes how I handle error case scenarios.
In case of sdk/l10n/locale.js I am reusing LocaleService heuristics over
the custom one from the file since the ones in LocaleService are just
more correct and unified accross the whole platform.
In case of FallbackEncoding I have to turn it into a nsIObserver to listen
to intl:requested-locales-changed.
MozReview-Commit-ID: 7rOr2CovLK
--HG--
extra : rebase_source : 2f166cf1746f389a035f7cf557edcadeacb10fa0
2017-03-11 18:43:11 -08:00
Sebastian Hengst
8bd051237a
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JpAhOPjgvkF
2017-04-15 19:59:24 +02:00
Florian Queze
4c6a68d1c9
Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj.
2017-04-14 18:29:12 +02:00
Drew Willcoxon
4f0389f555
Bug 1334615 - Add a probe to determine whether the keyboard or the mouse was used to select an action. r=bsmedberg,mak
...
MozReview-Commit-ID: G3K2l6jnCR8
--HG--
extra : rebase_source : e3f9696defa7cdd76695f657b7f5a6e01edb604f
2017-04-14 17:27:51 -07:00
Gijs Kruitbosch
519b14ab26
Bug 1356030 - move HiddenFrame.jsm to toolkit, r=kmag
...
MozReview-Commit-ID: DUuYqamNMdT
--HG--
rename : browser/modules/HiddenFrame.jsm => toolkit/modules/HiddenFrame.jsm
extra : rebase_source : 7624e178fd2ba0ca9ba6d624ff2d18156e8d90fe
2017-04-13 11:42:56 +01:00
Andrew Swan
a02a18c1e5
Bug 1352152 Fix several issues with optional webextension permissions r=kmag
...
1. Use the right strings in permission dialogs
2. Don't show permissions dialogs for non-promptable permissions
3. Enable dialogs by default
MozReview-Commit-ID: JJdxxcP7IeU
--HG--
extra : rebase_source : b5525cbae3822f3e2727788fd63580e6d5bd8293
2017-04-10 19:12:23 -07:00
Wes Kocher
25d50f2c30
Merge inbound to central, a=merge
2017-04-12 14:39:09 -07:00
Panos Astithas
aa73212e5b
Add an index-per-type histogram for awesomebar results (bug 1345834). data-review=bsmedberg r=adw,bsmedberg
...
MozReview-Commit-ID: HxqENFSYcJy
--HG--
extra : rebase_source : b7bdbc6cdd6d67ed633b19b36418e3272a3f96e5
2017-04-05 17:51:41 +03:00
Chris Peterson
a38084c85f
Bug 1354778 - Remove expired telemetry probes PLUGIN_ACTIVATION_COUNT and PLUGIN_TINY_CONTENT. r=bsmedberg
...
As of Firefox 52, Flash is the only NPAPI plugin ever activated. As a keyed histogram for all plugin names, PLUGIN_ACTIVATION_COUNT telemetry is unwieldy to view. We can use the BLOCKED_ON_PLUGIN_INSTANCE_INIT_MS telemetry probe's sample count to track the number of Flash instantiations.
MozReview-Commit-ID: 62iGNLQ0nnE
--HG--
extra : rebase_source : b4a31a6bcb7b2525693b078838de726023f37d14
2017-04-11 20:39:58 -07:00
Mark Striemer
bd06793922
Bug 1329942 - Fix alignment of webextensions permissions doorhanger r=florian
...
MozReview-Commit-ID: K0YM26lgOY5
--HG--
extra : rebase_source : 023e4ad41f0c2457238503e169472393f325ae30
2017-02-28 15:26:12 -06:00
Gijs Kruitbosch
b8e6b96d70
Bug 1353104 - use HiddenFrame.jsm to create frames for add-on sdk add-ons, r=kmag
...
MozReview-Commit-ID: CfR9xMPVr9H
--HG--
extra : rebase_source : c50b354c9b7df2e31aa295d65eecfbeaa78c2c8f
2017-04-03 21:25:16 +01:00
Fischer.json
2f7b2ff390
Bug 1309123 - Show persistent-storage permission request notification, r=florian
...
MozReview-Commit-ID: H3YAalEyWME
--HG--
extra : rebase_source : 486c5ed353d048c832baf3d6ec81e74c617b5761
2017-04-11 12:07:29 +08:00
Wes Kocher
5eabc03c18
Merge m-c to autoland a=merge
2017-04-10 16:55:21 -07:00
Gijs Kruitbosch
08d6dac87a
Bug 1352043 - attempt to fix intermittents by forcing an initial system load in HiddenFrames, r=kmag
...
MozReview-Commit-ID: 5iBIqPclToU
--HG--
extra : rebase_source : b10e0e64661dffe6058c01d40a50af7c8291a430
2017-04-10 15:55:53 +01:00
Prathiksha
68df0b85af
Bug 1224137 - List the 'allow pages from <example.com> to take you to their tab' permission (for alerts/prompts) in the site identity / permission panel. r=johannh
...
MozReview-Commit-ID: LIsJ8VG0stN
--HG--
extra : rebase_source : 975e6684f0872ea3f0e42bf073f1bceec12d5bc7
2017-04-09 11:45:01 +05:30
Andrew McCreight
a4e17048dd
Bug 1352522, part 1 - Add ContentWebRTC observers in ContentObservers.js. r=florian
...
This avoids importing ContentWebRTC.jsm just to register observers
that may never observe anything. Avoiding importing .jsms reduces
memory usage.
ContentObserver.js gets loaded once per content process, so I think
the ._initialized stuff is not needed in the process script.
MozReview-Commit-ID: 5r9L3bfFS0U
--HG--
extra : rebase_source : 0fe6e14c2963efccf21bd1606885098902fed598
2017-04-07 08:48:58 -07:00