Commit Graph

493952 Commits

Author SHA1 Message Date
Dimi Lee
9e95041e88 Bug 1305801 - Part 5: Support SafeBrowsing v4 partial update. r=gcp
MozReview-Commit-ID: 7OEWLaZbotS

--HG--
extra : rebase_source : ab7a5eda234aaff3166e7082f9dc1f8b450d715b
2016-10-04 09:14:39 +08:00
Dimi Lee
3ef7d52f53 Bug 1305801 - Part 4: Store variable-length prefix to disk. r=francois, r=gcp
MozReview-Commit-ID: BMTGtgMuQdg

--HG--
extra : rebase_source : dc4975d9ac8d14ecfabf6fc1229fdb8e863cde46
2016-09-19 11:51:01 +08:00
Dimi Lee
fcaa1bd296 Bug 1305801 - Part 3: Testcase for variable length prefixSet. r=francois, r=gcp
MozReview-Commit-ID: Gy7LtQ11EkV

--HG--
extra : rebase_source : c17c1003e404abe6af08c0806dd6ec96db63f79e
2016-09-14 14:49:41 +08:00
Dimi Lee
9ee562ca5b Bug 1305801 - Part 2: Add telemetry for variable-length prefix set. r=francois
MozReview-Commit-ID: 8SebDJ8ZeKn

--HG--
extra : rebase_source : 2596c2263d7c105cdf93a67523eb3fc6882dfbbe
2016-09-27 14:26:09 -07:00
Dimi Lee
892dd390e7 Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
MozReview-Commit-ID: FahurMd1KGe

--HG--
extra : rebase_source : a3d17ba3b586cb1c030dabbd867b967aadc0067e
2016-10-04 21:43:08 +08:00
Cykesiopka
ebfb27c403 Bug 1142350 - Remove nsIUserCertPicker, nsICertPickDialogs and associated code from mozilla-central. r=keeler
The code is used in comm-central, but is unused in mozilla-central. It will be
imported into comm-central in Bug 1297368.

MozReview-Commit-ID: BEY9BR0YRiD

--HG--
extra : rebase_source : 6d34c1e82cd749a009f26be50fde0537373f2f9e
2016-09-21 19:34:12 +08:00
Fred Lin
10d8429620 Bug 1292592 - Convert sourceeditor to use key shortcuts module;r=ochameau
MozReview-Commit-ID: 2hFtanHPuyr

--HG--
extra : rebase_source : 1c9d6cf406070107ad66a7eb42f0c4e50695f7c5
2016-09-23 15:12:17 +08:00
Fred Lin
8ef5bc864b Bug 1292592 - isolate xul dependency in sourceeditor and theme-switching;r=bgrins
MozReview-Commit-ID: 95ylSC8MpwM

--HG--
extra : rebase_source : 74790b334bc188fb78569af606c7382e899fe8ee
2016-09-20 14:20:46 +08:00
Fred Lin
016e5cab9a Bug 1292592 - load sourceeditor in inspector without iframe;r=bgrins
MozReview-Commit-ID: K3ptp0g4RP8

--HG--
extra : rebase_source : d314455dc616bdad2f90f3696048c5825a8af348
2016-09-20 13:40:18 +08:00
Ryan VanderMeulen
ef3b2f209c Bug 1306732 - Update StringHelper.java with the new branding string to avoid Aurora test failures. r=sebastian 2016-10-04 14:41:36 -04:00
Bas Schouten
606090c843 Bug 1306670: Properly disable cleartype when the underlying surface indicates it may not be opaque. r=jrmuizel
MozReview-Commit-ID: LWzwbeG6JeL

--HG--
extra : rebase_source : 5621053dd1a1e33ecd42ddd907ca3b80235eb9ac
2016-10-03 18:21:54 +02:00
Gregory Szorc
c46c5a8fa1 Bug 1286900 - Set env explicitly because mozharness; r=me
partial_env only works if the class inherits from some other base
class, which apparently not all callers of this method do. So just
pass a copy of the environ dict with PYTHONUNBUFFERED added.

MozReview-Commit-ID: Ag75x28NR4D

--HG--
extra : rebase_source : f19b2be2db0a4b321542cc353a4599481ba60146
2016-10-04 10:58:05 -07:00
Neerja Pancholi
38e62af497 Bug 1295261 - Annotate some minor android reftest fuzziness triggered by test rebucketing r=dholbert
MozReview-Commit-ID: AgpKUgju5Xr

--HG--
extra : rebase_source : 94d6d3cae3e18c9db4c4e32de87bb1dcf4211132
2016-10-03 22:32:11 -07:00
Neerja Pancholi
6a506eb3fc Bug 1295261 - Changed failures.list and reran import script after applying fix for import-tests.py (Bug 1299012) r=dbaron
MozReview-Commit-ID: EhrowJo0sZT

--HG--
extra : rebase_source : 069cab8b0a592a115eebb4f0d84e7633ac844529
2016-09-01 22:39:53 -07:00
Neerja Pancholi
2d3708b70e Bug 1295261 - Reimport multicol tests after applying fix for import-tests.py (Bug 1299012) r=dbaron
MozReview-Commit-ID: GcwFP4K9LKo

--HG--
extra : rebase_source : 00184d5cfa62cd9d002f748b00c9032a84f1a80f
2016-08-31 17:49:04 -07:00
Neerja Pancholi
01fab11d61 Bug 1295261 - Changed failures.list and reran import script for multicol tests. r=dbaron
MozReview-Commit-ID: H3eRaBgINhH

--HG--
extra : rebase_source : 74aafe0c947c5cdf392266f4864c69e26753efb0
2016-08-24 15:12:57 -07:00
Neerja Pancholi
994827ece9 Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script r=dbaron
MozReview-Commit-ID: FVb6n0sa761

--HG--
extra : rebase_source : 05a27a5439c45669746de69b3cdcd7e2e17a4dc1
2016-08-15 15:55:20 -07:00
Gregory Szorc
fa06b09b54 Bug 1286900 - Run Mercurial with PYTHONUNBUFFERED=1; r=me
We did the same thing for run-task in bug 1304964 because otherwise
output may get buffered, triggering "no output in N seconds"
failures in automation.
2016-10-04 10:25:57 -07:00
Dustin J. Mitchell
8777d8afb3 Bug 1303556: ensure owner is always an email address; r=jonasfj
MozReview-Commit-ID: HPRQS9lYjhI

--HG--
extra : rebase_source : f1a6881d6950e89bb49e99228225ef53cc8f0419
2016-10-03 22:28:02 +00:00
Jeremy Chen
23d3ede6fc Bug 1307402 - use a more precise bounding box for initial letter texts. r=jfkthame
MozReview-Commit-ID: 5OIXp0uQisn

--HG--
extra : rebase_source : 00f6a72742c763bb3ec572a08d3cdaf12402d7f6
2016-10-04 22:22:52 +08:00
Jeremy Chen
2b9135929b Bug 1307402 - reformat if-else-statements in nsFirstLetterFrame.cpp to agree with mozilla coding style. r=jfkthame
MozReview-Commit-ID: L9V1cEkmtkF

--HG--
extra : rebase_source : 3c7e3ad5850d0be33f24e27a18eff7fdb8989d16
2016-10-04 22:22:52 +08:00
Manish Goregaokar
965c6b6f1a Bug 1307484 - Reapply missing <ol reversed> tests from bug 1290813 ; r=jgraham
MozReview-Commit-ID: KrNUnkLb6bl

--HG--
extra : rebase_source : 414c04bec77ad7f18ded1f3f8f294e6da4759418
2016-10-04 20:57:33 +05:30
Byron Campen [:bwc]
060752fb8e Bug 1306733: Don't crash on release builds if mTimer isn't set here. r=froydnj
MozReview-Commit-ID: eupSpSpJU3

--HG--
extra : rebase_source : d943f86b4bc015011f04f26fc8c2190f2472d111
2016-09-30 16:42:45 -05:00
Gregory Szorc
f4832137ac Bug 1286900 - Stop producing web-platform tests zip file; r=ted
Now that we access WPT related files from a source checkout, we no
longer need the web-platform tests zip file produced or consumed by
automation. So stop producing it.

MozReview-Commit-ID: Ea8KjKZJ5Yx

--HG--
extra : rebase_source : f22506a02fdd5e78434cdc5d1c1f274db1cd04e2
2016-09-20 18:41:06 -07:00
Gregory Szorc
eb72a98cc5 Bug 1286900 - Use WPT files from source checkout; r=ted
We're starting to execute mozharness scripts from source checkouts
in automation. This means we can stop downloading and extracting
files that are already available in the source checkout and just
reference files from the checkout.

Web platform tests (WPT) are a logical place to start because they
are pretty well isolated. This commit modifies the mozharness script
for WPT execution to use files from a source checkout (previous
commits have guaranteed that a pristine source checkout is available
to the test execution environment).

As part of this, we also need to define an explicit mozinfo.json
path because previously it was relying on parent directory traversal
to find it (WPT tests were under a directory containing the
mozinfo.json file).

MozReview-Commit-ID: C1dlKC4eSzr

--HG--
extra : rebase_source : af6f5ad0f88739efc5f5e0c74106a50e845564f6
2016-09-26 23:32:31 -07:00
Gregory Szorc
589bc36a24 Bug 1286900 - Inline WPT arguments into script; r=ted
4 WPT config files all contained the same config options boilerplate.
Inline it into the WPT mozharness script.

MozReview-Commit-ID: 5Lba8QeKMTA

--HG--
extra : rebase_source : a99f8e25d04a3e3344db1cf280fd79c47177ccb4
2016-09-20 19:28:19 -07:00
Gregory Szorc
03e3ceaf31 Bug 1286900 - Reformat WPT command argument additions; r=ted
list.extend() is favored over +=. Also use single quotes, fixup
indentation, and factor out a common variable.

MozReview-Commit-ID: 3qVDGrkYhVe

--HG--
extra : rebase_source : 7573dca951eca0611c86cbb42e3cf53ccae078f4
2016-09-20 12:59:19 -07:00
Gregory Szorc
a0d2ff7232 Bug 1286900 - Ensure WPT tests have a version control checkout; r=ted
We add a mozharness action to the TestingMixin base class that ensures
we're running from a VCS checkout and we add this action to the WPT
script.

This ensures that we always have a source checkout available, even
in buildbot. (Before, we only had a source checkout in TaskCluster.)

MozReview-Commit-ID: 26NxwDZywXr

--HG--
extra : rebase_source : 6aea0390b0c9ff43972ef6fe6592f104401cc3fc
2016-09-21 10:57:08 -07:00
Gregory Szorc
a358731e48 Bug 1286900 - Add environment variable to define location of mozinfo.json; r=ted
As part of converting WPT to run from a source checkout in automation,
I ran into problems where mozinfo.json wasn't being loaded, causing
several tests to fail. This is because mozinfo.json is only found
from a source directory or from a parent of the WPT meta directory.

Before, mozinfo.json was provided by the "common" tests zip file
and extracted to the base of the destination directory. WPT files
were extracted to a "web-platform" sub-directory. So mozinfo.json
was in a parent directory of "web-platform/meta" and was loaded
automatically.

Now that we want to run WPT out of the source directory, there is
no mozinfo.json and the source directory and no mozinfo.json can be
loaded.

This commit teaches mozinfo.json to look in a MOZINFO_PATH environment
variable for the path to mozinfo.json. This allows mozinfo.json
to exist anywhere on the filesystem. This provides a lot more
flexibility for loading the file.

MozReview-Commit-ID: 1I1cxS1IeyY

--HG--
extra : rebase_source : b06de2b53d3fb26df2c7b1c6d034644c20e47577
2016-09-26 15:51:32 -07:00
Gregory Szorc
cc56beb83d Bug 1305877 - Disable appcache-ordering-main.https.html; r=jgraham
This test was timing out intermittently (tracked in bug 1295331). It
started timing out consistently once the test chunking was changed.
But only on TaskCluster automation - not buildbot - presumably because
chunking was different. My guess is something in a previous test is
throwing off state within Gecko. Who knows.

MozReview-Commit-ID: HtbEX1duE6M

--HG--
extra : rebase_source : 104904d5c3ad34e61abf9f13048b9651f813cef3
2016-10-04 07:37:14 -07:00
Gregory Szorc
c9cba5b688 Bug 1305877 - Change WPT chunking default to directory hash; r=jgraham
Before this, the default of "equal_time" resulted in W7 jobs on Windows
debug builds executing over 6 times slower than the shortest chunk.
Chunking by hash of test directory makes the chunk sizes more consistent.
They aren't as consistent as a full path hashing or random chunking. But
it is an improvement.

MozReview-Commit-ID: 7bUSxY8GhH7

--HG--
extra : rebase_source : daa42b3e757a18fef1233338c0686154b387851d
extra : source : c4ae7809108445a184168a62dac6dab894c7f292
2016-09-30 20:40:03 -07:00
Gregory Szorc
e0e9651cdb Bug 1305877 - Add a directory hash chunker; r=jgraham
Per discussion in the bug, we want automation to behave like local
development mode with regards to running tests in a directory. That
means we want all tests in a directory to be executed together.

We introduce a directory hash chunker. It is like the HashChunker
except it hashes the directory of the test (not the full path). This
ensures that all tests in the same directory end up in the same
chunk.

Compared to HashChunker, this will likely make slow directories
contribute to higher variance in chunk execution times.

MozReview-Commit-ID: CeV0Gi6NRRp

--HG--
extra : rebase_source : 88279fbad4a2f0ae3fd6d27621ecc0d3c7e6d8ca
2016-09-29 14:42:50 -07:00
Gregory Szorc
0b9bb32229 Bug 1305877 - Make HashChunker stable; r=jgraham
The built-in hash() function uses the backing memory address for
hashing. This is essentially random. Switch to md5 so input is
consistently hashed across processes.

MozReview-Commit-ID: D52uzttE5hc

--HG--
extra : rebase_source : b7f15e519ec0ba05d0a310fe0470d82893a0a07c
extra : source : 4c8e1c96a27df961c1dd2e984745d06757e8a2d4
2016-09-27 16:31:26 -07:00
Sean Lee
5d3405fe79 Bug 1304680 - Turn on "browser.download.showPanelDropmarker" in Downloads Panel footer test.; r=Paolo
MozReview-Commit-ID: Hskil5W5xmm

