17153099b556f1aefcf9c48582f34a68f9528e9a: Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 11:17:01 -0400 - rev 601779
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
MozReview-Commit-ID: IfwL5yYtLcF
66aba634f34d7d62d661e958f6eacd6879343a57: Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 15:26:10 -0400 - rev 601778
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
MozReview-Commit-ID: FD5npJlB24W
913a0f2ce37f79a2e2ff21e798fb4c30b7819e2b: Bug 1375077 - Change app update timer to shut down at profile-before-change instead of xpcom-shutdown, r=rstrong
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 21 Jun 2017 11:35:52 -0400 - rev 601777
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1375077 - Change app update timer to shut down at profile-before-change instead of xpcom-shutdown, r=rstrong
MozReview-Commit-ID: FVTT9Chtvmf
72f2cb8b917ee2cc5f50f2e8423b695d1db969ed: Bug 1329923 - Emit profiler markers for discarding Ion code. r=h4writer,njn. r=jandem,h4writer.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Jun 2017 16:44:46 -0700 - rev 601776
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1329923 - Emit profiler markers for discarding Ion code. r=h4writer,njn. r=jandem,h4writer.
cbf8e6de9bf745b1501cd77ec8875eb9f1fab8c8: Bug 1316393 - Circumvent CSP base-uri restriction in JSON Viewer. r=Honza
Oriol <oriol-bugzilla@hotmail.com> - Thu, 22 Jun 2017 14:49:00 -0400 - rev 601775
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1316393 - Circumvent CSP base-uri restriction in JSON Viewer. r=Honza
8fe78c45508e809c2f8534fc57c527ffe6dc395f: Bug 1376629 - Discard changes to npm-shrinkwrap.json and package.json. r=gfritzsche
Vanessa Gutierrez <vgutierrez@mozilla.com> - Wed, 28 Jun 2017 15:12:00 -0400 - rev 601774
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1376629 - Discard changes to npm-shrinkwrap.json and package.json. r=gfritzsche
a257dace8dae4755429361aa0c4757c540e79916: Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 28 Jun 2017 21:00:43 -0700 - rev 601773
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie
9b431327001aaa17e6db9f5c4505a8bd069bb957: Bug 1376993 (part 2) - Remove ProfilerJSEventMarker(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Jun 2017 16:44:28 -0700 - rev 601772
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1376993 (part 2) - Remove ProfilerJSEventMarker(). r=mstange.
It's needless indirection.
a0cf7406de62dd51ac1e22d11a6a9c99ec5b56f9: Bug 1376993 (part 1) - Improve comment on profiler_add_marker(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Jun 2017 16:43:04 -0700 - rev 601771
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1376993 (part 1) - Improve comment on profiler_add_marker(). r=mstange.
dbb1287ebc57857291a46244205c0fa5a8d0213b: Bug 1376977 - Update mozlog version number for release, r=whimboo
James Graham <james@hoppipolla.co.uk> - Wed, 28 Jun 2017 16:08:38 -0700 - rev 601770
Push
66206 by bsmedberg@mozilla.com at Thu, 29 Jun 2017 05:48:36 +0000
Bug 1376977 - Update mozlog version number for release, r=whimboo
MozReview-Commit-ID: 6NPCSOXnSAI
c9bb4c43975d58732ba9c3aba21ffb2761286699: Bug 1376819 Add some toy constant blinding to test performance
draft
Tom Ritter <tom@mozilla.com> - Wed, 28 Jun 2017 22:42:45 -0700 - rev 601769
Push
66205 by bmo:tom@mozilla.com at Thu, 29 Jun 2017 05:43:21 +0000
Bug 1376819 Add some toy constant blinding to test performance
MozReview-Commit-ID: 349AZPVGd6h
ec5ad40e69bf09df74aebfe270e3701bc5ec6810: Bug 1376395 - opus: Update to the 1.2.1 release. r=kinetik
draft
Ralph Giles <giles@mozilla.com> - Tue, 27 Jun 2017 07:28:00 +0200 - rev 601768
Push
66204 by bmo:giles@thaumas.net at Thu, 29 Jun 2017 05:17:58 +0000
Bug 1376395 - opus: Update to the 1.2.1 release. r=kinetik
New upstream release. Fixes an issue where the encoder would
incorrectly bandlimit signals to 12 kHz.
MozReview-Commit-ID: 91LsUhXDlxT
08ae650424c7d84d0acada5b20051256940a6ae3: Bug 1376636 - Exempt AV1 decoding from the vp9 benchmark. r=gerald
draft
Ralph Giles <giles@mozilla.com> - Tue, 27 Jun 2017 17:20:00 -0700 - rev 601767
Push
66203 by bmo:giles@thaumas.net at Thu, 29 Jun 2017 05:03:42 +0000
Bug 1376636 - Exempt AV1 decoding from the vp9 benchmark. r=gerald
Accept av1 video in the webm decoder even when we've determined
the machine is too slow for software vp9 decoding. While we're
at an experimental stage with this codec, poor performance is
preferable to not being able to see a demo at all.
MozReview-Commit-ID: 6DJHCPfXHlA
9bf9362574a1ce8963eb8e5734de396b2c531d2c: Bug 1377049 - Add a pre-push and pre-commit mozlint hooks
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 28 Jun 2017 10:23:23 -0700 - rev 601766
Push
66202 by ahalberstadt@mozilla.com at Thu, 29 Jun 2017 05:03:03 +0000
Bug 1377049 - Add a pre-push and pre-commit mozlint hooks
This adds pre-push and pre-commit hooks for both hg and git. All
four possibilities are implemented in the same file.
To enable a pre-push hg hook, add the following to hgrc:
[hooks]
pre-push.lint = python:/path/to/gecko/tools/lint/hooks.py:hg
To enable a pre-commit hg hook, add the following to hgrc:
[hooks]
pretxncommit.lint = python:/path/to/gecko/tools/lint/hooks.py:hg
To enable a pre-push git hook, run the following command:
$ ln -s /path/to/gecko/tools/lint/hooks.py .git/hooks/pre-push
To enable a pre-commit git hook, run the following command:
$ ln -s /path/to/gecko/tools/lint/hooks.py .git/hooks/pre-commit
MozReview-Commit-ID: DUxCKN2fiag
fa34234c1f05d6a88b84e1e6f7446bd32fe80b95: Bug 1365133 - Update tests - Part 3.
draft
Evan Tseng <evan@tseng.io> - Tue, 20 Jun 2017 15:11:46 +0800 - rev 601765
Push
66201 by bmo:evan@tseng.io at Thu, 29 Jun 2017 04:26:51 +0000
Bug 1365133 - Update tests - Part 3.
MozReview-Commit-ID: GoOXdJ4RfY9
8a954d0aab7ce7061f403390dab5fe7c7d046d2e: Bug 1355746 - Part 3. Test cases for IdleTaskRunner.
draft
Henry Chang <hchang@mozilla.com> - Thu, 15 Jun 2017 17:32:01 +0800 - rev 601764
Push
66200 by hchang@mozilla.com at Thu, 29 Jun 2017 03:53:43 +0000
Bug 1355746 - Part 3. Test cases for IdleTaskRunner.
MozReview-Commit-ID: 3RsC1pT9Fzc
7a82e81c8fac78c9482b7585b73a146bce6f1665: Bug 1355746 - Part 2. Polish IdleTaskRunner and reuse it for background parsing.
draft
Henry Chang <hchang@mozilla.com> - Tue, 27 Jun 2017 11:43:07 -0700 - rev 601763
Push
66200 by hchang@mozilla.com at Thu, 29 Jun 2017 03:53:43 +0000
Bug 1355746 - Part 2. Polish IdleTaskRunner and reuse it for background parsing.
This patch is mainly to make IdleTaskRunner reusable by nsHtml5TreeOpExecutor.
The only necessary work to that purpose is to remove the dependency of
sShuttingDown, which was a static variable in nsJSEnvironment.cpp.
The idea is to have a "ShouldCancel" as a callback for the consumer to
return sShuttingDown.
In addition to sShuttingDown, we use std::function<bool()> as the runner
main callback type.
MozReview-Commit-ID: FT2X1unSvPS
27754367ed8baabcce8f920fbf5be18a19fd8227: Bug 1355746 - Part 1. Rename CollectRunner to IdleTaskRunner and move to xpcom/threads/IdleTaskRunner.h/cpp
draft
Henry Chang <hchang@mozilla.com> - Thu, 15 Jun 2017 14:47:56 +0800 - rev 601762
Push
66200 by hchang@mozilla.com at Thu, 29 Jun 2017 03:53:43 +0000
Bug 1355746 - Part 1. Rename CollectRunner to IdleTaskRunner and move to xpcom/threads/IdleTaskRunner.h/cpp
Nothing is changed in this patch except for renaming and code move around.
The strategy is to have the final file setup in this patch without any
detail change. The actual code change will be in the next patch so that
we can focus on reviewing the diff in the next patch regarding IdleTaskRunner.
MozReview-Commit-ID: 4Bul9mZ7z1n
61b71b3d8354994a136c785a25a205433cadcf1c: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 29 Jun 2017 03:22:24 +0200 - rev 601761
Push
66200 by hchang@mozilla.com at Thu, 29 Jun 2017 03:53:43 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
a60370560b8c0096a30dcf0807a166c4a0dd5a67: Bug 1376997 - Use the correct focus target in WebRenderBridgeParent::UpdateAPZ. r=kats
Ryan Hunt <rhunt@eqrion.net> - Wed, 28 Jun 2017 20:00:48 -0400 - rev 601760
Push
66200 by hchang@mozilla.com at Thu, 29 Jun 2017 03:53:43 +0000
Bug 1376997 - Use the correct focus target in WebRenderBridgeParent::UpdateAPZ. r=kats
MozReview-Commit-ID: AXt28gZ3jdi