Gijs Kruitbosch
9437918402
Bug 1279501 - add telemetry for the number of bookmarks, history visits and logins are imported from another browser, r=bsmedberg,mak
...
MozReview-Commit-ID: EiZfkj6AsVL
--HG--
extra : rebase_source : ce2776740d29ae6eb5e93d8d791ca917510352b8
2016-10-22 14:40:48 +01:00
Wes Kocher
7e9c4a34c8
Backed out changeset 77012ce07e57 (bug 1279501) a=gijs
2016-11-01 10:47:59 -07:00
Chris AtLee
941233e1d8
Bug 1313670 - Allow per-product duplicate exceptions r=gps
...
MozReview-Commit-ID: 8BQkfHw2v5D
--HG--
extra : rebase_source : 44d09f30842fbc6196bf73c96bc0277a38477716
2016-10-31 15:54:42 -04:00
Thom Chiovoloni
665270b3e6
Bug 1312320 - Report mozIStorageError properly in sync ping r=markh
...
This required adding a new error type to the sync ping.
MozReview-Commit-ID: LoGEjI0hFRo
--HG--
extra : rebase_source : 579c33d5c4b762ac99ba39cb10bd6d4cb4c428d0
2016-10-24 11:13:26 -04:00
Mike Conley
713178fa1e
Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
...
MozReview-Commit-ID: D9ahuth6eLC
--HG--
extra : rebase_source : 1a99c4a907c10290ccfa00acf3fa736160572f97
2016-10-31 17:02:33 -04:00
Mike Conley
bad456c8e3
Backed out changeset 30e050c04c4e r=mconley
...
MozReview-Commit-ID: HLTpejFKnY9
--HG--
extra : rebase_source : 698964b8d471a353066bcdedf23bf9512cb71b23
2016-10-31 16:12:51 -04:00
Mike Hommey
b89b671cc8
Bug 1313306 - Don't expose os.path.{exists,isdir,isfile} to python configure without an @imports. r=chmanchester
...
We want functions without an @imports to not have any side effects, and
to not use external resources. So remove the few functions we expose from
os.path without @imports('os') that do.
--HG--
extra : rebase_source : a9485ec269d4de5785d66d7772eda4fae5a84b4a
2016-10-26 11:49:58 +09:00
Tomislav Jovanovic
189643b657
bug 1272890 - implement match_about_blank for content scripts r=kmag
...
MozReview-Commit-ID: 3iZLpUw5LF4
--HG--
extra : rebase_source : da09c27cf5fa89a64fc6b0bf0e569fe412d5d391
2016-10-12 05:48:04 +02:00
Andy McKay
f50a99fb94
bug 1313567 use author as fallback if its a string, otherwise ignore r=kmag
...
MozReview-Commit-ID: CmGXJqDwjM3
--HG--
extra : rebase_source : 48f52928f095287e2504cc1f2d3b3565609a15d5
2016-10-31 11:57:24 -07:00
Phil Ringnalda
62aec9f499
Merge m-c to autoland, DONTBUILD
2016-10-31 19:34:47 -07:00
Phil Ringnalda
f5c9e9a249
Bug 1308040 followup, placate eslint, a=
2016-10-31 19:33:01 -07:00
Phil Ringnalda
8f3fc80e6a
Merge m-c to autoland
2016-10-31 18:46:45 -07:00
Phil Ringnalda
56dcb2694d
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: J2Mx0f21eBE
2016-10-31 18:35:14 -07:00
Bill McCloskey
500fd75c2a
Bug 1308040 - Save GCs in telemetry (r=gfritzsche,bsmedberg)
2016-10-31 14:01:49 -07:00
Michelangelo De Simone
6314d37360
Bug 1310020 - Remove DOM/bluetooth and related code. r=jst
...
MozReview-Commit-ID: IEhwzzBgb3x
--HG--
extra : rebase_source : 664e30c1d3babc71b2ef77c00e393fa767f4c159
2016-10-28 14:25:23 -07:00
Jared Wein
5040f17e00
Bug 1312486
- Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
...
MozReview-Commit-ID: 7Gx90a5y8t6
--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Chris AtLee
10d3f8ee0e
Bug 1313640 - Add support for allowing duplicate files in multilocale builds. r=gps,mshal
...
MozReview-Commit-ID: CTmfSRs4JaS
--HG--
extra : rebase_source : c54f9090e8179ce2b6db281e89f798a6468b5279
2016-10-28 09:25:33 -04:00
Gijs Kruitbosch
8aab2885d4
Bug 1279501 - add telemetry for the number of bookmarks, history visits and logins are imported from another browser, r=bsmedberg,mak
...
MozReview-Commit-ID: EiZfkj6AsVL
--HG--
extra : rebase_source : 288154d79b230fd1205449af81b8361215c04161
2016-10-22 14:40:48 +01:00
Gijs Kruitbosch
7db44ac908
Bug 1309617 - add telemetry indicating when we show the 'would you like to undo automigration' notification, r=bsmedberg,Dolske
...
MozReview-Commit-ID: 7RdDyn9dQNq
--HG--
extra : rebase_source : 56015307bfc2fee6759426184d011a58205e845b
2016-10-19 23:10:46 +01:00
Wes Kocher
13eb8156b0
Backed out changeset ee32f39572dd (bug 1312778) for conflicting with a merged bug, causing build bustage a=backout
2016-10-31 09:24:55 -07:00
Carsten "Tomcat" Book
65715bdbc7
Merge mozilla-central to autoland
2016-10-31 16:59:30 +01:00
Carsten "Tomcat" Book
a581a8b8cf
merge mozilla-inbound to mozilla-central a=merge
2016-10-31 16:46:52 +01:00
David Anderson
df46d270bd
Add GPU process histograms to Telemetry pings. (bug 1304494 part 4, r=gfritzsche)
2016-10-30 22:35:57 -07:00
David Anderson
ec2b48ff8b
Send accumulated GPU process telemetry to the UI process. (bug 1304494 part 3, r=gfritzsche)
2016-10-30 22:35:57 -07:00
David Anderson
fb068517da
Refactor TelemetryHistogram to support multiple child process types. (bug 1304494 part 2, r=gfritzsche)
2016-10-30 22:35:57 -07:00
David Anderson
ea1b39856a
Ensure we start the Telemetry singleton in the GPU process. (bug 1304494 part 1, r=gfritzsche)
2016-10-30 22:35:56 -07:00
Chris H-C
acfeae0359
bug 1312778 - Ensure histogram recording is enabled before remote accumulation r=gfritzsche
...
There is a mechanism to selectively turn hgram recording off and on. This is
presently only used to throttle an otherwise-devastatingly-chatty hgram to only
contain accumulations from specific times (sync scroll).
This was only checked on the parent. This checks it on the child as well.
MozReview-Commit-ID: 4f0VXMHLaPW
--HG--
extra : rebase_source : 2529461de54bb1cae4eb9d3bdbde7b07653874f2
2016-10-26 11:17:50 -04:00
Marco Bonardo
23e690ddcb
Bug 1310737 - Urlbar doesn't properly handle %S and POST keywords. r=adw
...
MozReview-Commit-ID: 3IEqahvOwVH
--HG--
extra : rebase_source : 26788f336ba279d004dbae71423b435515ad7ae9
2016-10-19 15:09:01 +02:00
Jarda Snajdr
b979f28967
Bug 1310573
- Add reactjs/reselect to Devtools shared libraries r=Honza
...
MozReview-Commit-ID: 1XGXxlA8HFp
--HG--
extra : rebase_source : 527cb7c0857dcc24dd24791075e6ef512978c23d
2016-10-18 15:36:25 +02:00
Phil Ringnalda
021e8e0cee
Merge m-i to m-c, a=merge
2016-10-30 10:55:00 -07:00
Manuel Griessmayr
0628b97521
Bug 1311783 - Pretty print firefox -h. r=bsmedberg
2016-10-28 07:40:00 -04:00
Ryan VanderMeulen
922fdc6852
Merge m-c to inbound. a=merge
...
--HG--
extra : rebase_source : 64a13c827cc6189327fcf3fd99cf8ee9504d9182
2016-10-29 09:44:28 -04:00
Sebastian Hengst
119110604d
Backed out changeset 686282bd2f19 (bug 1312049)
...
MozReview-Commit-ID: G1rcAOb4c0O
2016-10-29 15:28:01 +02:00
Ryan VanderMeulen
a41f7d1058
Merge autoland to m-c. a=merge
2016-10-29 09:12:45 -04:00
Alessio Placitelli
808ed0e224
Bug 1303333 - Implement the probe to count URI loads triggered by search. r=mak, data-review=rweiss
...
MozReview-Commit-ID: 3toynbrFeLP
2016-10-28 23:13:00 +02:00
Mike Conley
57ba694ef5
Bug 1312880 - Remove sync message when starting up RemoteAddonsChild. r=billm
...
MozReview-Commit-ID: LHNXZOphynk
--HG--
extra : rebase_source : b49ec1a48f48adc96cf403caad5c7545208cbb7d
2016-10-28 10:16:00 -04:00
Mark Banner
f7fca8642f
Bug 1240165 - Expand the eslint rule 'mark-test-function-used' to cover xpcshell tests as well as gecko tests and apply to the whole tree. r=miker
...
MozReview-Commit-ID: FlbJ8yzWXlw
--HG--
extra : rebase_source : 3f9a2997b36ef8f019e38e4af61a0c44e0e7283c
2016-10-26 09:46:40 +01:00
George Wright
119e15b6b3
Bug 1297790 - Add telemetry probes for GPU process launch/launch-time/abort r=dvander
...
MozReview-Commit-ID: LgrdMOSZn8J
2016-10-20 11:33:40 -04:00
Phil Ringnalda
81279910ba
Backed out changeset 73aacf4a8f56 (bug 1303333) for browser_UsageTelemetry_content_aboutHome.js failures
2016-10-28 19:00:48 -07:00
Chris Peterson
2aa9cd046e
Bug 1313580 - Part 2: Remove telemetry probe for Battery API. r=baku
2016-10-28 18:41:55 -07:00
Jonathan Watt
7b894d6da6
Bug 1309272, part 1 - Add an --enable-skia-pdf configuration option. r=lsalzman
...
--HG--
extra : rebase_source : 2edd8282c26e8772caea3db0a3d9204a4838e8db
2016-10-26 19:23:07 +01:00
Manish Goregaokar
f68c6230d6
Bug 1151899 - Include rust-url-capi (leave-open); r=valentin,ted
...
MozReview-Commit-ID: 1ITlPLvwzF4
2016-10-28 16:34:21 -07:00
Wes Kocher
78f5a63960
Backed out changeset 0a1486cf11b2 (bug 1297790) for browser_UsageTelemetry_content_aboutHome.js failures a=backout CLOSED TREE
...
--HG--
extra : rebase_source : 8d082316cd6603b1c5f1e8408249b77afe271a7d
2016-10-28 15:44:51 -07:00
Wes Kocher
90f6b234f3
Backed out 2 changesets (bug 1151899) for build bustage a=backout
...
Backed out changeset 7b5270bac41b (bug 1151899)
Backed out changeset 62f38c70d152 (bug 1151899)
2016-10-28 14:27:45 -07:00
Manish Goregaokar
00d282bd65
Bug 1151899 - Include rust-url-capi; r=valentin,ted
...
MozReview-Commit-ID: 1ITlPLvwzF4
2016-10-28 14:03:13 -07:00
George Wright
809a0bbfbb
Bug 1297790 - Add telemetry probes for GPU process launch/launch-time/abort r=dvander
2016-10-28 16:21:08 -04:00
Alessio Placitelli
eea61b23c3
Bug 1303333 - Implement the probe to count URI loads triggered by search. r=mak, data-review=rweiss
...
MozReview-Commit-ID: 3toynbrFeLP
2016-10-28 13:13:00 +02:00
Matheus Longaray
8f034c990b
Bug 1306298 - Close any pre-existing print progress dialogs when on re-entry to print preview. r=mconley
...
--HG--
extra : amend_source : 30f9cf9ac115c4c0830da8ab3190b22df1e32f5a
2016-10-27 08:44:00 -04:00
Chris H-C
3bdd8a89d8
bug 1312778 - Ensure histogram recording is enabled before remote accumulation r=gfritzsche
...
There is a mechanism to selectively turn hgram recording off and on. This is
presently only used to throttle an otherwise-devastatingly-chatty hgram to only
contain accumulations from specific times (sync scroll).
This was only checked on the parent. This checks it on the child as well.
MozReview-Commit-ID: 4f0VXMHLaPW
2016-10-31 14:36:14 -04:00
stefanh@inbox.com
38759e3deb
Bug 1309856
- Make Mac twistys in places window and sidebar rtl-friendly. r=Gijs.
2016-10-27 23:12:17 +02:00
Jonathan Kew
4964eb51ce
Bug 1312049 - Remove/disable tests that depend on setting prefs to override the UI locale directionality. r=gandalf
2016-10-28 12:04:07 +01:00
Jonathan Kew
24e51a9ee7
Bug 1301655 - pt 8 - Replace use of nsIScriptableDateFormat in toolkit/extensions code. r=gandalf
2016-10-28 12:04:07 +01:00
Jonathan Kew
76d7847257
Bug 1301655 - pt 7 - Replace use of nsIScriptableDateFormat in crashreporter. r=gandalf
2016-10-28 12:04:07 +01:00
Jonathan Kew
57a08b0a08
Bug 1301655 - pt 5 - Replace use of nsIScriptableDateFormat for cookie date formatting. r=gandalf
2016-10-28 12:04:07 +01:00
Jonathan Kew
b9c50d4bdd
Bug 1301655 - pt 4 - Replace use of nsIScriptableDateFormat with Date.toLocaleString in toolkit Update history. r=gandalf
2016-10-28 12:04:07 +01:00
Eugen Sawin
5999591289
Bug 1307886 - [1.2] Remove szip support. r=glandium
2016-10-28 12:59:23 +02:00
Jan de Mooij
5124026811
Bug 1311993 - Don't use STL wrappers for jsctypes-test. r=glandium
2016-10-28 12:17:37 +02:00
Andrea Marchesini
0467141ad5
Bug 1302697 - Containers and WebExtensions - part 3 - getAllCookieStores, r=kmag
2016-10-28 10:16:32 +02:00
Andrea Marchesini
003066e91d
Bug 1302697 - Containers and WebExtensions - part 2 - Cookie API, r=kmag
2016-10-28 10:16:06 +02:00
Andrea Marchesini
c119e65ac0
Bug 1302697 - Containers and WebExtensions - part 1 - Tab API, r=kmag
2016-10-28 10:15:42 +02:00
Phil Ringnalda
b6eec64324
Merge m-c to a CLOSED TREE m-i
...
MozReview-Commit-ID: 2JxLeQ8GYIX
2016-10-27 20:36:38 -07:00
Phil Ringnalda
445097654c
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 56Hspl8LZMY
2016-10-27 19:21:47 -07:00
Carsten "Tomcat" Book
a15991721b
Merge mozilla-central to autoland
2016-10-27 16:50:00 +02:00
Carsten "Tomcat" Book
061b119bf8
Merge mozilla-central to mozilla-inbound
2016-10-27 16:46:06 +02:00
Carsten "Tomcat" Book
7d0f3d5865
merge mozilla-inbound to mozilla-central a=merge
2016-10-27 16:45:00 +02:00
Phil Ringnalda
76f5d03bb6
Merge m-c to m-i
...
MozReview-Commit-ID: LUDPZ08eWBo
2016-10-26 18:58:54 -07:00
Phil Ringnalda
4012e61cc3
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
Jed Davis
13fea0b617
Bug 1268733 - Move sandbox telemetry / crash annotation code from mozsandbox to libxul. r=haik
2016-10-26 16:57:10 -06:00
Alessio Placitelli
32e51bca3b
Bug 1304647 - Measure the number of total URIs visited in a "session fragment", without any filtering. r=gijs, data-review=rweiss
...
MozReview-Commit-ID: 8L18SKeeM7F
2016-10-18 01:58:00 +02:00
Michael Layzell
f9eea2d135
Bug 1303196 - Part 2: Connect the DocGroup and TabGroup objects to nsGlobalWindow and nsDocument, ensuring that Opener is set early enough that it is correct, r=smaug
...
MozReview-Commit-ID: 3rZfLw3dXkF
2016-10-27 15:53:35 -04:00
Felipe Gomes
6371e88d46
Backed out changeset 3b3de5c48e28 (bug 1301131)
...
MozReview-Commit-ID: DCWfU99ki4r
2016-10-30 22:12:14 -02:00
Phil Ringnalda
a356b476dd
Backed out 9 changesets (bug 1253740) for multiple xpcshell bustages
...
Backed out changeset e8475fb54d7d (bug 1253740)
Backed out changeset 5e234fe1099c (bug 1253740)
Backed out changeset 486a200fd6f0 (bug 1253740)
Backed out changeset 97a6ee1fddfc (bug 1253740)
Backed out changeset 5cf17eb2fefe (bug 1253740)
Backed out changeset f890f42b44c4 (bug 1253740)
Backed out changeset 28cc5db83380 (bug 1253740)
Backed out changeset eb537ef54d55 (bug 1253740)
Backed out changeset 8f100caf82bf (bug 1253740)
2016-10-29 20:58:58 -07:00
Phil Ringnalda
2e903b529b
Bug 1253740 followup, placate eslint
2016-10-29 20:50:58 -07:00
Ben Kelly
bffc547933
Bug 1303167
P5 Fix test that attempts to use setTimeout() during modal dialog. r=smaug
2016-10-26 10:20:16 -07:00
aleth
3393f980e5
Backed out changeset 028b297ddba4 (Bug 1311783) for eslint failures. rs=bustage-fix
...
--HG--
extra : rebase_source : 2b601136f1e3b28d11a7c47d29c5fc36f96366c0
extra : amend_source : 1fd328e51326cd1ac4cb670cbe93ef1160db2a24
2016-10-26 19:41:20 +02:00
Manuel Griessmayr
31a011d1d4
Bug 1311783 - Pretty print firefox -h. r=bsmedberg
...
--HG--
extra : amend_source : 0fa054832c397bcff54892a8eee357540db45df3
2016-10-20 11:51:00 +02:00
Aaron Klotz
bb3855e88a
Bug 1310056: Part 1 - DllInterceptor improvements to support InSendMessageEx; r=m_kato
...
MozReview-Commit-ID: 2I1AHqKGfQi
2016-10-13 15:04:48 -06:00
stefanh@inbox.com
541bf95e7c
Bug 637311 - Update charset menu before it's visible so the checkmark for current encoding is displayed on Mac the first time the menu is opened. r=Gijs.
2016-10-22 20:16:21 +02:00
Dão Gottwald
3f3fd64755
Bug 1164954 - Notify add-on listeners when adding a built-in theme that is supposed to be the selected theme. r=mossop
2016-10-26 18:25:16 +02:00
Georg Fritzsche
cea0812b0c
Bug 1293318
- Always throttle environment changes and limit throttling to main pings. r=dexter
2016-09-27 10:45:31 +02:00
Thomas Nguyen
a3e4e0546b
Bug 1164562 - Intermittent test_TelemetryController.js test timed out. r=dexter
...
MozReview-Commit-ID: 4KnTmvEyuFG
2016-10-26 18:33:22 +08:00
Wes Kocher
77f03518da
Backed out 3 changesets (bug 1252871) for test_ext_all_apis.html bustage a=backout CLOSED TREE
...
Backed out changeset b3a08a040c8a (bug 1252871)
Backed out changeset c2a511511a72 (bug 1252871)
Backed out changeset 9c2c3780aa4c (bug 1252871)
2016-10-28 14:24:13 -07:00
Rob Wu
059e445a69
Bug 1299411 - Error messages for native messaging r=aswan
...
- Combine the errors for a non-existing app and lacking permissions to
avoid information leakage.
- Do not treat normal application exit as an error.
- Create errors in the right context.
- Add tests that check the error messages.
MozReview-Commit-ID: HxBpeCSyyGN
--HG--
extra : rebase_source : f9406cec6bddd4ab740f5042dd7cc64d4a63e447
2016-09-24 13:45:02 +02:00
Rob Wu
0f0355e922
Bug 1299411 - Move native messaging to child process r=kmag
...
Move `runtime.connectNative` and `runtime.sendNativeMessage` to
`addon_child`. Note: This does not change the behavior for launching the
native app, it is still launched from the main process.
Now ExtensionUtils's Port is also used for native messaging ports. Now
the behavior of `runtime.connect` and `runtime.connectNative` are
identical from the extension's perspective.
In particular:
- `disconnect()` does not throw when called again (bug 1287229).
- `onDisconnect` is called with error messages (tests will be added in
the next commit).
MozReview-Commit-ID: AyU9amiLeoL
--HG--
extra : rebase_source : be44523ca1b6555f5c356f12790c896e781d809f
2016-09-24 13:25:56 +02:00
Rob Wu
13c2b6a47f
Bug 1299411 - s/on/once/ in NativeApp's sendMessage r=aswan
...
This communicates more clearly that we expect only one message/event.
MozReview-Commit-ID: 8jDYBVwqQtz
--HG--
extra : rebase_source : acae1570537b17027901253afc2344ffabd7a9ee
2016-09-24 13:22:31 +02:00
Rob Wu
edfaa70caa
Bug 1299411 - Remove extension param from NativeApp r=aswan
...
The extension is always available as `context.extension`, so do not
unnecessarily pass the extension as a separate parameter.
MozReview-Commit-ID: 9OaestUAGVk
--HG--
extra : rebase_source : b1f408d3750152477195655c5a777e1ff4682a09
2016-09-24 13:18:48 +02:00
Rob Wu
4b1902cbce
Bug 1299411 - Deduplicate context getter logic in ParentAPIManager r=aswan
...
MozReview-Commit-ID: E9MpHhal7WF
--HG--
extra : rebase_source : ad672d5dc86c2d331af8cb9cc07245acc620b8f9
2016-09-24 13:10:39 +02:00
Rob Wu
cce894192b
Bug 1299411 - separate serialization from sending r=aswan
...
Serialization of the message should happen in the same process as the
extension context, whereas sending the message should be in the same
process as the owner of the native messaging host.
With webext-oop, the former is an addon process and the latter the
main process. Therefore it is necessary to separate the two roles.
MozReview-Commit-ID: 8BJZmn2QjLJ
--HG--
extra : rebase_source : d0665885c304b45c2f44e82f29c1a8260fe454c5
2016-09-24 13:03:20 +02:00
Rob Wu
0117bd555c
Bug 1299411 - Propagate errors to port.onDisconnect via port.error r=kmag
...
In Chrome, runtime.lastError is set when the port is disconnected
due to an error.
Here in Firefox we choose to set a new property "error" on the port
if the port disconnected due to an error.
Since onDisconnect fires at most once, port.error is set only once.
MozReview-Commit-ID: EPaVtV4WkcQ
--HG--
extra : rebase_source : 16687b2acfccaecec0b39a4a3d9f86e91431ee55
2016-09-30 22:42:28 +02:00
Rob Wu
9181a56d02
Bug 1299411 - Unify fire and fireWithoutClone. r=kmag
...
Unify implementation of fire and fireWithoutClone. `fireWithoutClone`
was running the callbacks synchronously. After this commit the callback
is run asynchronously. This is safe because the only user of this method
is `Port`'s `onDisconnect`.
MozReview-Commit-ID: 1kiYavsu3e7
--HG--
extra : rebase_source : 341c0dfa2531dd6137976eb8dfaed16edc5bbd51
2016-09-24 11:48:43 +02:00
Rob Wu
ca2c1cf947
Bug 1299411 - Pass port parameter to port.onMessage r=kmag
...
This should have been a part of bug 1298810, but that only set the
argument for native messaging ports, which does not use Port from
ExtensionUtils. The port parameter must also be included in runtime's
Port.onMessage to avoid regressions when the port implementations are
unified and native messaging starts using runtime's Port.
Note that starting from this commit, multiple onMessage listeners
receive the same (cloned) message instead of a new clone per listener.
This is a side effect of using `fire.withoutClone` instead of `fire`:
`fire` clones all parameters, but ports are not cloneable so we have
to use `fire.withoutClone` instead. This change with regards to message
cloning is fully compatible with Chrome's messaging API (which also
passes the same message object to all `port.onMessage` calls).
MozReview-Commit-ID: AUDuUKHkXCM
--HG--
extra : rebase_source : b91d701bba21f376935961a6eeb1a8489ac5591b
2016-09-24 11:34:26 +02:00
Rob Wu
5749ce4557
Bug 1299411 - Decouple Port implementation from API r=aswan
...
Decoupled the API from the implementation. From now on it is possible
to create Port instances without generating an API. This allows us to
internally use Ports to pass around messages with minimal overhead
(in the form of unnecessary clones of messages).
This will be used by native messaging.
This commit has no behavioral change, it is mostly moving around some
code and storing the internal message listener in a set.
MozReview-Commit-ID: 4h0LNJvTH9R
--HG--
extra : rebase_source : ef12309acc2060b9a2b2bc55be72b95d0f4f450e
2016-09-24 11:16:32 +02:00
Matthew Wein
20342b5f6c
Bug 1252871 - Add support for runtime.onInstalled r=aswan
...
MozReview-Commit-ID: 3wDtv0g0BpO
--HG--
extra : rebase_source : 589f77f750d7d874cb8f1634590b944b366fb3a4
2016-10-19 10:38:29 +01:00
Matthew Wein
09fbf696c1
Bug 1252871 - Move promiseFindAddonUpdates to AddonTestUtils r=aswan
...
MozReview-Commit-ID: 9lmpuQSQWw1
--HG--
extra : rebase_source : e1ffd24d34875c1a9d0820a1beccd9223a4119a5
2016-09-26 10:49:05 -07:00
Matthew Wein
4b795c5eb5
Bug 1252871 - Move and sort methods imported from AddonTestUtils r=aswan
...
MozReview-Commit-ID: EvffSUxQkWQ
--HG--
extra : rebase_source : 1dbceece2aef7bf0743baac185a793a8c4bc6bd7
2016-09-26 10:36:51 -07:00
dimi
b21dcb43d7
Bug 1301269 - Fix update retry timer is released before firing. r=francois
...
MozReview-Commit-ID: KF1j2EFuxpa
--HG--
extra : rebase_source : 5c0a4d18d2fd4c6e615a975573d194344bba832c
2016-10-21 14:40:11 +08:00
Phil Ringnalda
d41a1c1da4
Merge m-c to autoland
2016-10-26 18:57:56 -07:00
Chris AtLee
d76d832b94
Bug 1303184 - Add exception list to find-dupes, and error out when unexpected dupes are detected; r=gps
...
MozReview-Commit-ID: JRRnj6Kw1s4
--HG--
extra : rebase_source : fb1deeb821d143f4e2998c079197ba06febad54b
extra : amend_source : 55720372bd036c7310f8719d229fc7657e522095
2016-10-26 17:00:07 -07:00
Eitan Isaacson
14a2b3bc99
Bug 1308030 - Add telemetry probes to narrate. r=bsmedberg,Gijs, data-review=bsmedberg
...
Added 2 probes:
1. Breakup by language of initilizations and available voice support for that language.
2. Speak time of narrate.
MozReview-Commit-ID: AGD8nON2m7N
--HG--
extra : rebase_source : 2bbd483bf48b92e290e726cea4f16c6ff5155b58
2016-10-14 16:49:57 -07:00
Kit Cambridge
f8747ad476
Bug 1312857 - Pass the correct change sources in getOrCreateTagFolder
and importJSONNode
. r=markh
...
MozReview-Commit-ID: Gga9kiC3AxK
--HG--
extra : rebase_source : 0b07551617c277aeaec619d0a4432874fc77e9ec
2016-10-25 11:39:56 -07:00