73493ced03e5a8cf5a62302e02de20024938f626: servo: Merge #16224 - Make the parser accept @font-face rules without font-family or src (from servo:valid-fontface); r=upsuper
Simon Sapin <simon.sapin@exyr.org> - Mon, 03 Apr 2017 03:53:09 -0500 - rev 350918
Push 31596 by kwierso@gmail.com at Mon, 03 Apr 2017 21:43:13 +0000
servo: Merge #16224 - Make the parser accept @font-face rules without font-family or src (from servo:valid-fontface); r=upsuper Fix #16165. Also, it turns out that the CSSFontFaceRule IDL specified in the css-fonts spec is not web-compatible. Instead browsers implement a .style attribute like in CSSStyleRule: https://github.com/w3c/csswg-drafts/issues/825 This in turn requires preserving data about which descriptors were set or not (distinguishing unset from set to a value that happens to be the initial value), so this commit also makes every field `Option<_>`. Source-Repo: https://github.com/servo/servo Source-Revision: fac0d17fd6edf996876d6e6379e48ef4f9cb43d6
9bf5112d0dbf71fd2799d25a2941132f599b21c3: Bug 1349288 - Add Redux and React files to activity-stream extension. r=standard8
k88hudson <khudson@mozilla.com> - Fri, 24 Mar 2017 11:16:35 -0400 - rev 350917
Push 31596 by kwierso@gmail.com at Mon, 03 Apr 2017 21:43:13 +0000
Bug 1349288 - Add Redux and React files to activity-stream extension. r=standard8 MozReview-Commit-ID: 7zWTj5Z4vJa
e22dff1f7912bc7fc700d0a50ba9d4548c367f6d: Bug 1349288 - Update license to allow activity-stream to use React, Redux, Reselect, and ReactRedux r=gerv,standard8
k88hudson <khudson@mozilla.com> - Thu, 30 Mar 2017 13:30:30 -0400 - rev 350916
Push 31596 by kwierso@gmail.com at Mon, 03 Apr 2017 21:43:13 +0000
Bug 1349288 - Update license to allow activity-stream to use React, Redux, Reselect, and ReactRedux r=gerv,standard8 MozReview-Commit-ID: FTZ626l2QG2
7dc38604b3127751f1b3ebcdcdf1507096d95d7c: Bug 1158076 - postpone nsLookAndFeel module initialization, r=karlt
Martin Stransky <stransky@redhat.com> - Thu, 30 Mar 2017 15:03:50 +0200 - rev 350915
Push 31596 by kwierso@gmail.com at Mon, 03 Apr 2017 21:43:13 +0000
Bug 1158076 - postpone nsLookAndFeel module initialization, r=karlt MozReview-Commit-ID: JY83xiXT1xf
526b246b0cda913be912560b00fe0d58712aaf93: Bug 1158076 - add prefs to enable GTK dark themes in each process, r=karlt
Martin Stransky <stransky@redhat.com> - Fri, 31 Mar 2017 10:40:07 +0200 - rev 350914
Push 31596 by kwierso@gmail.com at Mon, 03 Apr 2017 21:43:13 +0000
Bug 1158076 - add prefs to enable GTK dark themes in each process, r=karlt Add two new prefs (widget.chrome.allow-gtk-dark-theme and widget.content.allow-gtk-dark-theme) to enable dark themes in chrome and content when e10s is enabled. When e10s is disabled then widget.chrome.allow-gtk-dark-theme controls both chrome and web content settings. That may be a bit confusing but it's going to be here for two releases only (Firefox 57 is going to have e10s enabled by default) and actually matches recent state when only one ENV pref is used for both chrome and web content. The existing MOZ_ALLOW_GTK_DARK_THEME environment variable is still considered, but, now is like widget.chrome.allow-gtk-dark-theme, no longer affecting separate content processes. MozReview-Commit-ID: CCwriA66CNj
9aacfa8081b35bb8ae1a59ce3fd9d7aba57cfc7b: No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update
ffxbld - Mon, 03 Apr 2017 08:07:24 -0700 - rev 350913
Push 31595 by ffxbld at Mon, 03 Apr 2017 15:07:28 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update
9c180e6aaea8d51a468dd0adb78c660e2545b341: No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update
ffxbld - Mon, 03 Apr 2017 08:07:21 -0700 - rev 350912
Push 31595 by ffxbld at Mon, 03 Apr 2017 15:07:28 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update
aaa0cd3bd620daf6be29c72625f6e63fd0bc1d46: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 03 Apr 2017 12:13:46 +0200 - rev 350911
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
merge mozilla-inbound to mozilla-central a=merge
66146205625406fd7eabd6b03c8b4c7ec464c3a1: Backed out changeset d9ce5cdb4e5a (bug 1351963) for hopefully fix the dt leaks
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 03 Apr 2017 08:19:22 +0200 - rev 350910
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Backed out changeset d9ce5cdb4e5a (bug 1351963) for hopefully fix the dt leaks
abd1a8acd193a5263bd77b437c7c27c6fe27b7d1: Backed out changeset 016c13131fff (bug 1351963)
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 03 Apr 2017 08:18:55 +0200 - rev 350909
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Backed out changeset 016c13131fff (bug 1351963)
86e46eaaacfbad954101ede2b656e0c4ae1eb243: Bug 1350463. Consider visibility: hidden frames to be not visible in nsIFrame::UpdateVisibilitySynchronously to match PresShell::MarkFramesInSubtreeApproximatelyVisible. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Mon, 03 Apr 2017 00:52:17 -0500 - rev 350908
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1350463. Consider visibility: hidden frames to be not visible in nsIFrame::UpdateVisibilitySynchronously to match PresShell::MarkFramesInSubtreeApproximatelyVisible. r=mats
6d89751bf9dfe7a40c6f7a6e2647ac078eef1042: Bug 1345368 - land NSS 1fb7e5f584de, r=me
Franziskus Kiefer <franziskuskiefer@gmail.com> - Mon, 03 Apr 2017 06:00:54 +0200 - rev 350907
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1345368 - land NSS 1fb7e5f584de, r=me
016c13131fffb242bdb06a33b4946a96c175a603: Bug 1351963 (part 3) - Remove ThreadInfo from ProfilerBacktrace. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 31 Mar 2017 09:41:42 +1100 - rev 350906
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1351963 (part 3) - Remove ThreadInfo from ProfilerBacktrace. r=mstange. At this point the only things in the ThreadInfo it uses are the thread name and id, which are easy to store instead. This gets a step closer to avoiding the use of ThreadInfo in profiler_get_backtrace().
d9ce5cdb4e5a59daac066a2bd59abbf48388795e: Bug 1351963 (part 2) - Move StreamSamplesAndMarkers() out of ThreadInfo. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 31 Mar 2017 09:37:24 +1100 - rev 350905
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1351963 (part 2) - Move StreamSamplesAndMarkers() out of ThreadInfo. r=mstange. StreamSamplesAndMarkers() is the only ThreadInfo method called on ProfilerBacktrace::mThreadInfo. Furthermore, it doesn't use all that much stuff from ThreadInfo, and what stuff it does use we can instead pass in as arguments. This patch moves StreamSamplesAndMarkers() out of the class. It's a little ugly, but a necessary precursor for removing ProfilerBacktrace::mThreadInfo and all the subsequent improvements.
5af677c09ae7ab833e439c4b1ddd4cbdc35583a8: Bug 1351963 (part 1) - Tidy up ThreadInfo. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 31 Mar 2017 09:28:41 +1100 - rev 350904
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1351963 (part 1) - Tidy up ThreadInfo. r=mstange. It doesn't need any virtual methods, nor the FRIEND_TEST declarations.
6544bde4a06ee9dc597fd16f6a6003f226d0c639: Bug 1352564 - Add a method to invert a Matrix4x4 if it's invertible. r=botond
Botond Ballo <botond@mozilla.com> - Sun, 02 Apr 2017 17:20:23 -0400 - rev 350903
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1352564 - Add a method to invert a Matrix4x4 if it's invertible. r=botond Use it in HitTestingTreeNode::Untransform. MozReview-Commit-ID: 1JkLh99FD0h
967edd49939b0f42cfddbe488ca9b7044c2b4f53: Bug 1351136 - Write a gtest for basic features of the Gecko Profiler. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 29 Mar 2017 15:49:44 +1100 - rev 350902
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1351136 - Write a gtest for basic features of the Gecko Profiler. r=mstange. This required a tweak to DoNativeBacktrace() to work around an ASAN false positive.
c829d4bc7c0275a5df379da7855b1a9199991226: Bug 1343417 - Verify bytecode documentation in js/src/vm/Opcodes.h in make check. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Mon, 03 Apr 2017 10:14:38 +0900 - rev 350901
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1343417 - Verify bytecode documentation in js/src/vm/Opcodes.h in make check. r=nbp
90d953cd71fbabda2d1e442d8fba2dc7f60d4905: Bug 1352734, use memcmp for nsIAtom Equals to improve performance, r=hsivonen
Olli Pettay <Olli.Pettay@helsinki.fi> - Sun, 02 Apr 2017 22:40:06 +0300 - rev 350900
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1352734, use memcmp for nsIAtom Equals to improve performance, r=hsivonen
31dd0a3e931a22133fe3d4e21abfc1c2e1fb891f: Bug 1350522: Part 7 - Merge pageAction/browserAction/sidebarAction/commands helper classes into API instances. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sun, 26 Mar 2017 18:42:59 -0700 - rev 350899
Push 31594 by cbook@mozilla.com at Mon, 03 Apr 2017 10:14:16 +0000
Bug 1350522: Part 7 - Merge pageAction/browserAction/sidebarAction/commands helper classes into API instances. r=aswan MozReview-Commit-ID: 6aRQ1uybAmg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip