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

640482 Коммитов

Автор SHA1 Сообщение Дата
Sam Foster 3528b01310 Bug 1531135 - Honor autocomplete=off on password when signon.autofillForms.autocompleteOff is false. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D22025

--HG--
extra : moz-landing-system : lando
2019-03-07 01:12:11 +00:00
Ciure Andrei 07a1cbed27 Backed out changeset da9a99c4896c (bug 1531975) for causing PersistentBufferProvider build bustages CLOSED TREE 2019-03-07 18:44:24 +02:00
Nicolas Silva a9c6312e6e Bug 1533282 - Restore the debugging options in wrench/script/headless.py. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D22458

--HG--
extra : moz-landing-system : lando
2019-03-07 14:16:44 +00:00
Lee Salzman 3e26da96a3 Bug 1531975 - just do a gfxCriticalNote on buffer-provider over-production instead of an error r=nical
Differential Revision: https://phabricator.services.mozilla.com/D22518

--HG--
extra : moz-landing-system : lando
2019-03-07 16:08:34 +00:00
Ashley Hauck 6e6fbf08a6 Bug 1532921 - Implement .initializers local variable. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D22290

--HG--
extra : moz-landing-system : lando
2019-03-07 16:10:03 +00:00
Ted Campbell 94421cd86a Bug 1533420 - Remove JSScript::ExplicitUseStrict flag. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D22524

--HG--
extra : moz-landing-system : lando
2019-03-07 16:08:17 +00:00
Mellina Yonashiro 75cb88c06d Bug 1508241 - Change variable colors and set a new one for approved Zebra Colors for Network Tab in DevTools r=Honza
This changes the colors of the odd table cells and the hover state in rows in the Network tab in DevTools.

I have updated the //--table-zebra-background// in **variables.css** and inserted a new one, which is //--table-selection-background-hover//.

I have created the new variable, in order to prevent it affecting other table colors.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 16:04:09 +00:00
Michael Ratcliffe 9fd7fbf0f5 Bug 1532584 - Test event-collector.js with chrome enabled r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D22076

--HG--
extra : moz-landing-system : lando
2019-03-07 16:01:28 +00:00
John Dai 06e6e0dbbf Bug 1533401 - Use native maybe support IPDL in JSWindowActorEventDecl instead of two booleans, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D22509

--HG--
extra : moz-landing-system : lando
2019-03-07 15:11:32 +00:00
Byron Campen [:bwc] 5ad6b29bd4 Bug 1531143 - Part 1: Rewrite this test-case to be valid, more readable, and test a little more than it did. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D21950

--HG--
extra : moz-landing-system : lando
2019-03-06 16:49:27 +00:00
Byron Campen [:bwc] b713ecf7db Bug 1531143 - Part 0: Re-enable a test-case. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D21949

--HG--
extra : moz-landing-system : lando
2019-03-06 16:48:39 +00:00
John Dai a299029020 Bug 1531837 - Part 2: Add testcase with allFrames and includeChrome for JS Window Actors, r=nika
Depends on D22472

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

--HG--
extra : moz-landing-system : lando
2019-03-07 15:13:44 +00:00
John Dai 12d7184ab0 Bug 1531837 - Part 1: Save WindowActorOptions's includeChrome from webidl, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D22472

--HG--
extra : moz-landing-system : lando
2019-03-07 15:12:09 +00:00
Hemakshi Sachdev 84c187d1fe Bug 1474207 - Network Monitor response payload testing method variances. r=Honza
Changed the way we to access contents of `.CodeMirror`, by using `CodeMirror.getValue()` instead of `.textContent`

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

--HG--
extra : moz-landing-system : lando
2019-03-07 15:38:21 +00:00
Ciure Andrei 712dd2bb8c Backed out 16 changesets (bug 1525245) for perma failing test_document_cookie.html CLOSED TREE
Backed out changeset 3fd27215698f (bug 1525245)
Backed out changeset d9a9e8e77873 (bug 1525245)
Backed out changeset 0e6f7be92e3f (bug 1525245)
Backed out changeset 6790802e2fa5 (bug 1525245)
Backed out changeset a5a9e01116ed (bug 1525245)
Backed out changeset 66e19a0c38dd (bug 1525245)
Backed out changeset fb90d51ba853 (bug 1525245)
Backed out changeset 4772db3625b3 (bug 1525245)
Backed out changeset 9affaf0cb998 (bug 1525245)
Backed out changeset a91b7ebe8bdd (bug 1525245)
Backed out changeset c2a13a7480e1 (bug 1525245)
Backed out changeset abe4482fa137 (bug 1525245)
Backed out changeset b3920c0bcf84 (bug 1525245)
Backed out changeset 0821b81f2724 (bug 1525245)
Backed out changeset 70bed2ad7899 (bug 1525245)
Backed out changeset 5f72ba232cc8 (bug 1525245)
2019-03-07 17:54:18 +02:00
Byron Campen [:bwc] 0f4c3bd0c4 Bug 1531472 - Part 1: Use the faster getNoiseStream instead of getUserMedia to prevent timeouts. r=jib
Depends on D21939

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

--HG--
extra : moz-landing-system : lando
2019-03-05 21:58:39 +00:00
Byron Campen [:bwc] a6d9988b7e Bug 1531472 - Part 0: Re-enable this wpt. r=jib
Depends on D21557

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

--HG--
extra : moz-landing-system : lando
2019-03-05 21:58:17 +00:00
André Bargull 5a32c1b092 Bug 1533168 - Part 2: Enable previously skipped tests. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D22403

--HG--
extra : moz-landing-system : lando
2019-03-07 14:36:50 +00:00
André Bargull 0132c7a411 Bug 1533168 - Part 1: Update test262 - Mar 06 2018 edition. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D22402

--HG--
extra : moz-landing-system : lando
2019-03-07 14:40:20 +00:00
Emily Toop c336620b27 Bug 1528303 - Update GVE to demonstrate how to handle media permissions correctly r=geckoview-reviewers,snorp
Update `onMediaPermissionRequest` documentation to better reflect usage

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

--HG--
extra : moz-landing-system : lando
2019-03-06 15:41:26 +00:00
André Bargull 8ed3709904 Bug 1531202 - Part 2: Reimport test262. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D21678

--HG--
extra : moz-landing-system : lando
2019-03-07 14:42:25 +00:00
André Bargull 2c8853ce51 Bug 1531202 - Part 1: Don't prepend reftest entries in test262 'raw' tests. r=jwalden
- Add separate function to import fixture files instead of treating them like
  test files. This simplifies the code structure a bit and avoids unnecessary
  output spew, because the test262 test record parser no longer complains about
  missing yaml frontmatter.
- Write reftest terms into a new test262/jstests.list file for raw tests.
- Allow including nested jstests.list files in _parse_external_manifest.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:42:25 +00:00
Micah Tigley a4f6ccbced Bug 1530621 - Disable smooth scrolling if user prefers reduced motion. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D22384

--HG--
extra : moz-landing-system : lando
2019-03-07 14:49:08 +00:00
Mathieu Leplatre f3d65462af Bug 1523310 - Distinguish broadcast from scheduled sync in Remote Settings r=glasserc
Distinguish broadcast from scheduled sync in Remote Settings

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:44:52 +00:00
Tarek Ziadé 5e459d846d Bug 1533309 - Correct process shutdown on setup error - r=Bebe
Make sure we shutdown the mitmproxy process in case the setup fails.

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

--HG--
rename : testing/mozbase/mozproxy/tests/test.py => testing/mozbase/mozproxy/tests/test_proxy.py
extra : moz-landing-system : lando
2019-03-07 14:31:46 +00:00
Mark Banner 08f7c345d9 Bug 1533366 - UrlbarInput's blur handling should respect ui.popup.disable_autohide preference. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D22500

--HG--
extra : moz-landing-system : lando
2019-03-07 14:10:40 +00:00
Timothy Nikkel 7e07e94a56 Bug 1306896. Disable assert on 32-bit Windows. r=kats
The Timestamp implementation on Windows seems to be based off of two system APIs: GetTickCount64 and QueryPerformanceCounter. QPC seems to be preferred over GTC, unless a "failure" in QPC is detected.

There is code in the Timestamp implementation to detect if QPC "fails" be comparing elapsed time of QPC to elapsed time of GTC.

