f1588f6e50d2ea673225478083969ec81b985c2c: Bug 1330962 part 4 - Cleanup some #includes and make nsLegendFrame 'final'. r=dholbert
Mats Palmgren <mats@mozilla.com> - Sat, 28 Jan 2017 02:34:14 +0100 - rev 331624
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1330962 part 4 - Cleanup some #includes and make nsLegendFrame 'final'. r=dholbert
24b45bba9d5c5cce46bd6d82a9ed3fbbef3928c2: Bug 1330962 part 3 - Add baseline methods to nsFieldSetFrame. r=dholbert
Mats Palmgren <mats@mozilla.com> - Sat, 28 Jan 2017 02:34:14 +0100 - rev 331623
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1330962 part 3 - Add baseline methods to nsFieldSetFrame. r=dholbert
095a98547a792902b7c774ac681c9138287f8a1f: Bug 1330962 part 2 - Add baseline methods to nsHTMLButtonControlFrame. r=dholbert
Mats Palmgren <mats@mozilla.com> - Sat, 28 Jan 2017 02:34:13 +0100 - rev 331622
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1330962 part 2 - Add baseline methods to nsHTMLButtonControlFrame. r=dholbert
e5318543f3e1abd32bdad0f581217c6e5c5979f3: Bug 1330962 part 1 - Add baseline methods to nsTextControlFrame. r=dholbert
Mats Palmgren <mats@mozilla.com> - Sat, 28 Jan 2017 02:34:13 +0100 - rev 331621
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1330962 part 1 - Add baseline methods to nsTextControlFrame. r=dholbert
31af743f4a0273ad198f50fe8d20dd6978027979: Bug 1333655 - Improve the profiler's Thread class. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 25 Jan 2017 14:34:25 +1100 - rev 331620
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1333655 - Improve the profiler's Thread class. r=mstange. It's a clumsy cross-platform abstraction. GetCurrentId() and tid_t are the only genuinely cross-platform things in it, and the patch keeps those in place. The remaining methods are not implemented on all platforms (none are implemented on Linux) and the fields are all used on either Mac or Windows, but not both. So the patch moves the relevant Thread method implementations and fields into the existing SamplerThread classes. There is sufficiently little overlap between the two SamplerThread classes that there is no point sharing a base class between them. This avoids the need for virtual functions, and simplifies thread naming on Mac. The patch also changes some of the existing code to use Gecko style, e.g. |mFoo| instead of |foo_| for class fields.
fecc2109d459d98f68cccb3ebf395f048d0f9e5e: Bug 1328365 (part 3) - Remove GeckoSampler::sActiveSampler. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 27 Jan 2017 16:25:23 +1100 - rev 331619
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1328365 (part 3) - Remove GeckoSampler::sActiveSampler. r=mstange. This variable is set in GeckoSampler's destructor and cleared in GeckoSampler's destructor, which means it's just another handle to the GeckoSampler singleton, which means it duplicates gSampler. This patch replaces its uses with gSampler uses. This exposes various places where GeckoSampler is being accessed off the main thread, which I have marked with XXX comments.
8b10b8a3dbde62240b4cc53c972a91236871845c: Bug 1328365 (part 2) - Rename ProfileGatherer::mTicker as mSampler. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 25 Jan 2017 16:09:06 +1100 - rev 331618
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1328365 (part 2) - Rename ProfileGatherer::mTicker as mSampler. r=mstange. It's a better name, given that the type is |GeckoSampler*|.
e659096b1ca44072fa11e555538320a13ff56b07: Bug 1328365 (part 1) - Replace tlsTicker with gSampler. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 25 Jan 2017 16:00:47 +1100 - rev 331617
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1328365 (part 1) - Replace tlsTicker with gSampler. r=mstange. There is a single GeckoSampler and it is currently only accessed on the main thread, so it's silly to use TLS for it; a normal global variable is better. This patch also adds main thread assertions to a number of the profiler_*() functions. Even though bug 1330184 may get rid of some of them, right now they are a useful as both a sanity check and documentation.
c2ebea0623f7a2b2da31c761894296fccb24cfa0: Bug 1334893: Don't reset theme styling when non-theme extension shuts down. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jan 2017 12:23:50 -0800 - rev 331616
Push 31278 by cbook@mozilla.com at Mon, 30 Jan 2017 14:59:28 +0000
Bug 1334893: Don't reset theme styling when non-theme extension shuts down. r=aswan MozReview-Commit-ID: 19I0GDxvDcb
b332a2a48c1bcea90276955b0a6ccd0afbb6f569: Bug 1333927 Make ScrollAreaEvent::mClientArea cycle collected r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 27 Jan 2017 15:57:38 +0900 - rev 331615
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333927 Make ScrollAreaEvent::mClientArea cycle collected r=smaug ScrollAreaEvent extends a cycle collected class UIEvent. It also contains a cycle collected DOMRect member field. MozReview-Commit-ID: D1xsod4es0r
f3741ccc800b68b2e67c1a0066a4ee05fd1e6cf6: Bug 1333044 - Enable no-undef eslint rule for services/. r=markh
Mark Banner <standard8@mozilla.com> - Mon, 23 Jan 2017 15:15:05 +0000 - rev 331614
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333044 - Enable no-undef eslint rule for services/. r=markh MozReview-Commit-ID: IrtWclENDth
d0ba3b2852851598469c5dc98c334db7c2e132a5: Bug 1333044 - Fix no-shadow issues in services/. r=markh
Mark Banner <standard8@mozilla.com> - Mon, 23 Jan 2017 14:07:55 +0000 - rev 331613
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333044 - Fix no-shadow issues in services/. r=markh MozReview-Commit-ID: KqYfpjdR7QS
964e4881f2fe48da51856c73473fd35d239a907b: Bug 1333044 - Prepare services/ for enabling no-undef eslint rule. r=jaws
Mark Banner <standard8@mozilla.com> - Tue, 17 Jan 2017 12:25:43 +0000 - rev 331612
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333044 - Prepare services/ for enabling no-undef eslint rule. r=jaws MozReview-Commit-ID: 29KwwyZH2jn
0a699117d21406e40b457572e8884ab80804298d: Bug 1300584 - Implements devtools.inspectedWindow.reload. r=kmag
Luca Greco <lgreco@mozilla.com> - Sat, 28 Jan 2017 06:26:53 +0100 - rev 331611
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1300584 - Implements devtools.inspectedWindow.reload. r=kmag MozReview-Commit-ID: J4ttcS7efsO
c20c6b11a1dae5bc59a7f2a3c4ab286778f41b41: Bug 1300584 - Implements devtools.inspectedWindow.eval. r=kmag
Luca Greco <lgreco@mozilla.com> - Fri, 02 Dec 2016 15:46:49 -0500 - rev 331610
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1300584 - Implements devtools.inspectedWindow.eval. r=kmag MozReview-Commit-ID: 6Z76W8tKt9x
df653a73e41432ba67ea7eb65ada4aa84bbf10cb: Bug 1333418 - Don't exceed index of KeyframeValueEntry more than entry's length. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Jan 2017 12:51:04 +0900 - rev 331609
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333418 - Don't exceed index of KeyframeValueEntry more than entry's length. r=birtles MozReview-Commit-ID: FMmUiWjtLDM
666a84e3779ad7a6440297a1fad552f1f60c9f97: Bug 1332529 - Avoid Windows' non-case-preserving case-normalization; r=jgraham
Geoffrey Sneddon <geoffers@gmail.com> - Mon, 30 Jan 2017 12:32:41 +1100 - rev 331608
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1332529 - Avoid Windows' non-case-preserving case-normalization; r=jgraham Based on https://github.com/w3c/wpt-tools/pull/153 MozReview-Commit-ID: 7WNGKbpUcsr
c423b8c04c1d5c40cc59560478495d68a5a23b50: Bug 1334938 - Re-enable stylo in stylo builds. r=emilio
Xidorn Quan <me@upsuper.org> - Mon, 30 Jan 2017 12:09:25 +1100 - rev 331607
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1334938 - Re-enable stylo in stylo builds. r=emilio MozReview-Commit-ID: y7u7QNHYii
7a2c2b024d3808109644bf52744fcca86a0817ec: Bug 1333925 Make CompositionEvent::mRanges cycle collected r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 26 Jan 2017 15:35:09 +0900 - rev 331606
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1333925 Make CompositionEvent::mRanges cycle collected r=smaug CompositionEvent extends a cycle collected class UIEvent. It also contains a TextClauseArray member field which consists of cycle collected TextClause items. MozReview-Commit-ID: MYmacUDevB
8a3f100c6b30683a04999085ef97fa03c83b150a: Bug 1334361 - Use NS_DECL macro for nsIEditorStyleSheets and nsITableEditor. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 27 Jan 2017 11:11:09 +0900 - rev 331605
Push 31277 by cbook@mozilla.com at Mon, 30 Jan 2017 14:58:05 +0000
Bug 1334361 - Use NS_DECL macro for nsIEditorStyleSheets and nsITableEditor. r=masayuki Except to nsIEditorStyleSheets and nsITableEditor, we use NS_DECL macro into HTMLEditor, so we should use macro for both. MozReview-Commit-ID: I6v9mRXNci6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip