93ffd9468e5e20d2f853ae72fc1c18f7eb6a1213: Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium draft protobuf-static-initializers-1411450
Francois Marier <francois@mozilla.com> - Fri, 27 Oct 2017 16:44:11 -0700 - rev 430849
Push 107 by fmarier@mozilla.com at Wed, 01 Nov 2017 22:16:59 +0000
Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium All of our .proto are optimized for LITE_RUNTIME so we can use libprotobuf-lite instead of the full libprotobuf. devtools does need something that's not part of libprotobuf-lite (gzip streams) and so we add that to our builds. MozReview-Commit-ID: BW8WnTC6pv
e8092a5702835ac841d46eca2faca3ea7f1a569c: Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium draft
Francois Marier <francois@mozilla.com> - Fri, 27 Oct 2017 16:44:11 -0700 - rev 430848
Push 106 by fmarier@mozilla.com at Wed, 01 Nov 2017 18:54:19 +0000
Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium All of our .proto are optimized for LITE_RUNTIME so we can use libprotobuf-lite instead of the full libprotobuf. MozReview-Commit-ID: BW8WnTC6pv
472231f50c371b30a29f032d1dd736ac00785e1c: Bug 1411450 - Add the protobuf version to LayerScopePacket.proto. r?mattwoodrow draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 16:15:30 -0700 - rev 430847
Push 106 by fmarier@mozilla.com at Wed, 01 Nov 2017 18:54:19 +0000
Bug 1411450 - Add the protobuf version to LayerScopePacket.proto. r?mattwoodrow This is essentially a no-op but it does silence the following warning whenever the *.pb.* files are re-generated: [libprotobuf WARNING google/protobuf/compiler/parser.cc:546] No syntax specified for the proto file: LayerScopePacket.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) MozReview-Commit-ID: 6L1TXHLcjsj
3c31593ee859097c8629b875f81754646308e9dd: Bug 1411450 - Switch devtools CoreDump.proto to the LITE_RUNTIME. r?fitzgen draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 16:12:51 -0700 - rev 430846
Push 106 by fmarier@mozilla.com at Wed, 01 Nov 2017 18:54:19 +0000
Bug 1411450 - Switch devtools CoreDump.proto to the LITE_RUNTIME. r?fitzgen The "lite" runtime allows us to pull in a lot less of the protocol buffers library: https://developers.google.com/protocol-buffers/docs/proto#options MozReview-Commit-ID: 2m41fqa9j09
c554e2c84382473c63e7a8e51671b59c8e4683a3: WIP: re-add all header files matching included .cc files draft
Francois Marier <francois@mozilla.com> - Fri, 27 Oct 2017 16:44:11 -0700 - rev 430845
Push 105 by fmarier@mozilla.com at Tue, 31 Oct 2017 22:20:52 +0000
WIP: re-add all header files matching included .cc files Also include headers referenced from common.h and atomicops.h (since atomicops.h is included by atomicops_internals_x86_msvc.h).
5023741725bf9175fa32fa26acf5f8921f88f47f: WIP: re-add all header files matching included .cc files draft
Francois Marier <francois@mozilla.com> - Fri, 27 Oct 2017 16:44:11 -0700 - rev 430844
Push 104 by fmarier@mozilla.com at Sat, 28 Oct 2017 00:37:13 +0000
WIP: re-add all header files matching included .cc files Also include headers referenced from common.h and atomicops.h (since atomicops.h is included by atomicops_internals_x86_msvc.h).
6329719467a55dc06d6da097a066004dd925b0df: WIP: re-add all header files matching included .cc files draft
Francois Marier <francois@mozilla.com> - Fri, 27 Oct 2017 16:44:11 -0700 - rev 430843
Push 103 by fmarier@mozilla.com at Sat, 28 Oct 2017 00:26:51 +0000
WIP: re-add all header files matching included .cc files Also include headers referenced from common.h and atomicops.h (since atomicops.h is included by atomicops_internals_x86_msvc.h).
c1e93a7913ffb3baa7f30246d61caaba04ceb8fa: WIP: only include what is in libprotobuf-lite upstream draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 17:12:00 -0700 - rev 430842
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
WIP: only include what is in libprotobuf-lite upstream https://github.com/google/protobuf/blob/23adfeb00327fbdccacc99806acb1a9a073bd8e0/src/Makefile.am#L191-L232
a8737d9f6a7c6f70311b5027d09f6b42bd75447f: Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 16:45:02 -0700 - rev 430841
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1411450 - Only build files required for the "lite" protobuf runtime. r?glandium All of our .proto are optimized for LITE_RUNTIME so we can use libprotobuf-lite instead of the full libprotobuf.
85ad2eb736bd6107c63cae0d205ef4aa3b804d5d: Bug - Add the protobuf version to LayerScopePacket.proto. r?mwoodrow draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 16:15:30 -0700 - rev 430840
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug - Add the protobuf version to LayerScopePacket.proto. r?mwoodrow This is essentially a no-op but it does silence the following warning whenever the *.pb.* files are re-generated: [libprotobuf WARNING google/protobuf/compiler/parser.cc:546] No syntax specified for the proto file: LayerScopePacket.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
82699a966568fcdac6309248acc4c358d7f4ea00: Bug 1411450 - Switch devtools CoreDump.proto to the LITE_RUNTIME. r?fitzgen draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 16:12:51 -0700 - rev 430839
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1411450 - Switch devtools CoreDump.proto to the LITE_RUNTIME. r?fitzgen The "lite" runtime allows us to pull in a lot less of the protocol buffers library: https://developers.google.com/protocol-buffers/docs/proto#options
f112fd2566ddeec36d127b8ca1f0588f045a46a2: Backed out changeset 66a6a39085cf draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 14:58:02 -0700 - rev 430838
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Backed out changeset 66a6a39085cf This did not improve the static contructor numbers on linux32 and actually made the numbers a little worse on linux64. MozReview-Commit-ID: 3tuHJ2ygiVb
66a6a39085cf321e4a2318112a1543ef8db94fe7: Bug 1411450 - Remove static constructors from protobuf. r?glandium draft
Francois Marier <francois@mozilla.com> - Thu, 26 Oct 2017 13:03:55 -0700 - rev 430837
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1411450 - Remove static constructors from protobuf. r?glandium Import patch from Chromium to remove static initializers from the upstream protobuf code: https://cs.chromium.org/chromium/src/third_party/protobuf/patches/0003-remove-static-initializers.patch?rcl=40338d68c94b7fbfdf27bfd071f9d1467bd9fe82 Here's how that patch is described in the Chromium source code: This patch removes all static initializers from Chromium. The change in Status class is not completely compatible with upstream, but it's compatible enough to work in Chromium, which doesn't use this functionality yet. The work on upstreaming the removal of static initializers is in progress: https://github.com/google/protobuf/issues/1404 https://cs.chromium.org/chromium/src/third_party/protobuf/README.chromium?l=63&rcl=40338d68c94b7fbfdf27bfd071f9d1467bd9fe82
64bab5cbb9b63808d04babfbcfba3175fd99f69d: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 26 Oct 2017 00:21:53 +0200 - rev 430836
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: 1LCusZIzMkc
a3dc7d2c90781f5e7645a462f73ad736b6dac242: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 25 Oct 2017 23:58:17 +0200 - rev 430835
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: 58eV4bGCmDC
21c278929088b7d10417ca6f3c05639c04bfeea4: Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
Alessio Placitelli <alessio.placitelli@gmail.com> - Tue, 24 Oct 2017 09:38:04 +0200 - rev 430834
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true in order for Telemetry to be collected at all. MozReview-Commit-ID: C7rdov3xFqs
243740671440c9eed547bf24a048bdc6fbeb6f46: Bug 1407887 - Set the size of permission icons as 20x20px. r=johannh
Evan Tseng <evan@tseng.io> - Tue, 24 Oct 2017 11:12:59 +0800 - rev 430833
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1407887 - Set the size of permission icons as 20x20px. r=johannh MozReview-Commit-ID: 2QelTehn70s
007f61e8f2c5303ca0b3586000892612d7973692: Bug 1411518 - Update follow-on search add-on to 0.9.6. r=past
Mark Banner <standard8@mozilla.com> - Wed, 25 Oct 2017 10:58:52 +0100 - rev 430832
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1411518 - Update follow-on search add-on to 0.9.6. r=past
a1540a1ffde3bc8d5cb0941b908282b06c1dc70e: Bug 1404708 - Fix XHR tests to load correct resources, r=jdm
James Graham <james@hoppipolla.co.uk> - Tue, 24 Oct 2017 18:48:44 +0100 - rev 430831
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1404708 - Fix XHR tests to load correct resources, r=jdm MozReview-Commit-ID: 3JtC20N4b5H
f9b3fbaf3a7eab0d757c05398287d75b43423928: Bug 1409495 - Don't set beforeselected-visible and beforehovered on the last pinned tab in overflow. r=dao
Johann Hofmann <jhofmann@mozilla.com> - Wed, 25 Oct 2017 01:05:24 +0200 - rev 430830
Push 102 by fmarier@mozilla.com at Fri, 27 Oct 2017 00:16:56 +0000
Bug 1409495 - Don't set beforeselected-visible and beforehovered on the last pinned tab in overflow. r=dao MozReview-Commit-ID: JiOLOYtR303
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip