45d3cc245df5b4fbb150aac9bbfa048104637de4: Bug 1317783 - Put PushApk tasks in-tree
draft
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 16 Mar 2017 12:17:24 +0100 - rev 499894
Push
49579 by bmo:jlorenzo@mozilla.com at Thu, 16 Mar 2017 11:19:07 +0000
Bug 1317783 - Put PushApk tasks in-tree
MozReview-Commit-ID: 8uGIuj7OXwZ
de8d1753883e06dffd0f99311f7eb9c4000537ad: Bug 1347884 - Enable eslint cyclomatic complexity rule at existing levels. r?jaws
draft
Mark Banner <standard8@mozilla.com> - Thu, 16 Mar 2017 11:04:39 +0000 - rev 499893
Push
49578 by bmo:standard8@mozilla.com at Thu, 16 Mar 2017 11:05:41 +0000
Bug 1347884 - Enable eslint cyclomatic complexity rule at existing levels. r?jaws
Enable the rule with the maximums set to avoid current failures, except for test_form_autocomplete which is very
high (82). The levels are set per major area, with existing warnings being changed to errors.
MozReview-Commit-ID: 37M6Ry0Mr1c
123f9dd6d78da749a435ddd3d346290cb5e59218: Bug 1217238 - Reduce time precision when javascript.options.privacy.reduce_time_precision is on. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 18:47:12 +0800 - rev 499892
Push
49577 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:52:48 +0000
Bug 1217238 - Reduce time precision when javascript.options.privacy.reduce_time_precision is on. r=bz
This patch was adapted from Tor
bug 1517.
To offer some protection against timing attacks by JS content pages, in this
patch we round the various time-exposing APIs (such as Date and
Event.timeStamps) to the nearest 100 ms when the pref "javascript.options.
privacy.reduce_time_precision" is on.
When we're in worker threads, we get the pref from the WorkerPrivate object.
MozReview-Commit-ID: eGucM9nGTn
79fd709ee1f82ccfd097046db39582446153aef8: Bug 1217238 - Propagate changes of javascript.options.reduce_time_precision to workers. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 18:46:59 +0800 - rev 499891
Push
49577 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:52:48 +0000
Bug 1217238 - Propagate changes of javascript.options.reduce_time_precision to workers. r=bz
This pref is created for the next patch. Because we need to get this pref in
workers, I added this pref to WorkerPrefs.h so RuntimeService will broadcast
pref changes for us, and update all the workers recursively. This pref is also
added to the js context options because the Date API needs it.
MozReview-Commit-ID: JOkOR2Wek5C
cade459828ec3752630ba41cdf5d2a8d88bf4f47: Bug 1217238 - Regression tests for reducing precision of time exposed by Javascript. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 18:46:40 +0800 - rev 499890
Push
49577 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:52:48 +0000
Bug 1217238 - Regression tests for reducing precision of time exposed by Javascript. r=bz
This patch is adapted from Tor
bug 1517.
Test that the following javascript codes will return timeStamps that are rounded
to 100ms.
performance.now()
new Date().getTime()
new Event("").timeStamp
new File([], "").lastModified
new File([], "").lastModifiedDate.getTime()
audioContext.currentTime * 1000
canvasStream.currentTime * 1000
video.currentTime * 1000
audio.currentTime * 1000
The first five codes are also tested in simple workers and nested workers,
created before and after the pref is on, to ensure that the pref has correctly
propagated.
MozReview-Commit-ID: CuoxmGRrBnm
9a37b86cb305584f6cdf467247756f321f57a9f5: Bug 1341739 - Stylo: Add support for :valid/:invalid/:-moz-ui-valid pseudo-classes r?xidorn
draft
Nazım Can Altınova <canaltinova@gmail.com> - Wed, 15 Mar 2017 17:34:29 +0300 - rev 499889
Push
49576 by bmo:canaltinova@gmail.com at Thu, 16 Mar 2017 10:49:44 +0000
Bug 1341739 - Stylo: Add support for :valid/:invalid/:-moz-ui-valid pseudo-classes r?xidorn
MozReview-Commit-ID: K3WSun7UGFo
2b46f4e5faeee15bbd84e2559e3796c86f97d91b: Bug 1347673 - Adjust layout accordingly for later enabled controls. r=jaws
draft
Ray Lin <ralin@mozilla.com> - Thu, 16 Mar 2017 18:19:56 +0800 - rev 499888
Push
49575 by bmo:ralin@mozilla.com at Thu, 16 Mar 2017 10:40:26 +0000
Bug 1347673 - Adjust layout accordingly for later enabled controls. r=jaws
MozReview-Commit-ID: Lj7kttJ9skU
22b46a65141a9960b7b74c939d725c4f580c5af4: Bug 1299406 - [mortar][PDF] Implement document outlines. r=evelyn
draft
Luke Chang <lchang@mozilla.com> - Mon, 09 Jan 2017 15:10:05 +0800 - rev 499887
Push
49574 by bmo:lchang@mozilla.com at Thu, 16 Mar 2017 10:39:02 +0000
Bug 1299406 - [mortar][PDF] Implement document outlines. r=evelyn
MozReview-Commit-ID: 2Evg13Ohwg
60ecf57225fbf06f535405c2440fc9d1e85b6bc4: Bug 1342863 - (Part 8) DocGroup labeling for timer callback in nsRefreshDriver.
draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 15 Mar 2017 17:38:53 +0800 - rev 499886
Push
49573 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:37:39 +0000
Bug 1342863 - (Part 8) DocGroup labeling for timer callback in nsRefreshDriver.
MozReview-Commit-ID: DP7WFkvlrPq
217922b60149b249bfe5e6982edbb899897da97c: Bug 1342863 - (Part 7) DocGroup labeling for timer callabck in nsPresContext.
draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 15 Mar 2017 17:38:29 +0800 - rev 499885
Push
49573 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:37:39 +0000
Bug 1342863 - (Part 7) DocGroup labeling for timer callabck in nsPresContext.
MozReview-Commit-ID: Jhl2FVc8PRd
5438824da2de804d7c28451351a32386c2e2ab63: Bug 1342863 - (Part 6) DocGroup labeling for timer callback in PresShell.
draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 15 Mar 2017 17:37:24 +0800 - rev 499884
Push
49573 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:37:39 +0000
Bug 1342863 - (Part 6) DocGroup labeling for timer callback in PresShell.
MozReview-Commit-ID: 9gfiu9DN2aT
5b64c110de6137eb89d45ad1c870fe168865e81d: Bug 1346149 - Part 3: Adjust OpenVR controllers button and axis mapping to be more flexible; r?kip
draft
Daosheng Mu <daoshengmu@gmail.com> - Thu, 16 Mar 2017 15:57:04 +0800 - rev 499883
Push
49572 by bmo:dmu@mozilla.com at Thu, 16 Mar 2017 10:33:23 +0000
Bug 1346149 - Part 3: Adjust OpenVR controllers button and axis mapping to be more flexible; r?kip
MozReview-Commit-ID: 9qYzlgsWNXM
990bedc31131de673d401f1a3bb2f52d0027a3b0: Bug 1346149 - Part 2: Adjust Oculus Touch button and axis mapping; r?kip
draft
Daosheng Mu <daoshengmu@gmail.com> - Thu, 16 Mar 2017 15:54:00 +0800 - rev 499882
Push
49572 by bmo:dmu@mozilla.com at Thu, 16 Mar 2017 10:33:23 +0000
Bug 1346149 - Part 2: Adjust Oculus Touch button and axis mapping; r?kip
MozReview-Commit-ID: H9FxkG0S5OL
8e52fc9f694c925694d4760dd352c1b31a8b9daa: Bug 1217238 - Reduce time precision when javascript.options.privacy.reduce_time_precision is on. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 16:33:55 +0800 - rev 499881
Push
49571 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:28:52 +0000
Bug 1217238 - Reduce time precision when javascript.options.privacy.reduce_time_precision is on. r=bz
This patch is adapted from Tor
bug 1517.
To offer some protection against timing attacks by JS content pages, in this
patch we round the various time-exposing APIs (such as Date and
Event.timeStamps) to the nearest 100 ms when the pref "javascript.options.
privacy.reduce_time_precision" is on.
When we're in worker threads, we get the pref from the WorkerPrivate object.
MozReview-Commit-ID: eGucM9nGTn
d0e60fda5beaefe14c8e74a8aa4eb2aaf284e4df: Bug 1217238 - Propagate changes of javascript.options.reduce_time_precision to workers. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 16:33:53 +0800 - rev 499880
Push
49571 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:28:52 +0000
Bug 1217238 - Propagate changes of javascript.options.reduce_time_precision to workers. r=bz
This pref is created for the next patch. Because we need to get this pref in
workers, I added this pref to WorkerPrefs.h so RuntimeService will broadcast
pref changes for us, and update all the workers recursively. This pref is also
added to the js context options because the Date API needs it.
MozReview-Commit-ID: JOkOR2Wek5C
fa2859e5bc470b30e699dd1ac5cdb60b96b575d4: Bug 1217238 - Regression tests for reducing precision of time exposed by Javascript. r=bz
draft
Jonathan Hao <jhao@mozilla.com> - Thu, 16 Mar 2017 16:33:52 +0800 - rev 499879
Push
49571 by bmo:jhao@mozilla.com at Thu, 16 Mar 2017 10:28:52 +0000
Bug 1217238 - Regression tests for reducing precision of time exposed by Javascript. r=bz
This patch is adapted from Tor
bug 1517.
Test that the following javascript codes will return timeStamps that are rounded
to 100ms.
performance.now()
new Date().getTime()
new Event("").timeStamp
new File([], "").lastModified
new File([], "").lastModifiedDate.getTime()
audioContext.currentTime * 1000
canvasStream.currentTime * 1000
video.currentTime * 1000
audio.currentTime * 1000
The first five codes are also tested in simple workers and nested workers,
created before and after the pref is on, to ensure that the pref has correctly
propagated.
MozReview-Commit-ID: CuoxmGRrBnm
834ceb6fddeba03ce078467b79572e69cb622fae: Bug 1346299 - Remove Telemetry Probe: KEYGEN_GENERATED_KEY_TYPE
draft
flyingrub <flyinggrub@gmail.com> - Tue, 14 Mar 2017 11:54:57 +0100 - rev 499878
Push
49570 by bmo:flyinggrub@gmail.com at Thu, 16 Mar 2017 10:17:06 +0000
Bug 1346299 - Remove Telemetry Probe: KEYGEN_GENERATED_KEY_TYPE
Removed the probe in Histogram.json and the code related to it in nsKeygenHandler.cpp
MozReview-Commit-ID: E8lGbx19e2C
4883b0c840fa1736a22eadd49d2e1686cd9cad62: try: -b do -p all -u all -t none
draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 16 Mar 2017 18:10:57 +0800 - rev 499877
Push
49569 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:11:48 +0000
try: -b do -p all -u all -t none
MozReview-Commit-ID: gjBzyh1WW9
0b97d88bc8231ef7c4afbf84850fc1c0f74007c9: Bug 1342874 - (Part 2) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsXULPopupManager.
draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 16 Mar 2017 18:09:44 +0800 - rev 499876
Push
49569 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:11:48 +0000
Bug 1342874 - (Part 2) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in nsXULPopupManager.
MozReview-Commit-ID: qr1VzwZwvA
da8f4910948dcc7565cae06087de5c1069c9eac6: Bug 1342874 - (Part 1) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in XUL frames.
draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 16 Mar 2017 18:09:13 +0800 - rev 499875
Push
49569 by bmo:kuoe0@mozilla.com at Thu, 16 Mar 2017 10:11:48 +0000
Bug 1342874 - (Part 1) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in XUL frames.
MozReview-Commit-ID: JR28J1weiL4