Commit Graph

43600 Commits

Author SHA1 Message Date
Chris Manchester
c0a229d4c3 Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
MozReview-Commit-ID: FMEtb5PY7iP

--HG--
extra : rebase_source : 3cdee7528846462c758e623d6bcd2e6e17dbabff
2017-09-11 11:33:26 -07:00
Servo VCS Sync
7546dc5d8e No bug - Revendor rust dependencies 2017-09-11 17:51:02 +00:00
Shane Caraveo
dbbc61a4fc Bug 1398622 fix ws handling in contentpolicymanager, and fix stupid error. r=kmag
MozReview-Commit-ID: EmPvtRrnrnI

--HG--
extra : rebase_source : 3db1fa7ea2046710208bbaf66a76e02e7c9a6df3
2017-09-10 21:37:27 -07:00
Jan Odvarko
5b786275f6 Bug 1396811 - Add new telemetry probe collecting the current theme; r=chutten,liuche,ochameau
MozReview-Commit-ID: KlUHlc7YEx9

--HG--
extra : rebase_source : 8ae8fc1458a57d60a45869dc2c4796cae63dc7f3
2017-09-11 13:47:56 +02:00
Servo VCS Sync
b4db6724a9 No bug - Revendor rust dependencies 2017-09-11 15:34:19 +00:00
Sebastian Hengst
01f066fc2d Backed out changeset c6ec5f35710a (bug 1396836) for eslint failures in aboutTelemetry.js. r=backout 2017-09-11 16:50:26 +02:00
Chris H-C
86379d4ddd bug 1396836 - Tidy up about:telemetry search r=Dexter
Search would leave text in the input field when switching categories,
show a 'No search results' message on load, and show a 'No search results'
message in sections without search inputs.

Tidy those cases away.

MozReview-Commit-ID: BbkgIjq8fYD

--HG--
extra : rebase_source : 3d1b02d6c29096c42cdcce795689214b44b8cf00
2017-09-08 15:13:59 -04:00
Sebastian Hengst
159bb0b56b merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6kLhBocgiua
2017-09-11 11:18:49 +02:00
Michal Novotny
2158cfbda5 Bug 1397315 - Update expires_in_version of RCWN related probes, r=valentin 2017-09-10 23:03:24 +02:00
Kris Maglione
f9e2e7cfbc Bug 1397448: Part 6 - Cache messageManager for MessageManagerProxy. r=mixedpuppy
MozReview-Commit-ID: 7eqSgBkrj4f

--HG--
extra : rebase_source : 4541d5af94af4e219b2435da9485ce5530f0fab1
2017-09-08 21:36:00 -07:00
Kris Maglione
c2a6f79739 Bug 1397448: Part 5 - Make uniqueProcessID a lexically scoped string. r=zombie
MozReview-Commit-ID: Fxob3RUPQtd

--HG--
extra : rebase_source : 5e8d200b88d9b0c1b9ea14d94e8b4372543fef63
2017-09-08 17:12:43 -07:00
Kris Maglione
5b8215cd47 Bug 1397448: Part 4 - Use a simpler message broker for response messages. r=zombie
MozReview-Commit-ID: 9wVG6SDJO2w

--HG--
extra : rebase_source : ac6861cdcdf6bc7165670db53e0ddce778de43e0
2017-09-08 17:14:07 -07:00
Kris Maglione
1565b820e8 Bug 1397448: Part 3 - Reduce the number of promise callbacks created in MessageChannel. r=zombie
MozReview-Commit-ID: 2A4P9eaWnKx

--HG--
extra : rebase_source : 6a310d6c8c38032cdc9df218eb0983aa4feabf9f
2017-09-10 10:05:25 -07:00
Kris Maglione
a6c6de086a Bug 1397448: Part 1 - Generate WebRequest message objects in WebRequest.jsm. r=mixedpuppy
Aside from moving this logic closer to the place the input data is generated,
this significantly reduces the number of cross-compartment wrappers involved
in creating those messages, especially with JSM global sharing enabled.

MozReview-Commit-ID: 6IvetcHnMfC

--HG--
extra : rebase_source : 0f97464ee9840ac40a6882e70e99d5b6c566c5ef
2017-09-06 17:43:38 -07:00
steveck-chung
26f88232ff Bug 1341569 - Add the form created time in handler and telemetry probe for form filling duration. r=benjamin+7044,MattN
MozReview-Commit-ID: 6mU606zEtT4

--HG--
extra : rebase_source : e55fa94c70927b9374b09d9c8ad277f274f77fb2
2017-09-11 10:25:09 +08:00
Andrew Swan
6e254181e6 Bug 1353194 Streamline the startup extension compatibility check r=kmag
Also extend activeAddons records with a started flag to avoid
double-starting extensions that are upgraded during the startup check.

MozReview-Commit-ID: FPX71Q3lSrw

--HG--
extra : rebase_source : 06b9be6748d09ddee310882c342e6b12cfedf91b
extra : source : 3977730d0f477e54631db184bcb24b13f83e328b
2017-09-10 12:23:45 -07:00
Andrew Swan
c8710f9df8 Bug 1353194 Remove a bunch of tests of the old startup update check r=kmag
MozReview-Commit-ID: 8xtsRlfdbMp

