Nika Layzell
d50147fcd6
Bug 1589054 - Part 2: Delay pagehide events until new nsFrameLoader is set up, r=farre
...
If these are fired too early, a nested event loop can be spun before the new
nsFrameLoader has been set up. Messages can be received over the
BrowserBridgeChild actor during this time when no nsFrameLoader is set, causing
crashes.
Differential Revision: https://phabricator.services.mozilla.com/D49647
--HG--
extra : moz-landing-system : lando
2019-10-21 14:03:38 +00:00
Nika Layzell
a73568ddeb
Bug 1589054 - Part 1: Cleanly kill BrowserBridgeChild if process switch fails, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D49464
--HG--
extra : moz-landing-system : lando
2019-10-21 14:03:36 +00:00
Andi-Bogdan Postelnicu
c5b22adcf8
Bug 1590086 - Continue full Coverity analysis even if cov-run-desktop fails. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D49934
--HG--
extra : moz-landing-system : lando
2019-10-21 14:01:56 +00:00
Nicolas Chevobbe
18d056c8b3
Bug 1561281 - Fix debugger zombie highlighters. r=davidwalsh.
...
Differential Revision: https://phabricator.services.mozilla.com/D36300
--HG--
extra : moz-landing-system : lando
2019-10-21 14:02:05 +00:00
Nicolas Chevobbe
01b488d7ee
Bug 1561281 - Remove toolbox getHighlighter `isGrip` parameter. r=davidwalsh.
...
Some panels, like the debugger, might handle both nodeFronts and grips
at the same time, so there's no way to know ahead of time which kind
of object we're going to deal with.
This patch remove the isGrip parameter, and perform a check on the
passed object to see if it's a nodeFront instance or not.
Differential Revision: https://phabricator.services.mozilla.com/D49399
--HG--
extra : moz-landing-system : lando
2019-10-21 08:27:11 +00:00
Florens Verschelde
06c5b1ea26
Bug 1589757 - Update Debugger Main Thread and Worker icons; r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D49789
--HG--
extra : moz-landing-system : lando
2019-10-21 13:50:34 +00:00
Florens Verschelde
3a64027cdb
Bug 1590059 - Stop search result header text from overflowing its container; r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D49906
--HG--
extra : moz-landing-system : lando
2019-10-21 13:47:50 +00:00
Dão Gottwald
eda4c79a87
Bug 1589328 - Remove global-scope pollution from nsContextMenu.js. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D49583
--HG--
extra : moz-landing-system : lando
2019-10-21 13:40:00 +00:00
Ryan VanderMeulen
0d693d24ac
Bug 1587590 - Update double-conversion to upstream revision 4a51e73. r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D48759
--HG--
extra : moz-landing-system : lando
2019-10-11 02:46:45 +00:00
Ryan VanderMeulen
b8e3d2d381
Bug 1586739 - Upgrade to SQLite 3.30.1. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D48905
--HG--
extra : moz-landing-system : lando
2019-10-15 15:29:31 +00:00
ffxbld
4c889635b4
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D49928
--HG--
extra : moz-landing-system : lando
2019-10-21 13:23:30 +00:00
Christian Holler
8ee02ecac8
Bug 1589374
- Add FTP fuzzing target for downloading a file. r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D49615
--HG--
extra : moz-landing-system : lando
2019-10-18 21:02:14 +00:00
Andreas Pehrson
cbca7bbeb7
Bug 1589854 - Remove recent assert that gets triggered by latent bug. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D49919
--HG--
extra : moz-landing-system : lando
2019-10-21 13:14:33 +00:00
Nicolas Chevobbe
02cfc079ff
Bug 1588999 - Rename ObjectClient to ObjectFront. r=ochameau.
...
The object-client.js file is now a proper protocol.js front,
but is still named after a client.
This is confusing, so we rename and move the file next to other
fronts, and update all consumers to the new terminology.
Differential Revision: https://phabricator.services.mozilla.com/D49878
--HG--
rename : devtools/client/debugger/packages/devtools-reps/src/object-inspector/tests/__mocks__/object-client.js => devtools/client/debugger/packages/devtools-reps/src/object-inspector/tests/__mocks__/object-front.js
rename : devtools/shared/client/object-client.js => devtools/shared/fronts/object.js
extra : moz-landing-system : lando
2019-10-21 12:07:10 +00:00
André Bargull
3de43654d4
Bug 1536702 - Part 4: Add test cases for loading BigInt values from TypedArray/Objects. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D48341
--HG--
extra : moz-landing-system : lando
2019-10-21 11:27:10 +00:00
André Bargull
6c1390b7d7
Bug 1536702 - Part 3: Inline loads from BigInt TypedArray/Objects in CacheIR. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D48340
--HG--
extra : moz-landing-system : lando
2019-10-21 11:26:50 +00:00
André Bargull
be0588b2fa
Bug 1536702 - Part 2: Add MacroAssembler support to allocate and initialise BigInt values. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D48339
--HG--
extra : moz-landing-system : lando
2019-10-21 11:26:23 +00:00
André Bargull
98c143f575
Bug 1536702 - Part 1: Move emitLoadTypedObjectResult() into CacheIRCompiler. r=jandem
...
Using `emitAddressFromStubField()` allows to unify both implementations to
a single function in CacheIRCompiler.
Differential Revision: https://phabricator.services.mozilla.com/D48337
--HG--
extra : moz-landing-system : lando
2019-10-21 11:26:00 +00:00
Marco Vega
a22744ceae
Bug 1587602 - Source footer - the loading icon shown when pretty-printing a source is static and misaligned. r=fvsch
...
Differential Revision: https://phabricator.services.mozilla.com/D48939
--HG--
extra : moz-landing-system : lando
2019-10-21 11:29:25 +00:00
Ehsan Akhgari
7a111612cb
Bug 1588614 - Cache the document's effective storage principal to avoid running excessive anti-tracking checks; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D49791
--HG--
extra : moz-landing-system : lando
2019-10-21 12:53:38 +00:00
Ehsan Akhgari
8d9c7bc2c5
Bug 1589953 - Initialize `read` in AlternativeDataStreamListener::OnDataAvailable(); r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D49849
--HG--
extra : moz-landing-system : lando
2019-10-20 19:29:06 +00:00
Belén Albeza
b29a6fde04
Bug 1579795 - Part 3: Test the fetchManifest action separately r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D49596
--HG--
extra : moz-landing-system : lando
2019-10-21 10:51:30 +00:00
Belén Albeza
ac8c98c2d3
Bug 1579795 - Part 2: Reorganize jest tests folder structure r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D49595
--HG--
rename : devtools/client/application/test/components/.eslintrc.js => devtools/client/application/test/node/.eslintrc.js
rename : devtools/client/application/test/components/babel.config.js => devtools/client/application/test/node/babel.config.js
rename : devtools/client/application/test/components/__snapshots__/components_application_panel-App.test.js.snap => devtools/client/application/test/node/components/__snapshots__/components_application_panel-App.test.js.snap
rename : devtools/client/application/test/components/components_application_panel-App.test.js => devtools/client/application/test/node/components/components_application_panel-App.test.js
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-Manifest.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-Manifest.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestColorItem.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestColorItem.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestEmpty.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestEmpty.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestIconItem.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestIconItem.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestIssue.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestIssue.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestIssueList.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestIssueList.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestItem.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestItem.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestJsonLink.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestJsonLink.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestLoader.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestLoader.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestPage.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestPage.test.js.snap
rename : devtools/client/application/test/components/manifest/__snapshots__/components_application_panel-ManifestSection.test.js.snap => devtools/client/application/test/node/components/manifest/__snapshots__/components_application_panel-ManifestSection.test.js.snap
rename : devtools/client/application/test/components/manifest/components_application_panel-Manifest.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-Manifest.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestColorItem.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestColorItem.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestEmpty.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestEmpty.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestIconItem.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestIconItem.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestIssue.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestIssue.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestIssueList.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestIssueList.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestItem.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestItem.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestJsonLink.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestJsonLink.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestLoader.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestLoader.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestPage.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestPage.test.js
rename : devtools/client/application/test/components/manifest/components_application_panel-ManifestSection.test.js => devtools/client/application/test/node/components/manifest/components_application_panel-ManifestSection.test.js
rename : devtools/client/application/test/components/routing/__snapshots__/components_application_panel-PageSwitcher.test.js.snap => devtools/client/application/test/node/components/routing/__snapshots__/components_application_panel-PageSwitcher.test.js.snap
rename : devtools/client/application/test/components/routing/__snapshots__/components_application_panel-Sidebar.test.js.snap => devtools/client/application/test/node/components/routing/__snapshots__/components_application_panel-Sidebar.test.js.snap
rename : devtools/client/application/test/components/routing/__snapshots__/components_application_panel-SidebarItem.test.js.snap => devtools/client/application/test/node/components/routing/__snapshots__/components_application_panel-SidebarItem.test.js.snap
rename : devtools/client/application/test/components/routing/components_application_panel-PageSwitcher.test.js => devtools/client/application/test/node/components/routing/components_application_panel-PageSwitcher.test.js
rename : devtools/client/application/test/components/routing/components_application_panel-Sidebar.test.js => devtools/client/application/test/node/components/routing/components_application_panel-Sidebar.test.js
rename : devtools/client/application/test/components/routing/components_application_panel-SidebarItem.test.js => devtools/client/application/test/node/components/routing/components_application_panel-SidebarItem.test.js
rename : devtools/client/application/test/components/service-workers/__snapshots__/components_application_panel-WorkerList.test.js.snap => devtools/client/application/test/node/components/service-workers/__snapshots__/components_application_panel-WorkerList.test.js.snap
rename : devtools/client/application/test/components/service-workers/__snapshots__/components_application_panel-WorkerListEmpty.test.js.snap => devtools/client/application/test/node/components/service-workers/__snapshots__/components_application_panel-WorkerListEmpty.test.js.snap
rename : devtools/client/application/test/components/service-workers/__snapshots__/components_application_panel-WorkersPage.test.js.snap => devtools/client/application/test/node/components/service-workers/__snapshots__/components_application_panel-WorkersPage.test.js.snap
rename : devtools/client/application/test/components/service-workers/components_application_panel-WorkerList.test.js => devtools/client/application/test/node/components/service-workers/components_application_panel-WorkerList.test.js
rename : devtools/client/application/test/components/service-workers/components_application_panel-WorkerListEmpty.test.js => devtools/client/application/test/node/components/service-workers/components_application_panel-WorkerListEmpty.test.js
rename : devtools/client/application/test/components/service-workers/components_application_panel-WorkersPage.test.js => devtools/client/application/test/node/components/service-workers/components_application_panel-WorkersPage.test.js
rename : devtools/client/application/test/components/fixtures/Chrome.js => devtools/client/application/test/node/fixtures/Chrome.js
rename : devtools/client/application/test/components/fixtures/Services.js => devtools/client/application/test/node/fixtures/Services.js
rename : devtools/client/application/test/components/fixtures/data/constants.js => devtools/client/application/test/node/fixtures/data/constants.js
rename : devtools/client/application/test/components/fixtures/fluent-l10n.js => devtools/client/application/test/node/fixtures/fluent-l10n.js
rename : devtools/client/application/test/components/fixtures/stub.js => devtools/client/application/test/node/fixtures/stub.js
rename : devtools/client/application/test/components/fixtures/unicode-url.js => devtools/client/application/test/node/fixtures/unicode-url.js
rename : devtools/client/application/test/components/helpers/helpers.js => devtools/client/application/test/node/helpers.js
rename : devtools/client/application/test/components/jest.config.js => devtools/client/application/test/node/jest.config.js
rename : devtools/client/application/test/components/package.json => devtools/client/application/test/node/package.json
rename : devtools/client/application/test/components/setup.js => devtools/client/application/test/node/setup.js
rename : devtools/client/application/test/components/yarn.lock => devtools/client/application/test/node/yarn.lock
extra : moz-landing-system : lando
2019-10-21 10:50:28 +00:00
Belén Albeza
0197fabfc9
Bug 1579795 - Part 1: Improve error handling when fetching the manifest r=jdescottes,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D49594
--HG--
extra : moz-landing-system : lando
2019-10-21 10:47:40 +00:00
Dão Gottwald
c607cf2951
Bug 1587135 - Replace box-shadow on top of the classic title bar with a simpler gradient so we can remove the gross hacks to make it work. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D49606
--HG--
extra : moz-landing-system : lando
2019-10-21 11:55:38 +00:00
Mirko Brodesser
5b09a02d3f
Bug 1584170: part 2) Replace array with `AutoTArray`. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D48321
--HG--
extra : moz-landing-system : lando
2019-10-21 09:06:48 +00:00
Mirko Brodesser
1f69cf48a9
Bug 1584170: part 1) Factor out duplicated code to `IsInOlOrUl`. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D48320
--HG--
extra : moz-landing-system : lando
2019-10-21 09:06:12 +00:00
Kris Taeleman
4170fd9b5c
Bug 1547737 - Make RecvRequestScreenPixels work with WR. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D49492
--HG--
extra : moz-landing-system : lando
2019-10-18 13:40:40 +00:00
ffxbld
80894b3e73
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
...
Differential Revision: https://phabricator.services.mozilla.com/D49891
--HG--
extra : moz-landing-system : lando
2019-10-21 11:57:13 +00:00
André Bargull
d5217bdc71
Bug 1536703 - Part 4: Add test cases for storing BigInt values to TypedArray/Objects. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D48336
--HG--
extra : moz-landing-system : lando
2019-10-15 07:49:17 +00:00
André Bargull
c20001585e
Bug 1536703 - Part 3: Inline stores to BigInt TypedArray/Objects in CacheIR. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D48335
--HG--
extra : moz-landing-system : lando
2019-10-16 13:43:47 +00:00
André Bargull
f5cc05560e
Bug 1536703 - Part 2: Add support for reading [u]int64 values from a BigInt to the MacroAssembler. r=jandem
...
Provide an inline assembly implementation of `BigInt::toUint64()` resp. `BigInt::toInt64()`.
Differential Revision: https://phabricator.services.mozilla.com/D48334
--HG--
extra : moz-landing-system : lando
2019-10-15 07:48:48 +00:00
André Bargull
5b8c567b99
Bug 1536703 - Part 1: Avoid crashes for TypedObjects using bigint properties. r=jandem
...
CacheIR.cpp:
Disallow bigint properties right away in `GetPropIRGenerator::tryAttachTypedObject`
to fix a null-pointer crash in `CacheIRCompiler::emitLoadTypedObjectResultShared`,
which passes `fail = nullptr` to `MacroAssembler::loadFromTypedArray`, even though
`loadFromTypedArray` always uses the `fail` Label for bigint types.
IonBuilder.cpp:
Ensure we don't create `MLoadUnboxedScalar` or `MStoreUnboxedScalar` for bigint
types, because the former always leads to a bailout and the latter asserts when
bigint types are used.
Differential Revision: https://phabricator.services.mozilla.com/D48333
--HG--
extra : moz-landing-system : lando
2019-10-15 07:48:46 +00:00
Tim Huang
85ce9d84d9
Bug 1586718 - Making the test 'browser/components/originattributes/test/browser/browser_favicon_userContextId.js' working in Fission. r=baku
...
Depends on D49253
Differential Revision: https://phabricator.services.mozilla.com/D49254
--HG--
extra : moz-landing-system : lando
2019-10-15 14:26:21 +00:00
Tim Huang
9ede6374a2
Bug 1586717 - Making the test 'browser/components/originattributes/test/browser/browser_favicon_firstParty.js' working in Fission. r=baku
...
Depends on D49252
Differential Revision: https://phabricator.services.mozilla.com/D49253
--HG--
extra : moz-landing-system : lando
2019-10-15 14:27:01 +00:00
Tim Huang
0395d2f76b
Bug 1586715 - Making the test 'browser/components/originattributes/test/browser/browser_sharedworker.js' working in Fission. r=baku
...
Depends on D49251
Differential Revision: https://phabricator.services.mozilla.com/D49252
--HG--
extra : moz-landing-system : lando
2019-10-15 14:25:02 +00:00
Tim Huang
24945d6db0
Bug 1586714 - Making the test 'browser/components/originattributes/test/browser/browser_sanitize.js' working in Fission. r=baku
...
Depends on D49250
Differential Revision: https://phabricator.services.mozilla.com/D49251
--HG--
extra : moz-landing-system : lando
2019-10-15 14:24:50 +00:00
Tim Huang
c9e857a67f
Bug 1586712 - Making the test 'browser/components/originattributes/test/browser/browser_permissions.js' working in Fission. r=baku
...
This patch also fixes the test that it doesn't really do the test due to
it doesn't wait the content script to be finished.
Depends on D49249
Differential Revision: https://phabricator.services.mozilla.com/D49250
--HG--
extra : moz-landing-system : lando
2019-10-15 14:24:34 +00:00
Tim Huang
373b7055a5
Bug 1586711 - Making the test 'browser/components/originattributes/test/browser/browser_localStorageIsolation.js' working in Fission. r=baku
...
Depends on D49248
Differential Revision: https://phabricator.services.mozilla.com/D49249
--HG--
extra : moz-landing-system : lando
2019-10-15 14:23:53 +00:00
Tim Huang
aa0a7b1475
Bug 1586710
- Enable the test 'browser/components/originattributes/test/browser/browser.ini' in Fission. r=baku
...
This test doesn't need to change. It has been fixed while the
IsolationTestTools is fixed for Fission.
Depends on D49247
Differential Revision: https://phabricator.services.mozilla.com/D49248
--HG--
extra : moz-landing-system : lando
2019-10-15 14:23:40 +00:00
Tim Huang
cc052e4d25
Bug 1586709 - Making the test 'browser/components/originattributes/test/browser/browser_cookieIsolation.js' working in Fission. r=baku
...
Depends on D49246
Differential Revision: https://phabricator.services.mozilla.com/D49247
--HG--
extra : moz-landing-system : lando
2019-10-15 14:23:33 +00:00
Tim Huang
2b0a28ecb8
Bug 1586708 - Making the test 'browser/components/originattributes/test/browser/browser_cacheAPI.js' working in Fission. r=baku
...
Depends on D49245
Differential Revision: https://phabricator.services.mozilla.com/D49246
--HG--
extra : moz-landing-system : lando
2019-10-15 14:23:26 +00:00
Tim Huang
7a60369ac5
Bug 1586707 - Making the test 'browser/components/originattributes/test/browser/browser_cache.js' working in Fission. r=baku
...
This patch also adds a workaround for avoid a timing issue. The timing
issue exists if we close and rapidly open again of a given origin which
is using a shared worker with container enabled. The showdown of the
content process would be delayed in this case, so the content process
will be shutdown during opening the tab, which would lead to an
unexpected behavior.
The workaround makes the script to wait the shutdown process to be
finished.
Depends on D49244
Differential Revision: https://phabricator.services.mozilla.com/D49245
--HG--
extra : moz-landing-system : lando
2019-10-15 14:23:14 +00:00
Tim Huang
6ca54f1869
Bug 1586705 - Making the test 'browser/components/originattributes/test/browser/browser_broadcastChannel.js' working in Fission. r=baku
...
Depends on D49243
Differential Revision: https://phabricator.services.mozilla.com/D49244
--HG--
extra : moz-landing-system : lando
2019-10-15 14:22:55 +00:00
Tim Huang
1ef834493a
Bug 1586704 - Modify the test browser/components/originattributes/test/browser/browser_blobURLIsolation.js for fission. r=baku
...
Depends on D49242
Differential Revision: https://phabricator.services.mozilla.com/D49243
--HG--
extra : moz-landing-system : lando
2019-10-15 14:22:39 +00:00
Tim Huang
c95de67308
Bug 1585312 - Modify the IsolationTestTools in order to adapt Fission. r=baku
...
This patch changes the ways how we construct the test page for the
isolation tests. We move to use the SpecialPowers.spawn() instread of
the ContentTask.spawn() for the test framework.
Differential Revision: https://phabricator.services.mozilla.com/D49242
--HG--
extra : moz-landing-system : lando
2019-10-15 14:26:45 +00:00
Mark Banner
411281f15f
Bug 1589848 - Don't try and update the separate private engine selector in preferences when the UI isn't shown. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D49885
--HG--
extra : moz-landing-system : lando
2019-10-21 10:14:30 +00:00
Jon Coppeard
6b4f9b67da
Bug 1589108 Assert that the current realm's global is not gray on entry to the JS API r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D49429
--HG--
extra : moz-landing-system : lando
2019-10-21 10:37:41 +00:00
Rob Wu
d0771d2e35
Bug 1582020 - Minimize time between adb.py's OKAY and exit r=jdescottes
...
test_adb.js is likely failing because the socket is still in use.
Refactor the code to exit ASAP, by ungracefully exiting adb.py.
This logic is also used by the actual adb binary:
727b07b260/adb/adb.cpp (1039)
Differential Revision: https://phabricator.services.mozilla.com/D49864
--HG--
extra : moz-landing-system : lando
2019-10-21 09:59:02 +00:00
Jan de Mooij
b764bfc53e
Bug 1589415
part 4 - Use CopyChars to simplify CTypes PrependString. r=anba
...
It's tempting to use CopyChars also in AppendString, but that one has a
char() cast for each character. Maybe we should change that but I didn't
want to introduce any side-effects.
Depends on D49714
Differential Revision: https://phabricator.services.mozilla.com/D49715
--HG--
extra : moz-landing-system : lando
2019-10-18 13:39:08 +00:00