Commit Graph

710943 Commits

Author SHA1 Message Date
Jon Coppeard
a943abe74f Bug 1636419 - Add GC_MARK_MS telemetry on mobile too r=sfink
I missed this from the previous patch.  It's covered by the previous data-review which says it's included.

Differential Revision: https://phabricator.services.mozilla.com/D77658
2020-06-01 14:22:57 +00:00
Ricky Stewart
0bbaac721b Bug 1641693 - Replace a bunch of uses of GENERATED_FILES with the GeneratedFile template r=necko-reviewers,geckoview-reviewers,aklotz,dragana,froydnj
Also update documentation to suggest using the `GeneratedFile` template rather than directly referencing `GENERATED_FILES` where possible.

Differential Revision: https://phabricator.services.mozilla.com/D77496
2020-06-01 16:00:28 +00:00
Ryan VanderMeulen
0740f48e07 Bug 1642005 - Update jsoncpp to version 1.9.3. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D77676
2020-06-01 15:57:53 +00:00
Agi Sferro
f71284aeab Bug 1641983 - Update apilint to 0.3.0. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D77534
2020-06-01 15:58:01 +00:00
Agi Sferro
582feb1629 Bug 1575999 - Always run javadoc tasks during lint. r=nalexander,esawin
Differential Revision: https://phabricator.services.mozilla.com/D77489
2020-06-01 15:58:03 +00:00
Agi Sferro
bf1d097cb9 Bug 1641711 - Make javadoc output parsing more resilient. r=snorp
As it turns out, javadoc output is not stable across platforms / OSs / versions
(not a big suprise).

E.g. in try this is an example line:

```
/builds/worker/checkouts/gecko/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java:1124: warning - Tag @link: reference not found: Autocomplete.LoginStorageDelegate.onLoginFetch onLoginFetch
```

on my mac, this is the same error:

```
/Users/asferro/workspace/mozilla-central/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java:1118: error: reference not found
     * {@link Autocomplete.LoginStorageDelegate.onLoginFetch onLoginFetch}.
```

Notice the `-` character after `warning` in the first example and the `:`
character after the second example.

To be able to parse both this patch simiplifies the regex and also adds a
failsafe that will mark anything that contains the string "error" and "warning"
as such.

Differential Revision: https://phabricator.services.mozilla.com/D77545
2020-06-01 15:58:05 +00:00
Agi Sferro
4e005a2cbd Bug 1641711 - Update artifacts for mozlint-android. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D77544
2020-06-01 15:57:58 +00:00
Agi Sferro
519207a6a8 Bug 1641711 - Don't fail the build if javadoc fails. r=nalexander,snorp,esawin
`|mach lint -f treeherder|` expects lint to not fail ever, if a lint fails it's
just ignored. This means that when our javadoc errors out and fails the build
all lints are ignored.

To avoid that we add `failOnError = false` to the javadoc job so that we can
finish the build and actually report the errors.

This patch also adds gradle output `|mach lint|` to make it easier to
diagnose errors in the lint.

Differential Revision: https://phabricator.services.mozilla.com/D77373
2020-06-01 15:58:13 +00:00
Asif Youssuff
d51d9b009a Bug 1642165 - Update language to manage exceptions for removing site data when quitting. r=fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77599
2020-06-01 15:41:00 +00:00
Andrea Marchesini
68c3035470 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 5 - Use RemoteWorkerData CTOR in serviceWorkers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76918
2020-06-01 11:08:56 +00:00
Andrea Marchesini
a997c1d626 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 4 - Renaming storage access permission methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76917
2020-06-01 11:59:46 +00:00
Andrea Marchesini
6172ec2b3e Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 3 - Cleanup storage access methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76916
2020-06-01 11:07:36 +00:00
Andrea Marchesini
8c0df411d1 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 2 - Expose PartitionedPrincipal, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76915
2020-06-01 11:57:46 +00:00
Andrea Marchesini
ed779b4950 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 1 - Expose storage access in workers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76914
2020-06-01 11:05:19 +00:00
Andrea Marchesini
bfdca98faf Bug 1638358 - Cookie Schemeful Same-Site - part 6 - console messages, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75800
2020-06-01 15:17:31 +00:00
Andrea Marchesini
bcda89c3fb Bug 1638358 - Cookie Schemeful Same-Site - part 5 - schemeful comparison, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75629
2020-06-01 11:43:28 +00:00
Andrea Marchesini
ce264fd0b1 Bug 1638358 - Cookie Schemeful Same-Site - part 4 - tests for cookie scheme merging, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75628
2020-06-01 11:43:30 +00:00
Andrea Marchesini
165022b2c4 Bug 1638358 - Cookie Schemeful Same-Site - part 3 - update add/addNative methods, r=mayhemer,remote-protocol-reviewers,marionette-reviewers,maja_zf,MattN,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D75627
2020-06-01 11:43:19 +00:00
Andrea Marchesini
d3f891933d Bug 1638358 - Cookie Schemeful Same-Site - part 2 - schemeMap in the cookie DB, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75626
2020-06-01 11:43:21 +00:00
Andrea Marchesini
0cc026faf1 Bug 1638358 - Cookie Schemeful Same-Site - part 1 - scheme map in nsICookie, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75624
2020-06-01 11:43:23 +00:00
Noemi Erli
0ea7241e5e Backed out changeset 3de491b80e70 (bug 1638275) for causing failures in browser_searchbar_openpopup.js CLOSED TREE 2020-06-01 18:19:29 +03:00
Kagami Sascha Rosylight
716734fea5 Bug 1634454 - Resolve symlinks in nsLocalFileWin r=emk
Differential Revision: https://phabricator.services.mozilla.com/D73462
2020-06-01 15:12:31 +00:00
Jan de Mooij
eba78b9788 Bug 1640737 part 1 - Add a guardTypeSet specialization for TypedOrValueRegister. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D77008
2020-05-28 15:13:24 +00:00
Razvan Maries
bce1deab22 Backed out changeset 4a2b4780c3ff (bug 1596691) for Linting failure. CLOSED TREE 2020-05-31 13:30:16 +03:00
Christian Holler
4afa3c8e63 Bug 1596691 - Add a JSParser target to fuzz-tests. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77006
2020-05-29 06:22:17 +00:00
Razvan Maries
5e4d4827aa Backed out 6 changesets (bug 1631593) for perma failures on browser_aboutCertError_exception. CLOSED TREE
Backed out changeset f176af77900a (bug 1631593)
Backed out changeset 74b6fa2a1409 (bug 1631593)
Backed out changeset 7fbc8e2c4a4a (bug 1631593)
Backed out changeset 77ff0aee23f6 (bug 1631593)
Backed out changeset 90bde53721ac (bug 1631593)
Backed out changeset ea777b1a9380 (bug 1631593)
2020-05-31 09:58:41 +03:00
Dzmitry Malyshau
421a94b374 Bug 1637998 - Fix multi-threaded cleanup of wgpu command pools r=groves
Differential Revision: https://phabricator.services.mozilla.com/D77156
2020-05-31 04:14:17 +00:00
Zibi Braniecki
f549a16cc7 Bug 1631593 - Lazify JSM initialization. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D71834
2020-05-30 09:37:15 +00:00
Zibi Braniecki
2a163b0aca Bug 1631593 - Cache bundles in Localization C++. r=jfkthame,smaug
Differential Revision: https://phabricator.services.mozilla.com/D71815
2020-05-30 09:37:02 +00:00
Zibi Braniecki
b99acebc08 Bug 1631593 - Move generateBundles to be stored on Localization C++. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D71814
2020-05-30 09:36:50 +00:00
Zibi Braniecki
780f61eb15 Bug 1631593 - Move aIsSync to Localization C++. r=stas,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D71679
2020-05-30 09:36:37 +00:00
Zibi Braniecki
b7cc044565 Bug 1631593 - Move resourceIds to Localization C++. r=stas,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D71677
2020-05-30 09:36:25 +00:00
Zibi Braniecki
8c851dc5cb Bug 1631593 - Remove unused observers from JSM. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D71676
2020-05-30 09:36:17 +00:00
Masatoshi Kimura
b9a2ffc214 Bug 1482279 - Stop using Cu.forcePermissiveCOWs() in SpecialPowers. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D74641
2020-05-31 03:41:03 +00:00
Axel Hecht
22b8c9b311 Bug 1642092, find toolkit/locales/en-US/defines.inc for comm* builds, r=nalexander
This was regressed by bug 1641791, mostly for the lack of comments in at
least two places.

Differential Revision: https://phabricator.services.mozilla.com/D77590
2020-05-31 01:30:57 +00:00
Timothy Nikkel
6cedbd9795 Bug 1642088. Use a ResolutionChangeOrigin for when the resolution is changing by tests that overides and sets the restore resolution. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D77582
2020-05-30 21:34:39 +00:00
Valentin Gosu
555823e361 Bug 1641901 - Check the type of OutboundMessage::mMsg before using r=michal,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D77546
2020-05-30 06:53:02 +00:00
Andreea Pavel
08683e3116 Bug 1639608 - Update expectancies for appearance-revert-001.tentative.html on win 64bits r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D77586
2020-05-30 15:35:53 +00:00
longsonr
08748daea7 Bug 1638842 - Make border-image-repeating-radial-gradient reftest very slightly fuzzier r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D77585
2020-05-30 14:54:41 +00:00
Randell Jesup
b7ccc8824a Bug 1641974: Disable racy tests on win7 debug 32-bit for WebRTC/ICE r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D77524
2020-05-30 14:39:50 +00:00
Randell Jesup
b20c486d05 Bug 1641959: mark that win32-fission-webrender now fails in wpt canvas_clear.html r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D77510
2020-05-30 14:42:48 +00:00
Randell Jesup
fc28686059 Bug 1614853: wpt test ch-pseudo-recalc-on-font-load.html now passes in debug (but likely is racy) r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D77468
2020-05-30 14:42:48 +00:00
Randell Jesup
bf645c928d Bug 1638306: wpt test 2d.text.draw.fontface.notinpage.html is racy r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D77467
2020-05-30 14:39:26 +00:00
Randell Jesup
0d1b851f65 Bug 1640801: operator-dictionary-spacing-* are racy r=jgraham
In particular, with the bug 1602757 they permafail on desktop, at least for
now.  Most of them had already been marked as intermittent (and the
problems are it succeeding when we expect it to fail)

Differential Revision: https://phabricator.services.mozilla.com/D77365
2020-05-30 14:39:19 +00:00
Randell Jesup
14824861f5 Bug 1569928: Disable testing crash of content processes in marionette temporarily r=whimboo,gsvelto,marionette-reviewers
Note that Bug 1602757 makes this basically a perma-fail

Differential Revision: https://phabricator.services.mozilla.com/D76861
2020-05-30 14:39:06 +00:00
Randell Jesup
e068346a1f Bug 1602757: disable process caching/preallocation while testing browser_resource_uri r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D76534
2020-05-30 14:38:59 +00:00
Randell Jesup
5307d834db Bug 1602757: Add prealloc as a type for processes in about:support r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D76189
2020-05-30 14:38:37 +00:00
Randell Jesup
5d67f60e94 Bug 1602757: Telemetry checks overrideUpdateChannel only at process startup r=chutten
Since this is checked only at startup, to ensure it propagates to all
content processes we have to ensure we shut down and restart all
preallocated or cached processes (though the process running the current
page won't restart)

Differential Revision: https://phabricator.services.mozilla.com/D76188
2020-05-30 14:38:51 +00:00
Randell Jesup
056d7011bc Bug 1612063: Disable test_peerConnection_relayOnly.html due to raciness r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D74677
2020-05-30 14:38:44 +00:00
Randell Jesup
78facb122a Bug 1602757: add preallocation cache for webIsolated (fission) processes r=nika,smaug
Differential Revision: https://phabricator.services.mozilla.com/D69589
2020-05-30 14:38:30 +00:00