0508eb4fa1b443afa029523331c0b29931f5e5fa: Bug 256180 build config part - Increase the max size for the runtime stack on Windows. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 14 Sep 2017 11:39:43 +0300 - rev 676673
Push 83579 by bmo:hsivonen@hsivonen.fi at Mon, 09 Oct 2017 09:11:23 +0000
Bug 256180 build config part - Increase the max size for the runtime stack on Windows. MozReview-Commit-ID: JhWucajuuFz
ec2829b304a628b3f678b52c7d56dcfc0004c367: Bug 1406691 - Use ::after instead of ::before for tab separators. r=dao draft
Johann Hofmann <jhofmann@mozilla.com> - Sun, 08 Oct 2017 13:27:46 +0200 - rev 676672
Push 83578 by bmo:jhofmann@mozilla.com at Mon, 09 Oct 2017 09:09:07 +0000
Bug 1406691 - Use ::after instead of ::before for tab separators. r=dao This can be done because there is a permanent placeholder (or overflow button) in front of the first tab that can hold the outer left border. This simplifies some code and prevents the last element from resizing when it gets an extra border on selection. MozReview-Commit-ID: FjSgw3LIyDR
2f80a0331532540f27c05c243ce3aa76bce7c072: Bug 1402389 - CamelCase all React components oin devtools/client/memory/components; r=gregtatum draft
Patrick Brosset <pbrosset@mozilla.com> - Mon, 09 Oct 2017 11:05:34 +0200 - rev 676671
Push 83577 by bmo:pbrosset@mozilla.com at Mon, 09 Oct 2017 09:06:54 +0000
Bug 1402389 - CamelCase all React components oin devtools/client/memory/components; r=gregtatum MozReview-Commit-ID: 7xYrykIkLIv
7c597fb0435e5a6fcfeb036e62e60ed8fd87b810: Bug 1399310 - Make `DrawTextRunAndDecorations` draw only in the range of the text. draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 27 Sep 2017 16:50:15 +0800 - rev 676670
Push 83576 by bmo:kuoe0@mozilla.com at Mon, 09 Oct 2017 08:49:09 +0000
Bug 1399310 - Make `DrawTextRunAndDecorations` draw only in the range of the text. We create a clip region with the text length to make the decoration line would be only drawn in the area. MozReview-Commit-ID: 4gjawk71eSu
6bc550e58fc6540ca49a426307fa62d4ad9fd215: Bug 1403622 - Allow VP8 HW decoder where known not to crash. r?cpearce draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 09 Oct 2017 10:43:54 +0200 - rev 676669
Push 83575 by bmo:jyavenard@mozilla.com at Mon, 09 Oct 2017 08:44:20 +0000
Bug 1403622 - Allow VP8 HW decoder where known not to crash. r?cpearce Windows 10 Falls Creator Update build 16287 is known to have the fix to the problem that made bug 1403063 necessary. MozReview-Commit-ID: 5m3ZWMes1yl
a5409167ee2fcb0cb1466522c733d1d05b6674a7: Bug 1394248 - Update plugins icon. r=dao draft
Dale Harvey <dale@arandomurl.com> - Sat, 30 Sep 2017 10:43:02 +0100 - rev 676668
Push 83574 by bmo:dharvey@mozilla.com at Mon, 09 Oct 2017 08:41:18 +0000
Bug 1394248 - Update plugins icon. r=dao MozReview-Commit-ID: L3UrtSwDxW2
672b02d8600717613ffe84ee46de8b277f1bc977: Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 04 Oct 2017 09:11:18 +1100 - rev 676667
Push 83574 by bmo:dharvey@mozilla.com at Mon, 09 Oct 2017 08:41:18 +0000
Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange. Currently the Gecko Profiler defines a moderate amount of stuff when MOZ_GECKO_PROFILER is undefined. It also #includes various headers, including JS ones. This is making it difficult to separate Gecko's media stack for inclusion in Servo. This patch greatly simplifies how things are exposed. The starting point is: - GeckoProfiler.h can be #included unconditionally; - everything else from the profiler must be guarded by MOZ_GECKO_PROFILER. In practice this introduces way too many #ifdefs, so the patch loosens it by adding no-op macros for a number of the most common operations. The net result is that #ifdefs and macros are used a bit more, but almost nothing is exposed in non-MOZ_GECKO_PROFILER builds (including ProfilerMarkerPayload.h and GeckoProfiler.h), and understanding what is exposed is much simpler than before. Note also that in BHR, ThreadStackHelper is now entirely absent in non-MOZ_GECKO_PROFILER builds.
530bb3db13ad9a3fcb37d35dd5520e3e23b2e5cd: Bug 1403868 (part 3) - Rename the profiler's RAII macros. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Oct 2017 19:48:34 +1100 - rev 676666
Push 83574 by bmo:dharvey@mozilla.com at Mon, 09 Oct 2017 08:41:18 +0000
Bug 1403868 (part 3) - Rename the profiler's RAII macros. r=mstange.
4b8e646e2e871bca8d30085b9f0221aa0f084b38: Bug 1403868 (part 2) - Tweak profiler_tracing(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Oct 2017 19:48:10 +1100 - rev 676665
Push 83574 by bmo:dharvey@mozilla.com at Mon, 09 Oct 2017 08:41:18 +0000
Bug 1403868 (part 2) - Tweak profiler_tracing(). r=mstange. This patch does the following. - Makes the TracingKind argument non-optional. - Puts the UniqueProfilerBacktrace argument last in the second variant. - Reorders AutoProfilerTracing to match the order of the profiler_tracing() declarations.
3bafa74d94e2f8af7894f3139359e01e8985a74d: Bug 1403868 (part 1) - Remove argument from AutoProfilerInit(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 03 Oct 2017 19:47:44 +1100 - rev 676664
Push 83574 by bmo:dharvey@mozilla.com at Mon, 09 Oct 2017 08:41:18 +0000
Bug 1403868 (part 1) - Remove argument from AutoProfilerInit(). r=mstange. We can use |this| instead, as is already done in AutoProfilerRegisterThread().
42b2ae84f14b00d67ecdc3e0ecf8d7e442d451fe: Bug 1406793 - Make IsWindows* methods thread-safe. r?nfroyd draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 09 Oct 2017 10:36:23 +0200 - rev 676663
Push 83573 by bmo:jyavenard@mozilla.com at Mon, 09 Oct 2017 08:39:26 +0000
Bug 1406793 - Make IsWindows* methods thread-safe. r?nfroyd MozReview-Commit-ID: 9AmhHv2g983
9e94e05836ebaf4f9a3907641e5719d16d1cbcd6: Bug 1405997 - Fill a non-autocomplete tel field with tel-national value. r=lchang draft
Sean Lee <selee@mozilla.com> - Fri, 06 Oct 2017 02:24:48 +0800 - rev 676662
Push 83572 by bmo:selee@mozilla.com at Mon, 09 Oct 2017 08:30:14 +0000
Bug 1405997 - Fill a non-autocomplete tel field with tel-national value. r=lchang MozReview-Commit-ID: JpTqy42Y1ej
590c1b6080d2ceea8004cbd7935e66b6fbcdc495: Bug 1400760 - [Form Autofill] Don't popup credit card dropdown if only cc-number field is identified and without @autocomplete. r=seanlee draft
Luke Chang <lchang@mozilla.com> - Mon, 09 Oct 2017 16:22:37 +0800 - rev 676661
Push 83571 by bmo:lchang@mozilla.com at Mon, 09 Oct 2017 08:23:39 +0000
Bug 1400760 - [Form Autofill] Don't popup credit card dropdown if only cc-number field is identified and without @autocomplete. r=seanlee MozReview-Commit-ID: JGoRLx2WEBG
a421e6934a76e7ee2b7d0d0d6ac14929e009affb: Bug 1340005 - Part 8: Remove tolerance for omta tests. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 06 Oct 2017 17:59:02 +0800 - rev 676660
Push 83570 by bmo:boris.chiou@gmail.com at Mon, 09 Oct 2017 08:22:58 +0000
Bug 1340005 - Part 8: Remove tolerance for omta tests. Just notice these precision errors are fixed by our other patches (i.e. not by this patch series). Anyway, it's time to remove the tolerance. MozReview-Commit-ID: 2ZDoRhuVOL8
64167644c780c12292fd7ed61efafc4f8990d4e7: Bug 1340005 - Part 7: Pass servo backend flag by webrender commands. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 06 Oct 2017 15:13:04 +0800 - rev 676659
Push 83570 by bmo:boris.chiou@gmail.com at Mon, 09 Oct 2017 08:22:58 +0000
Bug 1340005 - Part 7: Pass servo backend flag by webrender commands. Webrender will deprecate layers, and passing info by EndTransaction might be good enough, so we store the style backend info into webrender commands. MozReview-Commit-ID: FKbHCwY2UiG
c970c301a1bc607a0e5ea6a4f078aef3c66976b3: Bug 1340005 - Part 6: Pass servo backend flag into compositor thread for Gecko layer system. draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 26 Sep 2017 11:29:54 +0800 - rev 676658
Push 83570 by bmo:boris.chiou@gmail.com at Mon, 09 Oct 2017 08:22:58 +0000
Bug 1340005 - Part 6: Pass servo backend flag into compositor thread for Gecko layer system. We add an extra field in TransactionInfo, so while we calling SendUpdate(), the isServoBackend flag is passed into the compositor, per transaction. Therefore, we can use this flag to choose the suitable animation backend. MozReview-Commit-ID: C9eosJymJAQ
ce0907f906423216bbbc83667d16427acb90f641: Bug 1340005 - Part 5: Implement SampleValue for Servo backend. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 22 Sep 2017 13:51:03 +0800 - rev 676657
Push 83570 by bmo:boris.chiou@gmail.com at Mon, 09 Oct 2017 08:22:58 +0000
Bug 1340005 - Part 5: Implement SampleValue for Servo backend. Add an FFI, Servo_AnimationCompose_Compositor, which is simplified version of Servo_AnimationCompose. MozReview-Commit-ID: LNgpCSIlDl9
a080c15f59d5bad27d3958908dc8cb9e3e680752: Bug 1406610 - No HTTP details for requests executed before the Console is activated; r=? draft
Jan Odvarko <odvarko@gmail.com> - Mon, 09 Oct 2017 09:52:33 +0200 - rev 676656
Push 83569 by jodvarko@mozilla.com at Mon, 09 Oct 2017 07:55:15 +0000
Bug 1406610 - No HTTP details for requests executed before the Console is activated; r=? MozReview-Commit-ID: LRpOjYBLiV6
ab9f2936832c2e6bcfa462be94acbe58680e7e2c: Bug 1405568 - Return false from nsHtml5String::LowerCaseStartsWithASCII when this string is shorter than the literal. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 09 Oct 2017 10:43:48 +0300 - rev 676655
Push 83568 by bmo:hsivonen@hsivonen.fi at Mon, 09 Oct 2017 07:54:36 +0000
Bug 1405568 - Return false from nsHtml5String::LowerCaseStartsWithASCII when this string is shorter than the literal. MozReview-Commit-ID: AfPZ3nnOGQu
daf2afb7a40b2238125ac02acc0791a3676f5538: Bug 1402581 - P4: Make the assertions for increaing and decreaing padding size be runtime checks. r=bkelly
Tom Tung <shes050117@gmail.com> - Fri, 06 Oct 2017 15:18:06 +0800 - rev 676654
Push 83568 by bmo:hsivonen@hsivonen.fi at Mon, 09 Oct 2017 07:54:36 +0000
Bug 1402581 - P4: Make the assertions for increaing and decreaing padding size be runtime checks. r=bkelly
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip