Commit Graph

12767 Commits

Author SHA1 Message Date
Matthew Noorenberghe
f69e8cc585 Bug 1121291 - Remove "Show Passwords" button from pwmgr and allow inline password editing. r=Dolske,rchtara
--HG--
extra : commitid : I6UWQYkeBvG
extra : rebase_source : f604e3be3b7fff51273219851affea84369c6cae
2015-09-21 14:19:28 -07:00
J. Ryan Stinnett
efe328f1b2 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.

--HG--
extra : commitid : F2ItGm8ptRz
extra : rebase_source : b082fe4bf77e22e297e303fc601165ceff1c4cbc
2015-09-21 12:04:18 -05:00
Dave Townsend
fb7653707b 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.

--HG--
extra : commitid : FuPUB9X4oYJ
extra : rebase_source : cfcd31d7da5f5b636a2ec11546dbada973d681de
extra : histedit_source : 3df840dc502c6ee4177f1858920d1260e4dc27af
2015-09-14 11:04:19 -07:00
Carsten "Tomcat" Book
16ceb64560 Merge mozilla-central to fx-team 2015-09-22 12:51:39 +02:00
Georg Fritzsche
9976284472 Bug 1206752 - Make Telemetry client documentation link to server-side documentation. r=vladan 2015-09-21 22:56:58 +07:00
David Rajchenbach-Teller
a28b7ebc97 Bug 1205840 - Typo fixes in AddonWatcher.jsm. r=felipe
--HG--
extra : transplant_source : %D4%8F%A4%40%90a%25%E2%8E%DD%3Er%D5%25%1D%0B%F9%DC%3D%8A
2015-09-19 15:46:17 +02:00
Matthew Noorenberghe
6becb060c7 Bug 1199382 - Rename some strings from "password" to "login" in preferences and the manager. r=markh
--HG--
extra : commitid : KdVLA9NCJ5b
extra : rebase_source : e98036a76c4ea07282711d5e6d7a79ffed2c4641
2015-09-20 23:53:30 -07:00
Christoph Kerschbaumer
6e08fa5c8c Bug 1206146 - Use channel->AsyncOpen2() in embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp (r=sicking) 2015-09-19 20:24:39 -07:00
Carsten "Tomcat" Book
cb02da953c Merge mozilla-central to mozilla-inbound 2015-09-23 12:47:04 +02:00
Chris Peterson
71920a9550 Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium 2015-09-22 21:39:03 -07:00
Chris Pearce
1dce7bcb10 Bug 1187760 - Add telemetry to record navigator.requestMediaKeySystemAccess latency. r=edwin,vladan 2015-09-23 16:43:46 +12:00
Phil Ringnalda
5b1ea9212a 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)

