Commit Graph

1256 Commits

Author SHA1 Message Date
Thomas Wisniewski
1709e5b8d1 Bug 1498827 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false, take two r=aswan,mixedpuppy
Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false, take two

Differential Revision: https://phabricator.services.mozilla.com/D8678
2018-10-17 15:56:27 +00:00
Johann Hofmann
bd1813f9f4 Bug 1484255 - Add Telemetry Events for the certificate error pages. r=nhnt11,keeler
Differential Revision: https://phabricator.services.mozilla.com/D8281
2018-10-17 13:10:26 +00:00
Gijs Kruitbosch
fa4965716a Bug 1477669 - remove feed preview code and associated files/code, r=flod,mak,nika
Differential Revision: https://phabricator.services.mozilla.com/D8524
2018-10-16 12:47:36 +00:00
Ciure Andrei
aa65696252 Backed out changeset 1119f9458b5d (bug 1484255) for browser_aboutCertError_telemetry.js failures CLOSED TREE 2018-10-16 03:33:42 +03:00
Johann Hofmann
89d3e9b226 Bug 1484255 - Add Telemetry Events for the certificate error pages. r=nhnt11,keeler
Differential Revision: https://phabricator.services.mozilla.com/D8281
2018-10-15 23:00:08 +00:00
Ursula Sarracini
08d6051cbc Bug 1498378 - Actually remove the old onboarding add-on's prefs r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D8598
2018-10-15 14:04:43 +00:00
ScottDowne
0b01ad7419 Fixes bug 1488813 - Migrating Pocket off any bootstrap code r=ursula,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D6849
2018-10-12 19:38:10 +00:00
Thomas Wisniewski
6c9886942e Bug 1498579 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false; r=aswan
Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false

Differential Revision: https://phabricator.services.mozilla.com/D8613
2018-10-12 21:23:52 +00:00
Dave Townsend
d4eda47551 Bug 1497960: Make ProfileAge return the same instances for the same profile directory and preload times.json to avoid data races. r=janerik
ProfileAge now returns a promise that resolves to an instance that has already
loaded its times.json. This makes multiple attempts to update data in times.json
safer.

Differential Revision: https://phabricator.services.mozilla.com/D8463
2018-10-12 18:10:20 +00:00
Michael Kaply
0cfcf359f8 Bug 1479575 - Merge reset region pref patch for consistency r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D8572
2018-10-12 16:19:41 +00:00
Thomas Wisniewski
26940debb7 Bug 1451485 - convert webcompat-reporter to a webextension; r=aswan,Pike
convert webcompat-reporter to a webextension

Differential Revision: https://phabricator.services.mozilla.com/D6575
2018-10-11 15:53:23 +00:00
Johann Hofmann
aac16516bb Bug 1484251 - Part 3 - Use Telemetry events to record interactions in the identity popup. r=Gijs
This removes the old TRACKING_PROTECTION_EVENTS probe and replaces it with new
Telemetry events that record basic user interaction in the identity popup.

We are now measuring interaction with more elements than before, not just block/unblock.

We're also dropping the old way of measuring updates to onSecurityChange,
since with the recent changes to content blocking it would just record most page loads.

Differential Revision: https://phabricator.services.mozilla.com/D6895
2018-10-11 13:13:58 +00:00
Johann Hofmann
affe6ab9cf Bug 1484251 - Part 2 - Record telemetry for Content Blocking, FastBlock and Cookie Blocking status at startup. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D6894
2018-10-11 11:24:42 +00:00
Johann Hofmann
e32e7f6974 Bug 1484251 - Part 1 - Record Tracking Protection enabled at startup, not at window open. r=Gijs
This probe was always supposed to measure TP enabled status for a session, not a window.

Differential Revision: https://phabricator.services.mozilla.com/D6893
2018-10-11 11:23:22 +00:00
Gijs Kruitbosch
51f68229bd Bug 1477672 - export and convert existing live bookmarks to avoid losing user data, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D6062
2018-09-17 18:59:57 +01:00
Ursula Sarracini
703e0377ab Bug 1462415 - Delete onboarding system add-on r=Standard8,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D7772
2018-10-10 14:48:56 +00:00
Csoregi Natalia
c42d79525b Backed out changeset c35bab726b03 (bug 1493483) for multiple browser-chrome failures e.g browser_extension_controlled.js. CLOSED TREE 2018-10-09 23:26:24 +03:00
Siddhant085
0a154604f3 Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.

Differential Revision: https://phabricator.services.mozilla.com/D7972
2018-10-09 18:40:08 +00:00
Kris Maglione
cd2b4df349 Bug 1489072: Fix startup perf regression in pdf.js init. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D7649
2018-10-03 13:09:40 -07:00
Timothy Guan-tin Chien
4ad1dfe260 Bug 1483656 - Part III, Enable UA Widget on Fennec and Reftest by moving UAWidgetsChild.jsm to toolkit r=jaws
This moves UAWidgetsChild.jsm from browser to toolkit so that
Fennec and Reftest could pick it up.

Differential Revision: https://phabricator.services.mozilla.com/D5085
2018-10-03 15:49:33 +00:00
Tim Nguyen
1777284962 Bug 1493776 - Update dark theme sidebar background and border color to match specification. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D6693
2018-09-25 10:30:11 +00:00
Zibi Braniecki
a968635d1d Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
Depends on D5924

Differential Revision: https://phabricator.services.mozilla.com/D6339
2018-09-21 15:30:37 +00:00
Dão Gottwald
6fb971c52e Bug 1485629 - Disable the early blank window when using a non-default theme. r=florian 2018-09-18 10:29:37 +02:00
Andrew Swan
96f846c8ce Bug 1487173 Switch asan-reporter to built-in r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D5615
2018-09-17 18:19:33 +00:00
Shane Caraveo
d87268f42d Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley
Depends on D5196

Differential Revision: https://phabricator.services.mozilla.com/D5780
2018-09-13 20:12:38 +00:00
Cosmin Sabou
493aefddb6 Backed out changeset f4476938f7d7 (bug 1488055) for browser chrome failures on browser_address_edit. CLOSED TREE 2018-09-13 21:55:37 +03:00
Shane Caraveo
add857b113 Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley
Depends on D5196

Differential Revision: https://phabricator.services.mozilla.com/D5780
2018-09-13 17:00:47 +00:00
Andrew Swan
a188017cee Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310
2018-09-07 13:43:48 -07:00
Dorel Luca
44cae87d7f Backed out changeset ef0c065ebe0f (bug 1488971) for browser-chrome failures on browser/base/content/test/performance/browser_preferences_usage.js. CLOSED TREE 2018-09-12 22:47:44 +03:00
Andrew Swan
f2d7eb7f17 Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310
2018-09-07 13:43:48 -07:00
Florian Quèze
43bbf5bd5e Bug 1489214 - Set the position of the early blank window with the screenX/Y attributes rather than with the left/top features to avoid broken CSS <-> device pixel conversions in mixed DPI environments, r=mconley. 2018-09-12 17:36:29 +02:00
Florian Quèze
c29ed59352 Bug 1489852 - convert the size from outer to inner window dimensions when setting the width and height to use when the user leaves the maximized mode, r=mconley. 2018-09-12 12:23:49 +02:00
shindli
ed1a43a869 Backed out changeset a8de31323a3b (bug 1488971) for bc failures in browser/components/uitour/test/browser_UITour_availableTargets.js 2018-09-11 22:15:49 +03:00
Andrew Swan
9ae44e7875 Bug 1488971 Move logic for disabling screenshots out of the extension r=kmag,_6a68
Differential Revision: https://phabricator.services.mozilla.com/D5310
2018-09-07 13:43:48 -07:00
Prathiksha
7d527decb7 Bug 1438857 - Remove the Flash plugin infobar. r=Felipe
Remove Flash plugin infobar code.

