Граф коммитов

667026 Коммитов

Автор SHA1 Сообщение Дата
Jared Wein f92b25d5ec Bug 1574949 - Use event.currentTarget to get the reference to the button when acting on the click event so it will work regardless of what inner content is clicked or if the button itself is clicked. r=MattN
I didn't switch to using an A element with href= since the link target depends on the value of a preference, which is set at runtime in browser_dismissFooter.js and would necessitate refactoring of the test.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 21:55:16 +00:00
Mike Hommey 8d65c5e3a3 Bug 1575824 - Disable `make check` on searchfox builds. r=dmajor
because it wasn't enabled for them before bug 1575471.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 21:40:32 +00:00
Mike Hommey f7da81f01b Bug 1574056 - Make `mach vendor rust` use now native `cargo vendor`. r=chmanchester
Note that cargo vendor always uses the native version even when
cargo-vendor was already installed, so there is no concern wrt that.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 21:46:40 +00:00
Dão Gottwald 88be4edfa8 Bug 1575822 - Rename #urlbar-display-box and friends and consolidate related styling. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D43045

--HG--
extra : moz-landing-system : lando
2019-08-22 17:17:41 +00:00
Mike Hommey 29df9beb73 Bug 1575783 - Fix bug 1551639 after bug 1573566. r=froydnj
Bug 1573566 moved libxul in a subdirectory, which means the list of
files it links are now relative to that directory, rather than the
directory where buildid.cpp is. So the dependencies for buildid.cpp
need to account for that.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 14:23:05 +00:00
kanurag94 475884b7f7 Bug 1573319 - Polish the border input color. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D43113

--HG--
extra : moz-landing-system : lando
2019-08-22 21:15:42 +00:00
Kearwood "Kip" Gilbert 29c4fe1941 Bug 1574681 - VRManagerChild::GetVRDisplays returns void rather than bool r=thomasmo
Differential Revision: https://phabricator.services.mozilla.com/D42399

--HG--
extra : moz-landing-system : lando
2019-08-22 14:59:53 +00:00
Dhyey Thakore 76644bf6b9 Bug 1573504 - Make inline variable preview UX better, r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D42018

--HG--
extra : moz-landing-system : lando
2019-08-22 21:22:58 +00:00
Frédéric Wang 8f3b2a9292 Bug 1575542 - Add counter and warnings for deprecated MathML lengths. r=emilio
This commit introduces new counters and deprecation warnings for the following
MathML features:
* mathspace names (bug 1575542)
* mathsize names (bug 1548527)
* linethickness names (bug 1548529)

Note: helper parsing functions for mfrac and mpadded are changed to non-static
in order to pass the document parameter needed to log warnings to the console.

Change manually tested with
    <math>
      <mspace width="thinmathspace"></mspace>
      <mpadded width="2thickmathspace"></mpadded>
      <mfrac linethickness="thin"><mn>1</mn><mn>2</mn></mfrac>
      <mtext mathsize="big">3</mtext>
    </math>

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

--HG--
extra : moz-landing-system : lando
2019-08-22 06:29:26 +00:00
Jonathan Kew 19da5d26be Bug 1575315 - Add noncharacter codepoints to those for which we never attempt font fallback. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D42730

--HG--
extra : moz-landing-system : lando
2019-08-22 20:59:57 +00:00
Geoff Brown b29dfa620c Bug 1566423 - Run Android 7.0 TV against geckoview; r=jmaher
As soon as xpcshell is switched over to geckoview, we can do the same for android TV.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 15:57:45 +00:00
Jared Wein 32c741803f Bug 1574940 - The close button in the mobile footer of about:logins should be clickable via 'Enter'. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D43123

--HG--
extra : moz-landing-system : lando
2019-08-22 20:22:43 +00:00
Mihai Alexandru Michis 60087ba0c3 Bug 1573585 - Fix unindented block. a=lint-fix CLOSED TREE 2019-08-23 00:05:01 +03:00
Jan Varga 9ab967ef1e Bug 1563023 - Part 2: Add support for getting origin usage from memory; r=asuth
This patch modifies getUsageForPrincipal to support getting origin usage from
memory. Support for getting group usage is factored out to a standalone method
called Estimate.
Operations based on NormalOriginOperationBase can now avoid directory locking
if they don't touch disk.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 20:51:09 +00:00
Edwin Gao ca724248e4 Bug 1573585 - ensure debugger name is prefixed to the application command when using mach test r=gbrown,Ehsan
If test is run using the `mach test` harness, populate the `extra_args` with `--debugger=<name>` that is expected by the underlying harnesses (`wpt,`, `mochitest`)  in order to maintain compatibility.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 20:51:11 +00:00
Dustin J. Mitchell 48511543d2 Bug 1566365 - log output when test fails r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D42855

--HG--
extra : moz-landing-system : lando
2019-08-22 20:35:37 +00:00
Robert Strong ec210ed823 Bug 1574980 - followup. a=mingw32-fix
--HG--
extra : amend_source : 7248399774b5741857360cdf3318b4d1a59719a8
2019-08-22 22:35:04 +02:00
Jason Laster b3a761c407 Bug 1575917 - findSourceURLs dos not exist. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D43103

--HG--
extra : moz-landing-system : lando
2019-08-22 20:13:48 +00:00
Kris Maglione 09ec8cc063 Bug 1575385: Fix race in browser_jsonview_nojs.js. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D42925

--HG--
extra : moz-landing-system : lando
2019-08-22 20:24:52 +00:00
Kris Maglione fb8619c074 Bug 1563578: Make browser_getActor_filter.js Fission-compatible.
Differential Revision: https://phabricator.services.mozilla.com/D36974

--HG--
extra : moz-landing-system : lando
2019-08-22 20:28:36 +00:00
Eitan Isaacson 47656aa608 Bug 1572811 - Don't fire text change events if container accessible has no frame. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D42199

--HG--
extra : moz-landing-system : lando
2019-08-22 20:28:38 +00:00
Luca Greco b2c8b8875b Bug 1572711 - Record extensions.blocklist.useXML and services.blocklist.*.checked prefs into new telemetry scalars. r=janerik,leplatrem,Gijs
Depends on D41734

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

--HG--
extra : moz-landing-system : lando
2019-08-22 16:32:19 +00:00
Luca Greco 85ae99d8ee Bug 1572711 - Record addonsManager.blocklistUpdateError telemetry event on blocklist update failures. r=janerik,Gijs
Depends on D41733

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

--HG--
extra : moz-landing-system : lando
2019-08-21 19:37:03 +00:00
Luca Greco 23344811d9 Bug 1572711 - Added blocklist.lastModified_xml telemetry scalar to record extensions.blocklist.lastModified value. r=janerik,leplatrem,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41733

--HG--
extra : moz-landing-system : lando
2019-08-21 19:51:52 +00:00
Jason Laster 98e92a1a7b Bug 1574343 - Improve process labels and icons. r=davidwalsh,yulia
Differential Revision: https://phabricator.services.mozilla.com/D42591

--HG--
extra : moz-landing-system : lando
2019-08-22 20:03:58 +00:00
Geoff Brown 37256025a5 Bug 1510405 - Increase max-run-time for ccov xpcshell tests; r=aryx
One or two chunks of each ccov xpcshell set frequently exceed their current max-run-time.
Sometimes a chunk exceeds 60 minutes.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 19:11:05 +00:00
Chris Fallin 1c38bd4e40 Bug 1492920: remove restriction on IC attachment for instanceof: allow RHS with a reassigned __proto__. r=djvj,jandem
Based on discussions with :djvj, it seems that this IC attachment logic is
overly conservative. We're seeing a case where the `__proto__` of a constructor
function is reassigned, which causes all instanceof ICs to fail to attach. The
test case is like:

    function C() { /* ... */ }
    C.__proto__ = D;
    var o = new C();
    var result = o instanceof C;  // this IC fails to attach

This change generalizes the IC attachment logic to check whether @@hasInstance
is defined anywhere below Function in the prototype chain of the RHS. If not,
it is still safe to attach the IC; the IC simply needs to guard on the
prototype chain to ensure no @@hasInstance override is inserted later.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 18:08:37 +00:00
David Walsh 3a60033249 Bug 1574500 - Get DOM Mutation Breakpoints Rep highlighting working r=gl
Differential Revision: https://phabricator.services.mozilla.com/D42315

--HG--
extra : moz-landing-system : lando
2019-08-22 18:14:29 +00:00
Alvina Waseem 071f8e586c Bug 1573196 - Fixed GeckoWebExecutor documentation. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D43086

--HG--
extra : moz-landing-system : lando
2019-08-22 18:53:57 +00:00
Logan Smyth b98ee8996d Bug 1568895 - Ignore duplicate original files when found. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D43087

--HG--
extra : moz-landing-system : lando
2019-08-22 17:10:44 +00:00
Robert Strong c39174d546 Bug 1574980 - Fix issues with maintenance service install. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D43034

--HG--
extra : moz-landing-system : lando
2019-08-22 16:23:51 +00:00
Connor Sheehan 71b33e1850 Bug 1574977: restore `mach pastebin` and port to new service r=nalexander
This commit re-implements `mach pastebin` for use with the new Mozilla
pastebin tool (paste.mozilla.org). As with the old implementation, the
tool supports passing a file for upload as well as reading content to
paste from stdin.

`dpaste` (the software that runs `paste.mo`) is supposed to support
sniffing the correct syntax highlighter from the given filename, but
this feature does not seem to work (both on `paste.mo` nor `dpaste.de`).
Instead we have a mapping of known filename extensions to known available
highlighters on `paste.mo`. `mach pastebin` will attempt to guess a
highlighter from the file extension or the basename of the file if none
is available.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 18:11:26 +00:00
Ryan VanderMeulen 25eaf245b6 Bug 1575851 - Update pdf.js to version 2.3.101. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D43068

--HG--
extra : moz-landing-system : lando
2019-08-22 18:20:58 +00:00
Julian Descottes d1abffd1f9 Bug 1575570 - Check if yarn is installed when running DevTools node tests r=ochameau
Depends on D42894

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

--HG--
extra : moz-landing-system : lando
2019-08-22 16:16:05 +00:00
Julian Descottes 5e9c80ffe5 Bug 1575570 - Mention yarn in prerequisites for running devtools node tests r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D42894

--HG--
extra : moz-landing-system : lando
2019-08-22 16:14:26 +00:00
Vijay Budhram d93c450ace Bug 1573959 - Update FxA toolbar menu utm param r=markh
Differential Revision: https://phabricator.services.mozilla.com/D43093

--HG--
extra : moz-landing-system : lando
2019-08-22 16:53:17 +00:00
Dylan Roeh 5bb5cce21c Bug 1568295 - Add social tracking protection support to GV. r=geckoview-reviewers,snorp,agi
Differential Revision: https://phabricator.services.mozilla.com/D42863

--HG--
extra : moz-landing-system : lando
2019-08-22 18:01:47 +00:00
Michael Kaply 3cc34ca6f8 Bug 1573932 - Disable extended triplets for certain policies. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D43095

--HG--
extra : moz-landing-system : lando
2019-08-22 17:44:51 +00:00
Cosmin Sabou d422b14401 Bug 1564373 - Disable NavigationDelegateTest.trackingProtection for frequent failures. r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D43066

--HG--
extra : moz-landing-system : lando
2019-08-22 17:36:13 +00:00
Kershaw Chang 1ee6c512c5 Bug 1571356 - Add TRANSPARENT_PROXY_RESOLVES_HOST flag to connection info's hash key r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D43043

--HG--
extra : moz-landing-system : lando
2019-08-22 15:13:36 +00:00
Narcis Beleuzu 1d3737ff0d Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE 2019-08-22 20:31:45 +03:00
Mike Hommey 32044bbc45 Bug 1575804 - Don't decode the result from check_cmd_output. r=froydnj
Bug 1575135 changed check_cmd_output to return unicode strings, but a
couple places were already trying to do their own decoding, which now
can fail. Remove those.

Interesting the decoding was previously broken on Windows, this
actually fixes it (the output of hg config is not actually utf-8 on
Windows).

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

--HG--
extra : moz-landing-system : lando
2019-08-22 17:02:39 +00:00
krystal fdda6b6a38 Bug 1568923 - String deduplication during tenuring. r=sfink
Most live nursery strings can be deduplicated in moveToTenured through a hashset. 
Dependent strings are complicated to deal with since their chars need to be updated with the newly deduplicated base chars.
If the dependent string is tenured, its bases cannot be deduplicated since a tenured dependent string chars cannot be updated. Otherwise, the following steps will be able to update its chars.
1. Preserve the nursery base chain by saving dependent string nursery bases in its relocation overlay. This allows dependent string nursery root base to be reached.
2. Calculate the original dependent string base offset: dependent string nursery chars - dependent string root base nursery chars. Root base nursery chars is saved in its relocation overlay.
3. Update the dependent string chars with its new root base chars and the calculated offset.
4. Assign either the root base or the undepended string in which the dependent string uses chars from as the new base to unchain any potentially long dependency chain.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 17:09:27 +00:00
Junior Hsu 0e6b4ffc45 Bug 1574676 - Obtaining COEP from the document through which target is nested r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D42397

--HG--
extra : moz-landing-system : lando
2019-08-22 15:45:19 +00:00
Noemi Erli 2d0fff3267 Backed out changeset 4bedbc45e231 (bug 1505412) for failures in test_bug1505412.html CLOSED TREE 2019-08-22 19:52:49 +03:00
Iain Ireland c8c773d698 Bug 1571918: Split more double moves r=sstangl
Differential Revision: https://phabricator.services.mozilla.com/D42242

--HG--
extra : moz-landing-system : lando
2019-08-16 19:01:41 +00:00
Andrew McCreight ff786abc93 Bug 1575272 - Fix DOM bindings tests to work with Fission. r=peterv
These test that various DOM things fail when done
cross-origin. They'll fail in a different way if done cross-process,
so change the origin used so that it is same-process, but
cross-origin, even with Fission.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 20:10:33 +00:00
Johann Hofmann e91d880e08 Bug 1570674 - Default to "Never Allow" for notification permission prompt denials. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D43081

--HG--
extra : moz-landing-system : lando
2019-08-22 16:24:56 +00:00
Marco Zehe c7d4860e5d Bug 1575622 - Make the site identity panels more readable for screen reader users, r=johannh
The site identity and security sub panels now contain that much information that it warrants to make these more easily navigable for NVDA and other screen readers. The panels behave as before, but the added roles and heading levels cause NVDA and other screen readers to use their browse mode features instead of regular application interaction so blind and visually impaired users can review the information more easily.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 15:58:24 +00:00
lloan 5b29ff8657 Bug 1575230 - Search also through requestHeadersFromUploadStream. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D42738

--HG--
extra : moz-landing-system : lando
2019-08-22 15:56:33 +00:00