--HG--
rename : browser/components/extensions/test/browser/browser_ext_simple.js => browser/components/extensions/test/browser/browser_extensions_simple.js
rename : toolkit/components/extensions/test/mochitest/file_sample.html => toolkit/components/extensions/test/mochitest/file_contentscript_page1.html
2015-09-22 19:29:51 -07:00
Patrick McManus
c32c5be689 bug 366559 - patch 7, content-encoding brotli for https r=bagder
--HG--
extra : rebase_source : 7723eb77ac22aa5000d8e00bf68c83427e3411bb
2015-09-22 12:55:23 -04:00
Jeff Walden
4046fe1490 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
--HG--
extra : rebase_source : 6ddc3727c411fdfced6338e5e383a10572575f0f
2015-08-28 21:55:40 -07:00
Wes Kocher
d483efb68a Merge m-c to inbound, a=merge CLOSED TREE 2015-09-22 16:46:47 -07:00
Bill McCloskey
7deda931c5 Bug 1203331 - [webext] Use SingletonEventManager in a few places (r=gabor) 2015-09-22 16:09:23 -07:00
Bill McCloskey
5c9d5e6cbf Bug 1202481 - [webext] Fix browser.runtime.onMessage reply handling (r=gabor) 2015-09-22 16:09:23 -07:00
Bill McCloskey
bf67fee35a 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
095d27b08a Bug 1202483 - [webext] Support ImageData for browser.browserAction.setIcon (r=gabor) 2015-09-22 16:09:22 -07:00
Bill McCloskey
478824de97 Bug 1202482 - [webext] Implement browser.extension.getViews (r=gabor) 2015-09-22 16:09:22 -07:00
Bill McCloskey
eb18231fcc 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
1080819d4b Bug 1202478 - [webext] Run WebExtension callbacks asynchronously (r=gabor) 2015-09-22 16:09:21 -07:00
Bill McCloskey
fa351c11d6 Bug 1202501 - [webext] Clean up WebExtension tests (r=gabor)
--HG--
rename : browser/components/extensions/test/browser/browser_extensions_simple.js => browser/components/extensions/test/browser/browser_ext_simple.js
rename : toolkit/components/extensions/test/mochitest/file_contentscript_page1.html => toolkit/components/extensions/test/mochitest/file_sample.html
2015-09-22 16:09:20 -07:00
Bill McCloskey
dc51880f6b Bug 1199473 - [webext] Fix wrong parameter name for browser.extension.getURL (r=gabor) 2015-09-22 16:09:20 -07:00
Bill McCloskey
68b72b8a50 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
Mason Chang
c1198c36b5 Followup for bug 1197361, fix typo in mochitest. r=me 2015-09-25 11:51:40 -07:00
Mason Chang
7c8b086a65 Bug 1197361. Optimize page thumbnails based on screen size. r=ttaubert 2015-09-25 11:27:16 -07:00
Randell Jesup
f4030f94ef Bug 1207824: Add Telemetry for WebRTC call type, simultaneous tracks, and renegotiations r=bwc 2015-09-25 14:23:01 -04:00
Johann Hofmann
2f29357252 Bug 1204072 - Import runSafe in ext-{alarms,notifications} (r=billm) 2015-09-25 05:09:11 -07:00
Mike Hommey
538706caba 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
ba6ea7f0cc Bug 1201796 (Part 3) - Enable downscale-during-decode for imgITools::EncodeScaledImage(). r=tn 2015-09-19 13:34:12 -07:00
Jason Orendorff
54e92d9beb Bug 1054756, part 5 - Remove Class::convert.
--HG--
extra : commitid : KrjkP1flM3c
extra : rebase_source : 8c367e3158528e92ac8ebc51521d32472f1e5bb1
2015-03-20 16:28:59 -05:00
Christoph Kerschbaumer
9f1e9e2eaa Bug 1048048 - add preload content policy types for images (r=seth)
--HG--
extra : source : 88c2333ff7455b6988eb8d6ccc5e92b414a7ccf8
2015-09-20 14:55:59 -07:00
Wes Kocher
cd079d2bf9 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
19dc79ddbb Bug 1048048 - add preload content policy types for images (r=seth) 2015-09-20 14:55:59 -07:00
Phil Ringnalda
a3dcc92724 Merge m-c to m-i 2015-09-18 21:49:41 -07:00
Phil Ringnalda
19a7611cd4 Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
David Anderson
5e18aa3879 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
696a2d029f Bug 1204703 - Add AsyncOpen2 to channels in toolkit/ and b2g/ (r=sicking)
--HG--
extra : source : deda472458fd5314c11461302008ce984dbd00a7
2015-09-18 09:27:32 -07:00
Christoph Kerschbaumer
35ed4ce561 Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking)
--HG--
extra : source : 309b4d1ab81c67783d7db0968bcff7c88108ba4f
2015-09-18 09:27:52 -07:00
Wes Kocher
8414be2356 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
ab68ce61c7 Merge m-c to inbound, a=merge 2015-09-18 14:04:52 -07:00
Wes Kocher
3e0814bfd3 Merge fx-team to central, a=merge 2015-09-18 13:58:09 -07:00
Carsten "Tomcat" Book
ead717cdd6 Merge mozilla-central to fx-team 2015-09-18 13:26:51 +02:00
Georg Fritzsche
671c019482 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
Nathan Froyd
bdd4365be1 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
20cb90ea04 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
Wes Kocher
d2b57046d1 Merge m-c to inbound, a=merge CLOSED TREE 2015-09-17 15:27:39 -07:00
Wes Kocher
7aae894c59 Merge inbound to central, a=merge 2015-09-17 14:59:11 -07:00
Patrick McManus
0027642c1e Bug 1205810 - telemetry for local h2 goaway code r=hurley 2015-09-17 15:26:59 -04:00
Mike Conley
acf57ca511 Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop
The printing back-end used to be in charge of opening up an error dialog
when things go wrong with printing. Now we fire an event and let PrintUtils
do the work of showing the error message. This has the added bonus of making
the error messages work with e10s.

--HG--
extra : commitid : LPWfOvQ1TaI
extra : rebase_source : fa6f71e6c9cf9062feb2bd1d0f362680899385fc
2015-09-16 16:12:54 -04:00
Richard Barnes
52d9a0fc5e Bug 1205156 - Add telemetry to measure how often getUserMedia is used over non-secure origins r=jib 2015-09-17 08:44:50 -04:00
Carsten "Tomcat" Book
376f70e554 Merge mozilla-central to fx-team 2015-09-17 15:02:08 +02:00
Carsten "Tomcat" Book
587ddedf21 merge mozilla-inbound to mozilla-central a=merge 2015-09-17 14:56:37 +02:00
Riadh Chtara
fee7458f73 Bug 1192035 - Import passwords from Microsoft Edge / Windows 8+ r=Gijs,MattN
--HG--
extra : commitid : AaC7tUofwqc
extra : rebase_source : 319a2efb59d4364ba62af2faeccb9f4f7a90fcf0
extra : amend_source : b6e7531af68b996c16042cb618899567e46f5280
2015-09-16 17:34:26 -07:00
Georg Fritzsche
274a1f794e Bug 1204834 - OS.File.writeAtomic should have the path argument in its closure. r=yoric 2015-09-15 17:17:00 +07:00
Jared Wein
eb6a2216bf Bug 1205038 - Add missing BROWSER_SET_DEFAULT_ALWAYS_CHECK probe to Histograms.json, and fix BROWSER_SET_DEFAULT_TIME_TO_COMPLETION_SECONDS by fixing callback. r=dolske,Gijs 2015-09-16 12:01:03 -07:00
Wes Kocher
5b879dacff Merge mozilla-inbound to m-c a=merge CLOSED TREE 2015-09-16 10:52:53 -07:00
Justin Dolske
ae99e672d1 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
1bca3c2ed3 Bug 1016051 - Support adding a username to a password-only login upon capture. r=MattN
--HG--
extra : commitid : 7PkYp0BwkYn
extra : rebase_source : c62b60f10dbe6adbc5b7140fe8e1ae85be9ae264
extra : amend_source : bc59f9ae6c7610d844f1845acf06fa34386a2bd6
2015-09-16 01:04:00 +02:00
J. Ryan Stinnett
4ac507e6e7 Bug 1203624 - Measure view source usage. r=mconley p=ally 2015-09-15 15:56:25 -05:00
Nicholas Nethercote
f429eae6a5 Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj. 2015-09-10 00:50:51 -07:00
Wes Kocher
08de06967a Backed out 8 changesets (bug 1201796, bug 1196066) for mulet gij(28) failures CLOSED TREE
Backed out changeset 159d5d2946d3 (bug 1201796)
Backed out changeset 958988218976 (bug 1201796)
Backed out changeset 494e7553d641 (bug 1201796)
Backed out changeset d58149411b7d (bug 1201796)
Backed out changeset 35bd769b49f8 (bug 1196066)
Backed out changeset e4f3d4279b4c (bug 1196066)
Backed out changeset ca467297fa07 (bug 1196066)
Backed out changeset b4851ce6637d (bug 1196066)

