ff080d7f8628a90aee6752472a4d40140403b9d3: Bug 1325775 - Update harfbuzz to version 1.4.1. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 06 Jan 2017 09:46:21 -0500 - rev 456975
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1325775 - Update harfbuzz to version 1.4.1. r=jfkthame
2a0ce9941af5823ae45d7dcd6af03fb00f6c3948: Bug 1315274 - rename mozilla::MakeRange to mozilla::IntegerRange; r=Waldo
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:22:53 -0500 - rev 456974
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1315274 - rename mozilla::MakeRange to mozilla::IntegerRange; r=Waldo MakeRange is just way too generic for this sort of thing.
faffd8c889bdb0088e097810b3910a626ef935d7: Bug 1328370 - remove GeckoSampler::mPrimaryThreadProfile; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:21:01 -0500 - rev 456973
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1328370 - remove GeckoSampler::mPrimaryThreadProfile; r=mstange The only interesting setter of this field is GeckoSampler::GetPrimaryThreadProfile, which is unused. Once that function is removed, mPrimaryThreadProfile is set to null in GeckoSampler's constructor and never changed or referenced.
603bdc33779ff6e9aebcabf1afdd7899219708b0: Bug 1142197 - manage ProfilerBacktrace with UniquePtr; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:21:01 -0500 - rev 456972
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1142197 - manage ProfilerBacktrace with UniquePtr; r=mstange Smart pointers are better than raw pointers.
e1a7c28606f131cba5058f74661c716a7441a55f: Bug 1322863 - part 3 - manage Sampler::PlatformData with UniquePtr; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:21:01 -0500 - rev 456971
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1322863 - part 3 - manage Sampler::PlatformData with UniquePtr; r=mstange Smart pointers are better than raw pointers, and this makes clients of PlatformData slightly simpler because they don't have to manage destruction themselves: the new UniquePtr-derived type handles all of that for us.
07f764d100786fc146ef73d60fc937f6b6a1f4db: Bug 1322863 - part 2 - make ThreadInfo manage mProfile with UniquePtr; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:21:01 -0500 - rev 456970
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1322863 - part 2 - make ThreadInfo manage mProfile with UniquePtr; r=mstange Smart pointers are better than raw pointers. This change also has the benefit of removing the manual memory management in ~GeckoSampler and locating all the memory management in ThreadInfo, where it belongs.
41e0e99837f998dcc39e3234908afb464c4eb563: Bug 1322863 - part 1 - make ThreadInfo::mName a UniqueFreePtr; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Jan 2017 09:21:01 -0500 - rev 456969
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1322863 - part 1 - make ThreadInfo::mName a UniqueFreePtr; r=mstange Smart pointers are better than raw pointers.
9ca23d313302d2732d6a7b695725db09ffb4f214: Bug 1322737 - Implement ability to show basic placeholders for missing about:newtab thumbnails. r=gijs
Dão Gottwald <dao@mozilla.com> - Fri, 06 Jan 2017 15:00:25 +0100 - rev 456968
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1322737 - Implement ability to show basic placeholders for missing about:newtab thumbnails. r=gijs
ccf8fd47ac641b78bd2287512fb9c7aeadf3d0df: Bug 1328786 - Part 1: Add an FFI function for expanding nsStyleAutoArray. r=heycam
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 06 Jan 2017 21:45:16 +0900 - rev 456967
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1328786 - Part 1: Add an FFI function for expanding nsStyleAutoArray. r=heycam
29bc945061a0f565e38907a5359a483c8a4efa08: Bug 1324773 - Fix test bustage r=me
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 06 Jan 2017 11:54:19 +0000 - rev 456966
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1324773 - Fix test bustage r=me
1794dcb6d7432b153154fd1ebc90b7f22625fd05: Bug 1324064: Stop accessing printer devices in the child when printing via parent. r=jimm
Bob Owen <bobowencode@gmail.com> - Fri, 06 Jan 2017 11:29:11 +0000 - rev 456965
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1324064: Stop accessing printer devices in the child when printing via parent. r=jimm This should remove all access to printer devices on Windows, there might by some other OS specific code which still does.
1c11ff13ba6c1298c42b32c15d2cc48e5b420171: Bug 1324773 - Sweep JSCompartment::varNames_ r=sfink a=abillings
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 06 Jan 2017 11:23:22 +0000 - rev 456964
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1324773 - Sweep JSCompartment::varNames_ r=sfink a=abillings
2a694bf4a9dee4a07306be832c83b168d9e56b6d: Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 06 Jan 2017 11:23:21 +0000 - rev 456963
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
7df260e7976967592f410331679250601e8b8fac: Bug 1329076 followup - Fix bustage.
Xidorn Quan <me@upsuper.org> - Fri, 06 Jan 2017 22:10:08 +1100 - rev 456962
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1329076 followup - Fix bustage. MozReview-Commit-ID: ESupMqRP4ff
0f20e89eb486d1e78799dc95ac71fe0f7654cdb9: Bug 1301640 - Replaced per-platform variants of nsIDateTimeFormat with single, ICU-backed version that has static c++ callers. r=emk
Gregory Moore <olucafont6@yahoo.com> - Mon, 21 Nov 2016 15:58:37 -0800 - rev 456961
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1301640 - Replaced per-platform variants of nsIDateTimeFormat with single, ICU-backed version that has static c++ callers. r=emk Also removed unused format selectors and removed option to pass in a locale. Changed all callers to use new version. MozReview-Commit-ID: Gq0b1c3C1eO
fdd34af4e169efbf75a1339420c8af13821c6c3b: Bug 1328911: Introduce resilient mode for wasm::BinaryToAst; r=luke
Benjamin Bouvier <benj@benj.me> - Thu, 05 Jan 2017 17:14:46 +0100 - rev 456960
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1328911: Introduce resilient mode for wasm::BinaryToAst; r=luke MozReview-Commit-ID: 3kPyoVPDBYk
79053ff9ea6898686b0d3e36cd54a3c0fbd31dbc: Bug 1329076 part 3 - Add :-moz-browser-frame pseudo-class. r=heycam
Xidorn Quan <me@upsuper.org> - Fri, 06 Jan 2017 21:12:08 +1100 - rev 456959
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1329076 part 3 - Add :-moz-browser-frame pseudo-class. r=heycam MozReview-Commit-ID: 8W9jqD4iJlN
68b4cc7e30ce5c9622cade57003d16f29f8f228e: Bug 1329076 part 2 - Move some pseudo-classes which depend on only the element to an independent function. r=heycam
Xidorn Quan <me@upsuper.org> - Fri, 06 Jan 2017 21:12:08 +1100 - rev 456958
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1329076 part 2 - Move some pseudo-classes which depend on only the element to an independent function. r=heycam I'm a bit concerned about the additional, probably un-inlineable, function call in this path. I'm not sure how hot this path would be. MozReview-Commit-ID: 6eFuUP5EHbV
36096df673ca582fff09300179ff1b1521cfca2b: Bug 1329076 part 1 - Change a bit about the code struct of pseudo-class matching in SelectorMatches. r=heycam
Xidorn Quan <me@upsuper.org> - Fri, 06 Jan 2017 21:12:08 +1100 - rev 456957
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1329076 part 1 - Change a bit about the code struct of pseudo-class matching in SelectorMatches. r=heycam MozReview-Commit-ID: GE8rvA6DVp7
44319b48939468ccee22cc03a4cae5e506c2847d: Bug 1328832 - And the other one.
Cameron McCormack <cam@mcc.id.au> - Fri, 06 Jan 2017 15:30:31 +0800 - rev 456956
Push 40655 by bmo:james@hoppipolla.co.uk at Fri, 06 Jan 2017 15:40:53 +0000
Bug 1328832 - And the other one. MozReview-Commit-ID: APHfKiPmWdK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip