53edc3bf5c84457914a32922e60dfa4d118120dd: Bug 1354016 - Forms validator ignore clientMissing. r?tcsc draft
tiago <tiago.paez11@gmail.com> - Tue, 30 May 2017 20:49:05 -0300 - rev 586711
Push 61499 by bmo:tiago.paez11@gmail.com at Tue, 30 May 2017 23:49:20 +0000
Bug 1354016 - Forms validator ignore clientMissing. r?tcsc MozReview-Commit-ID: 6mFZV5yNe0c
f426fe029a598b5755f3f7500e326f914819ce82: Bug 1368797 - Don't render the about:support syscall log if it doesn't exist. r?gcp draft
Jed Davis <jld@mozilla.com> - Tue, 30 May 2017 16:44:43 -0600 - rev 586710
Push 61498 by bmo:jld@mozilla.com at Tue, 30 May 2017 23:47:12 +0000
Bug 1368797 - Don't render the about:support syscall log if it doesn't exist. r?gcp This is a Linux-specific feature and other platforms don't have it (see also the conditional in Troubleshoot.jsm and the ifdef in aboutSupport.xhtml). MozReview-Commit-ID: IISzOvWXwCp
f48152f4d27aa323159c4baa85f8d17e3950bbfd: Bug 1363850, Part III, Set pref to make new about:preferences Nightly only, r=mconley, r=jaws draft
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 25 May 2017 18:12:00 +0800 - rev 586709
Push 61497 by timdream@gmail.com at Tue, 30 May 2017 23:46:36 +0000
Bug 1363850, Part III, Set pref to make new about:preferences Nightly only, r=mconley, r=jaws MozReview-Commit-ID: Khanjh79tPd
61190b10340e49130b056f26c1aef94e655baff5: Bug 1363850 - Part II, Move old about:preferences from in-content-old/ to in-content/, r=mconley, r=jaws draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 26 May 2017 14:37:33 +0800 - rev 586708
Push 61497 by timdream@gmail.com at Tue, 30 May 2017 23:46:36 +0000
Bug 1363850 - Part II, Move old about:preferences from in-content-old/ to in-content/, r=mconley, r=jaws MozReview-Commit-ID: DPLJT1adO1c
c91d7864901f1ef61e805bc6c7479eb5290f2280: Bug 1363850 - Part I, Move new about:preferences from in-content/ to in-content-new/, r=mconley, r=jaws draft
Timothy Guan-tin Chien <timdream@gmail.com> - Thu, 25 May 2017 18:31:41 +0800 - rev 586707
Push 61497 by timdream@gmail.com at Tue, 30 May 2017 23:46:36 +0000
Bug 1363850 - Part I, Move new about:preferences from in-content/ to in-content-new/, r=mconley, r=jaws MozReview-Commit-ID: ButUfsGP7lS
f7da441adc6fcbb2bf07b034a6ec6b4acd931312: Bug 1353029 - Pass PdfJs.enabled into child on change r?bdahl draft
Doug Thayer <dothayer@mozilla.com> - Tue, 30 May 2017 16:34:53 -0700 - rev 586706
Push 61496 by bmo:dothayer@mozilla.com at Tue, 30 May 2017 23:36:05 +0000
Bug 1353029 - Pass PdfJs.enabled into child on change r?bdahl isDefaultHandler in PdfJs.jsm appears to only be called on startup and when the settings for pdfs (either the pref or the setting in about:preferences) are changed. During startup, it's only the parent process which makes this call, which it uses to conditionally load a script in the content process. On change, the parent process controls notifying the content process, so it can simply pass along the enabled boolean. This change simply shifts to pass this boolean along to the child, and adds some guards to assert that we're only checking the actual values in the parent process. MozReview-Commit-ID: 9JSEJqHR2Ni
729eb9ed0a63bc9f4bea912ca4e0f8cc3acddc5e: Bug 1365092 - Move side effects of SetAttr, UnsetAttr, and ParseAttribute functions to BeforeSetAttr and AfterSetAttr draft
Kirk Steuber <ksteuber@mozilla.com> - Fri, 26 May 2017 10:19:05 -0700 - rev 586705
Push 61495 by ksteuber@mozilla.com at Tue, 30 May 2017 23:31:51 +0000
Bug 1365092 - Move side effects of SetAttr, UnsetAttr, and ParseAttribute functions to BeforeSetAttr and AfterSetAttr This is necessary to facilitate the transition to cloning attributes instead of reparsing them. MozReview-Commit-ID: Gyd1tD6ldly
2e918231be96ec6f9d0bf5989e12d0a7dbb2b87a: Bug 1363843 - Remove Java Addons support from Fennec, Part 2 draft
Varun Iyer <dev.varuniyer@gmail.com> - Tue, 30 May 2017 16:12:46 -0700 - rev 586704
Push 61494 by bmo:dev.varuniyer@gmail.com at Tue, 30 May 2017 23:13:29 +0000
Bug 1363843 - Remove Java Addons support from Fennec, Part 2 MozReview-Commit-ID: 7LwRxINcs3y
3fd987f0ea2de0c75d42061e4c3955e616868e33: Bug 1359987 - Update HSTS priming telemetry r?mayhemer,ckerschb draft
Kate McKinley <kmckinley@mozilla.com> - Tue, 09 May 2017 15:36:07 -0700 - rev 586703
Push 61493 by bmo:kmckinley@mozilla.com at Tue, 30 May 2017 23:06:23 +0000
Bug 1359987 - Update HSTS priming telemetry r?mayhemer,ckerschb Collect telemetry for all requests to get an exact percentage of requests that are subject to HSTS priming, and how many result in an HSTS Priming request being sent. Clean up telemetry to remove instances of double counting requests if a priming request was sent. HSTSPrimingListener::ReportTiming was using mCallback to calculate timing telemetry, but we were calling swap() on the nsCOMPtr. Give it an explicit argument for the callback. Add tests for telemetry values to all of the HSTS priming tests. This tests for the minimum as telemetry may be gathered on background or other requests. MozReview-Commit-ID: 5V2Nf0Ugc3r
20e9e89271d1b0a6df3203ed0e05b534aa2d2864: Bug 1210296 part 2 - (Should be split) Remove event loop spinning from Sync. draft
Edouard Oger <eoger@fastmail.com> - Thu, 18 May 2017 15:16:33 -0400 - rev 586702
Push 61492 by bmo:eoger@fastmail.com at Tue, 30 May 2017 23:00:46 +0000
Bug 1210296 part 2 - (Should be split) Remove event loop spinning from Sync. MozReview-Commit-ID: 8NMouMt6LJZ
e410a591bf0b02689e712d999a84b125abd4faa8: Bug 1210296 part 1 - Refactor getBatched(). r?markh draft
Edouard Oger <eoger@fastmail.com> - Tue, 30 May 2017 13:23:57 -0400 - rev 586701
Push 61492 by bmo:eoger@fastmail.com at Tue, 30 May 2017 23:00:46 +0000
Bug 1210296 part 1 - Refactor getBatched(). r?markh MozReview-Commit-ID: HfwPe8jSH66
4fe796980559359ce3105e18096cc5c80ff29f43: Bug 1210296 part 2 - (Should be split) Remove event loop spinning from Sync. draft
Edouard Oger <eoger@fastmail.com> - Thu, 18 May 2017 15:16:33 -0400 - rev 586700
Push 61491 by bmo:eoger@fastmail.com at Tue, 30 May 2017 22:59:42 +0000
Bug 1210296 part 2 - (Should be split) Remove event loop spinning from Sync. MozReview-Commit-ID: 8NMouMt6LJZ
b6c46a82c5d1c48578cbdc0399be3eb554750cf3: Bug 1294599 part 1 - Refactor getBatched(). r?markh draft
Edouard Oger <eoger@fastmail.com> - Tue, 30 May 2017 13:23:57 -0400 - rev 586699
Push 61491 by bmo:eoger@fastmail.com at Tue, 30 May 2017 22:59:42 +0000
Bug 1294599 part 1 - Refactor getBatched(). r?markh MozReview-Commit-ID: HfwPe8jSH66
90da103f633f0f20549e15934f6d9ce827aceeb0: Bug 1359987 - Update HSTS priming telemetry r?mayhemer,ckerschb draft
Kate McKinley <kmckinley@mozilla.com> - Tue, 09 May 2017 15:36:07 -0700 - rev 586698
Push 61490 by bmo:kmckinley@mozilla.com at Tue, 30 May 2017 22:59:39 +0000
Bug 1359987 - Update HSTS priming telemetry r?mayhemer,ckerschb Collect telemetry for all requests that pass through Mixed-Content blocking to get an exact percentage of requests that are mixed content and a percentage of reqeusts subject to HSTS priming. HSTSPrimingListener::ReportTiming was using mCallback to calculate timing telemetry, but we were calling swap() on the nsCOMPtr. Give it an explicit argument for the callback. Add tests for telemetry values to all of the HSTS priming tests. MozReview-Commit-ID: 5V2Nf0Ugc3r
30938987ca9075593ff9b8d23ff6758b1fd6d1da: Bug 1368837 - Convert printfs into MOZ_LOG(MediaResourceIndex) - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 30 May 2017 14:12:38 +1200 - rev 586697
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - Convert printfs into MOZ_LOG(MediaResourceIndex) - r?cpearce MozReview-Commit-ID: Bhi1vxDPwDV
29aa8b03debd49b2888b3c06b4d4cd0c8cbf2cf6: Bug 1368837 - Replace debugging ReadAt with CachedReadAt code - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 29 May 2017 13:36:27 +1200 - rev 586696
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - Replace debugging ReadAt with CachedReadAt code - r?cpearce MozReview-Commit-ID: 88j9oAPdI0w
716c840d2248dc9be0a8714e1a91835b4f67836d: Bug 1368837 - media.cache.resource-index controls the MediaResourceIndex cache size - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 30 May 2017 21:43:28 +1200 - rev 586695
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - media.cache.resource-index controls the MediaResourceIndex cache size - r?cpearce 8KB by default, otherwise using the next power of two from the given media.cache.resource-index (but staying within 32B-128KB). '0' means we don't want to use caching. MozReview-Commit-ID: 8LmS15Ft2MA
aea425e02a4b4238a6180646a2909b4e99cc75cd: Bug 1368837 - MediaResourceIndex::ReadAt tries to cache last-read block - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 30 May 2017 14:59:30 +1200 - rev 586694
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - MediaResourceIndex::ReadAt tries to cache last-read block - r?cpearce This is the core of this bug: - We try to read past the end of the requested range, and save a block-full of cached data. ("Block" is a memory range, with an alignment and size being a power of two, to match existing caching happening in MediaCache and FileBlockCache, and to play nice with the memory allocator.) - If part of a requested read touches the existing cache, we can just read from the cache, which means we don't involve any of the locking and IOs that normal reads use. The small extra work needed to cache more data in some reads is largely offset by all the lock&IO-heavy reads that we can subsequently avoid. UncachedReadAt, which is used internally by CachedReadAt, is left public because it could be useful if the caller knows for sure that a particular read is isolated. (Note: The printfs, and comparison code in ReadAt, will be removed in later patches. Also the block size will be later controlled by a pref.) MozReview-Commit-ID: GFiaP5Io7Hf
a1845367d01edc8addaf3ffa2e21aed8cd64f224: Bug 1368837 - WaveTrackDemuxer should copy the MediaResource* instead of a whole MediaResourceIndex - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 30 May 2017 21:42:22 +1200 - rev 586693
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - WaveTrackDemuxer should copy the MediaResource* instead of a whole MediaResourceIndex - r?cpearce When the WaveTrackDemuxer is given a MediaResourceIndex, it's only really interested in the MediaResource pointer, so we should just pass that, and WaveTrackDemuxer can construct its own MediaResourceIndex from it. Also, MediaResourceIndex will become non-copyable soon. MozReview-Commit-ID: H0VGSxpAGkP
dd3262da1b7774ac0c248207200392d2fdf205d4: Bug 1368837 - MockMediaResource should fread individual bytes - r?cpearce draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 26 May 2017 15:15:14 +1200 - rev 586692
Push 61489 by gsquelart@mozilla.com at Tue, 30 May 2017 22:57:23 +0000
Bug 1368837 - MockMediaResource should fread individual bytes - r?cpearce `fread(buf, count, 1, f)` meant that exactly one object of size `count` could be read. Changing that to `fread(buf, 1, count, f)` now reads up to `count` size-1 objects (aka bytes) up to `count` and returns that number of bytes read, which is usually what we want from a read, i.e. as much as possible even if it's less than requested. MozReview-Commit-ID: 3Lgvws19SFd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip