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

625423 Коммитов

Автор SHA1 Сообщение Дата
Nicolas Silva 2fa6078f12 Bug 1494403 - Separate the Blob related apis. r=jrmuizel
This commit contains the Gecko-side changes from WebRender PR#3277:
 - Dedicated DirtyRect type.
 - Separate the blob image APIs from regular image ones.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 23:33:49 +00:00
WR Updater Bot 68f4347fa8 Bug 1509495 - Update reftest annotations for changes in WR PR #3277. r=kats
Depends on D12809

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

--HG--
extra : moz-landing-system : lando
2018-11-23 23:33:51 +00:00
WR Updater Bot aada6c49ca Bug 1509495 - Update webrender to commit af2b372624db589115511b4705849a33e6acd35d (WR PR #3277). r=kats
https://github.com/servo/webrender/pull/3277

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

--HG--
extra : moz-landing-system : lando
2018-11-23 23:32:57 +00:00
Sylvestre Ledru 79fce9d9bb Bug 1508069 - Add js/src/editline to the ignore list r=andi
Differential Revision: https://phabricator.services.mozilla.com/D12804

--HG--
extra : moz-landing-system : lando
2018-11-23 21:57:50 +00:00
Andrew McCreight af73442cbd Bug 1508826 - Add mach_override.* and crc32c.c to ThirdPartyPaths.txt. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D12608

--HG--
extra : moz-landing-system : lando
2018-11-22 00:29:25 +00:00
Bogdan Tara 2c11899649 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-11-23 23:40:33 +02:00
Bogdan Tara 243e2192a2 Merge inbound to mozilla-central. a=merge 2018-11-23 23:38:28 +02:00
James Willcox 7f4954743b Bug 1485045 - Make Java parts of GeckoView independent from build ABI r=jchen
This allows us to use the same Java code for any native platform,
enabling a "fat" AAR.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 20:32:40 +00:00
James Willcox 992335e0bf Bug 1486524 - Don't use XZ compression for libs on Android r=glandium,nalexander
This also uses idiomatic packaging of the native libraries, which
will allow easier downstream consumption of GeckoView.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 20:31:57 +00:00
Dão Gottwald 9d5b17b2cc Bug 1508979 - Fix global-scope pollution from browser-plugins.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D12528

--HG--
extra : moz-landing-system : lando
2018-11-23 18:07:39 +00:00
Jeff Muizelaar b376bd0e9c Bug 1509554. Define WrClipId in bindings.rs. r=kats
This lets us avoid having to put usize in the exported signatures from bindings.rs
It also avoids a heap allocation when defining a clip chain.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 19:49:56 +00:00
Mark Striemer 0d767776aa Bug 1488442 - Part 2: Ensure added langpack is enabled r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D10981

--HG--
extra : moz-landing-system : lando
2018-11-23 19:59:58 +00:00
Mark Striemer 6106f2245a Bug 1488442 - Part 1: Only list available locales in the requested set r=zbraniecki
Generally, this switches Services.locale.requestedLocales calls to use
Services.locale.appLocalesAsBCP47.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 19:59:59 +00:00
James Willcox 20a661d1da Bug 1509146 - Remove default implementations in GeckoView interfaces r=nalexander
JaCoCo chokes on default implementations in interfaces, so remove those
for now.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 19:42:26 +00:00
Yoshi Huang 5935dbee03 Bug 1485547 - Assert object in SlotsEdge::trace won't be in nursery. r=jonco 2018-11-23 17:42:08 +01:00
Margareta Eliza Balazs bb4740a886 Backed out changeset bbe0fe93abc1 (bug 1506073) for dt failures in devtools/client/netmonitor/test/browser_net_header-ref-policy.js 2018-11-23 16:58:06 +02:00
Florian Quèze a58e0eb64c Bug 1498190 - implement the 'Memory' column in about:performance, r=felipe,flod. 2018-11-22 23:51:24 +01:00
Luca Greco 37fc08499b Bug 1496801 - Set persist mode on ExtensionStorageIDB for extensions with the unlimitedStorage permission. r=mixedpuppy,janv
Differential Revision: https://phabricator.services.mozilla.com/D7915

--HG--
extra : moz-landing-system : lando
2018-11-17 20:07:28 +00:00
Jan Henning 0190b0bd51 Bug 1500023 - Only process previous session file once per app startup. r=nalexander
Even if the GeckoApp activity is destroyed, the user's tabs remain open as long
as the app process itself isn't killed.
Therefore, for users who aren't automatically restoring their previous session's
tabs on startup, there's no point in renaming the current session store file so
it appears under "Recently closed" instead of being automatically restored,
unless we're really doing a cold startup (and hence mIsRestoringActivity is
false).
This also better matches what we do when we *are* automatically restoring tabs:
We only do it when !mIsRestoringActivity, too.

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

--HG--
extra : moz-landing-system : lando
2018-11-22 17:10:49 +00:00
Paul Adenot f53529234b Bug 1509548 - Temporarily disable an assertion following 1423241.
Differential Revision: https://phabricator.services.mozilla.com/D12781

--HG--
extra : moz-landing-system : lando
2018-11-23 18:30:19 +00:00
Andrew Halberstadt 78d1bf89f0 Bug 1509048 - [tryselect] Pass full taskgraph into selectors, r=marco
Currently selectors that generate the taskgraph receive a list of task labels
back. While this works, it isn't very robust and limits the selectors in what
they can accomplish.

For example, it means we need to use regexes to map test suites to tasks. If
we had the full taskgraph, we could use filter functions instead.

There are also new selectors in the works which will need this (like ./mach
try chooser). Finally the try syntax selector would also need this if we
ever migrate it to use the 'try_task_config.json' format.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 18:17:33 +00:00
Ehsan Akhgari 3f59af6b0a Bug 1508944 - Avoid dispatching the OnSecurityChange notification repeatedly when nothing has changed r=baku
Differential Revision: https://phabricator.services.mozilla.com/D12601

--HG--
extra : moz-landing-system : lando
2018-11-23 18:07:46 +00:00
Erica Wright b44fb2b5e6 Bug 1508806 - Toggling between content blocking categories correctly changes when there are multiple windows. r=johannh
We no longer set up a listener on a per-window basis for category preference changes.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 16:08:58 +00:00
Dão Gottwald d201595d2e Bug 1509489 - Make StatusPanel._calcMouseTargetRect not flush layout or style and revert bug 1358712. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D12747

--HG--
extra : moz-landing-system : lando
2018-11-23 17:35:06 +00:00
Kartikaya Gupta bc812d01bd Bug 1508811 - Guard against trying to create an oversized DrawTargetRecording with WebRender. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D12677

--HG--
extra : moz-landing-system : lando
2018-11-23 16:43:48 +00:00
Tom Klein 4c5f52fbca Bug 1486952 - Update overflow on the correct svg frame(s) when the viewBox changes. r=jwatt
Bug 828240 switched the children only transform on an outer svg from applying to
each of the anonymous child's children to applying directly to the anonymous
child instead.  So now when the viewBox changes on an outer svg, we need to
update (just) the overflow of the anonymous child. The children only transform
on an inner svg still applies to the children of the inner svg, so we continue
updating those children in that case.

Hit testing uses overflows as part of the testing process, so was broken by the
lack of overflow updates.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 15:58:27 +00:00
Dão Gottwald 1bc409189c Bug 1509323 - Make gDragSpaceObserver private. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D12662

--HG--
extra : moz-landing-system : lando
2018-11-23 15:59:53 +00:00
Byron Campen [:bwc] 97690b385d Bug 1494312 - Part 3: Expose RLog stuff via MediaTransportHandler. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D11777

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:51 +00:00
Byron Campen [:bwc] e6218aee8a Bug 1494312 - Part 2: Make the internal PC stats API based on MozPromise. r=mjf,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D11776

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:52 +00:00
Byron Campen [:bwc] 69e7155b3a Bug 1494312 - Part 1: Remove unused nsresult returns from MediaTransportHandler. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D11775

--HG--
extra : moz-landing-system : lando
2018-11-23 16:46:23 +00:00
Razvan Caliman aa56ee0d4c Bug 1506751 - Re-assign listeners for Observable instances that monitor TargetActor windows on navigate. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D12560

--HG--
extra : moz-landing-system : lando
2018-11-23 15:46:26 +00:00
Michael Ratcliffe 3db97f6d83 Bug 1509107 - Debugger icons missing from event bubble popup r=pbro
Updated to the new path and found a filter that gives us the exact colours we had previously in both light and dark mode.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 15:25:29 +00:00
Peter Van der Beken 3602a1b804 Bug 1507604 - Remove nsPIDOMWindowInner::IsTopLevelWindowActive. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12141

--HG--
extra : moz-landing-system : lando
2018-11-23 15:33:11 +00:00
Peter Van der Beken 06b131e7c9 Bug 1507604 - Remove nsPIDOMWindowInner::GetPrivateRoot. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12140

--HG--
extra : moz-landing-system : lando
2018-11-23 15:39:54 +00:00
Peter Van der Beken 5a3af6e646 Bug 1507604 - Remove nsPIDOMWindowInner::GetAudioCaptured. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12139

--HG--
extra : moz-landing-system : lando
2018-11-23 15:31:39 +00:00
Peter Van der Beken a902b97880 Bug 1507604 - Remove unused nsXMLNameSpaceMap. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12138

--HG--
extra : moz-landing-system : lando
2018-11-23 15:28:07 +00:00
Peter Van der Beken 6ea5fa1b4f Bug 1507604 - Remove unused GetSerial methods. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12137

--HG--
extra : moz-landing-system : lando
2018-11-23 15:14:23 +00:00
Peter Van der Beken 025219f350 Bug 1507604 - Remove nsINetworkProperties. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12135

--HG--
extra : moz-landing-system : lando
2018-11-23 15:53:01 +00:00
Peter Van der Beken 64429a91ea Bug 1507604 - Remove nsPIDOMWindowInner::SetOpenerWindow. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D12134

--HG--
extra : moz-landing-system : lando
2018-11-23 15:17:01 +00:00
Marco Bonardo 6d09b83cad Bug 1315509 - Ctrl+K shortcut should add '?' to the Address Bar if search bar is removed. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D12222

--HG--
extra : moz-landing-system : lando
2018-11-23 15:15:47 +00:00
Andreas Pehrson 3771a0be22 Bug 1423241 - Handle DOMMediaStream destroying its input stream before we can end its track. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12746

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:39 +00:00
Andreas Pehrson b24e382a4c Bug 1423241 - Clean up iframes in between subtests in test_gUM_audioConstraints_concurrentIframes. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12675

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:33 +00:00
Andreas Pehrson d665f43071 Bug 1423241 - Ignore ended tracks when checking for audio tracks in an MSG. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12569

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:27 +00:00
Andreas Pehrson ec8fc95487 Bug 1423241 - Unify decoder and stream paths in HTMLMediaElement::AddRemoveSelfReference. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D12287

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:21 +00:00
Andreas Pehrson 58233bef5c Bug 1423241 - Add logging for a captured MediaDecoder. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D12286

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:21 +00:00
Andreas Pehrson 0c346714e6 Bug 1423241 - Remove fake-class-based webrtc unittests. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D12285

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:07 +00:00
Andreas Pehrson 60f5d461f2 Bug 1423241 - Remove MediaStreamListener \o/. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12284

--HG--
extra : moz-landing-system : lando
2018-11-23 15:03:00 +00:00
Andreas Pehrson f859bd9fb7 Bug 1423241 - Async/await-ify test_gUM_bug1223696.html. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D12283

--HG--
extra : moz-landing-system : lando
2018-11-23 15:02:54 +00:00
Andreas Pehrson 153eff0b64 Bug 1423241 - Remove DOMMediaStream::PlaybackStreamListener. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D12282

--HG--
extra : moz-landing-system : lando
2018-11-23 15:02:48 +00:00
Andreas Pehrson 28dcbfa728 Bug 1423241 - Ignore runnables for main thread after next stream state update, after entering shutdown. r=padenot
They may hang on to references causing leaks.

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

--HG--
extra : moz-landing-system : lando
2018-11-23 15:02:42 +00:00