Differential Revision: https://phabricator.services.mozilla.com/D2943
2018-09-06 14:50:16 +00:00
Bogdan Tara
4529002e0b Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-05 02:45:18 +03:00
Tim Nguyen
3f8b211877 Bug 1385518 - Update sidebar styling for dark theme. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D4823
2018-09-04 18:49:15 +00:00
Kris Maglione
cad534a48e Bug 1481859: Initialized PdfJs sharedData state earlier in startup. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D4288
2018-08-25 14:15:50 -07:00
Mark Banner
462116b7f9 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

Differential Revision: https://phabricator.services.mozilla.com/D4439
2018-08-31 05:59:17 +00:00
Bianca Danforth
0a93f06dfe Bug 1457226 - Revert Savant Shield study commits; r=rhelmer
The Savant pref flip Shield study was ended on 08-20-18 (https://bugzilla.mozilla.org/show_bug.cgi?id=1457226#c28), so this patch removes all temporary study code from Firefox.

Differential Revision: https://phabricator.services.mozilla.com/D4285
2018-08-27 18:17:43 +00:00
Kris Maglione
f6a4413b4c Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D3729
2018-08-18 19:27:33 -07:00
Gijs Kruitbosch
c9f398ff6c Bug 1483935 - correctly check all windows for tabs when quitting, r=mconley
Bug 1438499 added an optional parameter to warnAboutClosingTabs.
In bug 1475427, the arguments to warnAboutClosingTabs changed, and instead
of passing a closing tab reference as the second argument, we now need to
pass the number of tabs as the first argument. The patch in that bug
updated the callsite in nsBrowserGlue.js to add the new argument, but
didn't remove the `null` argument that we were passing for the 'extra' tab.

Additionally, the change in bug 1475427 bails early from
warnAboutClosingTabs if the number of tabs passed is less than 2. That tab
count, too, needs to take into account multiple windows and not just the
last window iterated over.

This patch fixes both of these issues.

Differential Revision: https://phabricator.services.mozilla.com/D3807
2018-08-20 18:27:44 +00:00
Kris Maglione
b300c4193e Bug 1483738: Part 3 - Use lazy MozInvalidForm listener on desktop. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D3468
2018-08-15 14:13:53 -07:00
Kris Maglione
8919074f54 Bug 1483664: Part 1 - Use lazy actor infrastructure for LightweightThemeChild. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D3433
2018-08-15 20:06:58 -07:00
Kris Maglione
a452597bfd Bug 1483664: Part 0 - Dispatch pagehide/pageshow to all system group listeners on frameloader swap. r=smaug,mconley
Having to add pagehide/pageshow listeners to the chrome event target is a
serious inconvience for the use cases of this bug. Dispatching to system group
listeners has approximately the same effect as the old code, but is much
easier for window-bound code to handle.
2018-08-15 20:06:49 -07:00
Margareta Eliza Balazs
49329f5c3b Merge inbound to mozilla-central. a=merge 2018-08-16 12:24:26 +03:00
Kris Maglione
4bec44e415 Bug 1480319: Split favicon loading code out of ContentLinkHandler.jsm. r=Mossop
MozReview-Commit-ID: KyP42P5FJRq
2018-08-01 21:36:12 -07:00
Csoregi Natalia
db7c25bd30 Backed out 4 changesets (bug 1480319) for mochitest failures on test_ext_webrequest_filter.html. CLOSED TREE
Backed out changeset 186ad2d171c1 (bug 1480319)
Backed out changeset 0161b3bbc9d2 (bug 1480319)
Backed out changeset 30a0f8cede1e (bug 1480319)
Backed out changeset aa14dcca91fb (bug 1480319)
2018-08-16 03:46:56 +03:00
Kris Maglione
0c8d5501cc Bug 1480319: Split favicon loading code out of ContentLinkHandler.jsm. r=Mossop
MozReview-Commit-ID: KyP42P5FJRq
2018-08-01 21:36:12 -07:00
Kris Maglione
d78febbd4b Bug 1472491: Part 5θ - Add WebRTCChild actor. r=florian f=mconley
MozReview-Commit-ID: 8ucJr2Hp0F9
2018-07-30 10:53:15 -07:00