Lee Salzman
7b51528692
Bug 1530471 - remove layers SkiaGL glue r=jrmuizel
...
Depends on D21054
Differential Revision: https://phabricator.services.mozilla.com/D21055
--HG--
extra : moz-landing-system : lando
2019-02-28 15:00:06 +00:00
Lee Salzman
1ddc82c081
Bug 1530471 - remove GLContext SkiaGL glue r=jgilbert
...
Depends on D21053
Differential Revision: https://phabricator.services.mozilla.com/D21054
--HG--
extra : moz-landing-system : lando
2019-02-25 21:27:42 +00:00
Lee Salzman
a330f87601
Bug 1530471 - remove Moz2D/thebes SkiaGL glue r=jrmuizel
...
Depends on D21052
Differential Revision: https://phabricator.services.mozilla.com/D21053
--HG--
extra : moz-landing-system : lando
2019-02-28 14:59:16 +00:00
Lee Salzman
e043d5b982
Bug 1530471 - don't build Skia GPU support r=rhunt
...
Depends on D21051
Differential Revision: https://phabricator.services.mozilla.com/D21052
--HG--
extra : moz-landing-system : lando
2019-02-25 22:16:10 +00:00
Lee Salzman
f5b37f6034
Bug 1530471 - remove SkiaGL Canvas2D functionality r=jrmuizel
...
Depends on D21050
Differential Revision: https://phabricator.services.mozilla.com/D21051
--HG--
extra : moz-landing-system : lando
2019-02-28 14:58:19 +00:00
Lee Salzman
5092fbb7ef
Bug 1530471 - remove --disable-skia-gpu since Skia GPU is no longer used r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D21050
--HG--
extra : moz-landing-system : lando
2019-02-26 07:08:12 +00:00
Peter Van der Beken
f13ee34fd0
Bug 1518202 - Make RemoteObjectProxies add the edge to the native object to the CC. r=bzbarsky
...
Depends on D15848
Differential Revision: https://phabricator.services.mozilla.com/D21497
--HG--
extra : moz-landing-system : lando
2019-02-28 19:34:02 +00:00
Peter Van der Beken
41fde75dc8
Bug 1518202 - Add cross-process proxies for Location. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D15848
--HG--
extra : moz-landing-system : lando
2019-02-28 18:23:15 +00:00
Justin Wood
959db43a2d
Bug 1531072 - Use better timeout for l10n. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D21586
--HG--
extra : moz-landing-system : lando
2019-02-28 19:37:40 +00:00
Rob Wu
05d16fa0fd
Bug 1525729 - Ignore searchInitialized promise on shutdown r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D19701
--HG--
extra : moz-landing-system : lando
2019-02-28 17:39:18 +00:00
Narcis Beleuzu
e3da006930
Backed out changeset c2fdfa3db1b2 (bug 1531293) for mochitest failures on test_serviceworker_interfaces.html . CLOSED TREE
2019-02-28 21:18:56 +02:00
Narcis Beleuzu
2d670be0df
Backed out 2 changesets (bug 1527673) for ESlint failure on test_TelemetryHistograms.js . CLOSED TREE
...
Backed out changeset c30839448f54 (bug 1527673)
Backed out changeset 083231da8528 (bug 1527673)
2019-02-28 20:37:20 +02:00
Narcis Beleuzu
407ce9fb1a
Backed out 4 changesets (bug 1525458) for mochitest failures on test_chrome_ext_trackingprotection.html . CLOSED TREE
...
Backed out changeset 96c38e4a3d23 (bug 1525458)
Backed out changeset 1755b771e8c7 (bug 1525458)
Backed out changeset c6177206b968 (bug 1525458)
Backed out changeset 5ce026db31b0 (bug 1525458)
2019-02-28 20:35:58 +02:00
Pavithra
d531649527
Bug 1531008: Replace makeURI with Services.io.newURI r=johannh
...
Replaced makeURI with Services.io.newURI
Differential Revision: https://phabricator.services.mozilla.com/D21404
--HG--
extra : moz-landing-system : lando
2019-02-28 11:32:18 +00:00
phoenixabhishek
0032b81cc2
Bug 1501543 - Misleading message when DisableAppUpdate is true but the system administrator updates Firefox in place r=spohl,flod
...
Changed text
From: We have just installed an update in the background.
To: Firefox has just been updated in the background.
Differential Revision: https://phabricator.services.mozilla.com/D21019
--HG--
extra : moz-landing-system : lando
2019-02-25 18:15:40 +00:00
Andy Wingo
9f6b506136
Bug 1531293 - Enable javascript.options.bigint on Nightly r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D21528
--HG--
extra : moz-landing-system : lando
2019-02-28 13:14:22 +00:00
Jan-Erik Rediger
5c7a1c0a94
Bug 1527673 - Output histogram name in asserts r=chutten
...
Depends on D21531
Differential Revision: https://phabricator.services.mozilla.com/D21532
--HG--
extra : moz-landing-system : lando
2019-02-28 15:40:34 +00:00
Jan-Erik Rediger
e69ea6a493
Bug 1527673 - Implement name method on JS histogram objects r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D21531
--HG--
extra : moz-landing-system : lando
2019-02-28 15:40:30 +00:00
Nika Layzell
f68959bc07
Bug 1507991 - Part 3: Serialize nsIPrincipal using PrincipalInfo, r=baku
...
Depends on D20854
Differential Revision: https://phabricator.services.mozilla.com/D20855
--HG--
extra : moz-landing-system : lando
2019-02-28 16:50:31 +00:00
Nika Layzell
516741b393
Bug 1507991 - Part 2: Serialize domain in ContentPrincipalInfo, r=baku
...
This is needed to maintain full feature parity with the existing
nsIPrincipal serializer while switching to using the PrincipalInfo-based
one.
Depends on D14434
Differential Revision: https://phabricator.services.mozilla.com/D20854
--HG--
extra : moz-landing-system : lando
2019-02-28 16:50:28 +00:00
Nika Layzell
3381cba2a1
Bug 1507991 - Part 1: Use IPDLParamTraits for nsIPrincipal, r=mccr8
...
This is needed to use the IPDLParamTraits implementation for nsIURI which is
used in part 2 of this patch series.
Differential Revision: https://phabricator.services.mozilla.com/D14434
--HG--
extra : moz-landing-system : lando
2019-02-28 16:50:21 +00:00
Alexandre Poirot
b37d7ca095
Bug 1517210 - Stop always loading DevTools modules in fresh compartments. r=jandem,nchevobbe
...
Now, DevTools server is loaded with a custom loader every time we want to debug chrome
resources. We ensure toggling the "invisibleToDebugger" flag on Loader.jsm which itself
propagates to DevTools Sandboxes.
We added calls to force GC in console test to prevent crashes on Windows 7.
Differential Revision: https://phabricator.services.mozilla.com/D20347
--HG--
extra : moz-landing-system : lando
2019-02-28 16:03:26 +00:00
Rob Wood
3042085516
Bug 1531079 - Stop capturing Firefox JS errors and warnings in the Raptor logs; r=stephendonner
...
Differential Revision: https://phabricator.services.mozilla.com/D21399
--HG--
extra : moz-landing-system : lando
2019-02-27 19:38:46 +00:00
Dave Townsend
91ba9ea2fa
Bug 1531153: Fix tests to also pass on dev-edition builds. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D21442
--HG--
extra : moz-landing-system : lando
2019-02-28 15:38:03 +00:00
Ehsan Akhgari
53912ff620
Bug 1525458 - Part 4: Add a test that verifies that when the top-level page is on the content blocking allow-list, we don't emit unexpected content blocking events inside the content blocking log; r=baku
...
Depends on D20876
Differential Revision: https://phabricator.services.mozilla.com/D20877
--HG--
extra : moz-landing-system : lando
2019-02-27 20:39:02 +00:00
Ehsan Akhgari
2a3626c89e
Bug 1525458 - Part 3: Work around bug 1529728 by disabling tracking annotations in flash blocking classifier tests; r=baku
...
Depends on D20875
Differential Revision: https://phabricator.services.mozilla.com/D20876
--HG--
extra : moz-landing-system : lando
2019-02-27 20:39:00 +00:00
Ehsan Akhgari
ce044ffb6b
Bug 1525458 - Part 2: Update the anti-tracking tests to expect storage access right away when the top-level document is on the allow list and tracking cookies are being blocked per the cookie policy; r=baku
...
Depends on D20874
Differential Revision: https://phabricator.services.mozilla.com/D20875
--HG--
extra : moz-landing-system : lando
2019-02-27 20:38:52 +00:00
Ehsan Akhgari
cfb1b88614
Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi
...
Previously the code here used to emit the loaded events for every
resource examined by the URL Classifier Features (in other words, every
third party resource). But we only need to emit the events in cases
where without the presence of the allow-list we would have blocked the
content.
Differential Revision: https://phabricator.services.mozilla.com/D20874
--HG--
extra : moz-landing-system : lando
2019-02-28 15:29:10 +00:00
Jared Wein
fa6f4e4e2b
Bug 1530367 - Toggle audio playback when clicking on blocked media in pinned tabs. r=dao
...
This attribute was overlooked previously when moving away from _overPlayingIcon.
Differential Revision: https://phabricator.services.mozilla.com/D21436
--HG--
extra : moz-landing-system : lando
2019-02-28 04:27:42 +00:00
Sean Stangl
d850c582b4
Bug 1529400 - Summary: Disable ARM64 atomics tests in-simulator: the simulator lacks atomics emulation. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D20576
--HG--
extra : moz-landing-system : lando
2019-02-28 14:45:20 +00:00
sotaro
bb1cae8db3
Bug 1531300 - Handle multiple moz_container_unmap_wayland()/moz_container_map_wayland() r=stransky
...
Bug 1527804 did not expect multiple moz_container_unmap_wayland()/moz_container_map_wayland() calls. inital_draw_cb should not be cleared in multiple moz_container_unmap_wayland().
Differential Revision: https://phabricator.services.mozilla.com/D21522
--HG--
extra : moz-landing-system : lando
2019-02-28 13:33:02 +00:00
Luca Greco
d59c650c62
Bug 1285500 - Re-enable browser_ext_browserAction_popup.js on windows opt. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D21524
--HG--
extra : moz-landing-system : lando
2019-02-28 13:42:24 +00:00
Ehsan Akhgari
1ca16ce872
Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D21486
--HG--
extra : moz-landing-system : lando
2019-02-28 06:41:09 +00:00
Cosmin Sabou
e4dc7046ec
Backed out changeset c21e3a9d4457 (bug 1530641) for causing SM bustages on debugger-no-script.js. CLOSED TREE
2019-02-28 18:08:04 +02:00
Greg Tatum
0477c3b4e0
Bug 1529125 - Add IOInterposerInit to xpc shell tests; r=froydnj
...
Add an RAII guarded initialization for the IO interposer to the
initialization process for xpc shell tests. This ensures that whenever
an xpcshell tests uses the IOInterposer, that it will correctly
catch all registered threads, and will not miss any.
Differential Revision: https://phabricator.services.mozilla.com/D20736
--HG--
extra : moz-landing-system : lando
2019-02-26 15:27:20 +00:00
ffxbld
935685c37a
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D21520
--HG--
extra : moz-landing-system : lando
2019-02-28 13:18:54 +00:00
Alphan Chen
6d33e62c06
Bug 1497147 - Rewrite "mapFrameTree" implementation to C++ r=peterv
...
Get rid of mapFrameTree() implementation
Differential Revision: https://phabricator.services.mozilla.com/D17149
--HG--
extra : moz-landing-system : lando
2019-02-28 13:09:54 +00:00
Jason Laster
7c335e3b2b
Bug 1496341 - Run debugger tests on try. r=loganfsmyth,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D21217
--HG--
extra : moz-landing-system : lando
2019-02-28 14:18:59 +00:00
Ted Campbell
19ce0ac165
Bug 1527007 - Work around Windows fmod bugs r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D21407
--HG--
extra : moz-landing-system : lando
2019-02-28 13:22:17 +00:00
Michael Ratcliffe
3a13844ccd
Bug 1531283: Add MOZ_QUIET description to explain how to disable ++DOMWINDOW and ++DOCSHELL logging r=sole
...
Differential Revision: https://phabricator.services.mozilla.com/D21514
--HG--
extra : moz-landing-system : lando
2019-02-28 12:02:44 +00:00
Benjamin Bouvier
f1a11814b4
Bug 1530641: Add test case; r=bhackett
...
Differential Revision: https://phabricator.services.mozilla.com/D21506
--HG--
extra : moz-landing-system : lando
2019-02-28 11:53:38 +00:00
tanhengyeow
4ee330b62d
Bug 1530140 - Change Netmonitor's localization access keys to lower case. r=Honza,flod
...
Changed affected access keys to lower case
Differential Revision: https://phabricator.services.mozilla.com/D20941
--HG--
extra : moz-landing-system : lando
2019-02-27 12:53:00 +00:00
lloan
a0afe6dd19
Bug 1530777 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh
...
Bug 1530777 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D21280
--HG--
extra : moz-landing-system : lando
2019-02-28 11:41:59 +00:00
Marcos Cáceres
7efbbb9563
Bug 1530239 - css transition events must fire even if an element is disabled. r=smaug
...
CSS Transitions were not firing when elements were disabled.
Differential Revision: https://phabricator.services.mozilla.com/D21166
--HG--
extra : moz-landing-system : lando
2019-02-28 13:54:59 +00:00
Shane Caraveo
b1330fa6e6
Bug 1523605 fix intermittent failure in browser_ext_sidebarAction_incognito.js r=rpl
...
Sometimes about:blank would match a non-private window, ensure we're looking
for a url specific to the private window.
Differential Revision: https://phabricator.services.mozilla.com/D21454
--HG--
extra : moz-landing-system : lando
2019-02-28 13:40:58 +00:00
Jan de Mooij
b4faab5772
Bug 1530937 part 2 - Add new VMFunction mechanism and use it for some Baseline callVMs. r=nbp,tcampbell
...
We are doing this to:
1) Eliminate (hundreds of) static constructors. These account for a significant
fraction of all remaining static constructors in Gecko.
2) Use constexpr for VMFunction data. This was not possible with the linked list
but the new design stores all data in a constexpr array. This will save a few
KB per process.
3) Make it easier to define a new VMFunction.
4) Coalesce duplicate VMFunction copies in Baseline/Ion/ICs.
5) Get rid of the (read-only) HashMap for the VMFunction => code lookup. We can
use a Vector instead.
6) Make it easier in the future to generate the wrappers at compile time.
This patch will let us incrementally convert the remaining VM functions. The
only thing not handled by this patch is support for the TailCall and
extraValuesToPop fields. We can do this when we convert the Baseline IC code
that uses these fields.
Once all VM functions have been converted we can remove and simplify more code.
Differential Revision: https://phabricator.services.mozilla.com/D21332
--HG--
extra : moz-landing-system : lando
2019-02-28 12:31:01 +00:00
Jan de Mooij
7e8bf994ed
Bug 1530937 part 1 - Remove FunctionInfo Context template parameter. r=nbp
...
This was useful when we had ExclusiveContext and PJS ThreadSafeContext but now we
only use JSContext* so it's simpler to just use that.
Differential Revision: https://phabricator.services.mozilla.com/D21331
--HG--
extra : moz-landing-system : lando
2019-02-28 09:37:36 +00:00
Cosmin Sabou
48fed2590e
Merge mozilla-central to autoland. CLOSED TREE
...
--HG--
extra : amend_source : 7b6922917d1ee0d20fd7127648e1fe5e422a1bd9
2019-02-28 16:33:22 +02:00
Dimi Lee
c1d05c5637
Bug 1531322 - Add "bin" to the list of executable extensions in download protection. r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D21529
--HG--
extra : moz-landing-system : lando
2019-02-28 13:22:15 +00:00
Jean-Yves Avenard
85e13542f9
Bug 1531286 - Temporarily make an error a strong assertion to determine the root cause of various crashes. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D21513
--HG--
extra : moz-landing-system : lando
2019-02-28 11:18:18 +00:00