Nicholas Nethercote
867c012a9d
Bug 1205358 - Fix up nsUrlClassifierPrefixSet memory reporting. r=gcp.
...
This patch reverts the "measure-in-advance" approach added in part 1 of bug
1050108 -- because that doesn't interact well with DMD -- and adds locking to
avoid races between the url-classifier thread and the main thread.
2016-02-10 08:30:48 +11:00
Gijs Kruitbosch
691891ad9b
Bug 1243353 - allow HTML in-content checkboxes to have focus and style them appropriately, r=jaws
2016-02-01 21:45:22 +00:00
J. Ryan Stinnett
0373066d4a
Bug 1245251 - Repair add-on manager for external XUL apps. r=Mossop
2016-02-05 09:56:15 -06:00
Felipe Gomes
4594579039
Bug 1230196 - Allow release channel to run e10s. r=billm
2016-02-05 13:27:12 -02:00
Nick Fitzgerald
f1fc6cfdf3
Bug 1221619 - Add telemetry to memory tool. r=jsantell, data-review=bsmedberg
2016-02-03 15:17:00 +01:00
Nigel Babu
2682409fe4
Backed out 10 changesets (bug 1234629, bug 1233882) for bustage on Android rc tests
...
Backed out changeset 9aa32d9a25df (bug 1234629)
Backed out changeset d73d36c9619b (bug 1234629)
Backed out changeset a7f63b3721cd (bug 1233882)
Backed out changeset c79f4a8c3e86 (bug 1234629)
Backed out changeset 400c030d3c01 (bug 1234629)
Backed out changeset 54a3d0851bc6 (bug 1234629)
Backed out changeset f80912ecfa87 (bug 1234629)
Backed out changeset 50bcadca2131 (bug 1234629)
Backed out changeset aaa420ed66d7 (bug 1234629)
Backed out changeset 7a62e97f07c2 (bug 1234629)
2016-02-05 15:42:28 +05:30
Dave Townsend
848229ab45
Bug 1245649: Enable no-negated-in-lhs, no-native-reassign, no-func-assign and no-labels. r=MattN
2016-02-03 20:47:08 -08:00
Dave Townsend
71be6979b2
Bug 1245649: Turn on use-isnan, no-unexpected-multiline, no-octal and no-self-compare. r=MattN
2016-02-03 18:21:30 -08:00
Dave Townsend
672da226a5
Bug 1245649: Turn on no-irregular-whitespace and no-mixed-spaces-and-tabs. r=jaws
2016-02-03 18:09:49 -08:00
Dave Townsend
f800a9c4ac
Bug 1245649: Turn on valid-typeof, no-invalid-regexp, no-empty-pattern and no-empty-character-class. r=felipe
2016-02-03 17:38:13 -08:00
Dave Townsend
4dd6b34d65
Bug 1245649: Turn on no-extra-semi. r=markh
2016-02-03 17:27:36 -08:00
Dave Townsend
309dc8a792
Bug 1245649: Turn on linebreak-style. r=Gijs
2016-02-03 17:04:56 -08:00
Dave Townsend
db523ac819
Bug 1245649: Turn on no-trailing-spaces. r=Gijs
2016-02-03 14:22:33 -08:00
Dave Townsend
dd99c04a73
Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe
2016-02-03 13:12:18 -08:00
Nick Alexander
bd7c9cf824
Bug 1234629 - Part 2: Fail packaging if bouncer APK and main APK have different permissions. r=gps
...
This isn't sensible for b2gdroid, but that project should never enable
the bouncer APK anyway.
2016-01-27 14:34:46 -08:00
Nick Alexander
a390c29b80
Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps
...
This commit produces an "install bouncer" APK which is a "hollow
shell" that looks like the main Fennec APK. In particular, both APKs have:
* the same Android package name (application id); and
* the same set of <permission>, <uses-permission>, and <uses-feature>
blocks in their manifests.
The bouncer APK must always have an android:versionCode smaller than
the main Fennec APK; for now, we will just bump that manually
mobile/android/bouncer/moz.build.
2016-01-27 15:28:31 -08:00
Nick Alexander
61ddcc0a51
Bug 1163082 - Part 1: Add --with-android-distribution-directory. r=gps
...
This simply packs the assets/ subdirectory of the distribution
directory into the assets/ directory of the Android APK using existing
mechanisms. It also removes the older method of manually pushing
files into dist/bin/distribution, from where they would be packaged
into the APK under distribution/.
2016-01-27 12:25:04 -08:00
Wes Kocher
c3799c8915
Backed out changeset 69ec780e039c (bug 1245225) for enabling a bunch of tests that frequently fail CLOSED TREE
2016-02-04 11:17:03 -08:00
Mike de Boer
f72d46f1cc
Bug 1154277: Part 2 - support running Social API documents to run in a remote browser, i.e. the content process. f=mixedpuppy, r=Standard8
2016-02-04 12:50:06 +01:00
Carsten "Tomcat" Book
2a07da30de
Merge mozilla-central to fx-team
2016-02-04 12:08:00 +01:00
Carsten "Tomcat" Book
f84c32592e
merge mozilla-inbound to mozilla-central a=merge
2016-02-04 12:02:05 +01:00
Alexandre Poirot
888f223469
Bug 1214352 - Add telemetry for Scratchpad as top level window. r=jryans,p=bsmedberg
2016-02-04 02:20:55 -08:00
Nick Alexander
212a46e40e
Backed out 2 changesets (bug 1163082) for Robocop rc1 failures.
...
Backed out changeset baf25be8d491 (bug 1163082)
Backed out changeset e228040a044b (bug 1163082)
2016-02-03 23:15:00 -08:00
David Rajchenbach-Teller
05b949b15f
Bug 1245371 - PERF_MONITORING_SLOW_ADDON_* should not expire in Firefox 49. r=Yoric
2016-02-03 18:41:12 +01:00
Tracy Walker
89ed8c18ef
Bug 1245225 - [e10s] Renabled working test cases. Simple case of removing relevant skip-if e10s in toolkit/components/thumbnails/test/browser.ini for browser_thumbnails_bg_crash_during_capture.js, browser_thumbnails_bg_crash_while_idle.js, browser_thumbnails_bg_no_cookies_sent.js, browser_thumbnails_bug727765.js and browser_thumbnails_capture.js. r=jimm
2016-02-02 13:49:18 -06:00
David Rajchenbach-Teller
a0c73a47cb
Bug 1142937 - AddonWatcher now communicates through nsIObserverService. r=felipe
...
The current API of AddonWatcher only supports a single callback. That's pretty unfriendly to testing, debugging, add-ons, etc.
This patch replaces the mechanism with a notification through the nsIObserverService.
2016-01-27 13:34:58 +01:00
Mark Finkle
f38e40bb17
Bug 1227662 - Video background is white instead of textured gray r=margaret
2016-02-04 02:44:57 -05:00
Nick Alexander
406f06596d
Bug 1163082 - Part 1: Add --with-android-distribution-directory. r=gps
...
This simply packs the assets/ subdirectory of the distribution
directory into the assets/ directory of the Android APK using existing
mechanisms. It also removes the older method of manually pushing
files into dist/bin/distribution, from where they would be packaged
into the APK under distribution/.
2016-01-27 12:25:04 -08:00
Vladan Djeric
f5b6b70bc8
Bug 1193535 - Store Heartbeat Scores in Unified Telemetry. r=MattN
2016-02-03 15:25:53 -08:00
David Rajchenbach-Teller
324e4d9127
Bug 1221761 - Probe.prototype.release() now swallows NS_ERROR_NOT_AVAILABLE. r=felipe
...
During shutdown, we may find ourselves attempting to release and shutdown a probe while the PerformanceStats service is already shutdown. In this case, since the probe is already shutdown, we can simply ignore the error.
2016-01-28 11:17:49 +01:00
Paolo Amadini
52d209f702
Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric
2016-02-03 12:58:03 +00:00
Carsten "Tomcat" Book
a636b23432
merge mozilla-inbound to mozilla-central a=merge
2016-02-03 11:59:20 +01:00
Shane Caraveo
3e1e108a08
Bug 1244647 fix typeof check, r=mikedeboer
2016-02-02 14:05:34 -08:00
Jared Wein
6472188551
Bug 1245175 - Remove bottom padding on about:addons. r=ntim
2016-02-02 10:16:00 +01:00
Margaret Leibovic
770a94c393
Bug 1244727 - Remove expired histogram probes. r=mfinkle
2016-02-01 10:02:53 -05:00
Margaret Leibovic
60ff557e83
Bug 1244704 - Create a more granular BOOKMARKS_COUNT probe for mobile. r=mfinkle
2016-02-01 09:58:03 -05:00
Margaret Leibovic
50c45752af
Backed out changeset 5a593c624332
2016-02-02 10:07:55 -05:00
Margaret Leibovic
4e4079ce84
Backed out changeset cd18c8af8b56
2016-02-02 10:06:52 -05:00
Margaret Leibovic
b841a69d27
Bug 1244727 - Remove expired histogram probes. r=mfinkle
2016-02-01 10:02:53 -05:00
Margaret Leibovic
d3d5545a8f
Bug 1244704 - Create a more granular BOOKMARKS_COUNT probe for mobile. r=mfinkle
2016-02-01 09:58:03 -05:00
Carsten "Tomcat" Book
42bc85234d
Merge mozilla-central to fx-team
2016-02-02 11:54:43 +01:00
Carsten "Tomcat" Book
9468a26fac
merge mozilla-inbound to mozilla-central a=merge
2016-02-02 11:50:53 +01:00
Jean-Yves Avenard
91b04a5c80
Bug 1244523: [mp4] P2. Have sniffer recognise ftyp qt subtype. r=cpearce
2016-02-02 16:27:47 +11:00
Anthony Zhang
7ebea8ea7b
Bug 1242777 - Expose child process hang stats to Javascript. r=chutten
...
What it does:
Adds a new function, TelemetrySession.getChildThreadHangs(), which returns a promise resolving to an array of threadHangStats [1], one per process.
Note that processes that spawn or die while the function's promise is created but not resolved may be excluded from the final result.
How we do this:
1. Parent sends a MESSAGE_TELEMETRY_GET_CHILD_PAYLOAD message to each child, promising the results of these messages.
2. Child processes respond to parent with a MESSAGE_TELEMETRY_THREAD_HANGS, which contains BHR stats in the payload.
3. Parent combines all the child responses together and resolves the promise.
Plus a bunch of synchronization stuff and handling of edge cases since the number of child processes can change at any time.
Also, there is a 200ms timeout since we can't handle all of these cases. Specifically, when a child dies without responding, after all other child processes have responded.
Why we do this:
* We can technically get thread hang stats by retrieving Telemetry pings (see requestChildPayloads() in TelemetrySession for details), but this is very slow and can only be done for one process at a time.
* TelemetrySession is responsible for various Telemetry IPC-related tasks, and so is a natural place to expose this function (i.e., the function blends in well with the rest of the API).
* Statuser [2] uses this for quickly obtaining child process BHR stats. This allows us to get realtime hang monitoring for child processes.
[1]: https://dxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/nsITelemetry.idl#146
[2]: https://github.com/chutten/statuser
2016-01-28 13:52:07 -05:00
Kris Maglione
ed43865c55
Bug 1231819: [webext] Implement the captureVisibleTab API. r=billm
2016-01-25 17:48:54 -08:00
Kris Maglione
592ffd1f56
Bug 1234020: Part 1 - [webext] Add initial binding-level promise<->callback support. r=billm
2016-02-01 19:20:13 -08:00
Kris Maglione
fd9073aacd
Bug 1244805: [webext] Don't resolve relative URLs in manifests unless extension is running. r=billm
2016-02-01 11:02:02 -08:00
Tim Nguyen
f2a42ce90e
Bug 1242073 - Tweaks to about:networking. r=jaws
2016-02-01 19:55:07 +01:00
Wes Kocher
b914b5fb73
Backed out changeset e8148cda7d85 (bug 989960) for xpcshell bustage
2016-02-01 08:25:19 -08:00
Paolo Amadini
40cb6baf8e
Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric
2016-01-30 18:53:56 +00:00
Dave Townsend
e8afce7583
Bug 1243935 - "Restartless add-ons that get into the pending disable state never disable". r=aswan
2016-01-28 16:01:00 +01:00
Phil Ringnalda
a77765513e
Merge m-i to m-c, a=merge
2016-01-31 17:53:22 -08:00
Phil Ringnalda
7051fe25a5
Merge f-t to m-c, a=merge
2016-01-31 17:52:17 -08:00
Phil Ringnalda
863943dfb7
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Phil Ringnalda
6342273139
Back out e8d8faa25955 (bug 1241111) for breaking platform.ini, a=bustage
2016-01-31 10:01:22 -08:00
Birunthan Mohanathas
f94b4ff6a2
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Phil Ringnalda
cf5e6f9eb3
Merge f-t and m-i to m-c, a=merge
2016-01-30 17:08:37 -08:00
Phil Ringnalda
c6000dca8a
Merge m-c to m-i
2016-01-30 09:43:42 -08:00
Phil Ringnalda
accaa766dd
Merge m-i to m-c, a=merge
2016-01-30 09:28:35 -08:00
Kyle Huey
94f653c385
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Marco Bonardo
181fbb7e2b
Bug 1158511 - Add 'most recent expired visit' telemetry. r=adw
2016-01-29 17:06:04 +01:00
Phil Ringnalda
129d6694f3
Back out 3958782fe187 (bug 989960) for Android crashes in test_watchdog_default.js
2016-01-29 20:12:44 -08:00
Kris Maglione
3b26461dc0
Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
2016-01-29 18:38:08 -08:00
Kris Maglione
724b49e80c
Bug 1190680: Part 1 - [webext] Factor common extension context logic into a shared base class. r=billm
2016-01-29 18:39:29 -08:00
Jean-Yves Avenard
b002ceac11
Bug 1212323: P3. Use promise with supportsHardwareH264Decoding. r=felipe
...
Detecting if hardware decoding is available is an asynchronous operation/
The use of Promise allows the value displayed to be accurate on all platforms and not just windows.
2016-01-30 12:52:36 +11:00
Kris Maglione
ca6d4f166d
Bug 1225715: Part 6 - Remove redundant manifest type checking from XPIProvider. r=Mossop
2016-01-21 23:36:53 -08:00
Kris Maglione
b03f09db5f
Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
...
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
2016-01-30 10:27:02 -08:00
Kris Maglione
166e216be0
Bug 1225715: Part 4 - Improve reporting of schema errors. r=billm
2016-01-29 20:11:07 -08:00
Kris Maglione
43884ade07
Bug 1225715: Part 3 - Allow extending existing schema types. r=billm
...
This one's a bit weird. I was trying to avoid it for a while, but when we
start to support different sets of APIs on different apps, it's going make it
complicated to maintain a single, centralized manifest schema without some way
for them to directly extend it.
2016-01-20 22:46:37 -08:00
Kris Maglione
bbc17cc145
Bug 1225715: Part 2 - Add string format support to schemas. r=billm
2016-01-29 19:48:57 -08:00
Kris Maglione
2d2ffb9404
Bug 1225715: Part 1 - Add support for patterned strings and properties in schemas. r=billm
2016-01-29 19:45:16 -08:00
Wes Kocher
3b6e1cd6a4
Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
...
Backed out changeset 653df21ca861 (bug 1231784)
Backed out changeset 0aac20bc3619 (bug 1231784)
Backed out changeset edcbd7c0aa36 (bug 1231784)
2016-02-03 17:38:12 -08:00
Mike Hommey
a01e44dc89
Bug 1245055 - Remove toolkit/crashreporter/google-breakpad/src/client/linux/handler/Makefile.in. r=mshal
...
The remains in this file come from bug 633436. I'm not sure what the
toolchain was back then (5 years ago), but it doesn't appear what it
was trying to work around happens nowadays, so just get rid of the
workaround.
2016-02-03 08:41:26 +09:00
Mike Hommey
11d217aaed
Bug 1244997 - Remove TOOLKIT_EM_VERSION from toolkit/xre/Makefile.in. r=mshal
...
Bug 383167 made it obsolete 8.5 years ago, and while bug 543150 kind of
backed it out, it used GRE_MILESTONE instead of TOOLKIT_EM_VERSION.
2016-02-03 08:41:13 +09:00
Felipe Gomes
8bdd804fcc
Bug 1243882 - Block e10s for locales based on Firefox's locale, not the OS. r=ehsan
2016-02-02 21:13:26 -02:00
Blake Kaplan
db35c8cebf
Bug 1242208 followup, move this file where it should be r=mattn
2016-02-02 13:54:31 -08:00
Blake Kaplan
d3b96a82bc
Bug 1242208 - Fix cached form history results with a datalist present. r=MattN
2016-02-02 13:44:11 -08:00
Blake Kaplan
2406442dad
Bug 1243928 - Make these tests work in e10s. r=felipe
2016-02-02 13:44:11 -08:00
Francois Marier
ddc7eb4ee2
Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp
2016-02-02 15:07:06 -05:00
Birunthan Mohanathas
c425756352
Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktopcrt140.dll on VS2015. r=ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
9bed3781f9
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Carsten "Tomcat" Book
f529748d1e
Merge mozilla-central to mozilla-inbound
2016-02-02 11:53:58 +01:00
Christoph Kerschbaumer
ee27695b92
Bug 1244890 - Convert tests within toolkit/components/passwordmgr to use asyncOpen2(). r=sicking
2016-02-01 14:37:06 -08:00
Kit Cambridge
d873e15617
Bug 1241278 - Record telemetry for notification permission callback usage. r=vladan
2016-01-21 09:37:53 -08:00
Wes Kocher
0d8c068131
Backed out 2 changesets (bug 1241821) for android build bustage CLOSED TREE
...
Backed out changeset ae7246d654c8 (bug 1241821)
Backed out changeset bdecb787f1a2 (bug 1241821)
2016-01-29 14:57:27 -08:00
Christoph Kerschbaumer
12a3f8477f
Bug 1243936 - Convert remaining callsites within devtools/ and toolkit/ to use channel.open2()
2016-01-29 09:16:13 -08:00
Mark Goodwin
8bbe983427
Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler
...
This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml
and aboutCertError.xhtml error pages and moves it to its own component. This
allows us to make use of this same error reporting functionality from elsewhere.
Notably, this allows us to send error reports for issues that occur when loading
subresources.
The xpcshell test included is in security/manager/ssl/tests because we need to
make use of tlsserver functionality from the PSM tests.
2016-01-29 13:45:17 +00:00
Gijs Kruitbosch
897e0c501a
Bug 1219215 - part 1: remove window-drag bindings and other callers of WindowDraggingUtils, replace with using window-dragging region everywhere, r=dao,felipe
2016-01-18 15:32:14 +00:00
Drew Willcoxon
bc40bcd466
Bug 1233672 - Properly encode/decode moz-action URIs. r=mak
2016-01-29 14:02:15 -08:00
Wes Kocher
033e95c521
Merge m-c to fx-team, a=merge
2016-01-29 13:44:12 -08:00
Wes Kocher
3dbb3a4bfa
Backed out 3 changesets (bug 1212323) for WinXP debug crashes CLOSED TREE
...
Backed out changeset 7215ed1cfcef (bug 1212323)
Backed out changeset bd7599dcee0d (bug 1212323)
Backed out changeset 228267494daa (bug 1212323)
2016-01-29 10:30:16 -08:00
Wes Kocher
ee1d30307e
Backed out changeset 24af6caa9bba (bug 1219482) to hopefully fix the intermittent hazard failures CLOSED TREE
2016-01-29 10:15:30 -08:00
Wes Kocher
a9321933a4
Backed out changeset 8ee5a700e4a2 (bug 1242777) to hopefully fix the intermittent hazard failures
2016-01-29 10:14:44 -08:00
Nathan Froyd
96a1bfa079
Backout 24dbe7da7370:a319694b46d5 (bug 1069556) for build bustage on various platforms on a CLOSED TREE
2016-01-29 11:55:43 -05:00
Mike Conley
753347759a
Bug 1243643 - Deprecate unsafe CPOW usage in contentAreaUtils' saveImage. r=jld
2016-01-28 16:23:30 -05:00
Shane Caraveo
7cc680d82c
Bug 1037483 replace microdata with microformats in share, r=dietrich
2016-01-29 10:58:45 -08:00
Shane Caraveo
5312410492
Bug 1037483 adopt microformats-shiv for microformats v2 support, r=tantek
2016-01-29 10:58:45 -08:00
Georg Fritzsche
fd1dc72457
Bug 1241111 - Allow overriding SOURCE_REV_URL, SOURCE_REPO, SOURCE_CHANGESET. r=ted
2016-01-29 18:42:51 +01:00
Paolo Amadini
f4353161e9
Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric
2016-01-29 13:19:53 +00:00
Carsten "Tomcat" Book
74b81f2325
merge fx-team to mozilla-central a=merge
2016-01-29 11:47:23 +01:00
Andrew Swan
b65ee05f9b
Bug 1172835 - Add warning icon to unsigned extensions warning button. r=Mossop
2016-01-28 11:16:28 -08:00
Jean-Yves Avenard
96c8b611ba
Bug 1212323: P3. Use promise with supportsHardwareH264Decoding. r=felipe
...
Detecting if hardware decoding is available is an asynchronous operation/
The use of Promise allows the value displayed to be accurate on all platforms and not just windows.
2016-01-29 15:45:42 +11:00
Anthony Zhang
542dcdc163
Bug 1242777 - Expose child process hang stats to Javascript. r=chutten
...
What it does:
Adds a new function, TelemetrySession.getChildThreadHangs(), which returns a promise resolving to an array of threadHangStats [1], one per process.
Note that processes that spawn or die while the function's promise is created but not resolved may be excluded from the final result.
How we do this:
1. Parent sends a MESSAGE_TELEMETRY_GET_CHILD_PAYLOAD message to each child, promising the results of these messages.
2. Child processes respond to parent with a MESSAGE_TELEMETRY_THREAD_HANGS, which contains BHR stats in the payload.
3. Parent combines all the child responses together and resolves the promise.
Plus a bunch of synchronization stuff and handling of edge cases since the number of child processes can change at any time.
Also, there is a 200ms timeout since we can't handle all of these cases. Specifically, when a child dies without responding, after all other child processes have responded.
Why we do this:
* We can technically get thread hang stats by retrieving Telemetry pings (see requestChildPayloads() in TelemetrySession for details), but this is very slow and can only be done for one process at a time.
* TelemetrySession is responsible for various Telemetry IPC-related tasks, and so is a natural place to expose this function (i.e., the function blends in well with the rest of the API).
* Statuser [2] uses this for quickly obtaining child process BHR stats. This allows us to get realtime hang monitoring for child processes.
[1]: https://dxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/nsITelemetry.idl#146
[2]: https://github.com/chutten/statuser
2016-01-28 13:52:07 -05:00
sajitk
3e6850097a
Bug 1219482 - Replace PRLogModuleInfo with LazyLogModule in toolkit subdirectory. r=erahm
2016-01-28 10:37:00 -05:00
Mark Goodwin
8fd1c92167
Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler
...
This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml
and aboutCertError.xhtml error pages and moves it to its own component. This
allows us to make use of this same error reporting functionality from elsewhere.
Notably, this allows us to send error reports for issues that occur when loading
subresources.
The xpcshell test included is in security/manager/ssl/tests because we need to
make use of tlsserver functionality from the PSM tests.
2016-01-30 08:07:38 +00:00
Ted Mielczarek
19b3009aa6
bug 1069556 - local build changes to match up with upstream Breakpad. r=benwa,glandium
...
This commit contains a few things:
* Misc build fixup to sync with upstream--adding a few new moz.build files,
source files
* The final bits of unhooking Breakpad from the profiler:
** Revert to only building toolkit/crashreporter if MOZ_CRASHREPORTER.
** Stop building bits of Breakpad that we only needed for the profiler.
** Remove a few bits of profiler code that were used to interface with Breakpad.
** Remove toolkit/crashreporter/breakpad-logging, which was only used to
suppress Breakpad logging for the in-process stackwalker.
* Upstream removed their Android-compat sys/ucontext.h because the Android NDK
added it, but the bionic we're using for Gonk builds is too old, so add a
copy of the previous version of those files to
toolkit/crashreporter/gonk-include to keep Gonk building.
* Consolidate moz.build files under toolkit/crashreporter/google-breakpad/client/linux
2016-01-27 09:39:53 -05:00
Phil Ringnalda
0e6a942c7e
Merge m-c to m-i
2016-02-05 19:42:00 -08:00
Andrew Swan
fcbf41aa95
Bug 1245678 - [webext] Add downloads API schema and implementation boilerplate. r=rpl
2016-02-05 09:56:37 -08:00
Johann Hofmann
482df71906
Bug 1225743 - Implement chrome.bookmarks.search
2015-11-24 17:40:08 +01:00
Johann Hofmann
84f9e1f012
Bug 1225743 - Implement chrome.bookmarks.search. r=mak
2015-11-24 17:40:08 +01:00
Eric Hu
3f63fa2ecf
Bug 920169 - Remove references to C++ constants in Histograms.json. r=gfritzsche
2016-02-12 20:23:25 +07:00
Felipe Gomes
633388e1df
Bug 1150147 - Re-enable browser_SocialProvider.js for e10s, as it appears to be working fine. rs=me
...
MozReview-Commit-ID: DYK8RvIBJf6
2016-02-16 13:28:40 -02:00
Marco Bonardo
ea9a208337
Bug 1243779 - Remove uriIsPrefix option from nsINavHistoryQuery.r=adw
...
MozReview-Commit-ID: CM2Jm6iApct
2016-02-10 17:16:23 +01:00
Luca Greco
dc885abc20
Bug 1242752 - Fix exception raised when a WebExtension iframe is destroyed. r=kmag
2016-01-26 13:30:17 +01:00
Stephen Horlander
fb0743e30f
Bug 1181237 - Update the Field Clear icon for Hi-DPI r=dao
2016-01-28 11:08:31 -08:00
Carsten "Tomcat" Book
e40759bc5c
Merge mozilla-central to fx-team
2016-01-28 12:37:17 +01:00
Carsten "Tomcat" Book
6d639cca1d
merge mozilla-inbound to mozilla-central a=merge
2016-01-28 12:13:37 +01:00
Alessio Placitelli
e3a788e3c1
Bug 1236580 - Fix the tests and update the documentation. r=gfritzsche
2016-01-27 07:09:00 +01:00
Alessio Placitelli
0fa27bb629
Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche
2016-01-27 01:03:00 +01:00
Kris Maglione
648b890157
Bug 1210583: Part 2 - [webext] Support callbacks in tabs.executeScript/tabs.insertCSS. r=billm
2016-01-25 20:25:11 -08:00
Kris Maglione
f9ef4dcea4
Bug 1210583: Part 1 - [webext] Add support for cross-process messaging with async responses. r=billm
2016-01-27 12:57:21 -08:00
Michael Comella
c779f2cf3a
Bug 1241697 - Add docs for 'experiments' field in core ping. r=mfinkle
2016-01-27 14:52:27 -08:00
chaithanya
269577796f
Bug 1184458- TelemetryEnvironment needs to shut down properly r=gfritzsche
2016-01-27 09:57:00 +01:00
Michael Comella
8364621a80
Bug 1241599 - Add 'core' ping telemetry docs. r=gfritzsche
2016-01-21 16:55:54 -08:00
Chris Manchester
835d2f9bd5
Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
2016-01-27 17:46:34 -08:00
Paul Kerr [:pkerr]
11e4400955
Bug 1209252: add buttons to clear session and signaling logs. r=jib, r=sicking
2016-01-27 16:05:10 -08:00
David Keeler
e005138b30
bug 1241317 - gather telemetry on prevalence of FIPS r=jcj r=vladan
2016-01-21 11:22:12 -08:00
Jeff Walden
c86cd2047c
Bug 1079844 - Change various non-js/ files/tests/etc. to refer to detaching of ArrayBuffers rather than neutering. (DOM references to "neutering" of DOM things remain as neutering.) r=bz
2016-01-25 18:10:22 -08:00
Carsten "Tomcat" Book
45b3ce32b0
merge mozilla-inbound to mozilla-central a=merge
2016-01-27 11:59:49 +01:00
Dave Townsend
d24a0c9d9e
Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer
...
Previously we just checked every newly sideloaded add-on to decide whether to
offer it to the user for opt-in. This adds a new "seen" property (naming could
be better if you have other suggestions) which tracks whether we've ever shown
the opt-in UI for the add-on. It defaults to true for all add-ons and is only
set to false for sideloaded add-ons that default to being disabled on install.
The seen flag can be set to true through the API but cannot be reset to false
as that would allow add-ons to forcibly re-present themselves to the user when
disabled.
The opt-in UI sets the seen flag to true only when it has focus which fixes a
long-standing bug where if you accept the first add-on you see and restart the
other tabs might not show up.
The one slight downside of this approach is that it now requires loading the
full add-ons database on every startup in order to check the seen flag for all
installed add-ons. There are hacky ways we might get around this but they all
involve overloading prefs with even more object data. The good thing is that
we do the load and check asynchronously after most of startup is complete and
the UI is fully loaded so there shouldn't be any percieved impact to startup
time. I've run multiple talos runs to verify that none of the numbers appear to
regress.
2016-01-26 14:31:33 -08:00
Bill McCloskey
366bf83154
Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
2016-01-05 19:28:27 -05:00
Mike Conley
1c1f122b16
Bug 1233497 - Temporarily allow unsafe CPOWs in Promise-backend.js and Task.jsm. r=billm
2016-01-18 12:44:37 -05:00
Mike Conley
b8b343e3e2
Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn
2016-01-05 13:52:38 -05:00
Mike Conley
ca734f2ce9
Bug 1233497 - Do not resolve a Promise with a CPOW in browser_addonPerformanceAlerts.js r=Yoric
2016-01-04 17:15:24 -05:00
Wes Kocher
869e70a25c
Backed out 2 changesets (bug 1037483) for many ESLint failures
...
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)
2016-01-26 11:26:23 -08:00
Shane Caraveo
a19c3212f6
Bug 1037483 replace microdata with microformats in share, r=dietrich
2016-01-26 10:53:00 -08:00
Shane Caraveo
4172f3d1e7
Bug 1037483 adopt microformats-shiv for microformats v2 support, r=tantek
2016-01-26 10:52:59 -08:00
Marco Bonardo
f252fbb3ea
Bug 1240013 - Crash in nsNavBookmarks::OnVisit by setting long location.hash. r=Yoric
2016-01-26 18:43:53 +01:00
Carsten "Tomcat" Book
790ddd9083
Merge mozilla-central to fx-team
2016-01-26 12:46:28 +01:00
Carsten "Tomcat" Book
61275b5e7e
merge mozilla-inbound to mozilla-central a=merge
2016-01-26 11:53:21 +01:00
Dave Townsend
33f6bafc2c
Backing out bug 1237820 due to test failures.
2016-01-25 16:44:19 -08:00
Wes Kocher
415b1d5982
Merge m-c to fx-team, a=merge
2016-01-25 14:07:49 -08:00
Nils Meinert
82811ca9ed
Bug 1225102 - Stop recording addon telemetry details for GMP plugins. r=gfritzsche
2016-01-25 14:00:01 -08:00
Wes Kocher
6649e55466
Merge fx-team to m-c a=merge
2016-01-25 13:57:54 -08:00
Mark Banner
f7ba0da87b
Bug 1232493 - Extend expiry time for Loop's telemetry hooks. r=vladan, a=sheriffduty
2016-01-22 05:43:00 +01:00
Carsten "Tomcat" Book
cfc0028336
merge mozilla-inbound to mozilla-central a=merge
2016-01-25 11:50:09 +01:00
Alessio Placitelli
e187b7360c
Bug 1242618 - Fix broken preferences documentation. r=gfritzsche
2016-01-25 09:34:00 +01:00
Chris Pearce
46b1417551
Bug 1176071 - Handle WMF MFTDecoder returning success but no output, with telemetry. r=mattwoodrow,r=vladan
...
Sometimes the Windows Media Foundation MFT video decoder reports that it will
provide memory for output video frames, and the decoder returns success, but it
doesn't output a valid video frame. So change our code to not assume that
output is always valid (to fix a null pointer dereference). We can't reproduce
this locally, so we don't know how to get a best behaviour here, so add
telemetry to figure out whether the decoder will right itself, or whether we
should just give up completely.
2016-01-25 10:55:45 +13:00
Shu-yu Guo
ed1745b184
Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff)
2016-01-23 13:28:45 -08:00
Phil Ringnalda
d7618989ba
Merge m-c to m-i
2016-01-23 18:18:48 -08:00
Phil Ringnalda
867dddb5d6
Merge f-t to m-c, a=merge
2016-01-23 18:11:37 -08:00
Phil Ringnalda
5b3c533797
Merge m-i to m-c, a=merge
2016-01-23 17:42:50 -08:00
Phil Ringnalda
ea84a179ca
Back out 3 changesets (bug 1214658) for b2g emulator timeouts in test_ext_contentscript_*
...
CLOSED TREE
Backed out changeset b76ab3324cd2 (bug 1214658)
Backed out changeset aee8341f15c7 (bug 1214658)
Backed out changeset 743d7567b280 (bug 1214658)
2016-01-23 13:06:49 -08:00
Phil Ringnalda
147192dcc6
Merge m-i to m-c, a=merge
2016-01-23 11:45:23 -08:00
Ryan VanderMeulen
8989742d61
Backed out changeset 9f34b95fa1d0 (bug 1240977) and changeset a786af9186eb (bug 1240848) for suspicion of causing the topcrashes in bug 1241921. a=topcrash
2016-01-22 18:27:10 -05:00
Luca Greco
312e5fd1d5
Bug 1214658 - Test content script APIs are not injected in arbitrary web pages. r=kmag
2016-01-22 10:13:00 -05:00
Luca Greco
765362dce9
Bug 1214658 - Add test case of an webextension page iframe created from a content script. r=kmag
2016-01-22 06:10:00 -05:00
Luca Greco
1d91bcf0a9
Bug 1214658 - Enable content script APIs into sub-frames pointed to a valid add-on url. r=kmag
2016-01-22 06:02:00 -05:00
Wes Kocher
8aaca4f248
Merge inbound to m-c a=merge
2016-01-21 16:24:42 -08:00
Kartikaya Gupta
44ea469238
Bug 1238040 - Add a telemetry probe for potential checkerboarding duration. r=botond,vladan
2016-01-21 09:13:47 -05:00
Kartikaya Gupta
0dde2fe3ac
Bug 1238040 - Update telemetry measures for checkerboarding. r=botond,vladan
2016-01-21 09:13:47 -05:00
Carsten "Tomcat" Book
0cfb6c0b29
Merge mozilla-central to fx-team
2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book
d6d7f5602f
merge mozilla-inbound to mozilla-central a=merge
2016-01-21 11:49:16 +01:00
Carsten "Tomcat" Book
79359c90a2
Merge mozilla-central to fx-team
2016-01-20 15:37:48 +01:00
Carsten "Tomcat" Book
03bfc91ef3
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
Kit Cambridge
9667d537f8
Bug 1239584, Part 2 - Remove message manager usage from PushService.jsm
. r=dragana
2016-01-13 22:24:37 -07:00
Sylvestre Ledru
14ec5bc735
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
2016-01-22 16:58:49 +01:00
Kartikaya Gupta
17efc50700
Back out cset f01b5d05a13b (bug 1235590) for jsreftest failures. r=backout on a CLOSED TREE
2016-01-22 22:11:30 -05:00
Andrea Marchesini
8dc653160a
Bug 1241893 - Remove non-used properties strings about about:profiles, r=ehsan
2016-01-23 01:51:35 +00:00
Kartikaya Gupta
858d8f75a7
Bug 1238042 - Add about:checkerboard. r=ehsan,botond
2016-01-22 20:27:28 -05:00
Aaron Klotz
71999596d5
Bug 1240848: Adds additional instructions to x64 detour patcher; r=ehsan
2016-01-19 15:14:24 -07:00
Dave Townsend
7b6e7cf218
Bug 1232274: Make installing or enabling an add-on require a restart if e10s is on and a pref is set. r=rhelmer
2016-01-14 15:21:01 -08:00
Dave Townsend
bc980ff197
Bug 1239810: UpdateUtils.jsm requires the update.locale file to be shipped regardless of whether the application update is included. r=nalexander,rstrong
2016-01-14 15:19:44 -08:00
Robert Helmer
c068c4d060
Bug 1239484 - remove use of Object.values() r=mossop
2016-01-19 11:01:19 -08:00
Mike Hommey
701930ba6c
Bug 1240660 - Remove "+" prefixes in jar manifests. r=gps
...
Now that the faster make backend is enabled by default avoiding
cross-jar.mn file conflicts, and now that individual files can't
overlap with wildcards in the same jar.mn files, which were two
main things that the "+" prefix was used for (apart from
cargo-culting), the "+" prefixes in the tree are not necessary
anymore.
2016-01-20 07:24:40 +09:00
Gijs Kruitbosch
1b9907f009
Bug 1210366 - block youtube and pinterest from reader mode, r=MattN
2016-01-12 18:57:38 +00:00
Drew Willcoxon
58d56df25c
Bug 1236364 - Don't reuse existing richlistitem in urlbar when handling a delete. r=mak
2016-01-25 10:13:26 -08:00
Gijs Kruitbosch
bf9d5fa2da
Bug 1241621 - fix notification styling for gtk2 on later branches, r=dao
2016-01-22 09:54:18 +00:00
Tyler Steiman
4d88b6b364
Bug 1241508 - Have TelemetryImpl::RecordIceCandidates check for mCanRecordExtended. r=drno
2016-01-21 12:44:00 -05:00
simplyblue
2e5297aa39
Bug 1172454 - The about:telemetry environment section should have expandable subsections. r=gfritzsche
2016-01-17 13:10:45 +05:30
Christoph Kerschbaumer
818f65f4da
Bug 1239913 - Convert toolkit/ to use asyncOpen2 where loadingPrincipal is SystemPrincipal (r=sicking)
2016-01-20 12:42:09 -08:00
Andrew Halberstadt
785b1a3245
Bug 1240875 - Register temporary addons with AddonPathService, r=mossop
2016-01-19 15:16:18 -05:00
David Keeler
b148041aa0
bug 1239455 - rework telemetry for SHA-1 certificates to reflect possible policy states r=Cykesiopka,mgoodwin,rbarnes
...
Before this patch, we were measuring where SHA-1 was being used in TLS
certificates: nowhere, in end-entities, in intermediates, or in both. However,
the possible SHA-1 policies don't differentiate between end-entities and
intermediates and instead depended on whether or not each certificate has a
notBefore value after 2015 (i.e. >= 0:00:00 1 January 2016 UTC). We need to
gather telemetry on the possible policy configurations.
2016-01-13 12:50:42 -08:00
David Rajchenbach-Teller
8dc9509180
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2016-01-15 11:38:03 +01:00
Dave Townsend
2ffc222f5b
Bug 1241181: Test for bug 1232274 should use promises to restart the add-ons manager. r=rhelmer
...
Really for consistency than anything else.
2016-01-20 10:01:34 -08:00
Carsten "Tomcat" Book
0219a9d227
Merge mozilla-central to mozilla-inbound
2016-01-20 15:36:47 +01:00
Neil Deakin
be97af948e
Bug 1236554 - remove Promise.jsm usage, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
d3ea91775a
Bug 1236554 - enable browser_bug399606 in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
3f42c387e6
Bug 1236554 - enable browser_visituri_privatebrowsing_perwindowpb in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
7627218b77
Bug 1236554 - enable browser_visituri_nohistory in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
b937cf23e1
Bug 1236554 - enable browser_visituri in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
979661c99c
Bug 1236554 - enable browser_redirect in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
cab4b15ef1
Bug 1236554 - enable browser_bug646422.js in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
2cc076f0c3
Bug 1236554 - enable browser_notfound.js in e10s, r=mak
2016-01-20 08:45:58 -05:00
Neil Deakin
eeefcb04a2
Bug 1236554 - enable browser_settitle in e10s, r=mak
2016-01-20 08:45:58 -05:00
Gabor Krizsanits
a9c6984669
Bug 1234675 - Ability to disable e10s for users with addons. r=Mossop
2016-01-22 10:10:17 +01:00
Andrea Marchesini
c3ee54f07c
Bug 1239848 - Revert ProfileManager changes until a better UX/UI is ready, r=ehsan
2016-01-20 09:16:49 +00:00
Jared Wein
4bad58401a
Bug 1242137 - Fix eslint errors in /browser/components/customizableui. r=gijs
2016-01-23 14:55:27 -05:00
Jared Wein
3cbabf2143
Bug 1241993 - Fix eslint errors in nsBrowserGlue.js. r=gijs
2016-01-22 15:48:20 -05:00
Gijs Kruitbosch
d94916bc31
No bug - update readability from github repo, includes fix for bug 1230050, rs=uplift-with-r+-patches-from-github
2016-01-24 23:21:58 +00:00
Luca Greco
10590f6541
Bug 1214658 - Test content script APIs are not injected in arbitrary web pages. r=kmag
2016-01-24 14:43:16 -08:00
Luca Greco
388d322b0e
Bug 1214658 - Add test case of an webextension page iframe created from a content script. r=kmag
2016-01-24 14:43:00 -08:00
Luca Greco
5558b29e26
Bug 1214658 - Enable content script APIs into sub-frames pointed to a valid add-on url. r=kmag
2016-01-22 06:02:00 -05:00
Carsten "Tomcat" Book
b2eb9adf86
Merge mozilla-central to fx-team
2016-01-25 12:46:11 +01:00
Gijs Kruitbosch
f33ce262a2
Bug 1135866 - fix syntax error in manifest file, rs=trivial,bustage
2016-01-25 09:42:17 +00:00
Blair McBride
2a6eb6b20d
Bug 1135866 - Disable intermittent browser_bug562890.js & browser_openDialog.js on Windows opt builds. r=mossop
2016-01-19 22:52:23 +13:00
Marco Bonardo
39c27b05b2
Bug 1230471 - Basic eslint fixes in places. r=mconley
2015-12-10 06:46:49 -05:00
Carsten "Tomcat" Book
b88f4b1fcd
Merge mozilla-central to fx-team
2016-01-19 15:23:49 +01:00
Carsten "Tomcat" Book
958a55f54a
merge mozilla-inbound to mozilla-central a=merge
2016-01-19 12:00:45 +01:00
Margaret Leibovic
3a1ae58fd7
Bug 1239102 - Create histogram probe to track % of people setting a custom home page. r=sebastian p=mfinkle
2016-01-18 13:27:31 -05:00
Paolo Amadini
aef8aba2ab
Bug 1217766 - All PDFs trigger the insecure password warning. r=MattN,bz
2016-01-18 14:54:18 +00:00
Sebastian Kaspari
88ba0b58f8
Bug 1216537 - Check and request storage permission if file download is started. r=nalexander,paolo
2016-01-15 19:38:18 +01:00
Chris H-C
d6c0f8d264
Bug 1235908 - measure total event wait and process time. r=smaug
...
Native events come with timestamps indicating when they were created or
generated by the user. Using those, we can get a full picture of how long it
takes between the user trying to do something and us responding to it.
This is currently only for ports that populate WidgetEvent's timeStamp
(presently gtk, Windows).
2016-01-18 11:13:00 +01:00
Mike Conley
05e1163c8d
Bug 1233803 - Add sessionHistory shim for gBrowser and remote browsers. r=krizsa
2016-01-14 15:08:53 -05:00
Mike Conley
1f5f37be76
Bug 1233803 - Add RemoteWebNavigation sessionHistory shim for addons. r=krizsa
2016-01-07 09:52:35 -05:00
Mike Conley
3a8712ea2c
Bug 1233803 - Outlaw usage of sessionHistory CPOW in browser code. r=felipe
2016-01-04 15:49:22 -05:00
Mike Conley
e966048bdc
Bug 1233803 - Register RemoteWebNavigation as a standard js-implemented XPCOM component. r=felipe
...
This allows us to add shims to the implementation for add-ons.
2016-01-12 16:44:08 -05:00
Xidorn Quan
bd2290aa29
Backed out changeset e8ad04f3a65f (bug 844948) for reftest failure on OS X
2016-01-18 17:21:12 +11:00
Xidorn Quan
6d58c86e5a
Bug 844948 - Allow changing padding of themed button on OS X. r=mstange,heycam
2016-01-18 14:20:11 +11:00
Matthew Gregan
36dc841f3a
Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan
2016-01-10 20:54:00 +13:00
Francois Marier
3c0357ee8a
Bug 1237370 - Improve Application Reputation unit tests. r=gcp
2016-01-18 13:39:42 -08:00
Francois Marier
d85aad7898
Bug 1237370 - Always log the reason for remote AppRep lookup failures. r=gcp
2016-01-18 13:39:00 -08:00
Julian Seward
e4f234143c
Bug 1141565 - TSan: data race ipc/chromium/src/base/histogram.cc:730 Accumulate. r=gfritzsche.
2016-01-18 17:15:19 +01:00
Shu-yu Guo
3769518cce
Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff)
2016-01-22 15:20:07 -08:00
Felipe Gomes
a224c7fc0a
Bug 1241959 - Add a description of e10s blocked status to about:support. r=jimm
2016-01-22 14:42:30 -08:00
Wes Kocher
a56c3d12a1
Backed out changeset e7cfbfa5847c (bug 1241959) for browser_Troubleshoot.js failures
2016-01-22 14:42:04 -08:00
Felipe Gomes
70ce461520
Bug 1241959 - Follow-up, update test with the expected object schema. r=test-fix on a CLOSED TREE
2016-01-22 19:40:06 -02:00
Felipe Gomes
2ed85b90c2
Bug 1241959 - Add a description of e10s blocked status to about:support. r=jimm
2016-01-22 17:34:29 -02:00
David Rajchenbach-Teller
dee3686d73
Bug 1241838 - Removing erroneous CPOW suffix, reworking buggy jank suffix;r=Felipe
2016-01-22 12:58:21 +01:00
Kit Cambridge
b19af47df1
Back out out 3 changesets (bug 1239584) for B2G build failures on a CLOSED TREE.
2016-01-22 11:06:14 -08:00
Kit Cambridge
dbbce34c21
Bug 1239584, Part 2 - Remove message manager usage from PushService.jsm
. r=dragana
2016-01-13 22:24:37 -07:00
George Wright
3960ae8418
Bug 1242450 - Do not display hidden <option> elements in e10s r=mconley
2016-01-27 12:45:32 -05:00
Ryan VanderMeulen
43ca41103f
Merge fx-team to m-c. a=merge
2016-01-17 15:05:20 -05:00
Georg Fritzsche
c7e43fa0c6
Bug 1240091 - Enable linting on more toolkit modules. r=Mossop
2016-01-15 19:20:44 +01:00
Alessio Placitelli
5becb8ce70
Bug 1239480 - Make test_TelemetryReportingPolicy.js set the minimum policy version pref for the right channel. r=gfritzsche
2016-01-14 08:58:00 +01:00
Kris Maglione
f965c5ec6f
Bug 1239822: Part 2a - [webext] Explicitly destroy windowless browsers on unload. r=billm
2016-01-15 13:30:15 -08:00
Kris Maglione
855d143a07
Bug 1239884: Follow-up: Fix ESLint error.
2016-01-15 19:49:30 -08:00
Kris Maglione
d83ab56c27
Bug 1239884: Part 1 - [webext] Don't create an extra API context for background pages. r=billm
2016-01-14 16:23:10 -08:00
Joel Maher
b08d1ff408
Bug 1236036 - Automatically close native notifications in test_alerts.html. r=MattN
2016-01-15 08:20:10 -07:00
Jared Wein
3f893e88e4
Bug 1238712 - Move duplicated shell-service code to a shared JSM. r=gijs
2016-01-15 12:35:15 -05:00
Gijs Kruitbosch
a1d17e1fb7
Bug 1239319 - use input types properly for search and url bar to get better OSK support on Windows, r=jaws
2016-01-14 23:41:26 +00:00
Marco Bonardo
06c154fd35
Bug 1233982 - Do not fetch autofill icons from the network. r=adw
2016-01-07 17:25:09 +01:00
Marco Bonardo
5750e59b90
Bug 1233369 - UnifiedComplete.js calls TelemetryStopwatch.finish() for PLACES_AUTOCOMPLETE_1ST_RESULT_TIME_MS multiple times. r=adw
2016-01-13 17:37:59 +01:00
Sebastian Hengst
b7ecbb92fb
Bug 1239868 - remove unused PREF_EM_UPDATE_INTERVAL. r=Mossop
2016-01-15 13:11:31 +01:00
Carsten "Tomcat" Book
a1d46b7914
merge mozilla-inbound to mozilla-central a=merge
2016-01-15 11:46:47 +01:00
Jim Chen
6e55ad29e4
Bug 1223209 - Clean up old GeckoView library files; r=nalexander
...
Right now, each incremental build produces a new set of GeckoView
library files, but the previous files don't get cleaned up, and you end
up with a bunch of old libraries in your objdir. This patch cleans up
the old files before producing new ones.
2016-01-14 18:20:02 -05:00
Jim Chen
a4c58de36c
Bug 1223209 - Remove geckoview_example; r=nalexander r=mfinkle
...
geckoview_example is broken and obsolete, and we haven't maintained it
for a long time. We should remove it from the tree, allow GeckoView AARs
to build, and rely on other example GeckoView projects that live on
GitHub.
2016-01-14 18:20:02 -05:00
Kris Maglione
8b7a54bbe2
Bug 1235365: Parse WebExtension JSON files as UTF-8. r=billm
2016-01-09 16:53:24 -08:00
Kris Maglione
0628a56e21
Bug 1190323: [webext] Part 2: Complete i18n API test coverage. r=billm
2016-01-12 15:58:13 -08:00
Kris Maglione
ac43c44234
Bug 1190323: Part 1 - [webext] Fix @@extension_id locale string substitutions. r=billm
2016-01-08 16:26:22 -08:00