Commit Graph

628557 Commits

Author SHA1 Message Date
Nick Alexander
a79bace97e Bug 1498406 - Part 1: Don't check for javac, javah, jar. r=froydnj
The build system no longer invokes these directly: they're all fetched
and invoked by Gradle and its plugins.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 23:04:14 +00:00
WR Updater Bot
c96d792515 Bug 1514944 - Update webrender to commit b0e4a13491f9f780222d3aa374fa8f0c07508e73 (WR PR #3426). r=kats
https://github.com/servo/webrender/pull/3426

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

--HG--
extra : moz-landing-system : lando
2018-12-18 01:37:05 +00:00
WR Updater Bot
ed308cbc4b Bug 1514943 - Update webrender to commit 82286fdca3d27ef31640667de7b81e82be1555e2 (WR PR #3427). r=kats
https://github.com/servo/webrender/pull/3427

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

--HG--
extra : moz-landing-system : lando
2018-12-18 01:35:18 +00:00
WR Updater Bot
0000d47534 Bug 1514735 - Update webrender to commit 4de718f9ea3435c099cabafc02e8b51da539bc62 (WR PR #3428). r=kats
https://github.com/servo/webrender/pull/3428

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

--HG--
extra : moz-landing-system : lando
2018-12-18 01:32:52 +00:00
Blake Kaplan
b7296f0f06 Bug 1514844 - Remove the per-process notification cache. r=asuth
This assumes that all of the notifications for a given origin must be in the
same process. With this patch, we'll always go back to the parent process to
get the notifications. Up next is limiting our search in the parent process to
only the notifications we're looking for.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 22:18:59 +00:00
Blake Kaplan
e131893a41 Bug 1514844 - Fix notification events in service workers. r=asuth
The current code assumes that it can get the ServiceWorkerManager in the child
process to send a message to the proper service worker. That isn't true, we
need to ask the parent to do it for us.

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

--HG--
extra : moz-landing-system : lando
2018-12-18 00:42:53 +00:00
Ricky Rosario
1371950808 Bug 1514352 - Add "hidden focus" functionality to URLbar r=adw
Adds hiddenFocus() and removeHiddenFocus() methods and some CSS selector tweaking to enable focusing without visible changes.

MozReview-Commit-ID: Dq66TET4AVR

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

--HG--
extra : moz-landing-system : lando
2018-12-18 00:38:21 +00:00
Barret Rennie
b3a3c41e3b Bug 1514393 - Correct formatting in nsJPEGEncoder.cpp r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D14771

--HG--
extra : moz-landing-system : lando
2018-12-17 23:50:23 +00:00
Kartikaya Gupta
9b1aa15d7e Bug 1514818 - Guard against sending UpdateZoomConstraints if the IPC channel is not open. r=botond
This might just push the crash to one of the other methods. If it does,
that will confirm that this is the right thing to be guarding against,
and we can extend the guard to any other methods that need it. If the
crash goes away entirely, that's good too and might be because
UpdateZoomConstraints is somehow "special" (it has been found to be
special in the past because at one point it was the first IPDL message
to get sent over some channel).

Depends on D14787

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

--HG--
extra : moz-landing-system : lando
2018-12-17 23:44:16 +00:00
Kartikaya Gupta
eb3a6ab710 Bug 1514818 - Introduce the mIPCOpen boilerplate to APZCTreeManagerChild. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D14787

--HG--
extra : moz-landing-system : lando
2018-12-17 23:44:14 +00:00
Lina Cambridge
d46281dce9 Bug 1514909 - Update the last sync time from X-L-M instead of X-W-T after a batch upload. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D14806

--HG--
extra : moz-landing-system : lando
2018-12-17 23:34:04 +00:00
Jim Blandy
689eea27da Bug 1510768: Move SpiderMonkey promise interface into its own header. r=arai
Move js/src/jsapi.h declarations related to promises and job queues into their
own public header file, js/public/Promise.h. Change the compilation units that
need these declarations to #include the new header.

There should be no changes to the actual functionality here, simply moving the
code to a new file, and removing the "JS" prefix from some typedefs which are
now in the JS namespace.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 23:21:04 +00:00
Dennis Schubert
3a160e5189 Bug 1487401 - Remove mobile UA override for eBay. r=twisniewski,kmag,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D14717

--HG--
extra : moz-landing-system : lando
2018-12-17 21:38:49 +00:00
Agi Sferro
e75266a619 Bug 1502118 - Enforce GV lints with apilint. r=snorp
This makes it so that apilints lints with "GV" codes are enforced and will fail
the build.

Depends on D13882

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

--HG--
extra : moz-landing-system : lando
2018-12-17 22:32:11 +00:00
Agi Sferro
ba1aba5810 Bug 1502118 - Make FinderResult non-final for testing. r=snorp,esawin
This allows mocking for embedders.

Depends on D13881

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

--HG--
extra : moz-landing-system : lando
2018-12-17 22:31:59 +00:00
Agi Sferro
e03913bdda Bug 1502118 - Add threading annotations to remaining APIs. r=snorp
Depends on D13880

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

--HG--
extra : moz-landing-system : lando
2018-12-17 22:31:46 +00:00
Agi Sferro
4e6222e74d Bug 1502118 - Add @UiThread to all Delegate interfaces. r=snorp,esawin
Differential Revision: https://phabricator.services.mozilla.com/D13880

--HG--
extra : moz-landing-system : lando
2018-12-17 22:31:29 +00:00
Hiroyuki Ikezoe
f0fe14fe8d Bug 1514679 - Drop aFirstPass from ReflowScrolledFrame. r=botond
It hasn't been used since bug 300030.

Depends on D14715

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:54:41 +00:00
Hiroyuki Ikezoe
d864a9f8f1 Bug 1514679 - Move vScrollbarActualWidth inside the if block where the value is used. r=botond
Depends on D14714

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:54:24 +00:00
Hiroyuki Ikezoe
0a0f595df0 Bug 1514679 - Use layers::ScrollDirection instead of boolean. r=botond
Depends on D14713

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:54:11 +00:00
Hiroyuki Ikezoe
f46451eef5 Bug 1514679 - Drop aVertical from GetScrollbarMetrics. r=botond
The argument has never been used since the function the function was introduced
in bug 240276.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:53:59 +00:00
Edouard Oger
37b79a2c14 Bug 1513781 - Use cached keys in FxA commands registration. r=vladikoff,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D14782

--HG--
extra : moz-landing-system : lando
2018-12-17 21:44:42 +00:00
Tooru Fujisawa
dc7c5aedef Bug 1513450 - Do not ignore .rej/.orig files. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D14286

--HG--
extra : moz-landing-system : lando
2018-12-17 21:41:01 +00:00
Emilio Cobos Álvarez
63179c8b0f Bug 1514449 - Use NonNegative more in the border code. r=boris,#style
This ended up not being so small of a patch as I'd have thought, since it
propagated a bit. But most of it is mechanical. Interesting part is
NonNegativeNumberOrPercentage and the actual uses of the NonNegative stuff and
during parsing.

This looks like it'd fix a few correctness issues during interpolation for all
the types except for BorderRadius and co (which handled it manually).

I should write tests for those in a different patch.

Depends on D14672

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:35:14 +00:00
Emilio Cobos Álvarez
d9fc919cd1 Bug 1514449 - Cleanup some conversion code dealing with NonNegative. r=boris,xidorn,#style
I'm about to introduce another use of it and I don't want to repeat the same
copy-pasta again.

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

--HG--
extra : moz-landing-system : lando
2018-12-16 09:13:49 +00:00
Julian Descottes
e046e9a177 Bug 1502346 - Retrieve ::slotted rules in InspectorUtils getCSSStyleRules;r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D14759

--HG--
extra : moz-landing-system : lando
2018-12-17 21:33:40 +00:00
Mike Conley
677e974dac Bug 1503796 - Add a regression test to ensure that the initial process type is set correctly. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D14757

--HG--
extra : moz-landing-system : lando
2018-12-17 21:20:49 +00:00
Mike Conley
351f5497f6 Bug 1503796 - Convert XPCOM arrays and strings from nsBrowserContentHandler to JS arrays and strings earlier when opening browser windows. r=Gijs
This also makes it so that the initial browser tab setup code can handle a JS array
as the URI(s) to load during start-up. If it's an array, the first element of that
array is inspected to determine what process type the initial browser tab should
be in.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 21:21:57 +00:00
Daosheng Mu
f059c66d62 Bug 1496615 - Part 4: Make OpenVR use action-based input API. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D14635

--HG--
extra : moz-landing-system : lando
2018-12-17 20:46:40 +00:00
Daosheng Mu
460045ce38 Bug 1496615 - Part 3: Enable OpenVR action input in Nightly. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D14634

--HG--
extra : moz-landing-system : lando
2018-12-17 20:41:17 +00:00
Daosheng Mu
533d248449 Bug 1496615 - Part 2: Add controller action binding files. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D14633

--HG--
extra : moz-landing-system : lando
2018-12-17 20:38:09 +00:00
Daosheng Mu
35f06c3565 Bug 1496615 - Part 1: update openvr to 1.0.17. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D14631

--HG--
extra : moz-landing-system : lando
2018-12-17 20:36:28 +00:00
Chris Manchester
52a8c0a4ed Bug 1514402 - Don't use clang with android rt libs for regular android builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D14641

--HG--
extra : moz-landing-system : lando
2018-12-17 20:49:44 +00:00
Chris H-C
c50e366300 bug 1512503 - Instrument about:telemetry for pageloads r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D14266

--HG--
extra : moz-landing-system : lando
2018-12-12 17:02:36 +00:00
Jean-Yves Avenard
25657ee569 Bug 1513511 - P2. Ensure all frames are decoded. r=bryce
vp9 streams contains superframes. Ensure they are all properly handled.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 20:30:46 +00:00
Jean-Yves Avenard
0855e7a7da Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce
In libavcodec 58 and later, the old avcodec_decode_video2 is broken and only return the first visible frame found after a VP9 super-frame.

This resulted in some YouTube videos for about 10% of the frames to never be returned.

Only the new API properly behaves so we upgrade our code to use it.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 17:29:13 +00:00
Logan Smyth
f6b29a07c4 Bug 1510463 - Allow adding breakpoints without pausing. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D13737

--HG--
extra : moz-landing-system : lando
2018-12-17 19:20:05 +00:00
Art-Vanderlay
6c4784ab31 Bug 1508724 - Checkbox label for Shockwave Flash in about:addons plugins has improper tab_focus r=Felipe
Hid the checkbox-label-box from the Shockwave plugin to correct the tab focus.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 20:12:53 +00:00
khyperia
459b5b3ae0 Bug 1513040 - Change FOR_EACH_PARSE_NODE_KIND to use type instead of arity. r=jorendorff
Depends on D14321

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

--HG--
extra : moz-landing-system : lando
2018-12-17 17:05:42 +00:00
khyperia
d2784c93ca Bug 1513040 - Rename ParseNodeKinds to end with Stmt or Expr. r=jorendorff
Depends on D13991

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

--HG--
extra : moz-landing-system : lando
2018-12-17 20:00:00 +00:00
khyperia
99e241ea60 Bug 1512428 - Create a ParseNodeVisitor and use it for constant folding. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D13991

--HG--
extra : moz-landing-system : lando
2018-12-17 17:05:38 +00:00
Tom Schuster
be525ca8b0 Bug 1462741 - Update tests. r=jorendorff
Depends on D14704

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

--HG--
extra : moz-landing-system : lando
2018-12-17 18:40:13 +00:00
Tom Schuster
008b4aef30 Bug 1462741 - Make Function.prototype a native function. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D14704

--HG--
extra : moz-landing-system : lando
2018-12-17 19:49:23 +00:00
Ehsan Akhgari
e8796fe60d Bug 1512625 - Ensure that the allow-mode argument in the PContent::FirstPartyStorageAccessGrantedForOrigin() IPC call doesn't get converted down to 0/1 r=baku
Differential Revision: https://phabricator.services.mozilla.com/D14478

--HG--
extra : moz-landing-system : lando
2018-12-17 16:19:43 +00:00
Dan Minor
3430187119 Bug 1498253 - Remove mozAvSyncDelay and mozJitterBufferDelay from webidl; r=baku
These are undocumented and were only used for the about:webrtc page. They can
be removed without first deprecating them.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 16:20:01 +00:00
Dan Minor
73d9c4cce6 Bug 1498253 - Remove mozAvSyncDelay and mozJitterBufferDelay; r=ng
The value for mozAvSyncDelay has been broken since the branch 57 update
(Bug 1341285). We added SetCurrentSyncOffset() but never called it from
anywhere.

In the future we should be getting stats from AudioReceiveStream rather than
modifying the channel code, the delay_estimate_ms field provides almost the
same information.

Since we're attempting to get rid of moz prefixed stats, it makes sense to just
remove this code rather than fix it. The associated telemetry code has been
broken since Bug 1341285 as well so I think it is safe to remove.

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

--HG--
extra : moz-landing-system : lando
2018-12-14 13:08:12 +00:00
Jason Orendorff
b946e7ce00 Bug 1491924 - Split test-macosx64/debug-jsreftest-e10s across 3 chunks rather than 2, to stop timeouts. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D14763

--HG--
extra : moz-landing-system : lando
2018-12-17 18:06:33 +00:00
Sylvestre Ledru
48ac5d6783 Bug 1514770 - Fix the clang-format hook for git r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D14754

--HG--
extra : moz-landing-system : lando
2018-12-17 19:12:06 +00:00
Nan Jiang
3ae1832e23 Bug 1514353 - Turn on topsites search shortcuts in all channels r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D14619

--HG--
extra : moz-landing-system : lando
2018-12-14 21:34:28 +00:00
Botond Ballo
ad8b8390a7 Bug 1511915 - Annotate some shape-margin-001.html test failures with the bug that will fix them. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D14770

--HG--
extra : moz-landing-system : lando
2018-12-17 18:47:24 +00:00