--HG--
rename : image/test/crashtests/invalid_ico_height.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid_ico_height.ico
rename : image/test/crashtests/invalid_ico_width.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid_ico_width.ico
extra : rebase_source : 5232674f1cf0ef4d7f70568f627547c0151a801f
2015-09-18 13:01:25 -07:00
Kate McKinley
163979ae9f Bug 1196039 - Telemetry for certificate lifetime. r=rbarnes,vladan 2015-09-17 10:04:52 -07:00
Carsten "Tomcat" Book
c5ccc485ac Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2015-09-17 15:01:06 +02:00
Michael Ratcliffe
1e135cdd15 Bug 1203748 - Add Windows 10 to DEVTOOLS_OS_ENUMERATED_PER_USER. r=pbrosset 2015-09-15 08:10:51 +01:00
Kate McKinley
cf9d8519a1 Bug 1150602 - Telemetry probe for mixed content blocker prefs. r=tanvi,benjamin
--HG--
extra : rebase_source : f318ee8d47a2711db65e0438b222e0ed948b5cce
2015-09-14 16:00:45 -07:00
Nigel Babu
1d36e1a565 Backed out changeset d5d0b5994149 (bug 1152046) for b2g debug hustdown hangs
CLOSED TREE
2015-09-16 11:44:12 +05:30
Patrick McManus
daaeed9ec1 bug 1152046 - Revert Make separate thread only for PRClose. r=backout
This reverts commit 760a84e7cf.
2015-09-15 21:40:28 -04:00
Kit Cambridge
053d626c80 Bug 1124428 - Add telemetry probes for FxA-related authentication issues. r=markh,vladan
--HG--
extra : commitid : AgENo3CiQTo
extra : rebase_source : 502d7dd6ac9e0931119df9ee26ab5c10fe7aa037
2015-09-15 18:18:04 -07:00
Wes Kocher
3eef2f434b Merge m-c to inbound, a=merge 2015-09-15 17:20:16 -07:00
Margaret Leibovic
3b4165cd1e Bug 1204900 - Extend life of reader mode telemetry probes. r=mfinkle
--HG--
extra : commitid : 3GKhNY9pJhY
extra : rebase_source : 86c0400f9702761c587898716776b1fe49c428ad
2015-09-15 10:46:41 -04:00
Carsten Book
6ec9c43658 Merge mozilla-central to fx-team 2015-09-15 15:11:04 +02:00
Carsten "Tomcat" Book
6944c5ba30 merge mozilla-inbound to mozilla-central a=merge 2015-09-15 15:05:24 +02:00
Carsten "Tomcat" Book
0abaaa325f merge fx-team to mozilla-central a=merge 2015-09-15 14:59:25 +02:00
Florian Quèze
78cb85f9a9 Bug 1203161 - remove the browser.search.cache.enabled pref, r=adw. 2015-09-11 14:18:15 +02:00
J. Ryan Stinnett
21ea7df326 Bug 1203786 - test_memoryReporters.xul should ignore namespaces. r=njn
--HG--
extra : transplant_source : 8%B4%E0f%1A%B1%94%0Ce%15%FCopt%127g%ACK%FB
2015-09-10 19:04:04 -05:00
Russ Nicoletti
311c0d5bb2 Bug 1198517 - [Metrics] Histogram support for user-timing-based metrics. r=janx
--HG--
extra : rebase_source : b75ff14cd7dbdbe71914b51a0249133ab2733dd0
2015-09-08 13:11:46 -07:00
Wes Kocher
29396aa40c Merge inbound to central, a=merge 2015-09-14 17:12:58 -07:00
Neil Deakin
db96a95419 Bug 1203134, autocomplete popup not positioned properly when it appears upwards, e10s only, r=felipe 2015-09-14 15:18:42 -04:00
Carsten "Tomcat" Book
29138d083f Merge mozilla-central to fx-team 2015-09-14 15:01:08 +02:00
Bradley Garlick
e838fa9135 Bug 416611 - Changed BookmarkHTMLUtils.jsm to import bookmark tags from HTML document. r=mak 2015-09-14 13:36:27 +05:30
Phil Ringnalda
cee2f99887 Merge m-c to m-i 2015-09-12 16:02:59 -07:00
Michael Layzell
0097c41e01 Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan 2015-09-12 16:53:33 -04:00
Jordan Santell
615f6de19b Bug 1122058 - Add telemetry hooks to various performance tools actions. r=vp,mratcliffe 2015-09-09 15:20:12 -07:00
Wes Kocher
c711f07796 Backed out changeset 55278c1dc745 (bug 1203161) for browser_searchbar_keyboard_navigation.js failures CLOSED TREE 2015-09-11 11:08:29 -07:00
Carsten "Tomcat" Book
a6cd041140 Merge mozilla-central to fx-team 2015-09-11 16:42:01 +02:00
Carsten "Tomcat" Book
1a0ce23fe9 merge mozilla-inbound to mozilla-central a=merge 2015-09-11 16:36:35 +02:00
Kaustabh Datta Choudhury
2a080acfd0 Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher 2015-09-10 09:52:00 +02:00
Florian Quèze
02fc488f62 Bug 1203161 - remove the browser.search.cache.enabled pref, r=adw. 2015-09-11 14:18:15 +02:00
Phil Ringnalda
631a2b85f2 Merge m-c to f-t
CLOSED TREE
2015-09-10 15:34:04 -07:00
Phil Ringnalda
22565071a2 Merge m-i to m-c, a=merge
CLOSED TREE
2015-09-10 15:22:15 -07:00
Phil Ringnalda
08dcf15c1d Merge f-t to m-c, a=merge 2015-09-10 13:22:31 -07:00
Phil Ringnalda
a1e7532dfb Bug 1192800 etc., disable toolkit/components/passwordmgr/test/browser/browser_context_menu.js on Linux where it's pretty much permaorange, a=hugeorange 2015-09-10 13:17:52 -07:00
Gijs Kruitbosch
445a2640dc Bug 950636 - insert delays into test to make behaviour sane on linux, rs=test-only
--HG--
extra : commitid : IfC5zxIH92K
extra : rebase_source : f6472f8644f63defdf43a93e5778b3482a157302
2015-09-10 17:38:50 +01:00
Carsten "Tomcat" Book
c040626933 Merge mozilla-central to fx-team 2015-09-09 14:10:46 +02:00
Carsten "Tomcat" Book
db7359881e merge mozilla-inbound to mozilla-central a=merge 2015-09-09 14:04:59 +02:00
Wes Kocher
ba9de6a2f7 Backed out changeset f5b2a11c64c9 (bug 1201271) for bustage 2015-09-09 15:56:21 -07:00
Andrew McCreight
3e590f4e78 Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
This leaves alone the AppendElement methods.
2015-09-09 15:39:10 -07:00
Jared Wein
c4cca794a2 Bug 1191583 - Add telemetry probes for touch usage. r=jimm p=ally 2015-09-08 23:14:56 -04:00