Francois Marier
d0cede8611
Bug 1362761 - Add checksum to nsUrlClassifierPrefixSet::mIndexDeltas array. r=gcp
...
Adding a checksum to an array in the URL classifier to test our
theory that the crashes are due to memory corruption.
This patch also restores the Compact() calls that were #ifdef'd
out in bug 1362761 to test a different theory.
MozReview-Commit-ID: IkLduLO3IXb
2018-02-15 16:59:14 -08:00
Dustin J. Mitchell
924fdd14e9
Bug 1403519 - only build docs when necessary r=gps
...
This marks **/docs/** as exclusively docs, and code that is autodoc'd as
inclusively docs.
That means that a change that purely modifies documentation files will *only*
run `docs` tasks, while a change that modifies autodoc'd source code will
*additionaly* run `docs` tasks. The tasks do not run by default.
MozReview-Commit-ID: G9tOK0AwtrI
2017-10-02 18:22:56 +00:00
Noemi Erli
aaef80e91f
Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE
...
Backed out changeset f53f8adcd578 (bug 1403519)
Backed out changeset 5b293bcd3fc7 (bug 1403519)
2018-01-17 07:23:40 +02:00
Dustin J. Mitchell
451e3b63c2
Bug 1403519 - only build docs when necessary r=gps
...
This marks **/docs/** as exclusively docs, and code that is autodoc'd as
inclusively docs.
That means that a change that purely modifies documentation files will *only*
run `docs` tasks, while a change that modifies autodoc'd source code will
*additionaly* run `docs` tasks. The tasks do not run by default.
MozReview-Commit-ID: G9tOK0AwtrI
2017-10-02 18:22:56 +00:00
Margareta Eliza Balazs
a773d5e139
Backed out changeset 6d539e4a02bd (bug 1403519) for lint failures on a CLOSED TREE
2018-01-11 22:32:27 +02:00
Dustin J. Mitchell
cb2823906c
Bug 1403519 - only build docs when necessary r=gps
...
This marks **/docs/** as exclusively docs, and code that is autodoc'd as
inclusively docs.
That means that a change that purely modifies documentation files will *only*
run `docs` tasks, while a change that modifies autodoc'd source code will
*additionaly* run `docs` tasks. The tasks do not run by default.
MozReview-Commit-ID: G9tOK0AwtrI
2017-10-02 18:22:56 +00:00
Sylvestre Ledru
37064ac043
Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
...
MozReview-Commit-ID: 7duJk2gSd4m
2017-12-07 22:09:15 +01:00
Francois Marier
af9d19f286
Bug 1385461 - Upgrade to the latest version of the protobuf library. r=dimi,fitzgen,glandium,mattwoodrow,mossop
...
The tarball that was imported is the 3.4.1 release:
https://github.com/google/protobuf/releases/tag/v3.4.1
https://github.com/google/protobuf/releases/download/v3.4.1/protobuf-cpp-3.4.1.tar.gz
This drops all of the customizations that are no longer needed,
which includes a few issues that were fixed upstream:
- r512.patch from bug 892856:
https://searchfox.org/mozilla-central/rev/bab9dbe9c4ef71f71fb07e53b701fb2dfde277d9/toolkit/components/protobuf/r512.patch
b04e5cba35/src/google/protobuf/io/zero_copy_stream_impl.cc (L43)
- vs2013.patch, also from bug 892856:
https://searchfox.org/mozilla-central/rev/bab9dbe9c4ef71f71fb07e53b701fb2dfde277d9/toolkit/components/protobuf/vs2013.patch
b04e5cba35/src/google/protobuf/wire_format_lite_inl.h (L39)
- sparc64 fixes in m-c-changes.patch from bug 1275204:
https://hg.mozilla.org/integration/mozilla-inbound/rev/21d692e82582
b04e5cba35/src/google/protobuf/stubs/platform_macros.h (L68)
The LOGLEVEL_ERROR hack in m-c-changes.patch from bug 1024774 and
bug 1320179 was replaced by a NOGDI define in moz.build as suggested
by upstream:
https://github.com/google/protobuf/pull/3745/files#r144915445
The other customizations that were dropped came from bug 1024774 .
The patch for OpenBSD/32-bit will likely be fixed upstream in a
future release:
https://github.com/google/protobuf/pull/3747#issuecomment-336581244
Upgrading the protobuf library also required re-generating all
of the existing .pb.h and pb.cc files (they are neither forward
nor backward-compatible) and making adjustments to the build
config to make it compile (and silence warnings).
text_format.cc can now be compiled as part of UNIFIED_SOURCES.
MozReview-Commit-ID: 7F2IqFmwQnN
2017-10-18 15:02:05 -07:00
Francois Marier
d682ea8c54
Bug 1385461 - Move URL Classifier protobuf files to match other components. r=dimi
...
MozReview-Commit-ID: 5N1iOpocVd8
2017-10-12 17:27:36 -07:00
Thomas Nguyen
da894bb42f
Bug 1351147 - Support ThreatHit requests in SafeBrowsing V4 r=francois
...
MozReview-Commit-ID: 3ifQtdOTulE
2017-08-24 11:13:12 +08:00
Henry Chang
325a9e1bb5
Bug 1375277 - Move Safe Browsing UI events to a separate telemetry probe. r=francois
...
MozReview-Commit-ID: KDAklsznekw
2017-08-02 14:01:44 +08:00
Marco Castelluccio
927b079f10
Bug 1384040 - Stop using preprocessor in nsUrlClassifierLib.js and nsUrlClassifierListManager.js, by directly copying the contents of the files they were including. r=francois
2017-07-26 01:24:09 +02:00
DimiL
611d1430b5
Bug 1366965 - Remove telemetry that compare SafeBrowsing V2 & V4. r=francois
...
MozReview-Commit-ID: 7vudFBK3rdp
2017-06-12 11:27:19 +08:00
DimiL
c8f160ac4e
Bug 1360480 - about:url-classifier: Cache information. r=francois
...
MozReview-Commit-ID: 4YXtb2KPgwL
2017-05-17 10:32:33 +08:00
dimi
80b83c117c
Bug 1311933 - P2. Add telemetry to measure if completion match type is the same for v2 and v4. r=francois
...
When full match is found in both v2 and v4, the threat types returned should also be the same.
If threat types are different, the telemetry record this by setting a bit flags which indicates
what threat types are being returned.
If threat types are the same, this telemetry will record 0.
MozReview-Commit-ID: Laz77yoCg00
2017-04-12 09:11:18 +08:00
Joel Maher
d2be399571
Bug 1351067 - add BUG_COMPONENT to toolkit/* files. r=myk,enndeakin,mossop
...
MozReview-Commit-ID: 8mv5Oed68JL
2017-04-09 05:43:43 -04:00
Benjamin Smedberg
4c9ad8511e
Bug 1344908 - Build flash-block-lists.rst into the generated documentation, r=bytesized
...
MozReview-Commit-ID: AdHUGjNXQjL
2017-03-06 17:11:44 -05:00
Ehsan Akhgari
4dfc942bf0
Bug 1318768 - Part 2: Make nsIURIClassifier::Classify() available in the content process; r=gcp,baku
2016-11-22 08:17:26 -05:00
Henry Chang
891cee9c33
Bug 1310142 - Preserve backup databases and raw table updates for diagnostic. r=francois
...
MozReview-Commit-ID: GeJoBrhuTgA
2016-10-14 17:58:18 +08:00
Henry Chang
2e867131fd
Bug 1285848 - Part 1: Implement Rice Delta Decoding. r=francois.
...
MozReview-Commit-ID: 2GR51CRFBDL
2016-10-05 14:59:43 +08:00
Dimi Lee
d316530abf
Bug 1305801 - Part 5: Support SafeBrowsing v4 partial update. r=gcp
...
MozReview-Commit-ID: 7OEWLaZbotS
2016-10-04 09:14:39 +08:00
Dimi Lee
62bb662f25
Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
...
MozReview-Commit-ID: FahurMd1KGe
2016-10-04 21:43:08 +08:00
Phil Ringnalda
81e623a5b4
Backed out 5 changesets (bug 1305801) for ASan gtest bustage
...
Backed out changeset 0c95d5dec6d9 (bug 1305801)
Backed out changeset bca0e706dbc5 (bug 1305801)
Backed out changeset def8da367beb (bug 1305801)
Backed out changeset 56ceae52d847 (bug 1305801)
Backed out changeset 14457cc4c325 (bug 1305801)
2016-10-03 22:14:49 -07:00
Dimi Lee
daec409fa0
Bug 1305801 - Part 5: Support SafeBrowsing v4 partial update. r=gcp
...
MozReview-Commit-ID: 7OEWLaZbotS
2016-10-04 09:14:39 +08:00
Dimi Lee
348bf34d70
Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
...
MozReview-Commit-ID: 49XX1Gu1XqX
2016-09-14 14:49:26 +08:00
Tom Tromey
1b5a2bdb96
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
2016-07-14 10:16:42 -06:00
Henry Chang
8fc7370c8d
Bug 1275198 - Part 1: Add safebrowsing protobuf related files in proto2 format. r=francois.
2016-06-06 23:30:00 +02:00
Chris Peterson
57a1006d4d
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Nicholas Nethercote
12fec02dfb
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Ehsan Akhgari
e2d8c16c72
Bug 1188158 - Move nsIPrivateBrowsingTrackingProtectionWhitelist to its own component in toolkit; r=jdm
2015-07-28 15:01:05 -04:00
Panos Astithas
d31454ed51
Bug 1145503 - TP exceptions added while in Private Browsing mode persist beyond the Private Browsing session. r=ehsan
2015-07-26 13:23:12 +03:00
David Major
de0cdb20c0
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Nathan Froyd
6c629636f0
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Mike Hommey
2db94f60d6
Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps
2014-07-29 08:55:55 +09:00
Mike Hommey
ea36b79845
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Ms2ger
fd78c1a0c4
Bug 968900 - Move LOCAL_INCLUDES to moz.build in toolkit/; r=mshal
2014-02-15 21:25:20 +01:00
Trevor Saunders
6d98226342
bug 943023 - unify some of toolkit/components/url-classifier/ r=ehsan
2013-11-25 14:28:06 -05:00
Ryan VanderMeulen
42b8386172
Backed out changesets 5b48376ee2d8 and 2f478d634f23 (bug 943023) for bustage on a CLOSED TREE.
2013-12-10 15:25:55 -05:00
Trevor Saunders
5c9d8d741a
bug 943023 - add comment DONTBUILD because NPOTB
2013-12-10 14:52:35 -05:00
Trevor Saunders
efdc65ffff
bug 943023 - unify some of toolkit/components/ and clean up the unification of rdf/ a tad r=ehsan
2013-11-25 14:28:06 -05:00
Matt Brubeck
bfd50d474d
Back out d84bce4e8f2c (bug 943023) because of build errors on a CLOSED TREE
2013-11-25 15:59:01 -08:00
Trevor Saunders
c83a717b5e
bug 943023 - unify some of toolkit/components/ and rdf/ r=ehsan
2013-11-25 14:28:06 -05:00
Mike Hommey
97a38484da
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
06e3b30661
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
210ee1b972
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
656e86914a
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Mike Hommey
8227d7aa95
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
d673b65c60
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Monica Chew
2acefcc514
Bug 842828: Clean up urlclassifier.gethashtables preferences (r=gcp)
...
* * *
Bug 842828: Mark attributes of nsIApplicationReputationQuery as readonly, remove unused field (r=mossop)
* * *
Bug 842828: Check local list to suppress remote lookups (r=paolo)
2013-09-26 06:51:59 -07:00
Ryan VanderMeulen
2660569d9d
Backed out changesets af0dda676cb7, 550e2f5b4224, and bb76828c5f22 (bug 842828) for B2G bustage and xpcshell failures.
...
CLOSED TREE
2013-09-25 11:50:51 -04:00