Commit Graph

633322 Commits

Author SHA1 Message Date
MOHIT NAGPAL
8f1d5738e3 Bug 1486870 - [release] Redesign call stack group (#7624); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17373

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:11 +00:00
Tom Prince
5d40d2aac2 Bug 1522380: [win64-aarch64] Add in-tree support for win64-aarch64 partner repacks; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D17454

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:33 +00:00
Tom Prince
c6cdf8e32d Bug 1522380: [win64-aarch64] Build win64-aarch64 on release branches; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D14665

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:32 +00:00
Tom Prince
3b43c82fd4 Bug 1522380: [win64-aarch64] Don't beetmove win64-aarch64 installers on release branches; r=nthomas
These builds aren't ready for general availability, so we don't want to publish
them. But we want to start building them now.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:31 +00:00
Tom Prince
0b741aa881 Bug 1521584: [win64-aarch64] Add win64-aarch64 release mozconfigs; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D17452

--HG--
extra : moz-landing-system : lando
2019-01-26 09:50:27 +00:00
Marco Bonardo
e0fe1d8606 Bug 1520494 - follow-up: properly wait for the HTTP Server stop. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17835

--HG--
extra : moz-landing-system : lando
2019-01-28 16:22:38 +00:00
Belén Albeza
8d8ed6bd71 Bug 1506784 - UX implementation: show debug target info in about:devtools-toolbox r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D16553

--HG--
extra : moz-landing-system : lando
2019-01-28 16:12:15 +00:00
Andrew McCreight
0ff15fc634 Bug 1521510 - Keep a reference to the document in PaymentRequest. r=qdot
The current document of a window can change in between the time when a
PaymentRequest registers as an activity observer and when it attempts
to unregister, so keep a strong reference to the document. This is the
same issue as bug 1317805.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:12:39 +00:00
James Willcox
0f9084622b Bug 1507166 - Make test_omta_animations.html work under GeckoView r=birtles
The GeckoView test app doesn't handle visited link history, so disable
a couple tests that rely on that.

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

--HG--
extra : moz-landing-system : lando
2019-01-27 04:14:25 +00:00
James Willcox
84984eac60 Bug 1515789 - Ensure nsILoadURIDelegate::loadURI() is only called for toplevel redirects. r=smaug,geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D16990

--HG--
extra : moz-landing-system : lando
2019-01-28 15:35:17 +00:00
Henrik Skupin
44e3c9066d Bug 1495062 - [geckodriver] Add commit id for 0.24.0 release. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17825

--HG--
extra : moz-landing-system : lando
2019-01-28 15:30:44 +00:00
Dorel Luca
ce02c9eca3 Backed out changeset 159930eacfd7 (bug 1521491) for spidermonkey failure 2019-01-28 17:31:41 +02:00
Tom Schuster
35523d50cc Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff
I am bit surprised myself, but just removing the getPropertyDescriptor trap seems to mostly work.
The only real special case here is the XPC Sandbox, which I changed to keep using its getPropertyDescriptorImpl.

testSetPropertyIgnoringNamedGetter.cpp didn't even really need its getPropertyDescriptor implementation.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 16:41:34 +00:00
Henrik Skupin
9abcc24777 Bug 1495062 - [geckodriver] Release 0.24.0. r=ato
Depends on D17682

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:20:03 +00:00
Henrik Skupin
bc2b2e1e2a Bug 1495062 - [geckodriver] Updated changelog for the 0.24 release. r=ato
Depends on D17681

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:03:24 +00:00
Henrik Skupin
a7f1d64843 Bug 1495062 - [webdriver] Release 0.39.0. r=ato
Depends on D17680

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:02:51 +00:00
Henrik Skupin
267486a4e5 Bug 1495062 - [mozversion-rust] Release 0.2.0. r=ato
Depends on D17679

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:22:37 +00:00
Henrik Skupin
927eabeb98 Bug 1495062 - [mozrunner-rust] Release 0.9.0. r=ato
Depends on D17678

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:22:44 +00:00
Henrik Skupin
32ca2a0c03 Bug 1495062 - [mozprofile-rust] Release 0.5.0. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17678

--HG--
extra : moz-landing-system : lando
2019-01-28 15:22:56 +00:00
Alphan Chen
5c9b573069 Bug 1507286 - Convert content-sessionStore.jsm to C++ r=mikedeboer,nika
Test Plani: browser/components/sessionstore/test/

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

--HG--
extra : moz-landing-system : lando
2019-01-28 14:53:18 +00:00
Jan de Mooij
501ac77053 Bug 1521491 part 4 - Store IC index in jump target ops. r=tcampbell
The interpreter will use this to set the frame's ICEntry* pointer at jump target
ops and then it will just bump this pointer after each JOF_IC op. This way the
interpreter can use Baseline ICs with minimal overhead compared to the Baseline
JIT.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 13:51:07 +00:00
Jan de Mooij
3e1d451b87 Bug 1521491 part 3 - Fold BytecodeEmitter::checkTypeSet into BytecodeEmitter::emitCheck. r=tcampbell
The bytecode emitter used to call checkTypeSet for each JOF_TYPESET op. Despite
correctness asserts in the TypeScript code, this was pretty error prone. Doing
something similar for JOF_IC ops would have made it worse.

The solution is to move this check to BytecodeEmitter::emitCheck (called for
each opcode we emit), so we don't have to worry about this anymore.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 13:50:38 +00:00
Jan de Mooij
628d68e8b0 Bug 1521491 part 2 - Stop treating JSOP_TRY as a jump target op. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D17113

--HG--
extra : moz-landing-system : lando
2019-01-28 13:50:13 +00:00
Jan de Mooij
59f47e9fa3 Bug 1521491 part 1 - Stop treating JSOP_ENDITER as a jump target op. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D17112

--HG--
extra : moz-landing-system : lando
2019-01-28 13:49:37 +00:00
Dorel Luca
65a9c73e4c Backed out changeset b8a1a3cca350 (bug 1521049) for devtools failures in devtools/client/webconsole/test/mochitest/browser_jsterm_context_menu_labels.js. CLOSED TREE
--HG--
extra : amend_source : 52e58d463e741382cf8b82bfa7a63af60ce6cbfa
2019-01-28 16:40:37 +02:00
Boris Zbarsky
5214e58438 Bug 1522940. Bail out of redirect processing immediately if our loadinfo says to not follow redirects. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D17674

--HG--
extra : moz-landing-system : lando
2019-01-28 14:32:43 +00:00
ffxbld
fce6da994d No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D17819

--HG--
extra : moz-landing-system : lando
2019-01-28 14:06:22 +00:00
Julian Descottes
78236fd9fe Bug 1500391 - Migrate test for service workers not compatible;r=ladybenko
Depends on D17401

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

--HG--
extra : moz-landing-system : lando
2019-01-28 13:56:07 +00:00
Julian Descottes
5011dfaa46 Bug 1500391 - Show warning message in runtime if service workers are unavailable;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D17401

--HG--
extra : moz-landing-system : lando
2019-01-28 13:48:30 +00:00
Marco Bonardo
a50d5dfc41 Bug 1520494 - Speculative connections for the Quantum Bar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17519

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect_mousedown.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
extra : moz-landing-system : lando
2019-01-28 13:45:48 +00:00
Jan Odvarko
007d7ab14c Bug 1521049 - Broken context menu on JSTerm icon; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17245

--HG--
extra : moz-landing-system : lando
2019-01-28 13:32:51 +00:00
Johann Hofmann
5d2ad56ef4 Bug 1522794 - Properly record content blocking telemetry in nsBrowserGlue.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17619

--HG--
extra : moz-landing-system : lando
2019-01-28 12:49:34 +00:00
Brian Birtles
068c417c60 Bug 1523229 - Don't reference animations from AnimationTimeline just because they're relevant; r=hiro
I don't know why this check was ever added. A comment here suggests we expected
irrelevant animations to be removed from their timeline:

  https://hg.mozilla.org/mozilla-central/rev/8406c5300ab7051ae6fe9bf41a1d30261cf70a4a#l2.16

Furthermore, a comment in the changeset description for that same changeset
suggests that to be the case:

  "For example, if a CSS animation is finished (IsRelevant() == false so that
  animation will have been removed from the timeline)"

Another comment removed in that patch has:

  "Note that we only store relevant animations on the timeline since they are
  the only ones that need ticks and are the only ones returned from
  AnimationTimeline::GetAnimations"

which suggests it was added a point when we had a GetAnimations() method on
AnimationTimeline and hence it was needed for that.

The other possibility is that we were preempting a point when timelines would
switch between being active and inactive:

  "FIXME: Once we expect animations to go back and forth betweeen being inactive
  and active, we will need to store more than just relevant animations on the
  timeline. This is because an animation might be deemed irrelevant because its
  timeline is inactive. If it is removed from the timeline at that point the
  timeline will have no way of getting the animation to add itself again once it
  becomes active."

Indeed, we might need this for ScrollTimelines. For now, however, it seems
unnecessary (a try run with simply this check removed passes all test).

(Furthermore, in bug 1253476 or one of its dependencies, this check will prevent
us from combining filling animations since the original (filling) animations
will be kept alive by the timeline. Should this indeed prove necessary for bug
1253476, that bug will add an automated test that will fail if we re-introduce
this condition.)

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

--HG--
extra : moz-landing-system : lando
2019-01-28 08:04:24 +00:00
championshuttler
920f6b20e3 Bug 1522085 - Add info unicode characters break './mach bootstrap'. r=Ola
Add info unicode characters break "./mach bootstrap"

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

--HG--
extra : moz-landing-system : lando
2019-01-28 12:14:13 +00:00
championshuttler
f25db13866 Bug 1522060 - Add information when people should request Level 3 access. r=Ola
Add information when people should request Level 3 access

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

--HG--
extra : moz-landing-system : lando
2019-01-28 12:13:29 +00:00
Wei-Cheng Pan
c4c1c94f4a Bug 1515822 - Add testcase. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D15320

--HG--
extra : moz-landing-system : lando
2019-01-28 09:11:05 +00:00
Wei-Cheng Pan
9c8a55cba6 Bug 1515822 - Capture frame state in nsCSSFrameConstructor::ContentRemoved. r=emilio,mats
Move CaptureStateForFramesOf into ContentRemoved, so we can traverse frames
which were under display: contents as well.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 11:55:03 +00:00
Julian Descottes
f115820d7e Bug 1500397 - Add test for service worker unregister in new aboutdebugging;r=daisuke
Depends on D17642

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:37:21 +00:00
Julian Descottes
0db652598d Bug 1500397 - Implement ServiceWorker unregister in new about:debugging;r=daisuke
Depends on D17631

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

--HG--
extra : moz-landing-system : lando
2019-01-28 11:00:58 +00:00
Julian Descottes
2630d2487c Bug 1500395 - Migrate service worker status test to new about:debugging;r=daisuke
Depends on D17630
I am not mentioning the original test in the test file because they are not similar.
Original test was not actually testing anything interesting for us.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:13:07 +00:00
Julian Descottes
292d4c4ddb Bug 1500395 - Remove incorrect mentions about push in empty sw;r=daisuke
Depends on D17629
Small leftover from previous bugs

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

--HG--
extra : moz-landing-system : lando
2019-01-28 09:52:40 +00:00
Julian Descottes
182c9581a7 Bug 1500395 - Fix react warning for ServiceWorkerAction component;r=daisuke
Depends on D17555

Not necessary, but one less react warning in the logs :)

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:39:59 +00:00
ffxbld
66a52e51dc No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D17805

--HG--
extra : moz-landing-system : lando
2019-01-28 10:45:40 +00:00
reimu
2d75585578 Bug 1521444 - Add webdriver unit tests for indefinite script timeout. r=whimboo
Add tests that check serialization and deserialization for indefinite script timeout

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:14:52 +00:00
Glenn Watson
11edbcda9f Bug 1523228 - Use down scaling more often to avoid blurs on very large blur radii. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D17797

--HG--
extra : moz-landing-system : lando
2019-01-28 09:14:46 +00:00
Raphael Pierzina
7bbb5cf6aa Bug 1521770 - Refactor telemetry-tests-client suite and remove firefox-puppeteer; r=janerik
Depends on D17648

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

--HG--
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/helloworld.html => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/helloworld.html
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/manifest.json => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/manifest.json
extra : moz-landing-system : lando
2019-01-28 09:53:23 +00:00
Raphael Pierzina
28aaa36ced Bug 1521770 - Add test_search_counts_across_sessions.py to test manifest; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D17648

--HG--
extra : moz-landing-system : lando
2019-01-28 09:38:13 +00:00
Andy Wingo
30503c1b25 Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
Differential Revision: https://phabricator.services.mozilla.com/D17483

--HG--
extra : moz-landing-system : lando
2019-01-28 00:21:41 +00:00
Nicolas B. Pierron
1db81fda08 Bug 1522284 - ARM64: record when JitCode is storing nursery pointers. r=sstangl
Differential Revision: https://phabricator.services.mozilla.com/D17655

--HG--
extra : moz-landing-system : lando
2019-01-25 23:28:23 +00:00
Nika Layzell
771297a51a Bug 1521189 - Asynchronously destroy WindowGlobalChild, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D17030

--HG--
extra : moz-landing-system : lando
2019-01-25 15:59:30 +00:00