37cff35583fe1405d6466280aa70681df8aff3a4: Bug 1305816 - explicitly specify underlying type of js::jit::X86Encoding::RegisterID; r=jandem
nfroyd@mozilla.com <nfroyd@mozilla.com> - Fri, 21 Oct 2016 23:06:47 +0000 - rev 319003
Push 30858 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:17:41 +0000
Bug 1305816 - explicitly specify underlying type of js::jit::X86Encoding::RegisterID; r=jandem Recent clang-cl warns when building for x86-64 Windows about initializing Assembler-x86-shared.h's Operand::index_ with Registers::Invalid. This warning stems from a couple of implementation-defined behaviors in the C++ standard: - The only constraints on an (non-fixed-width) enum's type are that the type is at least as large as `int`, and that the chosen type can accomodate all the values of the enum. MSVC (and clang-cl) default to int wherever possible. - Bitfields declared with `int` (resp. `char`, `short`, `long`) may be either signed or unsigned at the implementation's discretion. It is therefore encouraged that you always declare bitfields with unsigned types. Operand::index_ is a 5-bit field, with a declared type of Register::Encoding; on x86, that boils down to the enum js::jit::X86Encoding::RegisterID. The compiler defaults the underlying type of RegisterID to `int` (so the bitfield is signed on some implementations), and Registers::Invalid is 16 on x86-64, large enough to silently change sign when stored into the bitfield. Declaring the bitfield as a fixed-width unsigned 8-bit enum is sufficient to silence the warning.
3d0ad7bb854d7b03609f6acecda4382b14f56e0b: Bug 1312173 - Convert NS_STYLE_USER_INPUT_* to an enum class; r=manishearth,xidorn
Adam Velebil <adamtomasv@gmail.com> - Sun, 23 Oct 2016 00:08:18 +0200 - rev 319002
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1312173 - Convert NS_STYLE_USER_INPUT_* to an enum class; r=manishearth,xidorn MozReview-Commit-ID: sYiJrZryrA
9db608642cc276cb47cf9ffaa59d5ccc04782dd0: Merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 22 Oct 2016 22:59:19 +0200 - rev 319001
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Merge mozilla-central to autoland. r=merge a=merge
b7555f8057213063aa9bc17a3548e9f67b74af75: Bug 1311611 - Fix property typo in sync ping building code. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Fri, 21 Oct 2016 10:32:40 -0400 - rev 319000
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1311611 - Fix property typo in sync ping building code. r=markh MozReview-Commit-ID: AOl4Nq9Y6WX
9639e2670d5eeb88a13a96a7eff53967ff1fa2d5: Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin
Jeremy Chen <jeremychen@mozilla.com> - Sat, 22 Oct 2016 19:41:05 +0800 - rev 318999
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin MozReview-Commit-ID: JDgfzmGcb1J
741c66d1e10e0edc4d2dc6aeafbb4350676b73db: Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
Jeremy Chen <jeremychen@mozilla.com> - Sat, 22 Oct 2016 19:41:05 +0800 - rev 318998
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin 1. Rename these functions to agree with Mozilla coding style. 2. Use singular naming instead of plural naming since each of these functions returns an iterator pointing to a singular line. 3. Rename line() and rline() to BeginLineFrom() and RBeginLineFrom(), which shall improve the readability. MozReview-Commit-ID: txZjVnv9Yb
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65: Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
Jeremy Chen <jeremychen@mozilla.com> - Sat, 22 Oct 2016 19:41:04 +0800 - rev 318997
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin MozReview-Commit-ID: Cz9R3D4NzMc
061d2183312b76dc3f01487fed454861eceb69d4: Bug 1286468 - Remove the old vertical alignment coding style. r=TYLin
Jeremy Chen <jeremychen@mozilla.com> - Sat, 22 Oct 2016 19:41:03 +0800 - rev 318996
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1286468 - Remove the old vertical alignment coding style. r=TYLin MozReview-Commit-ID: Ocg21HcL9R
76bf1cbfe6ab99111a988f0302122b205ce198e1: Bug 1307908 - Implement custom styles in new console frontend. r=linclark,tromey;
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Sat, 08 Oct 2016 15:31:11 +0200 - rev 318995
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1307908 - Implement custom styles in new console frontend. r=linclark,tromey; Add the possibility to pass a style object to StringRep. Parse the styles strings passed as argument using a dummy node element to strip off forbidden properties and forbidden values. Add a mocha test to ensure custom styles are rendered as expected. MozReview-Commit-ID: I3LgeNRujaL
6610a1df05704dea38cfc11604c705d8a8a5cb19: Bug 1309799 - Change IPC profiler label format to share strings. r=billm
Kan-Ru Chen <kanru@kanru.info> - Thu, 20 Oct 2016 14:06:14 +0800 - rev 318994
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1309799 - Change IPC profiler label format to share strings. r=billm MozReview-Commit-ID: FZtb8qLpKYI
e6d4412c0cc4f92329c3f5f3deceb36a99408f10: Bug 1309799 - Make error message more stable. r=billm
Kan-Ru Chen <kanru@kanru.info> - Thu, 20 Oct 2016 22:26:52 +0800 - rev 318993
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1309799 - Make error message more stable. r=billm MozReview-Commit-ID: IzhAfo7eYCC
7ae23ee055f527372579e69ecefedef05e604941: Bug 1309799 - Generate StringFromIPCMessageType and use it in MessageChannel::MaybeHandleError. r=billm
Kan-Ru Chen <kanru@kanru.info> - Thu, 13 Oct 2016 14:18:45 +0800 - rev 318992
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1309799 - Generate StringFromIPCMessageType and use it in MessageChannel::MaybeHandleError. r=billm MozReview-Commit-ID: HSuAAM0JdjS
4b56b058947769d7f0974adb687472a68687a99c: Bug 1312130 - Remove nsDisplayMathMLCharBackground and use nsDisplayBackgroundColor / Image instead. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 21 Oct 2016 21:13:28 -0400 - rev 318991
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1312130 - Remove nsDisplayMathMLCharBackground and use nsDisplayBackgroundColor / Image instead. r=mattwoodrow MozReview-Commit-ID: 4htHnUIGyk3
49246df91b04156daeabf1783ebbe42872b1c581: Bug 1304955: Call site objects now store their elements as dense after bug 1283334. r=jandem
Emilio Cobos Álvarez <ecoal95@gmail.com> - Thu, 20 Oct 2016 02:02:28 +0200 - rev 318990
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1304955: Call site objects now store their elements as dense after bug 1283334. r=jandem MozReview-Commit-ID: HYvtvJLGbpT
4e8884c8a186e7d2b7ba8c7dec72c99b31abebcb: Bug 1277359 - Fix syntax error introduced in 87fe724cfc90; r=me
Gregory Szorc <gps@mozilla.com> - Fri, 21 Oct 2016 18:37:02 -0700 - rev 318989
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1277359 - Fix syntax error introduced in 87fe724cfc90; r=me
87fe724cfc905f34bca637ae088a1414a1aede7b: Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong
Ralph Giles <giles@mozilla.com> - Fri, 07 Oct 2016 16:25:42 -0700 - rev 318988
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1277359 - Report SSE2 instruction support on linux update pings. r=rstrong We need to advertise this to the update server to avoid downloading updates which won't run because of unsupported cpu features on the recipient's hardware. MozReview-Commit-ID: H36VXnD3TnW
9ffa9dc9288e2d090984940182e3105020583c4e: Bug 1277359 - Add chrome-only navigator.cpuHasSSE2 api. r=smaug
Ralph Giles <giles@mozilla.com> - Fri, 07 Oct 2016 16:23:39 -0700 - rev 318987
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1277359 - Add chrome-only navigator.cpuHasSSE2 api. r=smaug Make the host's support for SSE2 instructions available to javascript so we can report that status in update pings. MozReview-Commit-ID: FhWPjLxKRZy
95485aa90568485ba50553a331629d7fbaf47139: Bug 1312123 - Remove some unused display item types. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 21 Oct 2016 17:19:49 -0400 - rev 318986
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1312123 - Remove some unused display item types. r=mattwoodrow MozReview-Commit-ID: 1gDkqppF4R2
4bb2763b87104a03707a3f82c67545669e46050d: Bug 1310868 - Tie resource collection to lifetime of context manager; r=glandium
Gregory Szorc <gps@mozilla.com> - Mon, 17 Oct 2016 17:03:38 -0700 - rev 318985
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1310868 - Tie resource collection to lifetime of context manager; r=glandium Both BuildMonitor and BuildOutputManager are doing similar things and wrapping the build with forms of monitoring. These classes are only used in the `mach build` command. Since the BuildOutputManager takes an instance of BuildMonitor as an argument and since BuildOutputManager behaves as a context manager, it makes sense for BuildOutputManager to control the lifetime of BuildMonitor's collection. So, we teach BuildOutputManager's context manager to start the BuildMonitor and ensure its resource collection is stopped when it exits. MozReview-Commit-ID: 3l9Hwz0Xe7o
85832226cbd70af940e2f093a28ebc9ec018fb48: Bug 1311723 - Look for mozinfo.json in the correct place when running interactive loaners, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 21 Oct 2016 12:24:17 -0400 - rev 318984
Push 30857 by ryanvm@gmail.com at Sun, 23 Oct 2016 17:08:16 +0000
Bug 1311723 - Look for mozinfo.json in the correct place when running interactive loaners, r=armenzg MozReview-Commit-ID: K8fqlo0x4Oc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip