782b0c34f43b6818b2651a209b3f041ea9171241: Bug 1354457 - Record time spent paused in media encoder and adjust time stamps when muxing. r=pehrsons
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 05 May 2017 15:13:11 +1200 - rev 359848
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1354457 - Record time spent paused in media encoder and adjust time stamps when muxing. r=pehrsons MozReview-Commit-ID: 7J6oQf7qn4u
a17bc9ce68bc88b03100d2144616f3e178d75446: Bug 1354457 - Remove old suspend logic from media encoder. r=pehrsons
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 05 May 2017 15:12:03 +1200 - rev 359847
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1354457 - Remove old suspend logic from media encoder. r=pehrsons The switch from duration to time stamp based samples has removed the need for this logic. MozReview-Commit-ID: 7J6oQf7qn4u
09b32ef21528901ccf1d62dcc77422744a7bfa79: Bug 1354457 - Stop video frames being forwarded for direct connections when recorder is suspended. r=pehrsons
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 01 May 2017 14:29:46 +1200 - rev 359846
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1354457 - Stop video frames being forwarded for direct connections when recorder is suspended. r=pehrsons MozReview-Commit-ID: 7J6oQf7qn4u
fa623e714a039edc02c380a3da81ea529c9c00ec: servo: Merge #16988 - Revert "Auto merge of #16976 - upsuper:bug1366247, r=nox" for breaking the world (from emilio:backout); r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 21 May 2017 15:40:41 -0500 - rev 359845
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
servo: Merge #16988 - Revert "Auto merge of #16976 - upsuper:bug1366247, r=nox" for breaking the world (from emilio:backout); r=emilio This reverts commit 3d40b516c8ac6e946cadace2378581cbac7b1e1b, reversing changes made to 255387a915ef83db6b11d976f89c10b518c97487. Source-Repo: https://github.com/servo/servo Source-Revision: d40b26202db6b194472100d97b5398a73aa1dacc
cbef0952c3416b20baee769e4dd7d194317587d6: servo: Merge #16956 - stylo: Use correct counts when copying from image layers (from mbrubeck:cleanup); r=Manishearth
Matt Brubeck <mbrubeck@limpet.net> - Sun, 21 May 2017 14:09:52 -0500 - rev 359844
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
servo: Merge #16956 - stylo: Use correct counts when copying from image layers (from mbrubeck:cleanup); r=Manishearth --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes do not require tests because they are code cleanup. Source-Repo: https://github.com/servo/servo Source-Revision: 460c90af8d028fac341a8d3b274fba591441dc32
ebb6631b83fce35f417b1d6ba1aa78c4b3de11d6: Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=gps,jryans
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 15 May 2017 18:53:19 +0200 - rev 359843
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=gps,jryans MozReview-Commit-ID: 3ry7pRiqNWv
40eda96da6086a05ad20d9a00e63069ad39dd279: Bug 1363533 - Introduce MOZ_DEVTOOLS=addon to allow building Firefox without DevTools. r=gps,jdescottes,jryans
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 15 May 2017 18:53:13 +0200 - rev 359842
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1363533 - Introduce MOZ_DEVTOOLS=addon to allow building Firefox without DevTools. r=gps,jdescottes,jryans MozReview-Commit-ID: Ljm33fuvE2T
f93181a435de7c79873ba0078434d2424af621fe: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Sun, 21 May 2017 13:17:22 -0700 - rev 359841
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Merge m-c to autoland MozReview-Commit-ID: 4PrtfU4e6kL
b5d15ecde93a1476b54a180f6167499710937378: Backed out changeset dd3a293cf053 (bug 1366247) for making Stylo build, but not run
Phil Ringnalda <philringnalda@gmail.com> - Sun, 21 May 2017 12:55:08 -0700 - rev 359840
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Backed out changeset dd3a293cf053 (bug 1366247) for making Stylo build, but not run MozReview-Commit-ID: JcbwZSt05cN
da7db7d677e7a1284645c4c729060892c5e60bfe: Bug 989373, part 8 - mLoaderGlobal is always null. r=kmag
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 15:51:20 -0700 - rev 359839
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 8 - mLoaderGlobal is always null. r=kmag This field can be eliminated for now. MozReview-Commit-ID: 9xyxoTwBfXU
249446e1ed682cc2f16b2a80473a2546fa80e2f7: Bug 989373, part 7 - Add new method to create a loader global. r=kmag
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 15:46:13 -0700 - rev 359838
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 7 - Add new method to create a loader global. r=kmag This makes the code a little nicer to read, and means there will be less code churn if we later add back the ability to share globals. The holder also gets changed to an actual JS object. mLoaderGlobal is always null, but the simplification for that will be made in a later patch. MozReview-Commit-ID: 7Qg7JSgIxxm
67231a14bdc916eb8a0b673e0eeb34ada188a3dc: Bug 989373, part 6 - Rename |obj| to |thisObj| in PrepareObjectForLocation. r=kmag
Andrew McCreight <continuation@gmail.com> - Thu, 18 May 2017 13:18:53 -0700 - rev 359837
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 6 - Rename |obj| to |thisObj| in PrepareObjectForLocation. r=kmag The name obj is not very descriptive, and a later patch will add another object to this method, so rename it to thisObj. thisObj is the object we set properties on for a particular .jsm. With global sharing, it will be different than the global. MozReview-Commit-ID: 9TPqdbXKYXO
60a6e210bb3b8e3e09d6807d727ad63cd5b12901: Bug 989373, part 5 - Eliminate |function| from subscript loader. r=kmag
Andrew McCreight <continuation@gmail.com> - Wed, 17 May 2017 09:21:54 -0700 - rev 359836
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 5 - Eliminate |function| from subscript loader. r=kmag Thanks to the previous patch, we never set any of the function arguments, so they can be removed, and various code for running functions can be deleted. MozReview-Commit-ID: BTIIyDtBPMR
d76a99d0f147a39e07083dc2b9e654a61dd0b276: Bug 989373, part 4 - Remove reuse global flag from subscript loader. r=kmag
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 15:04:45 -0700 - rev 359835
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 4 - Remove reuse global flag from subscript loader. r=kmag FindTargetObject in DoLoadSubScriptWithOptions will always return a global object, so the boolean values we pass around to determine if a global was being reused will always be false. The next patch will eliminate the various |function| arguments that are now unused. MozReview-Commit-ID: GvPNFGluRub
d9f3972b7d978da13ce781ae42a9140f97a50c9c: Bug 989373, part 3 - |function| is always null in ObjectForLocation. r=kmag
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 15:00:46 -0700 - rev 359834
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 3 - |function| is always null in ObjectForLocation. r=kmag With the changes in part 1, the local variable |function| is always null in ObjectForLocation, which lets me remove a lot of dead code. Additionally, in the second half of the function we know that |script| is always non-null, because we return with a failure before then if it isn't null. In addition, with these changes WriteCachedFunction is no longer called, so I removed it. MozReview-Commit-ID: 60hEPi8S3H4
36bb469c723c7400668f6aae028d93178704578f: Bug 989373, part 2 - Remove unused JS API methods related to global sharing while compiling to functions. r=shu
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 14:39:52 -0700 - rev 359833
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 2 - Remove unused JS API methods related to global sharing while compiling to functions. r=shu These functions are only needed for B2G-style global sharing, which is based getting |this| as the special JSM object by compiling .jsms are functions. I left in place the comments relating this sharing because we may still reuse that machinery. MozReview-Commit-ID: IBBW5P70TQm
b2b8fadcfa753e9a1571c935a415d076306c0204: Bug 989373, part 1 - Remove pref for reusing globals with JSMs. r=kmag
Andrew McCreight <continuation@gmail.com> - Mon, 15 May 2017 14:33:21 -0700 - rev 359832
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 989373, part 1 - Remove pref for reusing globals with JSMs. r=kmag Removing support for this preference means that mReuseLoaderGlobal will always be false, which lets us eliminate that field, and remove a lot of code. This also means that false is always passed to PrepareObjectForLocation for aReuseLoaderGlobal. ReadCachedFunction is no longer used, so it is deleted. MozReview-Commit-ID: 5JD24EYVcQf
373092e83b736f09e2e060aaf7fae71e54816efd: servo: Merge #16957 - Update libfontconfig (from MortimerGoro:update_libfontconfig); r=jdm
Imanol Fernandez <mortimergoro@gmail.com> - Sun, 21 May 2017 12:40:00 -0500 - rev 359831
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
servo: Merge #16957 - Update libfontconfig (from MortimerGoro:update_libfontconfig); r=jdm <!-- Please describe your changes on the following line: --> See https://github.com/servo/libfontconfig/pull/29. Required for #11921 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: cdf52773a153fa64dadb2c84ec4d7c24bac692eb
33be00ba2f75d251c4628781afb4ad8ec49adea4: Bug 1365629: Update reftest expectations. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 21 May 2017 19:16:55 +0200 - rev 359830
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1365629: Update reftest expectations. r=me MozReview-Commit-ID: H50RqwLL4fs
1ec7b0cb2bfdd8c270c4d51060c98004ebd6e3cf: Bug 1362047 - Add comment explaining unobvous uses of mockAppInfo() r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Sun, 21 May 2017 17:30:28 +0200 - rev 359829
Push 31859 by ihsiao@mozilla.com at Mon, 22 May 2017 03:28:26 +0000
Bug 1362047 - Add comment explaining unobvous uses of mockAppInfo() r=kmag MozReview-Commit-ID: 1ZSFXrmGS00
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip