Phil Ringnalda
37af86cfc9
Bug 1207911 - Disable webext tests on ASan builds for now
...
CLOSED TREE
2015-09-23 20:12:16 -07:00
Wes Kocher
bf2553207a
Merge m-c to fx-team, a=merge CLOSED TREE
2015-09-23 13:26:00 -07:00
Wes Kocher
e216a45117
Merge fx-team to central, a=merge CLOSED TREE
2015-09-23 13:22:10 -07:00
Carsten "Tomcat" Book
9f79c8811a
Merge mozilla-central to fx-team
2015-09-23 12:40:30 +02:00
Carsten "Tomcat" Book
ac0c1f45d7
merge mozilla-inbound to mozilla-central a=merge
2015-09-23 12:28:10 +02:00
Florian Quèze
b5c9f64d3b
Bug 862148 - remove the DATA_* and TYPE_* constants from nsISearchEngine, r=adw.
2015-09-23 12:05:37 +02:00
Florian Quèze
d966df2a07
Bug 862148 - remove the _parseAsOpenSearch method, r=adw.
2015-09-23 12:05:37 +02:00
Florian Quèze
53abb1829d
Bug 862148 - stop parsing Sherlock plugins, r=adw.
2015-09-23 12:05:36 +02:00
Florian Quèze
d61bf5206c
Bug 862148 - stop supporting installation of Sherlock plugins through Services.search.addEngine, r=adw.
2015-09-23 12:05:36 +02:00
Florian Quèze
8fdad1333d
Bug 862148 - drop support for Sherlock plugins in window.sidebar.addSearchEngine, r=adw.
2015-09-23 12:05:36 +02:00
Kalpesh Krishna
4e9cb99eff
Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak
2015-09-23 09:01:00 +02:00
Matt Howell
6984194219
Bug 1134940 - Modernize ReaderMode function declarations. r=nalexander
2015-09-23 14:09:43 -07:00
Andrew Comminos
0f24897509
Bug 1170342 - Disable XInput2 by default on GTK3. r=karlt
2015-09-22 22:25:22 -07:00
Bill McCloskey
0b8367a952
Bug 1203331 - [webext] Use SingletonEventManager in a few places (r=gabor)
2015-09-23 17:18:35 -07:00
Bill McCloskey
89510a8b59
Bug 1202481 - [webext] Fix browser.runtime.onMessage reply handling (r=gabor)
2015-09-23 17:18:34 -07:00
Bill McCloskey
ed9142799b
Bug 1202486 - [webext] Add test for browser.runtime.connect, fix a few bugs (r=gabor)
2015-09-23 17:18:33 -07:00
Bill McCloskey
a64554b153
Bug 1202483 - [webext] Support ImageData for browser.browserAction.setIcon (r=gabor)
2015-09-23 17:18:32 -07:00
Bill McCloskey
8b26dcb11c
Bug 1202482 - [webext] Implement browser.extension.getViews (r=gabor)
2015-09-23 17:18:32 -07:00
Bill McCloskey
d010fcce5a
Bug 1197475 - [webext] Add test for browser.storage.local, fix a few bugs in it (r=gabor)
2015-09-23 17:18:30 -07:00
Bill McCloskey
6b53f0338d
Bug 1202478 - [webext] Run WebExtension callbacks asynchronously (r=gabor)
2015-09-23 17:18:29 -07:00
Bill McCloskey
a80f464d6a
Bug 1202501 - [webext] Clean up WebExtension tests (r=gabor)
2015-09-23 17:18:28 -07:00
Bill McCloskey
762cb0c0cd
Bug 1199473 - [webext] Fix wrong parameter name for browser.extension.getURL (r=gabor)
2015-09-23 17:18:27 -07:00
Bill McCloskey
03392338c3
Bug 1190662 - [webext] Browser action popup HTML should be reloaded each time popup is opened (r=gabor)
2015-09-23 17:18:26 -07:00
Bill McCloskey
f21528bc3b
No bug - Skip webextension tests for mulet
2015-09-23 17:18:25 -07:00
Wes Kocher
124e7849ac
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-23 13:23:42 -07:00
Wes Kocher
2fbad3c011
Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
...
Backed out changeset e892727a373a (bug 1206168)
Backed out changeset 6c93d1044b7e (bug 1054756)
Backed out changeset 105433ce195b (bug 1054756)
Backed out changeset 13128a88f2b9 (bug 1054756)
Backed out changeset c250abf4fd17 (bug 1054756)
Backed out changeset fc9fef646a97 (bug 1054756)
Backed out changeset c8897f109a08 (bug 1177318)
2015-09-23 12:31:19 -07:00
Randell Jesup
736b24a94c
Bug 1207416: Add Telemetry for time spent in different Load states in WebRTC r=gcp
2015-09-23 14:10:28 -04:00
Kaustabh Datta Choudhury
b99eaf6bea
Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop opt builds. r=jmaher
2015-09-23 13:39:45 -04:00
Tooru Fujisawa
175eada5a6
Bug 1207498 - Part 2: Remove use of expression closure from tests in toolkit/components/. r=Gijs
2015-09-24 20:36:01 +09:00
Tooru Fujisawa
160181c9bc
Bug 1207498 - Part 1: Remove use of expression closure from toolkit/components/, except tests. r=Gijs
2015-09-24 20:32:23 +09:00
Matthew Noorenberghe
2f62dd0a79
Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange
2015-09-25 13:18:29 -07:00
Margaret Leibovic
ad4e1a343f
Bug 1204995 - Add telemetry histogram probe to know what % of people have "open external links in private tabs" enabled. r=mcomella r=bsmedberg
2015-09-16 09:51:42 -04:00
Panos Astithas
8eca2b20b1
Bug 1200944 - Instrument UI Pref for TP in PBM with Telemetry probe. r=ttaubert, f=ally
2015-09-25 23:30:24 +02:00
Dave Townsend
433b956d63
Bug 1207287: Move the app-shipped system add-ons somewhere where they will be included in up date MARs. r=froydnj r=rhelmer
...
This moves the app-shipped system add-ons into <appdir>/features. I've created
a new directory provider location for this since it allows us to override the
location without allowing external apps to do so as would be the case with
prefs.
2015-09-24 16:03:01 -07:00
Dave Townsend
37517ad884
Bug 1192926: Hide system add-ons from the add-ons manager. r=rhelmer
...
We've wanted a hidden property for add-ons for a while so we can do things like
hide "uninstalled" sideloaded add-ons so this adds the basic version of it to
hide system add-ons.
2015-09-24 11:36:40 -07:00
Matthew Noorenberghe
158de6e0d2
Bug 1205399 - OS X: Implement disabling Notifications for the site from the native notifications. r=mstange
2015-09-25 13:18:29 -07:00
Matthew Noorenberghe
511b2c9155
Bug 1205399 - Remove some leftover Growl strings. r=mstange
2015-09-25 13:18:28 -07:00
Bill McCloskey
d2c5b55ff7
Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
2015-10-01 21:18:48 -07:00
Bill McCloskey
7ee593647c
Bug 967873 - Ignore content process DOMWillOpenModalDialog event in e10s (r=Gijs)
2015-10-01 21:18:06 -07:00
Bill McCloskey
2a4d871bbc
Bug 967873 - Test changes for async removeTab (r=Gijs)
2015-10-01 21:18:05 -07:00
Dave Townsend
ffcb0b2667
Bug 1207772: Add some better sanity checks for the bootstrap function calls. r=rhelmer
...
Unifies the methods we have to check that bootstrap add-ons are correctly loaded
and makes it easier to make changes to them all in the future without needing to
re-sign add-ons etc.
This code allows a bootstrap script to use a shared script in a single line of
code. The shared scripts sends out all the relevant info over the observer
service, the add-ons manager test harness receives and retains the current state
for every add-on also performing sanity checks like making sure an "install"
method is always called before any "startup" method etc. It also provides simple
functions to check the state of a given add-on.
2015-09-15 10:45:52 -07:00
Wes Kocher
a2d99f2fea
Backed out changeset 3d3f055ade52 (bug 1207772) for test_system_update.js failures
2015-09-30 13:45:02 -07:00
Dave Townsend
605381428d
Bug 1207772: Add some better sanity checks for the bootstrap function calls. r=rhelmer
...
Unifies the methods we have to check that bootstrap add-ons are correctly loaded
and makes it easier to make changes to them all in the future without needing to
re-sign add-ons etc.
This code allows a bootstrap script to use a shared script in a single line of
code. The shared scripts sends out all the relevant info over the observer
service, the add-ons manager test harness receives and retains the current state
for every add-on also performing sanity checks like making sure an "install"
method is always called before any "startup" method etc. It also provides simple
functions to check the state of a given add-on.
2015-09-15 10:45:52 -07:00
Dave Townsend
ae29f88651
Bug 1204158: Skip downloading system add-ons when we already have a copy locally. r=rhelmer
...
When we have a local copy of an add-on in the updated add-on set try to make a
temporary copy rather than re-downloading.
2015-09-24 14:55:27 -07:00
Dave Townsend
4a8012885b
Bug 1204159: Switch to existing system add-ons when they match the wanted set. r=rhelmer
...
Checks the set that balrog gives us against the existing sets and switches
without needing to download again.
2015-09-24 14:26:13 -07:00
byron jones
2d7195b89b
Bug 1211780 - Don't try to use oldPasswordField if it's null. r=dolske
2015-10-07 11:16:07 +05:30
Dave Townsend
126c255cb2
Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
...
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.
I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
2015-09-10 10:57:39 -07:00
Dave Townsend
b2e6d95ce4
Bug 1192924: Split out add-on update.xml parsing code from GMP modules. r=spohl
...
The system add-on update checks will use the same update.xml format as GMP so
this splits out the code for parsing and downloading files into a standalone
module that both can reuse.
2015-09-08 15:00:28 -07:00
Dave Townsend
066bd304a1
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Mike Conley
1f5de76f9d
Bug 1207629 - Don't assume that viewSourceUtils.js has Services in scope. r=jryans
2015-09-23 11:32:52 -04:00
Dave Townsend
42d1b5ab7f
Bug 1206897: Don't attempt to cancel installs that are already cancelled. r=dveditz
2015-09-21 15:10:52 -07:00
rthyberg
528fbe6fd8
Bug 1188423 - removed all references to loadHistogram, READ_SAVED_PING_SUCCESS, addPingPendingFromFile along with their tests. r=gfritzsche
2015-09-18 02:46:00 +02:00
Iaroslav (yarik) Sheptykin
79d7095e90
Bug 1140512 - Ensure FindBar communicates properly with content after remoteness change. r=mikedeboer
2015-09-19 20:22:21 +02:00
Kevin Grandon
f137011f43
Bug 1210414 - Remove toolkit/devtools/server/actors/webapps.js, r=jryans
...
This file was inadvertently added in bug 1204965 due to a merge conflict.
2015-10-02 09:09:00 +02:00
Wes Kocher
c6785e435b
Backed out 7 changesets (bug 1194555) for xpcshell failures
...
Backed out changeset e77be333f4fb (bug 1194555)
Backed out changeset 11951462a37c (bug 1194555)
Backed out changeset 99b27aa952c5 (bug 1194555)
Backed out changeset 70a8ed3b6a45 (bug 1194555)
Backed out changeset 748bfebe81e7 (bug 1194555)
Backed out changeset cbaac05a2934 (bug 1194555)
Backed out changeset fcbfd1379fcd (bug 1194555)
2015-10-06 14:40:51 -07:00
Shu-yu Guo
53a85861c1
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
335cec2303
Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Wes Kocher
18b7fcf702
Merge m-c to inbound, a=merge
2015-10-06 12:16:50 -07:00
Eric Rahm
98fe7788c7
Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld
2015-10-06 11:23:36 -07:00
Eric Rahm
a911eaa772
Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn
...
|getReportsForThisProcess| differs from |getReports| in that it is limited to current process and is synchronous. When asynchronous memory reporters are added the function will no longer be able tobe synchronous. There isn't much utility in only measuring the current process, so we can remove the function and switch existing users to |getReports|.
2015-10-06 11:23:33 -07:00
Eric Rahm
c53df066b3
Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn
...
The calculation of |explicit| relies on the synchronous |getReportsForThisProcess|, once we have asynchronous reporters this will no longer work. As it is currently referenced in the about::memory tests we can just remove it.
2015-10-06 11:23:32 -07:00
David Rajchenbach-Teller
5a42e9d8da
Bug 1189799 - Make sure that about:performance displays each add-on only once (more tests);r=felipe
2015-09-03 15:12:59 +02:00
Marcos Caceres
7cac9618ac
Bug 1210944 - Return a promise in BackgroundPageThumbs.captureIfMissing. r=adw
2015-10-07 15:44:30 -04:00
Bill McCloskey
bf892cf58b
Back out bug 967873 - Test changes for async removeTab
2015-10-07 11:15:11 -07:00
Bill McCloskey
5dbb6523f7
Back out bug 967873 - Ignore content process DOMWillOpenModalDialog event in e10s
2015-10-07 11:15:11 -07:00
Bill McCloskey
6a61c406a5
Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process
2015-10-07 11:15:11 -07:00
Wes Kocher
1bdbdd0cc3
Merge m-c to inbound, a=merge
2015-10-07 11:09:47 -07:00
Benoit Girard
16b6021155
Bug 1199885 - Part 3: Add 'apz.drag.enabled' preference for async scrollbars. r=kats
2015-09-28 14:44:36 -04:00
Mike Hommey
ec18316d6f
Bug 1207882 - Add an initial partial implementation of a new, faster, build backend. r=gps
2015-09-29 09:23:46 +09:00
Wes Kocher
516c6171a4
Merge m-c to inbound, a=merge
2015-09-28 16:31:29 -07:00
Kyle Machulis
09b0f36360
Bug 1207785 - Telemetry probe for Youtube-related embed tags; r=cpeterson r=vladan
2015-09-28 16:08:16 -07:00
Kyle Machulis
f88cef952f
Backout ea2a09de4f17 due to missing files
2015-09-28 15:59:27 -07:00
Kyle Machulis
fd8d07edd7
Bug 1207785 - Telemetry probe for Youtube-related embed tags; r=cpeterson r=vladan
2015-09-28 15:50:00 -07:00
Kyle Machulis
d89a7d18bb
Bug 722110 - Plugin Activation Telemetry Probe; r=cpeterson r=vladan
2015-09-28 15:50:00 -07:00
aleth
a5dcdf77a7
Bug 1177709 - Avoid a TypeError in browser-content.js by making the _findAsYouType getter a normal property. r=mossop
2015-09-29 00:01:49 +02:00
Gijs Kruitbosch
d38832a5c7
Bug 636905 - part 3: flip prefs in tests to keep them working, r=jaws
2015-09-26 15:01:51 +01:00
Nick Alexander
19cfacbf3c
Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium
...
This commit is us getting out of our own way. We were specifying
-classpath twice, once in $(JAVAC) and once in java-build.mk. Only
the latter of these is active. This a problem for ANDROID_EXTRA_JARS
-- those JARs should be on the classpath and input to $(DX) -- and
JARs that should be on the classpath but *not* input to $(DX). This
commit removes the global flags to $(JAVAC) and adds
JAVA_{BOOT}CLASSPATH_JARS. This required some hijinkery moving
wildcards to moz.build files, but everything seems to work.
As well as clarifying some parts of the build, part 2 uses this work
to modify the classpath.
2015-08-31 13:35:05 -07:00
Wes Kocher
173607d458
Merge m-c to fx-team, a=merge
2015-09-22 16:48:10 -07:00
Wes Kocher
1118311442
Merge inbound to central, a=merge CLOSED TREE
2015-09-22 16:42:03 -07:00
Drew Willcoxon
9508727ea7
Bug 1187901 - Case insensitively compare search suggestions query strings. r=MattN
2015-09-22 14:29:05 -07:00
Wes Kocher
93cb1fb5c2
Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
...
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Patrick McManus
525dc42b23
bug 366559 - backout due to android build bustage patch 7 on CLOSED TREE r=backout
2015-09-22 12:47:25 -04:00
Michael Layzell
1c1f0ab037
Bug 918742 - Correct handling of author-supplied charsets in XMLHttpRequest, r=bz
2015-09-22 12:26:15 -04:00
Drew Willcoxon
097f39f6fa
Bug 1198415
- Specify a foreground color for toolkit autocomplete panels. r=dao
2015-09-22 09:55:22 -07:00
J. Ryan Stinnett
2f04102883
Bug 1204365 - Repair external view source file name and extension. r=mconley
2015-09-22 14:23:47 -05:00
Patrick McManus
35dbf24b04
bug 366559 - patch 7, content-encoding brotli for https r=bagder
2015-09-18 18:04:28 -04:00
Randell Jesup
ab00f0a9bb
Bug 1206900: Add telemetry for device types captured with getUserMedia() r=jib,smaug
2015-09-21 22:20:45 -04:00
Carsten "Tomcat" Book
396e563d8f
Merge mozilla-central to mozilla-inbound
2015-09-22 12:49:44 +02:00
Carsten "Tomcat" Book
a0734f4564
merge mozilla-inbound to mozilla-central a=merge
2015-09-22 12:35:13 +02:00
YFdyh000
a3fd9f800c
Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer
2015-09-20 04:36:00 +02:00
Dave Townsend
98ae7f9199
Bug 1203787: When the add-on ID is longer than 64 characters compare the signing certificate's common name to the sha256 hash of the ID. r=dveditz
2015-09-18 10:17:54 -07:00
Matthew Noorenberghe
79c77dfad2
Bug 1121291 - Remove "Show Passwords" button from pwmgr and allow inline password editing. r=Dolske,rchtara
2015-09-21 14:19:28 -07:00
J. Ryan Stinnett
f268bdd9cb
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
9494d02df8
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
J. Ryan Stinnett
9d667a6057
Bug 912121 - Adjust build configs and test manifests. r=glandium
...
This step resumes shipping client and server DevTools components to the correct
products, and is enough for "mach build" to complete successfully.
2015-09-17 14:35:36 -05:00
J. Ryan Stinnett
5ec8015463
Bug 912121 - Migrate major DevTools directories. rs=devtools
...
Move major DevTools files to new directories using the following steps:
hg mv browser/devtools devtools/client
hg mv toolkit/devtools/server devtools/server
hg mv toolkit/devtools devtools/shared
No other changes are made.
2015-09-21 12:02:24 -05:00
Dave Townsend
dc8848f190
Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
...
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.
I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
2015-09-10 10:57:39 -07:00
Dave Townsend
e3dd973c0f
Bug 1192924: Split out add-on update.xml parsing code from GMP modules. r=spohl
...
The system add-on update checks will use the same update.xml format as GMP so
this splits out the code for parsing and downloading files into a standalone
module that both can reuse.
2015-09-08 15:00:28 -07:00
Dave Townsend
1e83ec2e3e
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Carsten "Tomcat" Book
f12402000f
Merge mozilla-central to fx-team
2015-09-22 12:51:39 +02:00
Georg Fritzsche
d2c240c04a
Bug 1206752 - Make Telemetry client documentation link to server-side documentation. r=vladan
2015-09-21 22:56:58 +07:00
David Rajchenbach-Teller
b55d70bc5f
Bug 1205840 - Typo fixes in AddonWatcher.jsm. r=felipe
2015-09-19 15:46:17 +02:00
Iaroslav (yarik) Sheptykin
2ca3c577d8
Bug 1186488 - Add validation of the ClientID on the client. r=gfritzche
2015-09-21 09:49:49 +02:00
Tim Nguyen
adc5c07419
Bug 1206876 - Use 2 space indentation on Windows browser and toolkit jar.mn files. r=dao
2015-09-22 08:37:31 +02:00
Matthew Noorenberghe
dadc2c2d79
Bug 1199382 - Rename some strings from "password" to "login" in preferences and the manager. r=markh
2015-09-20 23:53:30 -07:00
Christoph Kerschbaumer
60070e8c0e
Bug 1206146 - Use channel->AsyncOpen2() in embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp (r=sicking)
2015-09-19 20:24:39 -07:00
Carsten "Tomcat" Book
672bd8c19f
Merge mozilla-central to mozilla-inbound
2015-09-23 12:47:04 +02:00
Carsten "Tomcat" Book
4ef0e31ba4
Backed out 1 changesets (bug 1178533) for s4 testfailures
...
Backed out changeset 8bbdb80f67e0 (bug 1178533)
2015-09-23 10:17:54 +02:00
Chris Peterson
b06d7f99a7
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Stephanie Ouillon
cd5fc60d9b
Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages. r=bholley, r=fabrice, r=valentin
2015-09-22 11:55:00 +02:00
David Rajchenbach-Teller
03f970b86f
Bug 1189799 - Make sure that about:performance displays each add-on only once (back-end);r=felipe
2015-08-25 17:05:02 +02:00
David Rajchenbach-Teller
601942720d
Bug 1189799 - Make sure that about:performance displays each add-on only once (front-end);r=felipe
2015-08-25 16:38:36 +02:00
Richard Barnes
e48d65c447
Bug 1208847 - Add telemetry to measure how often secure cookies are set from non-secure origins r=mcmanus
2015-09-28 15:15:16 -04:00
Chris Pearce
818cc4b015
Bug 1187760 - Add telemetry to record navigator.requestMediaKeySystemAccess latency. r=edwin,vladan
2015-09-23 16:43:46 +12:00
Phil Ringnalda
6eeea14c68
Backed out 12 changesets (bug 1202482, bug 1202483, bug 1202481, bug 1202486, bug 1202479, bug 1202478, bug 1197475, bug 1203331, bug 1139860, bug 1202501, bug 1199473, bug 1190662) for Mulet mochitest-5 timeouts
...
CLOSED TREE
Backed out changeset 6503123e95dd (bug 1139860)
Backed out changeset b83bc163064d (bug 1203331)
Backed out changeset 2f501bd57cd2 (bug 1202481)
Backed out changeset 37e6ac7beb42 (bug 1202486)
Backed out changeset f9b6e99e620e (bug 1202483)
Backed out changeset 466af9f9baee (bug 1202482)
Backed out changeset 6be690e265a2 (bug 1202479)
Backed out changeset 57ff88bfccf4 (bug 1197475)
Backed out changeset 7e8c04ff6049 (bug 1202478)
Backed out changeset 525227997274 (bug 1202501)
Backed out changeset da317cdb79d3 (bug 1199473)
Backed out changeset 73b8ddd6dac9 (bug 1190662)
2015-09-22 19:29:51 -07:00
Patrick McManus
1d27e32b5b
bug 366559 - patch 7, content-encoding brotli for https r=bagder
2015-09-22 12:55:23 -04:00
Jeff Walden
a311d9b4ed
Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
2015-08-28 21:55:40 -07:00
Wes Kocher
3d5852303d
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-22 16:46:47 -07:00
Bill McCloskey
d2e06e9c40
Bug 1203331 - [webext] Use SingletonEventManager in a few places (r=gabor)
2015-09-22 16:09:23 -07:00
Bill McCloskey
cf65c89e14
Bug 1202481 - [webext] Fix browser.runtime.onMessage reply handling (r=gabor)
2015-09-22 16:09:23 -07:00
Bill McCloskey
d84222d35a
Bug 1202486 - [webext] Add test for browser.runtime.connect, fix a few bugs (r=gabor)
2015-09-22 16:09:22 -07:00
Bill McCloskey
d2e0c2a43b
Bug 1202483 - [webext] Support ImageData for browser.browserAction.setIcon (r=gabor)
2015-09-22 16:09:22 -07:00
Bill McCloskey
1b29866815
Bug 1202482 - [webext] Implement browser.extension.getViews (r=gabor)
2015-09-22 16:09:22 -07:00
Bill McCloskey
71e6dd74e6
Bug 1197475 - [webext] Add test for browser.storage.local, fix a few bugs in it (r=gabor)
2015-09-22 16:09:21 -07:00
Bill McCloskey
99774f6297
Bug 1202478 - [webext] Run WebExtension callbacks asynchronously (r=gabor)
2015-09-22 16:09:21 -07:00
Bill McCloskey
23dae0936e
Bug 1202501 - [webext] Clean up WebExtension tests (r=gabor)
2015-09-22 16:09:20 -07:00
Bill McCloskey
4ed71b4c51
Bug 1199473 - [webext] Fix wrong parameter name for browser.extension.getURL (r=gabor)
2015-09-22 16:09:20 -07:00
Bill McCloskey
853ece0af0
Bug 1190662 - [webext] Browser action popup HTML should be reloaded each time popup is opened (r=gabor)
2015-09-22 16:09:20 -07:00
Margaret Leibovic
563cfb32cc
Bug 1204995 - Update FENNEC_OPEN_URLS_IN_PRIVATE expires_in_version value to actually collect data. r=mfinkle
2015-10-05 10:52:43 -04:00
Alessio Placitelli
9eac5da79b
Bug 1174674 - Remove octal value syntax errors from Telemetry tests. r=gfritzsche
2015-10-01 10:35:00 +02:00
Alessio Placitelli
c9a7671051
Bug 1174674 - Always block Telemetry shutdown on pending ping writes. r=gfritzsche
2015-10-02 06:35:00 +02:00
Alessio Placitelli
77da518e8a
Bug 1174674 - Add test coverage. r=gfritzsche
2015-10-05 09:17:00 +02:00
Alessio Placitelli
269b9e16e0
Bug 1174674 - Clear out all pending pings when FHR is deactived. r=gfritzsche
2015-10-02 05:50:00 +02:00
Manav Batra
bd6c8ef58c
Bug 1202618 - Remove legacy transparent borders from toolbarbuttons on OS X. r=dao
2015-10-02 18:38:22 +02:00
Carsten "Tomcat" Book
588aa7de11
Backed out 1 changesets (bug 1194706) for bc 5 test failures
...
Backed out changeset 36cdf3559c3b (bug 1194706)
2015-10-02 13:59:50 +02:00
Carsten "Tomcat" Book
e7499d72d2
Merge m-c to fx-team
2015-10-02 13:51:13 +02:00
Mike de Boer
d9b3171f4f
Bug 1194706: make sure that the notification icons and doorhangers are shown in undocked chat windows too. r=Mossop
2015-10-02 11:25:03 +02:00
Andrew McCreight
b6e32c07fe
Bug 1210517 - Create nsVariant directly rather than via do_CreateInstance(). r=froydnj
...
The goal here is to leave creation stuff mostly for JS, so we can
convert it entirely over to a non-threadsafe cycle-collected version
without breaking any existing C++ users.
I didn't do this for a remaining use in nsGlobalWindow.h to avoid
including nsVariant.h all over the place.
2015-10-07 08:17:42 -07:00
Mason Chang
838356f205
Followup for bug 1197361, fix typo in mochitest. r=me
2015-09-25 11:51:40 -07:00
Mason Chang
48d38e7394
Bug 1197361. Optimize page thumbnails based on screen size. r=ttaubert
2015-09-25 11:27:16 -07:00
Randell Jesup
2708a365af
Bug 1207824: Add Telemetry for WebRTC call type, simultaneous tracks, and renegotiations r=bwc
2015-09-25 14:23:01 -04:00
Johann Hofmann
6f0395636f
Bug 1204072 - Import runSafe in ext-{alarms,notifications} (r=billm)
2015-09-25 05:09:11 -07:00
Tooru Fujisawa
06f8381eb6
Bug 1207497 - Part 3: Fix wrong replacement in debug print in toolkit/mozapps/downloads/tests/unit/test_lowMinutes.js. r=me DONTBUILD
2015-09-25 18:06:19 +09:00
Tooru Fujisawa
b926c0565e
Bug 1207497 - Part 2: Remove use of expression closure from tests in toolkit/. r=Gijs
2015-09-24 21:25:24 +09:00
Tooru Fujisawa
8410e34405
Bug 1207497 - Part 1: Remove use of expression closure from toolkit/, exept tests. r=Gijs
2015-09-24 21:20:04 +09:00
aceman
5c979245f1
Bug 1141703 - make datepicker look disabled when it is readonly, similar to other text widgets. r=Neil
2015-05-26 14:31:00 +02:00
David Rajchenbach-Teller
d4ab3b9422
Bug 1089695 - Fixing wrong dependency in Places shutdown. r=mak
2015-08-10 11:07:54 +02:00
Jan Keromnes
bc5e531739
Bug 1196785 - Add rootActor.listWorkers() to list all registered workers. r=past p=ally
2015-09-28 03:58:00 +02:00
Mike Hommey
5cd6b3d15e
Bug 1203840 - Trigger dirty pages purge after CC. r=njn,r=smaug,r=mccr8
...
Jemalloc 4 purges dirty pages regularly during free() when the ratio of dirty
pages compared to active pages is higher than 1 << lg_dirty_mult. We set
lg_dirty_mult in jemalloc_config to limit RSS usage, but it also has an impact
on performance.
So instead of enforcing a high ratio to force more pages being purged, we keep
jemalloc's default ratio of 8, and force a regular purge of all dirty pages,
after cycle collection.
Keeping jemalloc's default ratio avoids cycle-collection-triggered purge to
have to go through really all dirty pages when there are a lot, in which case
the normal jemalloc purge during free() will already have kicked in. It also
takes care of everything that doesn't run the cycle collector still having
a level of purge, like plugins in the plugin-container.
At the same time, since jemalloc_purge_freed_pages does nothing with jemalloc 4,
repurpose the MEMORY_FREE_PURGED_PAGES_MS telemetry probe to track the time
spent in this cycle-collector-triggered purge.
2015-09-20 17:43:43 +09:00
Seth Fowler
705dada035
Bug 1201796 (Part 3) - Enable downscale-during-decode for imgITools::EncodeScaledImage(). r=tn
2015-09-19 13:34:12 -07:00
Jason Orendorff
1323fdffb9
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Jason Orendorff
4cfe9aa85f
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Bobby Holley
eb0165db4f
Bug 1210240 - Do some telemetry for potential subject-principal crash sites. r=gfritzsche,r=vladan
2015-10-02 14:13:27 -07:00
Francois Marier
60e083098f
Bug 1210192 - Update Disconnect GPL notice in about:license. r=gerv
2015-10-02 14:12:16 -07:00
Tom Schuster
c2a5c68219
Bug 1197417 - [webext] Tests for browser.cookies. r=billm
2015-10-02 16:36:05 +02:00
Tom Schuster
1257894dce
Bug 1197417 - [webext] Implement browser.cookies. r=billm
2015-10-02 16:35:51 +02:00
Stephanie Ouillon
08bc7dd59d
Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin
2015-08-26 13:12:13 +02:00
Christoph Kerschbaumer
ad12815962
Bug 1048048 - add preload content policy types for images (r=seth)
2015-09-20 14:55:59 -07:00
Christoph Kerschbaumer
dad4927d12
Bug 1048048 - add preload content policy types for stylesheets (r=cam)
2015-09-20 14:56:10 -07:00
Wes Kocher
977486c724
Backed out 7 changesets (bug 1048048) for android crashes in various chunks CLOSED TREE
...
Backed out changeset b5abe23a4ea5 (bug 1048048)
Backed out changeset 4f91b10e8be0 (bug 1048048)
Backed out changeset 450d4a13c90e (bug 1048048)
Backed out changeset 6a727c40eb68 (bug 1048048)
Backed out changeset 88c2333ff745 (bug 1048048)
Backed out changeset 740ab1ecd079 (bug 1048048)
Backed out changeset 02c6d6aef163 (bug 1048048)
2015-09-21 09:08:34 -07:00
Christoph Kerschbaumer
8a5d00f976
Bug 1048048 - add preload content policy types for stylesheets (r=cam)
2015-09-20 14:56:10 -07:00
Christoph Kerschbaumer
4288181182
Bug 1048048 - add preload content policy types for images (r=seth)
2015-09-20 14:55:59 -07:00
Andrew Halberstadt
05dd3b1750
Bug 1209628 - Package mozharness alongside other build artifacts instead of 'package-tests', r=gps
...
Mozharness isn't part of the test package, so shouldn't really be packaged during 'package-tests'.
2015-09-29 09:03:39 -04:00
Gian-Carlo Pascutto
a034e8c41a
Bug 1175562 - Persist last update time for SafeBrowsing. r=francois
2015-10-06 13:53:07 +02:00
Ted Mielczarek
2476f8d972
bug 543111 - fix symbolstore.py to work properly for cross-compiled mac builds on linux. r=gps
2015-09-22 08:00:34 -04:00
Ted Mielczarek
0f5bf4a8d6
bug 543111 - Fix Mac Breakpad host tools to build in Linux cross-compile. r=mento,glandium
2015-10-01 15:04:27 -04:00
Carsten "Tomcat" Book
06e7c5d2ac
Backed out 4 changesets (bug 543111) for mac bustage on a CLOSED TREE
...
Backed out changeset 81f6fdc25862 (bug 543111)
Backed out changeset d1a73eaa6113 (bug 543111)
Backed out changeset 08c7f9ed5970 (bug 543111)
Backed out changeset 3b323ed3b20a (bug 543111)
2015-10-01 14:32:11 +02:00
Carsten "Tomcat" Book
4e48ddedcd
Merge m-c to mozilla-inbound
2015-10-01 14:15:17 +02:00
Ted Mielczarek
4e111e79f9
bug 543111 - fix symbolstore.py to work properly for cross-compiled mac builds on linux. r=gps
2015-09-22 08:00:34 -04:00
Ted Mielczarek
c9a3d26d2a
bug 543111 - Fix Mac Breakpad host tools to build in Linux cross-compile. r=mento,glandium
2015-10-01 06:24:58 -04:00
Kevin Grandon
be9077f2e9
Bug 1204965 - Graphene support. Merge larch into mozilla-central. r=fabrice r=glandium
2015-09-30 23:49:00 +02:00
Phil Ringnalda
6b51c47048
Merge m-c to m-i
2015-09-18 21:49:41 -07:00
Phil Ringnalda
45d1b8a22f
Merge f-t to m-c, a=merge
2015-09-18 21:46:16 -07:00
David Anderson
fad84e640d
Fix exception on timeout in SanityTest.js, and increase the timeout time. (bug 1205819, r=mchang)
2015-09-18 18:37:57 -07:00
Christoph Kerschbaumer
ed98b33261
Bug 1204703 - Add AsyncOpen2 to channels in toolkit/ and b2g/ (r=sicking)
2015-09-18 09:27:32 -07:00
Christoph Kerschbaumer
dff4d732af
Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking)
2015-09-18 09:27:52 -07:00
Wes Kocher
799dab9df6
Backed out 3 changesets (bug 1143922) for landing with the wrong bug number
...
Backed out changeset 309b4d1ab81c (bug 1143922)
Backed out changeset deda472458fd (bug 1143922)
Backed out changeset 977d5b7ecba3 (bug 1143922)
2015-09-18 14:13:33 -07:00
Wes Kocher
8c6af632bc
Merge m-c to inbound, a=merge
2015-09-18 14:04:52 -07:00
Wes Kocher
97e98d9612
Merge fx-team to central, a=merge
2015-09-18 13:58:09 -07:00
Patrick Brosset
dd9b3a24ec
Bug 1156757 - Turn ON the animation inspector UI v3 by default and remove v2; r=past
2015-09-18 13:12:36 +02:00
Carsten "Tomcat" Book
4f33932b80
Merge mozilla-central to fx-team
2015-09-18 13:26:51 +02:00
Carsten "Tomcat" Book
1f8a1e2a96
merge mozilla-inbound to mozilla-central a=merge
2015-09-18 13:19:00 +02:00
Georg Fritzsche
1b25f70430
Bug 1205833 - Don't log an error if we did not store any datareporting policy notify date yet. r=dexter
2015-09-18 13:17:16 +07:00
Jordan Santell
6cd06a2fed
Bug 1205431 - b2g should not throw when attempting to get hardware and version information in recording a profile. r=jryans
2015-09-17 11:59:35 -07:00
Wes Kocher
e282163207
Merge b2ginbound to central, a=merge
2015-09-17 15:23:20 -07:00
Wes Kocher
7d130a76a3
Merge inbound to central, a=merge
2015-09-17 14:59:11 -07:00
Carsten "Tomcat" Book
fa9a6243a2
Merge mozilla-central to b2g-inbound
2015-09-17 15:08:41 +02:00
Carsten "Tomcat" Book
1380893052
merge mozilla-inbound to mozilla-central a=merge
2015-09-17 14:56:37 +02:00
Alexandre Lissy
97054630b6
Bug 1201556 - Send hashed device id for foxfooders. r=fabrice
2015-09-17 05:06:00 +02:00
Riadh Chtara
2729558980
Bug 1192035 - Import passwords from Microsoft Edge / Windows 8+ r=Gijs,MattN
2015-09-16 17:34:26 -07:00
Wes Kocher
8df0413a07
Backed out changeset dfcb7c8ab0d6 (bug 1205100) for OS X crashes
2015-09-16 16:15:44 -07:00
Gijs Kruitbosch
e604af0afb
Bug 1205100 - fix button height hardcoding in cases of multiple lines of text, r=dao
2015-09-16 12:59:20 +01:00
Wes Kocher
1666c0ad7f
Merge mozilla-inbound to m-c a=merge CLOSED TREE
2015-09-16 10:52:53 -07:00
Justin Dolske
cb3ec3c923
Bug 1204182 - Use a single jar manifest for shared theme resources. r=dao
2015-09-16 09:33:47 +02:00
Nathan Froyd
5c848f4109
Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
...
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery. This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
e9460276e1
Bug 1204994 - part 1 - add *CONTENT_DOCUMENTS_DESTROYED histograms; r=bz,vladan
...
These histograms will be used in conjunction with the revised use
counter histograms to ascertain the number of pages that don't use
particular features. The associated comment in nsDocument.cpp explains
how things work.
2015-09-15 20:27:59 -04:00
Matteo Ferretti
740db229ac
Bug 1187831 - Refactor the highlighters into separate modules; r=pbrosset
2015-09-16 11:04:21 +05:30
Justin Dolske
4fff2cbe40
Bug 1204154 - Clean up jar manifests that needlessly specify the source file. r=dao
2015-09-15 18:33:57 -07:00
Bernardo P. Rittmeyer
70df6190f0
Bug 1016051 - Support adding a username to a password-only login upon capture. r=MattN
2015-09-16 01:04:00 +02:00
Wes Kocher
b11625f565
Merge m-c to fx-team, a=merge
2015-09-15 17:21:24 -07:00