--HG--
extra : rebase_source : 6ebdd06c654733e99c05d0c718e9bf1a846920fb
2017-09-08 18:37:24 -07:00
Phil Ringnalda
ce9216dc28 Backed out 2 changesets (bug 1353194) for leaving unreferenced files
Backed out changeset 246b6aae8157 (bug 1353194)
Backed out changeset e3c293ceedf3 (bug 1353194)

MozReview-Commit-ID: EshIZ3vmebw
2017-09-10 19:15:39 -07:00
Andrew Swan
d3fae58f60 Bug 1353194 Streamline the startup extension compatibility check r=kmag
Also extend activeAddons records with a started flag to avoid
double-starting extensions that are upgraded during the startup check.

MozReview-Commit-ID: FPX71Q3lSrw

--HG--
extra : rebase_source : a168cb6bb2343bc5a329a604d3b36e13c714452f
extra : source : 3977730d0f477e54631db184bcb24b13f83e328b
2017-09-10 12:23:45 -07:00
Andrew Swan
7364d7b9d9 Bug 1353194 Remove a bunch of tests of the old startup update check r=kmag
MozReview-Commit-ID: 8xtsRlfdbMp

--HG--
extra : rebase_source : 6ebdd06c654733e99c05d0c718e9bf1a846920fb
2017-09-08 18:37:24 -07:00
Sebastian Hengst
bd180901c7 merge mozilla-central to autoland. r=merge a=merge 2017-09-10 23:17:36 +02:00
Tomislav Jovanovic
94dc2ab943 Bug 1395287 - Order and chain content_scripts injection on startup r=kmag
MozReview-Commit-ID: 19MH2zLV99s

--HG--
extra : rebase_source : 4eca3142f31529246839da0cf1899097406ee6f0
2017-09-10 18:56:35 +02:00
Servo VCS Sync
d066a0a3c4 No bug - Revendor rust dependencies 2017-09-10 18:28:35 +00:00
Sebastian Hengst
261dd76eb6 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ACCqbunIDpp
2017-09-09 11:44:38 +02:00
Jonathan Kingston
cd6bb3887f Bug 1395659 - Rejecting contextual identity APIs when containers are disabled. r=kmag
MozReview-Commit-ID: LCiI74SN12y

--HG--
extra : rebase_source : 86c883e610e406e115ca9558b5f4128db426a8e5
2017-08-31 11:46:31 -07:00
Jonathan Kingston
23b1fbea74 Bug 1390738 - Await for pref change if containers aren't enabled. r=aswan
MozReview-Commit-ID: GOf1py5uZkh

--HG--
extra : rebase_source : dbdcec159ccf5e4086e710efba882a62877d05f5
2017-09-07 22:20:47 -07:00
Kris Maglione
c389591944 Bug 1392210: Follow-up: Fix missing Services.jsm import. r=trivial
MozReview-Commit-ID: 9YqoYN5yAIe
2017-09-08 17:26:37 -07:00
Kris Maglione
c4e733b63f Bug 1396652: Fix WebRequestService destructor ordering issue. r=mixedpuppy
MozReview-Commit-ID: HYDNYzb5bnM

--HG--
extra : rebase_source : 4238fc77e76886bffc08f9e0ff56fa77aaf0910c
extra : amend_source : db6e6fa6c21922bd0285fb74561e3ed5ca443a36
2017-09-07 19:04:01 -07:00
David Parks
7e742d04cb Bug 1397445: Remove expiring FILE_EMBEDDED_SERVICEWORKERS telemetry probe. r=bkelly
This measured service workers registered in https iframes contained in file:// pages.
2017-09-08 11:21:27 -07:00
Jim Mathies
910a0df0c0 Bug 1385991 - Provide a chrome side notification informing the user about an incompatible version of JAWS screen reader. r=felipe 2017-09-08 16:05:06 -05:00
Geoff Brown
00747ece8f Bug 1393940 - Skip xpcshell test_proxy_scripts.js on linux for frequent intermittent timeouts; r=mixedpuppy 2017-09-08 15:00:28 -06:00
Wes Kocher
5ee13ebe8a Merge m-c to inbound, a=merge
MozReview-Commit-ID: 4CJDJBAcVPL
2017-09-08 13:41:21 -07:00
Wes Kocher
2a30786cad Merge inbound to central, a=merge
MozReview-Commit-ID: 4FEkd1x2GD
2017-09-08 13:36:31 -07:00
Stephen A Pohl
f23830000a Bug 1324892: Fix tests for switch to macOS SDK 10.11. r=mstange 2017-09-08 15:49:23 -04:00
Kris Maglione
8db9707fe8 Bug 1398045: Correctly handle channels that don't support weak references. r=mixedpuppy
MozReview-Commit-ID: GX6zUAzVrBZ

--HG--
extra : rebase_source : b9d7773e2ea782498755ce4fb34feaa67a706049
2017-09-08 08:56:42 -07:00
Jim Mathies
2a7901349f Bug 1387507 - Remove a11y e10s checks and preferences. r=felipe 2017-09-08 09:31:06 -05:00
Ethan Glasser-Camp
03fcb21840 Bug 1397316 - Push off telemetry expiry for a few releases. r=rweiss
MozReview-Commit-ID: BwXnEBptG5E

--HG--
extra : transplant_source : %E0%F7%D3%19l%B4%A0%B0%B2%E4%99Y%24%1A%7F%AC%E3%B8%2C%08
2017-09-06 11:19:48 -04:00
Sebastian Hengst
e52b8eb6e4 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: E6LQYNHgmiv
2017-09-08 10:53:26 +02:00
ahillier
afd4276b35 Bug 1397390 - Support better thumbnails for image urls r=k88hudson,Mardak
MozReview-Commit-ID: Ksxo6Gj2rIO

--HG--
extra : rebase_source : e46bbbdbd0ba87eb7475c6c49b46104ae77d9c40
2017-09-07 21:18:45 -04:00
Wes Kocher
eace83acfa Backed out changeset 0c2b838c91e4 (bug 1386304) for eslint failures in asan-reporter/bootstrap.js a=backout
MozReview-Commit-ID: KjA9iDDA2hp
2017-09-07 16:51:48 -07:00
Wes Kocher
2ec453d1bb Backed out 2 changesets (bug 1379833) for android lint failures a=backout
Backed out changeset 8bbf531110dd (bug 1379833)
Backed out changeset c06bc2f7acd3 (bug 1379833)

MozReview-Commit-ID: 5iCJ3qsMC1Q
2017-09-07 16:25:50 -07:00
Wes Kocher
4d3b3a806c Backed out 6 changesets (bug 1392143) for lint failures in SanityTest.js a=backout
Backed out changeset 5e167360b1f9 (bug 1392143)
Backed out changeset c1fcfceeefae (bug 1392143)
Backed out changeset 5220b19f1fc0 (bug 1392143)
Backed out changeset ff3a335e7111 (bug 1392143)
Backed out changeset b1627a3a5d77 (bug 1392143)
Backed out changeset 40e16e34df00 (bug 1392143)

MozReview-Commit-ID: KWifvOL8d9s
2017-09-07 16:17:11 -07:00
Sebastian Hengst
0a8fd01892 Backed out changeset ac1381f38c3f (bug 1324892) 2017-09-08 19:46:34 +02:00
Robert Strong
2c80f0c7bd bug 1361102 - change tests to account for updating the application update xml files asynchronously. r=dothayer 2017-09-08 10:38:55 -07:00
Robert Strong
2b9b13e6c9 bug 1361102 - split out tests so they are more deterministic when updating the application update xml files asynchronously. r=dothayer
--HG--
rename : toolkit/mozapps/update/tests/unit_aus_update/downloadInterruptedRecovery.js => toolkit/mozapps/update/tests/unit_aus_update/downloadInterruptedNoRecovery.js
rename : toolkit/mozapps/update/tests/unit_aus_update/downloadInterruptedRecovery.js => toolkit/mozapps/update/tests/unit_aus_update/downloadInterruptedOffline.js
rename : toolkit/mozapps/update/tests/unit_aus_update/downloadInvalidMar.js => toolkit/mozapps/update/tests/unit_aus_update/downloadInvalidSizeMar.js
rename : toolkit/mozapps/update/tests/unit_aus_update/downloadInvalidMar.js => toolkit/mozapps/update/tests/unit_aus_update/downloadMissingMar.js
2017-09-08 10:38:41 -07:00
Robert Strong
cd662f7515 bug 1361102 - update the application update xml files asynchronously for writes and deletions. r=dothayer 2017-09-08 10:38:31 -07:00
Stephen A Pohl
ae53820108 Bug 1324892: Fix tests for switch to macOS SDK 10.11. r=mstange 2017-09-08 13:30:41 -04:00
David Anderson
b4357df64f Rename the Advanced Layers pref to indicate that it's stable. (bug 1385051 part 1, r=milan) 2017-09-08 10:21:18 -07:00
Chris H-C
814f44a0ad bug 1373240 - Use somewhat-more-dynamically-allocated histogram storage r=Dexter,gfritzsche
Switch from static multi-dimensional arrays to dynamic one-dimensional arrays
that are only allocated in the parent process.

MozReview-Commit-ID: tyGEFhU2Fq

--HG--
extra : rebase_source : 0922e31c3234b59270ef9af7823439956377a984
2017-08-29 15:05:35 -04:00
Bob Silverberg
b0b0d844da Bug 1364972 - Allow WebExtensions to disable animated images, r=mixedpuppy
This adds a browserSetting.imageAnimationBehavior API which accepts one of three
values: "normal", "none", "once". Behind the scenes it sets the image.animation_mode
preference to the same value.

MozReview-Commit-ID: GLT6oJgpF3

--HG--
extra : rebase_source : 2ff27f7667556f0294959b1130df17c839734dbd
2017-09-06 16:46:38 -04:00