Through logging on try server I observed the following in different failures:

1) the QPC failure detection kicks in a lot and disables use of QPC
2) the QPC of the vsync timestamp was in the future compared to the QPC of TimeStamp::Now().
3) the QPC of TimeStamp::Now() was missing (presumably because it was disabled) and the GTC of the vsync timestamp was in the future compared to the GTC of TimeStamp::Now()
4) the vsync timestamp printf of raw GTC and QPC values matched at the source (SoftwareDisplay::NotifyVsync) and in the refresh driver, so the vsync timestamp wasn't getting messed up.

I guess we could spend more time on the error detection in our Windows TimeStamp code, but this failure is only happening on 32-bit machines.

Here's a patch to disable the assertions on 32-bit Windows. Depends how important we think this assertion is relative to the work to investigate more.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:24:23 +00:00
Ethan Glasser-Camp f1d4f0c483 Bug 1530508: report additional recipe information r=mythmon
Report when recipes don't match the filter. Report when Jexl filters
themselves fail, with an added test.

The existing test for remote-settings usage had a bug, so fix that
too.

Depends on D22017

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

--HG--
extra : moz-landing-system : lando
2019-03-06 21:12:03 +00:00
Ethan Glasser-Camp 258f52be85 Bug 1530508: report freshness of each recipe r=mythmon
Depends on D22016

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

--HG--
extra : moz-landing-system : lando
2019-03-06 21:12:01 +00:00
Ethan Glasser-Camp 7d8f7c1313 Bug 1530508: convert reportRecipe to take the recipe, not just its ID r=mythmon
This will make it easier to report recipe freshness.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 21:11:52 +00:00
Jamie Nicol b112738bcb Bug 1528820 - Work around Adreno bug when blitting to texture array. r=kvark
There is a bug on Adreno GPUs where glBlitFramebuffers always writes
to the 0th layer of a texture array, regardless of which layer is
actually attached to the draw framebuffer.

With picture caching enabled on webrender, the cached pictures were
all being drawn to the 0th layer of the picture cache texture array,
leaving the other layers blank. This was resulting in the wrong
content being drawn on one tile of the screen, and the rest being
black.

This works around this by blitting to an intermediate renderbuffer,
then using glCopyTexSubImage3D to copy from the renderbuffer to the
correct texture layer.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:02:50 +00:00
Jamie Nicol 783cdd7d41 Bug 1528820 - Make Device::blit_render_target() require read and draw targets as arguments. r=kvark
Same for blit_render_target_invert_y(). Make them wrappers around the
private function blit_render_target_impl(), which uses the currently
bound read and draw targets as before.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:02:46 +00:00
Ted Campbell ccec2820d5 Bug 1533196 - Remove JSScript::FunHasAnyAliasedFormal flag r=jandem
This flag is only used by IonAnalysis and rarely so it should be
computed there instead of in all script/function code paths.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 09:34:05 +00:00
Jason Laster fb790261c6 Bug 1532162 - Map Scopes should be opt-in. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D21870

--HG--
extra : moz-landing-system : lando
2019-03-07 13:50:36 +00:00
Jason Laster 17ca504ef6 Bug 1533160 - Clean up dumpThread. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D22399

--HG--
extra : moz-landing-system : lando
2019-03-07 13:40:19 +00:00
Henrik Skupin e96ebc900a Bug 1533079 - [marionette] Re-enable skipped Mn unit tests on Android after move to x86_64. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D22481

--HG--
extra : moz-landing-system : lando
2019-03-07 11:52:37 +00:00
Emilio Cobos Álvarez 6fa29022c2 Bug 1215878 - Optimize cascading of other wide keywords if possible. r=xidorn
The way the copy-on-write stuff works, and the way that we have to apply
properties from most specific to less specific guarantees that always that we're
going to inherit an inherited property, or reset a reset property, we have
already the right value on the style.

Revert relies on that, so there doesn't seem to be a reason to not use that fact
more often and skip useless work earlier.

Font-size is still special of course... I think I have a way to move the
specialness outside of the style, but piece by piece.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 12:48:07 +00:00
Emilio Cobos Álvarez 0b5807bc62 Bug 1215878 - Implement CSS revert keyword. r=heycam,birtles
The only fishy bit is the animation stuff. In particular, there are two places
where we just mint the revert behavior:

 * When serializing web-animations keyframes (the custom properties stuff in
   declaration_block.rs). That codepath is already not sound and I wanted to
   get rid of it in bug 1501530, but what do I know.

 * When getting an animation value from a property declaration. At that point
   we no longer have the CSS rules that apply to the element to compute the
   right revert value handy. It'd also use the wrong style anyway, I think,
   given the way StyleBuilder::for_animation works.

   We _could_ probably get them out of somewhere, but it seems like a whole lot
   of code reinventing the wheel which is probably not useful, and that Blink
   and WebKit just cannot implement either since they don't have a rule tree,
   so it just doesn't seem worth the churn.

The custom properties code looks a bit different in order to minimize hash
lookups in the common case. FWIW, `revert` for custom properties doesn't seem
very useful either, but oh well.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 11:59:36 +00:00
Mark Banner 82f098dcee Bug 1530961 - Fix the right-click 'search in new tab' option for search one-offs to work in all situations. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D22353

--HG--
extra : moz-landing-system : lando
2019-03-07 12:49:30 +00:00
Mark Banner 71be76a236 Bug 1530961 - Move waitForSearchNotification from head_search.js to SearchTestUtils.jsm. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D22352

--HG--
extra : moz-landing-system : lando
2019-03-07 12:46:28 +00:00
Mark Banner bb833a8185 Bug 1530961 - Move SearchTestUtils.jsm from browser to toolkit. r=adw
This seems to make more sense as it is currently only handling the search service.

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

--HG--
rename : browser/components/search/test/browser/SearchTestUtils.jsm => toolkit/components/search/tests/SearchTestUtils.jsm
extra : moz-landing-system : lando
2019-03-07 12:46:19 +00:00
Henrik Skupin ddc6537052 Bug 1532919 - [marionette] Remove outdated browsermob-proxy mixin from marionette harness package. r=ato
The development of the package has been moved to:
https://github.com/AutomatedTester/browsermob-proxy-py

The in-tree version is outdated, and no longer developed.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 12:26:43 +00:00
Andrew Halberstadt 5b8dcfd113 Bug 1533157 - [fuzzy] Document how to use -q/--query with various shells, DONTBUILD, r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D22388

--HG--
extra : moz-landing-system : lando
2019-03-07 10:05:21 +00:00
Ciure Andrei f18158766f Backed out changeset 3fb6c01dd2b0 (bug 1531176) for causing gradle toolchain bustage CLOSED TREE 2019-03-07 14:23:03 +02:00
Sylvestre Ledru 3efed81946 Bug 1531176 - Split the Google key management between gls and safe browsing r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D21459

--HG--
extra : moz-landing-system : lando
2019-03-07 12:04:53 +00:00
Dão Gottwald cf91e86d2c Bug 1532719 - Reset _pinnedUnscrollable flag when unpinning a tab. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22474

--HG--
extra : moz-landing-system : lando
2019-03-07 11:47:26 +00:00
Masayuki Nakano 20dc75af80 Bug 1466208 - part 34: Create a helper class, PresShell::EventHandler::HandlingTimeAccumulator() r=smaug
`PresShell::EventHandler::HandleEventInternal()` needs to accumulate event
handling time per each event type.  The handling start time needs to be
recorded before sending EventStateManager.  Therefore, this patch makes the
helper class which is a stack class, records current time at construction
and calls `Telemetry::AccumulateTimeDelta()` at destruction automatically.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 06:30:08 +00:00
Ciure Andrei f1a9fa2676 Backed out changeset 0f2b9b0bf9b9 (bug 1531176) for google-geolocation-api-keyfile build bustages CLOSED TREE 2019-03-07 13:58:33 +02:00
Nupur Baghel bd0b51c377 Bug 1529291 - Make WebElement a unit struct. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D21917

--HG--
extra : moz-landing-system : lando
2019-03-07 11:47:18 +00:00
Sylvestre Ledru 90181c47ae Bug 1531176 - Split the Google key management between gls and safe browsing r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D21459

--HG--
extra : moz-landing-system : lando
2019-03-07 11:31:18 +00:00