Commit Graph

664791 Commits

Author SHA1 Message Date
Botond Ballo
84e43ba944 Bug 1528775 - Disable immediate handoff on all platforms. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D41434

--HG--
extra : moz-landing-system : lando
2019-08-09 19:45:57 +00:00
Erica Wright
daf2309ee2 Bug 1572809 - Change icon gradient for light and dark. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41428

--HG--
extra : moz-landing-system : lando
2019-08-09 19:38:44 +00:00
Axel Hecht
d3cf6d2c83 Bug 1571671 - Enable RST linting on fluent docs in intl/l10n/docs. r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D40831

--HG--
extra : moz-landing-system : lando
2019-08-09 19:20:59 +00:00
Tom Schuster
2c4cb96468 Bug 1558915 - Use infallible nsIURI::SchemeIs everywhere. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D41367

--HG--
extra : moz-landing-system : lando
2019-08-09 15:17:06 +00:00
mcrawford@mozilla.com
0654ce0e37 Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true

Differential Revision: https://phabricator.services.mozilla.com/D38345

--HG--
extra : moz-landing-system : lando
2019-08-09 19:31:04 +00:00
Emilio Cobos Álvarez
eead6b45e1 Bug 1499000 - followup: Annotate the test as failing on Android as the image it uses is not available.
CLOSED TREE
MANUAL PUSH: bustage
2019-08-09 21:56:41 +02:00
Florin Strugariu
82ae7c326f Bug 1572716 Re record outlook and wikipedia destop tests r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D41374

--HG--
extra : moz-landing-system : lando
2019-08-09 18:10:07 +00:00
Eitan Isaacson
f76019cc9d Bug 1572519 - Log all element attributes in accessibility logging. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D41265

--HG--
extra : moz-landing-system : lando
2019-08-09 00:02:51 +00:00
Mike Hommey
d2cebb5e64 Bug 1571986 - Kill vctip at the end of the wrench-windows task. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D41165

--HG--
extra : moz-landing-system : lando
2019-08-08 15:40:17 +00:00
Mike Hommey
ee928b205d Bug 1572363 - Add a sparse profile for webrender tasks. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D41152

--HG--
extra : moz-landing-system : lando
2019-08-08 13:47:51 +00:00
Justin Wood
0c332534f7 Bug 1566298 - Add beetmover everywhere for langpacks r=mtabara
Sign language packs via Autograph instead of AMO.

Differential Revision: https://phabricator.services.mozilla.com/D37832

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:31 +00:00
Justin Wood
72d004ab33 Bug 1566298 - Temporarily disable langpack beetmover. r=mtabara
Sign language packs via Autograph instead of AMO.

This patch's main goal is to help ease diffs between other parts of this set.

Differential Revision: https://phabricator.services.mozilla.com/D38150

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:22 +00:00
Justin Wood
5c3d0d1f60 Bug 1566298 - Actually sign langpacks via autograph r=mtabara
Sign language packs via Autograph instead of AMO.

Differential Revision: https://phabricator.services.mozilla.com/D38149

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:13 +00:00
Justin Wood
4892356ad6 Bug 1566298 - Rename release-sign-and-push-langpacks to remove references to sign. r=mtabara
Sign language packs via Autograph instead of AMO.

Differential Revision: https://phabricator.services.mozilla.com/D38148

--HG--
rename : taskcluster/ci/release-sign-and-push-langpacks/kind.yml => taskcluster/ci/release-push-langpacks/kind.yml
extra : moz-landing-system : lando
2019-08-09 01:48:04 +00:00
Rob Lemley
428f3b39d5 Bug 1572394 - Remove MOZ_LDAP_XPCOM ifdef from config/recurse.mk. r=glandium
Fixes Thunderbird build bustage related to target-shared.

Investigation into the build issue revealed that this hack is no longer necessary and can be removed. And it's always nice to remove Thunderbird specific code from the build system.

Differential Revision: https://phabricator.services.mozilla.com/D41307

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:46 +00:00
Ting-Yu Lin
e2ec6d3c2d Bug 1572502 - Delete the in-tree FrameIdList.h and FrameTypeList.h. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D41254

--HG--
extra : moz-landing-system : lando
2019-08-09 01:30:56 +00:00
Makoto Kato
ed054cb14d Bug 1563640 - Swiftkey keyboard doesn't work correctly on textboxes. r=geckoview-reviewers,snorp
This issue is race condition of Gecko thread and InputConnection thread.

When inputting `[ENTER]` in VKB, Switftkey generates keyboard event (down and up), then set empty span to current position.

It means that the following occurs.

1. Inserting CR by [ENTER] key event of Swiftkey.
2. Swiftkey sets empty span with current selection position. Then GV sets new selection with it due to adding span.
3. By 1., text and selection are updated, then GV receives new selection position by 1.
4. Selection notification by 2. is received, then selection is back to previous position unfortunately.

Although we should use 1 and 3's selection, GV uses 4's selection since this is last notification. But 2's selection is current selection until we don't update text. So it is unnecessary to set same selection again by 2.

Also, most IMEs don't send key event by 1, and they replace with new text without 1 and 2 So this issue occurs on Switftkey only.

Differential Revision: https://phabricator.services.mozilla.com/D40926

--HG--
extra : moz-landing-system : lando
2019-08-08 14:22:35 +00:00
James Teh
76dff37c45 Bug 1572317: When removing an Accessible because it lost its frame, remove Accessibles for DOM descendants as well. r=eeejay
Removing an Accessible removes descendants in the a11y tree.
However, there may be DOM descendants which have been relocated elsewhere in the a11y tree.
Their DOM nodes are now hidden as well, so we need to remove those Accessibles too.
In addition to Accessibles remaining in the tree when they shouldn't, failing to remove relocated Accessibles caused problems later on when a relocated Accessible was shown with new descendants.

Differential Revision: https://phabricator.services.mozilla.com/D41178

--HG--
extra : moz-landing-system : lando
2019-08-09 01:21:54 +00:00
Nicholas Nethercote
18a61c2721 Bug 1570212 - Remove privacy.resistFingerprinting.* VarCache prefs. r=tjr
The patch:
- changes `privacy.resistFingerprinting.target_video_res` to a static pref;
- changes `privacy.resistFingerprinting.video_frames_per_sec` and
  `privacy.resistFingerprinting.video_dropped_ratio` to code constants;
- removes the unused `RFP_TIMER_VALUE_DEFAULT` and `RFP_JITTER_VALUE_DEFAULT`
  constants.

Differential Revision: https://phabricator.services.mozilla.com/D40904

--HG--
extra : moz-landing-system : lando
2019-08-09 00:59:21 +00:00
Nicholas Nethercote
55893303ab Bug 1570212 - Clean up privacy.* static pref definitions. r=tjr
Fix overly-long lines, add '.' to the end of sentences, put things in a more
sensible order, etc. (No functional changes.)

Differential Revision: https://phabricator.services.mozilla.com/D40903

--HG--
extra : moz-landing-system : lando
2019-08-09 00:59:07 +00:00
Nicholas Nethercote
9bc90adc09 Bug 1570212 - Make security.turn_off_all_security... a non-VarCache pref. r=mccr8
This could be made into a static pref, but then it would be always defined and
thus visible in about:config, which seems undesirable for such a senstive pre.
So this patch uses a callback that makes it work just like the existing
VarCache, i.e. it's not defined by default, in which case it defaults to false.

Differential Revision: https://phabricator.services.mozilla.com/D40343

--HG--
extra : moz-landing-system : lando
2019-08-09 00:58:55 +00:00
Nicholas Nethercote
f6e8f9fa92 Bug 1570212 - Remove content.cors.no_private_data pref. r=dragana
It's never modified anywhere, and so there's no real point in having it.

The patch also removes the now-empty nsCORSListenerProxy::Startup().

Differential Revision: https://phabricator.services.mozilla.com/D40342

--HG--
extra : moz-landing-system : lando
2019-08-09 00:58:43 +00:00
Nicholas Nethercote
c07a7357a2 Bug 1570212 - Convert content.cors.disable to a static pref. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D40341

--HG--
extra : moz-landing-system : lando
2019-08-09 00:58:31 +00:00
Ehsan Akhgari
54f399c914 Bug 1569224 - Part 2: Add a unit test for examining the alt-svc cache isolation for third-party trackers; r=michal
Differential Revision: https://phabricator.services.mozilla.com/D41141

--HG--
rename : toolkit/components/antitracking/test/browser/browser_tlsSessionTickets.js => toolkit/components/antitracking/test/browser/browser_networkIsolation.js
extra : moz-landing-system : lando
2019-08-08 22:04:25 +00:00
Ehsan Akhgari
c4a278dd27 Bug 1569224 - Part 1: Isolate Alt-Svc mappings for third-party tracker channels based on the origin of the top-level document; r=michal
Differential Revision: https://phabricator.services.mozilla.com/D41139

--HG--
extra : moz-landing-system : lando
2019-08-08 22:04:24 +00:00
Nika Layzell
021bb13602 Bug 1570369 - Part 11: Use IPDL refcounted for PIPCBlobInputStream, r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40266

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:46 +00:00
Nika Layzell
1b7d7ce8f0 Bug 1570369 - Part 10: Use IPDL refcounted for PInProcess, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D40265

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:44 +00:00
Nika Layzell
2040610a79 Bug 1570369 - Part 9: Use IPDL refcounted for PHandlerService, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D40262

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:42 +00:00
Nika Layzell
d9b972bae8 Bug 1570369 - Part 8: Use IPDL refcounted for PGMPVideo{Encoder,Decoder}, r=jya
Differential Revision: https://phabricator.services.mozilla.com/D40261

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:40 +00:00
Nika Layzell
c58a226270 Bug 1570369 - Part 7: Use IPDL refcounted for PFileSystemRequest, r=baku
Differential Revision: https://phabricator.services.mozilla.com/D40260

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:37 +00:00
Nika Layzell
4825c16f54 Bug 1570369 - Part 6: Use IPDL refcounted for PExternalHelperApp, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D40258

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:35 +00:00
Nika Layzell
24f3c996f7 Bug 1570369 - Part 5: Use IPDL refcounted for PCompositorBridge, r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D40256

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:33 +00:00
Nika Layzell
c67bb3eb29 Bug 1570369 - Part 4: Use IPDL refcounted for PChromiumCDM, r=jya
Differential Revision: https://phabricator.services.mozilla.com/D40255

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:31 +00:00
Nika Layzell
af25db52b0 Bug 1570369 - Part 3: Use IPDL refcounted for PBrowser, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D40254

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:24 +00:00
Nika Layzell
f9fb4fc118 Bug 1570369 - Part 2: Use IPDL refcounted for PAPZInputBridge, r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D40253

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:22 +00:00
Nika Layzell
57067bd337 Bug 1570369 - Part 1: Use IPDL refcounted for PWindowGlobal, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D40252

--HG--
extra : moz-landing-system : lando
2019-08-08 16:46:20 +00:00
Paul Bone
ac145a8bd1 Bug 1571439 - Add new test r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D40807

--HG--
extra : moz-landing-system : lando
2019-08-08 23:30:15 +00:00
Andrew McCreight
78c8b1ffd6 Bug 1571855 - Disable tautology warning in nsIFrame.h in Clang. r=heycam
ClassID::nsBox_id is zero, so that case is trivial. Disable the
warning in Clang, like it is in GCC. The Clang pragma can't be behind
an #elseif because Clang appears to define __GNUC__, too.

Differential Revision: https://phabricator.services.mozilla.com/D40866

--HG--
extra : moz-landing-system : lando
2019-08-08 22:20:01 +00:00
Henrik Skupin
d05735f6b3 Bug 1572542 - [wdspec] Don't navigate in switch_to_window/alerts.py to keep the outerWindowId. r=webdriver-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D41284

--HG--
extra : moz-landing-system : lando
2019-08-08 21:38:31 +00:00
Cosmin Sabou
82435e9b86 Bug 1570918 - Disable test_postMessage_structured_clone.html, test_postMessage_onOther.html and test_postMessage_transfer.html on fission for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40932

--HG--
extra : moz-landing-system : lando
2019-08-07 09:59:21 +00:00
Emilio Cobos Álvarez
56df9575bc Bug 1499000 - Don't do CORS checks on CSS images with the resource:// scheme. r=bzbarsky
CORS only works on http channels, so anything else that tries to do a
CORS-enabled request fails catastrophically.

resource:// images are useful for extension developers, so don't perform CORS
checks on them. We may want to also do file:// and fix bug 1565509, while at it,
if we consider it's causing developer pain.

Differential Revision: https://phabricator.services.mozilla.com/D40651

--HG--
extra : moz-landing-system : lando
2019-08-09 18:09:55 +00:00
James Graham
d4d66f19dc Bug 1571755 - Add a command for merging wpt metadata, r=maja_zf
This command is inteded to be usable as a git mergetool for the
specific case of merging ini files in a way that should always
succeed, produces reasonably likely output, but isn't reliably
correct.

The main use case is for the sync bot where we update metadata on
branches and experience conflicts when we also have changes on
master. We don't necessarily need to resolve these perfectly but we do
need to provide a resolution automatically since otherwise it blocks
syncs. Since the ini parser is in-tree we want to make this an in-tree
command that the sync can use to provide the resolution.

The general strategy is that we want to prefer the "new" metadata
where possible. This won't always be correct e.g. if a test got fixed
on master and simultaneously got edited to go from TIMEOUT to FAIL in
a browser without the fix. But it's not a bad approximation (and
generally a human will struggle to do the merge better by hand, so we
have to assume later try jobs will fix things).

Differential Revision: https://phabricator.services.mozilla.com/D40832

--HG--
extra : moz-landing-system : lando
2019-08-09 17:48:53 +00:00
Agi Sferro
878623212f Bug 1572523 - Increase mozlint-android timeout to 3600. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D41393

--HG--
extra : moz-landing-system : lando
2019-08-09 17:44:48 +00:00
Geoff Brown
9207b87bbb Bug 1572794 - Add 'flavor' and 'subsuite' args for 'mach test-info report'; r=jmaher
These were already supported by the test resolver; let's use them. More tweaks planned...

Differential Revision: https://phabricator.services.mozilla.com/D41414

--HG--
extra : moz-landing-system : lando
2019-08-09 17:31:56 +00:00
Jason Laster
be47400d60 Bug 1172572 - teach debugger to step into calls at the beginning of statements (part 2). r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D40733

--HG--
rename : devtools/server/actors/replay/moz.build => devtools/server/actors/replay/utils/moz.build
extra : moz-landing-system : lando
2019-08-09 17:38:32 +00:00
Steve Fink
c48c9c7b7d Bug 1570465 - Postpone switching to gray as long as black is on the mark stack r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D40122

--HG--
extra : moz-landing-system : lando
2019-08-07 09:53:55 +00:00
alwu
df6d8d2448 Bug 1565689 - part7 : add browser test. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D38147

--HG--
extra : moz-landing-system : lando
2019-08-07 01:45:59 +00:00
alwu
9e0f93e8de Bug 1565689 - part6 : add gtests. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D38146

--HG--
extra : moz-landing-system : lando
2019-08-07 01:46:01 +00:00
alwu
0f5563b84f Bug 1565689 - part5 : control media from chrome process. r=farre,baku
This patch implements how to use MediaController to control corresponding media in content processes.

Differential Revision: https://phabricator.services.mozilla.com/D38145

--HG--
extra : moz-landing-system : lando
2019-08-07 01:46:03 +00:00
alwu
caf1ec8024 Bug 1565689 - part4 : notify controller about media active state and audible state changed from content processes. r=baku
We implement some helpful functions in MediaControlUtils which can be used to notify controller when media starts/stops playing or become audible/inaudible.

For now, we can temporarily notify these changes in AudioChannelService where we have already known when media has these kinds of status changing.

Differential Revision: https://phabricator.services.mozilla.com/D38144

--HG--
extra : moz-landing-system : lando
2019-08-08 20:01:19 +00:00