--HG--
extra : rebase_source : 420a63436f389d9cf2abc29b0d5c2ab3bdaae6f3
2016-10-04 13:59:15 +08:00
Sebastian Hengst
c8ce2a4abd Bug 1306397 - Remove B2G event 'network-active-changed' and consumers from non-B2G/Gonk files: devtools. r=jryans
MozReview-Commit-ID: 2qoD29sZvSQ

--HG--
extra : rebase_source : 9e21705eea692996c6fd73085450ad9569f5e252
2016-09-29 19:53:44 +02:00
Sebastian Hengst
0f952f34dd Bug 1306397 - Remove B2G event 'network-active-changed' and consumers from non-B2G/Gonk files: dom/presentation. r=schien
MozReview-Commit-ID: 1tTdMntEo54

--HG--
extra : rebase_source : 6337b60928644891cd7f4e6fe3018c7eda5fa978
2016-09-29 19:53:44 +02:00
Sebastian Hengst
dd7aeb94f5 Bug 1306397 - Remove B2G event 'network-active-changed' and consumers from non-B2G/Gonk files: netwerk. r=mayhemer
MozReview-Commit-ID: 5YfclnGR0NZ

--HG--
extra : rebase_source : b8ed82ec35ce51c67f34cf6d4fd6251ca2f48c10
2016-09-29 19:53:44 +02:00
Sebastian Hengst
ca9181b9de Bug 1306397 - Remove B2G event 'network-active-changed' and consumers from non-B2G/Gonk files: dom/push. r=kitcambridge
MozReview-Commit-ID: 2MbQ54EgOjh

--HG--
extra : rebase_source : f116c1563e6ec290a9be798af49363989b87311d
2016-09-29 19:53:44 +02:00
Julian Descottes
e81e249ac0 Bug 1303611 - cache value on attribute container to avoid redrawing unchanged attributes;r=pbro
MozReview-Commit-ID: 55cR17diVT5

--HG--
extra : rebase_source : 5796112c3f799d17068376a6a79dc12c8c96396d
2016-10-01 01:36:26 +02:00
Axel Hecht
a26fa481de bug 1305206, add an l10n.ini for external references to devtools/client, r=jwalker
This is in support of SeaMonkey using devtools/client, and bug 1301940.

MozReview-Commit-ID: 21Cf0nzKxNB

--HG--
extra : rebase_source : 16187fb02bc20d77b86278f05f1b8bdacfb6eadb
2016-09-24 11:08:03 +05:30
Sylvestre Ledru
f0bf16f1a7 Bug 1306732 - Renaming of the aurora version r=sebastian
MozReview-Commit-ID: GvalAF0ceo6

--HG--
extra : rebase_source : a5807b9aabb433070392057241dcaaea552ccbb3
2016-09-30 22:50:58 +02:00
Carsten "Tomcat" Book
6df735c3b7 Merge mozilla-central to autoland 2016-10-04 12:03:18 +02:00
Carsten "Tomcat" Book
02f4754fbc merge mozilla-inbound to mozilla-central a=merge 2016-10-04 11:58:07 +02:00
Carsten "Tomcat" Book
f221b877ca merge fx-team to mozilla-central a=merge 2016-10-04 11:56:36 +02:00
Gijs Kruitbosch
dc76ec0d07 Bug 1307382 - fix sync case for automigration undo telemetry, r=markh
MozReview-Commit-ID: GcJw83YnhN6

--HG--
extra : rebase_source : d1ac085a62bf81e92441b9e24f3f682d1295b6dd
2016-10-04 10:44:28 +01:00
Phil Ringnalda
6a7decdac1 Backed out changeset cf588a950083 (bug 1306235) for failures in at least test_xhr_progressevents.html and test_blobconstructor.html
MozReview-Commit-ID: HJlw9w1quhu
2016-10-03 23:30:44 -07:00
Franziskus Kiefer
eb4364e341 Bug 1305970 - land NSS 0xe7553afc7665, r=me
--HG--
extra : rebase_source : ab9c9f3eaa86da51eb3a498535f9ff4b7777b7d6
2016-10-04 07:59:19 +02:00
Phil Ringnalda
73ccc79fc3 Merge m-c to f-t 2016-10-03 20:51:52 -07:00
Phil Ringnalda
31b75f4537 Backed out changeset b26e668306fb (bug 1278687) for making test_ext_webrequest.html between near-permaorange and actual-permaorange 2016-10-03 20:17:28 -07:00
Phil Ringnalda
c1e745733c Merge m-i to m-c, a=merge
MozReview-Commit-ID: IffTwuMbwmG
2016-10-03 20:09:05 -07:00