Commit Graph

589672 Commits

Author SHA1 Message Date
Julian Descottes
c87c82b440 Bug 1452187 - fix localization note mismatch;r=flod
Cleanup of all localization notes that refer to entities
that are not listed in the corresponding localization file.

MozReview-Commit-ID: Bl0VU9HoPfa

--HG--
extra : rebase_source : 86680b8ae037783304f045e94c7af7053a0f69e9
2018-04-06 20:21:35 +02:00
Gregory Mierzwinski
55b6ebbc7e Bug 1448523 - Disable browser_dbg-babel-preview.js on windows10-64-ccov. r=jmaher
This patch disables devtools/client/debugger/new/test/mochitest/browser_dbg-babel-preview.js when run on windows10-64-ccov.

MozReview-Commit-ID: HWoAsO0Q8tY

--HG--
extra : rebase_source : 53cb3861cdff43a8c08a56557291c27a66579435
2018-04-06 13:38:44 -04:00
Julian Descottes
066f1b2633 Bug 1409456 - Remove CtrlOrCmd+Shift+O shortcut for DevTools options;r=jryans
MozReview-Commit-ID: 3iOXwVP9UQa

--HG--
extra : rebase_source : fcf64c1cc74c8ee1a63ba6e566bedbd7e95a5082
2018-04-06 11:50:09 +02:00
Matt Brubeck
11c00438a3 Bug 1451945 - Update to cssparser-macros 0.3.2. r=ted
MozReview-Commit-ID: FvxUFdnoYS4

--HG--
extra : rebase_source : 3d8f3bfbb6687d00165be0477002306a55e6553c
2018-04-05 15:54:03 -07:00
Matt Brubeck
c6fc591471 Bug 1451945 - Remove syn dependency from gkrust-shared. r=ted
Remove the syn dependency from gkrust-shared, which was added in bug 1373878
as a workaround for this Cargo bug:

https://github.com/rust-lang/cargo/issues/3923

MozReview-Commit-ID: L34J0davEYd

--HG--
extra : rebase_source : 79e5684cba143f6215e7dcf9367f82227bca48c5
2018-04-05 15:51:14 -07:00
Kartikaya Gupta
0876b490d1 Bug 1449287 - Extend useful APZ telemetry probes for a few more versions. r=francois
MozReview-Commit-ID: 6i6qZEYfsFE

--HG--
extra : rebase_source : e0e9f02f5a0f83204b6ba2e21fe7aabe908f0112
2018-04-05 14:55:32 -04:00
Kartikaya Gupta
dcb1009794 Bug 1449287 - Remove obsolete compositor animation telemetry probes. r=botond
MozReview-Commit-ID: 7zFtemtGIAx

--HG--
extra : rebase_source : e9bcf9bebf9b10151a8618882a706707c28d5bda
2018-04-05 14:55:32 -04:00
Mark Banner
c51cb3dba8 Bug 1449187 - Whitelist extra autocomplete reflows that happen due to a default bookmark with a long URL on beta/release. r=mconley
MozReview-Commit-ID: 30RgB1BAtL1

--HG--
extra : rebase_source : 4718f331a00fd9621a8728db3c295043a3ff2302
2018-04-06 15:17:19 +01:00
Andreea Pavel
e0305cfbb5 Backed out changeset ba6887e3e863 (bug 1449165) for failing devtools at devtools/client/inspector/extensions/test/browser_inspector_extension_sidebar.js on a CLOSED TREE 2018-04-06 19:42:06 +03:00
Francois Marier
e9564048ae Bug 1441211 - Use common prefix for all URL Classifier gtests. r=gcp
With a common prefix, all of the URL Classifier gtests can be run
like this:

  ./mach gtest UrlClassifier*

MozReview-Commit-ID: IqQznsldFOD

--HG--
extra : rebase_source : 5da7496e9607083b452c915608a0ab9adae818ff
2018-04-05 15:09:03 -07:00
Nils Ohlmeier [:drno]
c9b218795e Bug 1451926: add a user pref for AV1 codec. r=cpearce
MozReview-Commit-ID: 9R6Ac4O81Ji

--HG--
extra : rebase_source : bd2f46b5596c0ebafc4f60bb8bf1812a8bf776f5
2018-04-05 20:35:57 -07:00
Gregory Mierzwinski
b2437e6861 Bug 1451849 - Enable e10s mode on linux64-jsdcov. r=jmaher
This patch enables e10s mode on all suites running on the linux64-jsdcov code coverage build.

MozReview-Commit-ID: Iex6VPhLVpJ

--HG--
extra : rebase_source : 3c9124304e33856465aacdafb3e4abf4e7ac64e9
2018-04-05 13:44:23 -04:00
Andreas Tolfsen
72dbcecec2 Bug 1449877 - Release geckodriver 0.20.1. r=whimboo
MozReview-Commit-ID: EsDa2dDbCYH

--HG--
extra : rebase_source : d18a3a08d5069e3fa97dd12e353bb8b00a2eebfe
2018-04-03 11:19:39 +01:00
Andreas Tolfsen
2654f95424 Bug 1449877 - Update geckodriver changelog for 0.20.1. r=whimboo
MozReview-Commit-ID: DF36cXETqy6

--HG--
extra : rebase_source : c81ed29e49804ab43638320ace7ea118743cba8a
2018-04-03 11:19:34 +01:00
Chris H-C
1720b470fc bug 1440673 - Test Event Summary's key limit pref r=Dexter
As requested, a test for the key limit pref.

This sets it to a value lower than the limit of events we can currently send
without truncation (100), but higher than is likely to be hit by tests (since
the first time we record an event, we read the pref, so we can't unsend it).

MozReview-Commit-ID: 7pGftCa1rz3

--HG--
extra : rebase_source : b3631ef7e1f436ded1ca8c6d3e8d6a2c3987ffb2
2018-04-03 18:32:53 -04:00
Chris H-C
befcb6a760 bug 1440673 - Test Event Summarization in xpcshell r=Dexter
To test the TelemetryEvents portion of the code we need TelemetryEvents
tests. (The gtests only cover portions deeper than the TelemetryScalar API).

MozReview-Commit-ID: ExaiW0OiwFI

--HG--
extra : rebase_source : 1e352e1a8c8172d92eec3270d332818e6de5ba24
2018-04-03 14:38:51 -04:00
Chris H-C
088b18b6de bug 1440673 - Test that dynamic events are summarized to a dynamic scalar r=Dexter
MozReview-Commit-ID: 6n1MFFIes5j

--HG--
extra : rebase_source : 302d8bb8cb98a240c9338bf1b1c67658db33e472
2018-03-29 15:41:47 -04:00
Chris H-C
1644d02ecc bug 1440673 - Summarize dynamic events to a dynamic scalar r=Dexter
MozReview-Commit-ID: KD9ADGJZZCM

--HG--
extra : rebase_source : b2e99206c27d73e5528f1a9d4637f4740983e91a
2018-03-29 14:28:50 -04:00
Chris H-C
20540b6cbb bug 1440673 - Permit snapshotting non-parent-process scalars r=Dexter
MozReview-Commit-ID: CBjLy7uDEeb

--HG--
extra : rebase_source : c93a25918788f7ed862a90a5049b74494db5b119
2018-03-29 14:28:21 -04:00
Chris H-C
f30b16a581 bug 1440673 - Test event summary scalar collection r=Dexter
MozReview-Commit-ID: 6wiiX8pCoHT

--HG--
extra : rebase_source : 32e104d158476e87bcb89bc417f7b6872ecb5f03
2018-03-28 11:36:51 -04:00
Chris H-C
158e20aa01 bug 1440673 - Set the max number of event summary keys by pref r=Dexter
Introducing the pref toolkit.telemetry.maxEventSummaryKeys which we should
hopefully never have to think about because (and yes, I risk being quoted in
future for this):

500 unique event names per process ought to be enough.

We check the preference just once but have to set it each time as the
KeyedScalar object may have been recreated while we weren't looking.

MozReview-Commit-ID: 8IE9dcfuynh

--HG--
extra : rebase_source : 1865645d75e53b9122c0855ce297b7488997d357
2018-03-28 13:58:33 -04:00
Chris H-C
dd70a88eb6 bug 1440673 - Allow changing the max number of keys per-keyed-scalar r=Dexter
I considered a few different ways to do this, but storing the limit inside the
KeyedScalar itself was the cleanest. The limit check is too deep to pass it as
an argument, and making it conditional on the keyed scalar being called
"telemetry.event_counts" was too fragile.

MozReview-Commit-ID: AyfEKB40Abb

--HG--
extra : rebase_source : cdaf88cbf891682eeb1b79a0fbc4e1f8cac60501
2018-03-28 13:45:07 -04:00
Chris H-C
e8937f9832 bug 1440673 - Summarize events to a keyed scalar r=Dexter
Telemetry Events will now be counted in the keyed scalar
"telemetry.event_counts" even if their category is not enabled for recording.

The keys will be category#method#object and a follow-up commit will expand the
process limit of the number of these from 100 to 500, configurable by pref.

Unfortunately Event Telemetry needs a special API so that an event recorded in
multiple processes will be summarized to those processes separately.

MozReview-Commit-ID: 7dKcM3SXO6r

--HG--
extra : rebase_source : 42af54472ac648165ac64bc5ab5a5a666830efe8
2018-03-16 15:56:16 -04:00
Chris H-C
e84b79469a bug 1440673 - Allow TelemetryScalar.h to be included in tests r=Dexter
TelemetryComms includes some ipc headers we don't have in the gtest build.

MozReview-Commit-ID: 9gK6KPHeUIa

--HG--
extra : rebase_source : 1cf09253f9bc1b5f31bdeec438ef2390a99c0bb8
2018-03-27 17:01:28 -04:00
Chris H-C
bfaa371960 bug 1440673 - Allow scalar keys to be an extra 2 chars long r=Dexter
This allows us to store Telemetry Event category (30), method (20),
object (20), and two delimiters (2) in a single key, like so:

oohwowlookthiscategoryissolong#thismethodislongtooo#thisobjectisnoslouch

MozReview-Commit-ID: BkoU1VAXFF9

--HG--
extra : rebase_source : b172e8dd8ee925f05545a944e340fb5a43c296b1
2018-03-27 16:15:27 -04:00
Chris H-C
141799e3a7 bug 1440673 - Fix off-by-one errors in keyed scalars r=Dexter
The maximum key length constraint should be strict greater-than, and the
maximum number of keys constraint should only be checked if we are creating a
new key.

MozReview-Commit-ID: 5fhfV8BbmRH

--HG--
extra : rebase_source : 6b55ffa83ff2960e081381425322f80d1e0ba087
2018-03-27 16:59:15 -04:00
Sebastian Hengst
5f003efbc6 merge mozilla-central to autoland. CLOSED TREE 2018-04-06 18:37:03 +03:00
Andrew Halberstadt
2ce99e8054 Backout hunk from a9c5a53970bf (bug 1451384) which accidentally turned off reftest run-by-manifest, r=me 2018-04-06 11:30:07 -04:00
Sebastian Hengst
0084a1b7f1 Bug 1450574 - Remove expressionClosureHandling from Parser: fix leftover merge conflict CLOSED TREE
--HG--
extra : amend_source : 5a347b78e7acc77ffae71f00c11486b60792bf84
2018-04-06 18:17:57 +03:00
Andreea Pavel
eed7d2803f Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-06 17:54:45 +03:00
Andreea Pavel
03501fd9a0 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-06 17:38:38 +03:00
Kartikaya Gupta
fce60f9567 Bug 1419851 - Handle OMTA throttling for webrender. r=jrmuizel
Original patch by Ethan Lin <ethlin@mozilla.com>.

MozReview-Commit-ID: AAIaskIsz9x

--HG--
extra : rebase_source : 879144b98467f47867d66f2806d7d31dbcf2bc7b
2018-04-06 10:06:54 -04:00
Jonathan Watt
02a31f33e2 servo: Merge #20572 - Stop using NS_STYLE_FONT_WEIGHT_NORMAL and NS_STYLE_FONT_WEIGHT_BOLD (from jwatt:master); r=emilio
The Servo side of the changes for
https://bugzilla.mozilla.org/show_bug.cgi?id=1452040

- [X] `./mach build -d` does not report any errors
- [X] `./mach build-geckolib` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

- [ ] There are tests for these changes OR
- [X] These changes do not require tests because it's a trivial change to internal constants

Source-Repo: https://github.com/servo/servo
Source-Revision: a0bdba73e3f0dd52a74f75bc8191f52c3af2a62c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 068e6ebeaa11ce792ccbb034045a008dd5df029e
2018-04-06 09:22:33 -04:00
Sylvestre Ledru
f5ce701429 Bug 1452098 - Remove the checker clang-analyzer-security.insecureAPI.gets r=andi
No longer in the C++11 standard

MozReview-Commit-ID: IdditTVKWtM

--HG--
extra : rebase_source : 00871a85f9e99d7ce36b397803b510a5ec8db530
2018-04-06 16:09:20 +02:00
Andreea Pavel
61e8fe34c0 Backed out changeset 67ff53988f4d (bug 1451443) for hazard failures on a CLOSED TREE 2018-04-06 14:00:48 +03:00
L10n Bumper Bot
3f0f25a94a no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
bs -> ['android', 'android-api-16', 'android-multilocale']
trs -> ['android', 'android-api-16', 'android-multilocale']
2018-04-06 03:40:01 -07:00
Andreea Pavel
d9706dbbb9 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-04-06 13:26:13 +03:00
Andreea Pavel
9f9457503a Backed out changeset e220521c6ff6 (bug 1446247) on request a=backout r=smaug 2018-04-06 13:23:59 +03:00
Andreea Pavel
7a4b9a3f56 Merge mozilla-inbound to mozilla-central. a=merge
--HG--
extra : rebase_source : 66bd87105d99036ada5008499ff0eaea579b531a
2018-04-06 13:20:21 +03:00
Emilio Cobos Álvarez
92232a9bc4 Bug 1451239: Remove resolved namespace id and tag from FCItems. r=bz
Tag is unused.

This changes how some mixes of MathML and html get wrapped in anonymous table
boxes (in particular, it changes whether it uses a MathML or an HTML table
frame). The main thing this affects is whether the frame responds to certain
attributes. Responding to mathml attributes on its mContent when that mContent
is not a MathML element is weird. So arguably this is also more correct.

However, that seems acceptable to me, and you can already get that mixing
manually. On a few (arguably simple) manual test-cases mixing MathML and HTML
tables I couldn't manage to get the patched build to render differently.

Plus, neither our reftests nor the WPT MathML test-suite upstreamed by Fred Wang
for WebKit rely on this.

MozReview-Commit-ID: 8IV3iF5xIs0
2018-04-06 11:51:47 +02:00
Nicolas B. Pierron
d8df648fc6 Bug 1448194 - Substract the mBytecodeOffset from the bytecode length, as this could cause some assertion failures. r=mrbkap 2018-04-06 09:47:47 +00:00
ryanro1997
563ac19f69 Bug 1445267 - Removed deprecated definition promiseTopicObserved and replaced call with TestUtils.topicObserved. r=johannh
--HG--
extra : amend_source : 5ac5170380dab8ef4310de13f4b69d28fb01f7ab
2018-04-06 11:29:36 +02:00
Andreea Pavel
70b9a8fbc0 Merge mozilla-central to autoland a=backout 2018-04-06 10:10:19 +03:00
Andreea Pavel
d45f43c124 Backed out changeset 6fd96d40bdb3 (bug 1400233) at request a=backout r=whimboo 2018-04-06 10:08:55 +03:00
arthur.iakab
1d5dc33cfd Merge mozilla inbound to mozilla-central a=merge 2018-04-06 01:04:35 +03:00
ffxbld
880875e801 No bug, Automated blocklist update from host bld-linux64-spot-326 - a=blocklist-update 2018-04-05 13:52:55 -07:00
ffxbld
f148878e67 No bug, Automated HPKP preload list update from host bld-linux64-spot-326 - a=hpkp-update 2018-04-05 13:52:51 -07:00
ffxbld
5aba0e69b8 No bug, Automated HSTS preload list update from host bld-linux64-spot-326 - a=hsts-update 2018-04-05 13:52:47 -07:00
Patrick Brosset
8fb4c9df72 Bug 1446316 - Removing the unused and broken new colorPicker widget; r=gl
MozReview-Commit-ID: 93vY0NjL1pK

--HG--
extra : rebase_source : 3039fbd74608c9f81e1cf9863c0f50960ceae1da
2018-04-05 22:29:48 +02:00
Noemi Erli
d0413b711d Merge inbound to mozilla-central. a=merge 2018-04-05 18:15:37 +03:00