1dbc67e140d52f22e246bf851c4e58de5405e151: Bug 1432613 - Make nsIJAREntry.JAREntry readonly draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 29 Jan 2018 21:22:49 +0100 - rev 748533
Push 97203 by valentin.gosu@gmail.com at Mon, 29 Jan 2018 23:59:17 +0000
Bug 1432613 - Make nsIJAREntry.JAREntry readonly MozReview-Commit-ID: 3yPZIn2NkH
b3cf955ca964603d5703a761743d6d7788c7f4f3: Bug 1432602 - Add nsIFileURLMutator.setFile() draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 29 Jan 2018 21:22:31 +0100 - rev 748532
Push 97203 by valentin.gosu@gmail.com at Mon, 29 Jan 2018 23:59:17 +0000
Bug 1432602 - Add nsIFileURLMutator.setFile() MozReview-Commit-ID: EF2vVYoN8bg
c4477f74db11ce83a4695aaf31b0b52c9f6b31a7: Bug 1432928 - Use nsIURIMutator in extensions.xml::refreshInfo draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 29 Jan 2018 21:22:26 +0100 - rev 748531
Push 97203 by valentin.gosu@gmail.com at Mon, 29 Jan 2018 23:59:17 +0000
Bug 1432928 - Use nsIURIMutator in extensions.xml::refreshInfo MozReview-Commit-ID: GN4PXoWkX8V
a66466804e01a3ad07fd35564cb48941f1aa9fff: Bug 1432320 - (Part 2) Change calls to nsIURL.{fileName,fileBaseName,fileExtension} setters to use nsIURLMutator draft
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 26 Jan 2018 15:11:26 +0100 - rev 748530
Push 97203 by valentin.gosu@gmail.com at Mon, 29 Jan 2018 23:59:17 +0000
Bug 1432320 - (Part 2) Change calls to nsIURL.{fileName,fileBaseName,fileExtension} setters to use nsIURLMutator MozReview-Commit-ID: D5aTl1i14gI
80f38fa5699c1615079fce703fdd6a7737c9d87d: Bug 1432320 - (Part 1) Add nsIURLMutator draft
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 26 Jan 2018 15:11:25 +0100 - rev 748529
Push 97203 by valentin.gosu@gmail.com at Mon, 29 Jan 2018 23:59:17 +0000
Bug 1432320 - (Part 1) Add nsIURLMutator MozReview-Commit-ID: 8GYru46kFQE
ec1d277f515a2e87079eb58665eed43431a5844a: Bug 1431192 - Only fetch download protection lists when Safe Browsing is enabled. r?gcp draft
Francois Marier <francois@mozilla.com> - Mon, 29 Jan 2018 15:16:54 -0800 - rev 748528
Push 97202 by fmarier@mozilla.com at Mon, 29 Jan 2018 23:46:38 +0000
Bug 1431192 - Only fetch download protection lists when Safe Browsing is enabled. r?gcp Download protection requires both the malware list as well as its own special lists. The code therefore checks that both Safe Browsing and download protection are enabled before checking downloaded files. The list manager should check the same prefs before downloading any of the download protection lists in order to avoid connecting to the Safe Browsing server when Safe Browsing is fully disabled. MozReview-Commit-ID: 66vMA56T4pJ
ac63eec68250e2f1d071f785304ac082c5a795eb: Bug 1434125 - Add xpidl + rust command line arguments and output dependencies to the tup backend. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 29 Jan 2018 15:44:58 -0800 - rev 748527
Push 97201 by bmo:cmanchester@mozilla.com at Mon, 29 Jan 2018 23:45:33 +0000
Bug 1434125 - Add xpidl + rust command line arguments and output dependencies to the tup backend. MozReview-Commit-ID: 9DsymfiOB8N
a70ec139b1ed936f9798b7e789691bd9c71d8e08: Bug 1433019 - Dispatch scroll events before dispatching animation events. r?mstange,botond draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 30 Jan 2018 08:22:47 +0900 - rev 748526
Push 97200 by bmo:hikezoe@mozilla.com at Mon, 29 Jan 2018 23:29:15 +0000
Bug 1433019 - Dispatch scroll events before dispatching animation events. r?mstange,botond See 7.6. in the section '8.1.4.2 Processing model'; https://html.spec.whatwg.org/multipage/webappapis.html#processing-model-8 Note that this dispatching scroll events should be done after we process WillRefresh() for FlushType::Style observers since main-thread scroll animations is one of the FlushType::Style observers, that means it affects scroll events. Also test_scroll_event_ordering.html was modified to check scroll events happen before requestAnimationFrame callbacks. MozReview-Commit-ID: LuV157XoRkJ
46cc81dc75c3ca94f73b6df594e4c2cf0dd7578a: Bug 1434116 - Add direct adding, thumbnail disabling and bug fixes to Activity Stream. r?dmose draft
Ed Lee <edilee@mozilla.com> - Mon, 29 Jan 2018 15:22:26 -0800 - rev 748525
Push 97199 by bmo:edilee@mozilla.com at Mon, 29 Jan 2018 23:23:50 +0000
Bug 1434116 - Add direct adding, thumbnail disabling and bug fixes to Activity Stream. r?dmose MozReview-Commit-ID: J8WNlfmATf6
b3d43754e5a63356ca3e2499fe25c74b94051077: Bug 1376910 - Remove SysV IPC access from Linux content sandbox when possible. r?gcp draft
Jed Davis <jld@mozilla.com> - Fri, 26 Jan 2018 19:43:10 -0700 - rev 748524
Push 97198 by bmo:jld@mozilla.com at Mon, 29 Jan 2018 23:19:00 +0000
Bug 1376910 - Remove SysV IPC access from Linux content sandbox when possible. r?gcp There are a few things that use SysV IPC, which we discovered the last time we tried to do this, which need to be accomodated: 1. The ALSA dmix plugin; if the build has ALSA support (off by default) and if audio remoting is disabled, SysV IPC is allowed. 2. ATI/AMD's old proprietary graphics driver (fglrx), which is obsolete and doesn't support newer hardware, but still has users; if it's detected, SysV IPC is allowed. 3. Graphics libraries trying to use the MIT-SHM extension; this is already turned off for other reasons (see bug 1271100), but that shim seems to not load early enough in some cases, so it's copied into libmozsandbox, which is preloaded before anything else in LD_PRELOAD. Also, msgget is now blocked in all cases; the only case it was known to be used involved ESET antivirus, which is now handled specially (bug 1362601). In any case, the seccomp-bpf policy has never allowed actually *using* message queues, so creating them is not very useful. MozReview-Commit-ID: 5bOOQcXFd9U
0bda621f5f78aa5dec505bc27f03f575d785c7bb: Bug 1213998 - Apply chroot() to sandboxed content processes on Linux. r=gcp draft
Jed Davis <jld@mozilla.com> - Tue, 16 Jan 2018 19:10:51 -0700 - rev 748523
Push 97198 by bmo:jld@mozilla.com at Mon, 29 Jan 2018 23:19:00 +0000
Bug 1213998 - Apply chroot() to sandboxed content processes on Linux. r=gcp MozReview-Commit-ID: DGepECmw3pq
a3663cdb107f40cda01e439cc848afbd495dc978: Bug 1430949 - Isolate network namespace in Linux content sandbox level 4. r?gcp draft
Jed Davis <jld@mozilla.com> - Tue, 23 Jan 2018 22:31:06 -0700 - rev 748522
Push 97198 by bmo:jld@mozilla.com at Mon, 29 Jan 2018 23:19:00 +0000
Bug 1430949 - Isolate network namespace in Linux content sandbox level 4. r?gcp This is turned off if the X11 server is remote -- including TCP to localhost -- because otherwise it would be blocked. Note that ssh X forwarding presents a TCP-only server. The Nightly default for the force-namespace hidden pref is changed to false, because we will now normally be using namespaces if available. MozReview-Commit-ID: L9BbLdoLvLg
fc7107a018f067d83dbee3796d8861c5187823b2: Bug 1432395 - Change cache version to force new caches; r=glandium draft
Gregory Szorc <gps@mozilla.com> - Mon, 29 Jan 2018 15:15:41 -0800 - rev 748521
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1432395 - Change cache version to force new caches; r=glandium This is basically the same deal as e331a3b9fae2. Caching is hard. MozReview-Commit-ID: 9uWHHdnHgq1
9a3b6d64a64b328ed0de3d6503b99f20d1c94cfb: Merge inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Tue, 30 Jan 2018 00:43:23 +0200 - rev 748520
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Merge inbound to mozilla-central. a=merge
65bdc8a9edbd001bffb50756f5fce3262e0e9ee8: Bug 1433597 - Remove unused --wasm-check-bce flag, r=luke
Gary Kwong <gary@rumblingedge.com> - Fri, 26 Jan 2018 16:58:00 +0200 - rev 748519
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1433597 - Remove unused --wasm-check-bce flag, r=luke
b1c8ba93a6c2f5e9179c8ff252ba7e049558e408: Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 29 Jan 2018 08:20:00 +0200 - rev 748518
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1433837 - Cleanup JSObject slots_ initialization r=jandem js::Allocate<JSObject> now only sets slots_ if nDynamicSlots is non-zero. This avoids spurious writes for other types and is now consistent with JIT code. MozReview-Commit-ID: 3spPMFj7Fxz
9cbb0f5c50c6b19f00654a169e6eeccc40c37468: Bug 1433837 - Cleanup JSObject initialization nits r=jandem
Ted Campbell <tcampbell@mozilla.com> - Sun, 28 Jan 2018 20:31:00 +0200 - rev 748517
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1433837 - Cleanup JSObject initialization nits r=jandem Make JSObject initializations more consistent accross different types. MozReview-Commit-ID: Ixbr1bfM0hj
794dda2e9f2edd93adc5ce42ebb4447b8e399410: Bug 1433837 - Delay MetadataBuilder for UnboxedObject and TypedObject r=jandem
Ted Campbell <tcampbell@mozilla.com> - Sun, 28 Jan 2018 20:25:00 +0200 - rev 748516
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1433837 - Delay MetadataBuilder for UnboxedObject and TypedObject r=jandem Avoid NewObjectMetadata hook while OutlineTypedObjects have a uninitialized owner pointer. MozReview-Commit-ID: Hn0HmnEUmz5
e52e7ff7148a48d0ee939bff62064d6736c3458a: Bug 1433837 - Objects that are isNative should extend NativeObject r=jandem
Ted Campbell <tcampbell@mozilla.com> - Sun, 28 Jan 2018 20:23:00 +0200 - rev 748515
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1433837 - Objects that are isNative should extend NativeObject r=jandem MozReview-Commit-ID: E3p4j45xnc7
59aa686570420374edb0325f26ff6e5542d29d14: Bug 1428888 - Allow C++ to accumulate multiple samples into a categorical histogram in one call r=chutten
Aditya Bharti <adibhar97@gmail.com> - Sun, 28 Jan 2018 16:53:40 +0530 - rev 748514
Push 97197 by bmo:gps@mozilla.com at Mon, 29 Jan 2018 23:16:02 +0000
Bug 1428888 - Allow C++ to accumulate multiple samples into a categorical histogram in one call r=chutten Telemetry::Accumulate now supports two new signatures: Accumulate(HistogramId, nsTArray stringLabels) and Accumulate(nsTArray enumValues). In the stringLabels case, if the array contains an invalid label, then no samples are accumulated at all. In the enumValues array case, the class template ensures that we do not have a mismatch of labels in the array, since the enumValues class is tied to the id of the histogram we want to accumulate to.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip