Commit Graph

700812 Commits

Author SHA1 Message Date
Andrea Marchesini
23b424cd70 Bug 1363541 - Modernize the PermissionManager - part 1 - nsPermission to mozilla::Permission, r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D69963

--HG--
rename : extensions/permissions/nsPermission.cpp => extensions/permissions/Permission.cpp
rename : extensions/permissions/nsPermission.h => extensions/permissions/Permission.h
extra : moz-landing-system : lando
2020-04-09 14:07:34 +00:00
James Graham
a52ec9b166 Bug 1628647 - Don't use preload-browser for local runs, r=maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D70332

--HG--
extra : moz-landing-system : lando
2020-04-09 13:49:04 +00:00
Dimi Lee
40236224d8 Bug 1628063 - ContentBlocking::AllowAccessFor should use isOnContentBlockingAllowList stored in CookieJarSetting r=timhuang,baku
Differential Revision: https://phabricator.services.mozilla.com/D70079

--HG--
extra : moz-landing-system : lando
2020-04-09 13:52:27 +00:00
Andy Wingo
a06cf9b961 Bug 1628417 - Fix multi-value br stack value shuffling in baseline compiler r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D70327

--HG--
extra : moz-landing-system : lando
2020-04-09 13:43:59 +00:00
Mihai Alexandru Michis
55acbee264 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2020-04-09 22:35:35 +03:00
Emilio Cobos Álvarez
8ae896a132 Bug 1622075 - Fix a memory leak in MakePrintTarget(). r=jld,karlt
Differential Revision: https://phabricator.services.mozilla.com/D69748

--HG--
extra : moz-landing-system : lando
2020-04-09 15:11:02 +00:00
James Graham
dc449a150c Bug 1628607 - Fix teardown in SingleInstanceManager, r=maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D70331

--HG--
extra : moz-landing-system : lando
2020-04-09 13:48:15 +00:00
Cosmin Sabou
60934f9072 Backed out 3 changesets (bug 1625884) as requested by ANdi for causing build bustages. a=backout
Backed out changeset a35cfda6e271 (bug 1625884)
Backed out changeset 412c8c401196 (bug 1625884)
Backed out changeset 927ff250bc4b (bug 1625884)
2020-04-09 16:14:06 +03:00
Bogdan Tara
9120151ddb Backed out 2 changesets (bug 1619965) for bustages complaining about ActorsParent.cpp CLOSED TREE
Backed out changeset efa2dcf4f69e (bug 1619965)
Backed out changeset da983a0216c8 (bug 1619965)
2020-04-09 11:36:54 +03:00
Bogdan Tara
260d94aaaa Backed out changeset 5349e5225018 (bug 1626404) frequent timeouts on test_postMessage_onOther.html CLOSED TREE 2020-04-09 11:35:45 +03:00
Jan Varga
61a77769f7 Bug 1619965 - Simplify clearing of mWaitingFactoryOp; r=sg,dom-workers-and-storage-reviewers
mWaitingFactoryOp is now always cleared when the last maybe blocked database is
removed in FactoryOp::NoteDatabaseClosed.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 08:10:10 +00:00
Simon Giesecke
15d16a9d16 Bug 1619965 - Remove duplication between NoteDatabaseClosed methods. r=janv,dom-workers-and-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65334

--HG--
extra : moz-landing-system : lando
2020-04-08 17:44:20 +00:00
Bogdan Tara
7a09dad859 Backed out 6 changesets (bug 1626404) for frequent timeouts on test_postMessage_onOther.html CLOSED TREE
Backed out changeset 453b858f4462 (bug 1626404)
Backed out changeset f54ce6a36c75 (bug 1626404)
Backed out changeset ec63b18da4b9 (bug 1626404)
Backed out changeset b0d4b213b819 (bug 1626404)
Backed out changeset af763de00e9d (bug 1626404)
Backed out changeset 45b68d43bdbb (bug 1626404)
2020-04-09 11:07:40 +03:00
Bogdan Tara
a81dc418ef Backed out 4 changesets (bug 1627573) for bustages complaining about CSSEditUtils.cpp CLOSED TREE
Backed out changeset 8ced0e6ed31e (bug 1627573)
Backed out changeset 07b5b67c32c2 (bug 1627573)
Backed out changeset 04734d17e8d0 (bug 1627573)
Backed out changeset 77486fd073af (bug 1627573)
2020-04-09 10:58:46 +03:00
Sylvestre Ledru
02f9eb9857 no bug - bugizlla doc - Fix the links r=emceeaich DONTBUILD
They are failing currently: https://firefox-source-docs.mozilla.org/bug-mgmt/guides/bug-types.html

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

--HG--
extra : moz-landing-system : lando
2020-04-09 07:47:45 +00:00
James Willcox
c5411d0ed9 Bug 1627737 - Return INPUT_RESULT_HANDLED_CONTENT for gestures handled in subframes r=geckoview-reviewers,botond,agi
This isn't technically correct given our current definition for this
result, but it matches the spirit of what we're trying to do here.

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

--HG--
extra : moz-landing-system : lando
2020-04-08 16:14:20 +00:00
James Willcox
3ed4ef71c1 Bug 1627737 - Add mTargetIsRoot to APZEventResult r=botond
This allows us to determine if the event was handled in the
toplevel frame or not.

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

--HG--
extra : moz-landing-system : lando
2020-04-08 16:13:50 +00:00
Dão Gottwald
579bafbb86 Bug 1627988 - Remove the browser.urlbar.update1.view.stripHttps pref. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D70208

--HG--
extra : moz-landing-system : lando
2020-04-09 13:54:19 +00:00
ffxbld
c53603da3d No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D70364

--HG--
extra : moz-landing-system : lando
2020-04-09 13:55:34 +00:00
Markus Stange
b55fdc7f59 Bug 1546856 - Use GetPaintedDisplayItemLayerUserData in more places and use auto*. r=miko
Depends on D70243

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

--HG--
extra : moz-landing-system : lando
2020-04-09 16:47:05 +00:00
Markus Stange
568858e9ed Bug 1546856 - Group related functions and make GetLastPaintOffset static. r=miko
Differential Revision: https://phabricator.services.mozilla.com/D70243

--HG--
extra : moz-landing-system : lando
2020-04-09 16:32:50 +00:00
Markus Stange
aac8c04b18 Bug 1546856 - Make mLastPaintOffset a Maybe<>. r=miko
Differential Revision: https://phabricator.services.mozilla.com/D70242

--HG--
extra : moz-landing-system : lando
2020-04-09 16:32:28 +00:00
Markus Stange
6d0cf4cbed Bug 1546856 - Store mLastPaintOffset at the end of the previous paint rather than at an arbitrary point during the current paint. r=miko
The old code caused GetLastPaintOffset to return an offset from two paints ago if it was called before RecyclePaintedLayer, which can happen when the first item in a painted layer moves to a different layer.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 16:32:08 +00:00
Masayuki Nakano
1142d3105a Bug 1627573 - part 4: Mark CSSEditUtils methods which refer computed style as MOZ_CAN_RUN_SCRIPT r=m_kato
When it refers computed value of style, it may flush pending notifications.
Therefore, they should be marked as `MOZ_CAN_RUN_SCRIPT`.

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

--HG--
extra : moz-landing-system : lando
2020-04-08 15:51:17 +00:00
Micah Tigley
caac6df775 Bug 1625501 - Enable target-switching for RDM r=daisuke,jdescottes
Target-switching in RDM will always occur on tab remoteness change with new-RDM enabled.

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

--HG--
extra : moz-landing-system : lando
2020-04-08 14:30:00 +00:00
Jon Coppeard
ef5984eb97 Bug 1627954 - Parallel task telemetry is sometimes misattributed r=sfink
Record all time taken by parallel tasks as parallel phases, even if they ended up being executed on the main thread.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 16:43:43 +00:00
Jon Coppeard
fd26505f1a Bug 1627954 - Remove separate stats phase for gray unmarking that occurs during the course of normal marking r=sfink
This was causing problems for the previous patch because we don't collect timing information in phases for background tasks, and it's hard to tell when something is a background task or not when we can run them on the main thread.

This means that gray unmarking that occurs during the course of normal marking (the call to UnmarkGrayGCThingUnchecked in ShouldMarkCrossCompartment) no longer gets its own stats phase but I don't see that as much of an issue.

I tidied up a bit and used Maybe<> to replace the extra AutoPhase consturctor that took an 'enable' argument.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 16:43:43 +00:00
Mihai Alexandru Michis
5fe59763c4 Backed out changeset 152d46945b27 (bug 1628201) for causing bustages regarding UniquePtr.
CLOSED TREE

--HG--
extra : histedit_source : ddf57bae286966a214cc11f360a125bf81d5ecdd
2020-04-09 20:54:53 +03:00
Emilio Cobos Álvarez
587d6bcab6 Bug 1628498 - Hackaround: Try to build virtualenv from scratch if there was a previous one. r=rstewart
This works for me and should allow trees to reopen.

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

--HG--
extra : histedit_source : 529e1cb5cdb3030f145f44fc1ebf0ea9ae00aa8f
2020-04-09 17:50:59 +00:00
James Graham
3d7b9a57dd Bug 1627828 - Additional metadata updates. r=CosminS
Differential Revision: https://phabricator.services.mozilla.com/D70375

--HG--
extra : histedit_source : c15f7dda390cff88da8be7d8b698d9bd785030e1
2020-04-09 14:39:02 +00:00
Jacqueline
c6d7e0ebde Bug 1528288 - Introduce a tooltip when hovering over box-model values to show the rule where a value is coming from r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D68708

--HG--
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_jump-to-rule-on-hover.js => devtools/client/inspector/boxmodel/test/browser_boxmodel_jump-to-rule-on-click.js
extra : moz-landing-system : lando
2020-04-09 13:43:23 +00:00
Tim Nguyen
641177bb4c Bug 1626598 - Split close-icon styles to its own file. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D69193

--HG--
rename : toolkit/themes/shared/global.inc.css => toolkit/themes/shared/close-icon.css
extra : moz-landing-system : lando
2020-04-09 12:57:31 +00:00
Morgan Eckenroth
cd52e4201c Bug 1626769 - Removed "else after return" code flow. r=jandem
Addressed review comments.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 13:25:33 +00:00
Julian Descottes
fddcdf141c Bug 1628691 - Remove deprecated trait retrieveNodeFromContentDomReference (Fx71) r=ochameau
Depends on D62616

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

--HG--
extra : moz-landing-system : lando
2020-04-09 13:07:52 +00:00
Julian Descottes
85347793aa Bug 1628691 - Remove leftover usage of this._target in inspector.js r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D62616

--HG--
extra : moz-landing-system : lando
2020-04-09 13:07:29 +00:00
Andrew Halberstadt
8592f79d9a Bug 1581684 - [mach] Fix regression to mach command completion, r=glandium
Not all callables have a __name__ attribute.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 05:00:20 +00:00
Liang-Heng Chen
2b70a56ef5 Bug 1616585 - add heuristic for visited redirection; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D68988

--HG--
extra : moz-landing-system : lando
2020-04-09 12:42:59 +00:00
Yoshi Cheng-Hao Huang
a76b58aebf Bug 1628201: HelperThreadTaskHandler should use UniquePtr for mOffThreadTask. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D70155

--HG--
extra : moz-landing-system : lando
2020-04-08 19:38:32 +00:00
Sebastian Streich
b1f177bd8b Bug 1626927 - Remove nsIPrincipal-Geturi in AlertNotification.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69368

--HG--
extra : moz-landing-system : lando
2020-04-09 10:06:13 +00:00
Sebastian Streich
f894e0a4c5 Bug 1626926 - Remove nsiprincipal-geturi in DocumentLoadListener.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69365

--HG--
extra : moz-landing-system : lando
2020-04-09 10:05:55 +00:00
Sebastian Streich
5edc3acf46 Bug 1626923 - Remove NsiPrincipal-Geturi in ServiceWorkerPrivateImpl.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69364

--HG--
extra : moz-landing-system : lando
2020-04-09 10:05:40 +00:00
Ciure Andrei
130b66d511 Backed out 2 changesets (bug 1626573) for causing lint failures CLOSED TREE
Backed out changeset 0d461e174640 (bug 1626573)
Backed out changeset 00443a958bbc (bug 1626573)
2020-04-09 15:54:59 +03:00
Tom Schuster
bc16b67843 Bug 1626100 - Use js::ErrorReport::init with ExceptionStack in js/ code. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D69668

--HG--
extra : moz-landing-system : lando
2020-04-09 12:36:20 +00:00
Tom Schuster
763682c095 Bug 1626100 - Replace SetPendingExceptionAndStack with a ExceptionStack version. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D69667

--HG--
extra : moz-landing-system : lando
2020-04-09 12:35:59 +00:00
Tom Schuster
b94a359d66 Bug 1626100 - Use ExceptionStack for AutoJSAPI::StealExceptionAndStack. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D69666

--HG--
extra : moz-landing-system : lando
2020-04-09 12:35:42 +00:00
Tom Schuster
fae4303276 Bug 1626100 - Introduce an ExceptionStack class and StealPendingExceptionStack. r=sfink,mccr8
See also the bug for a more detailed description.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 12:35:29 +00:00
Jan Varga
882077ccb1 Bug 1619965 - Simplify clearing of mWaitingFactoryOp; r=sg,dom-workers-and-storage-reviewers
mWaitingFactoryOp is now always cleared when the last maybe blocked database is
removed in FactoryOp::NoteDatabaseClosed.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 08:53:21 +00:00
Simon Giesecke
0f359d3fdb Bug 1619965 - Remove duplication between NoteDatabaseClosed methods. r=janv,dom-workers-and-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65334

--HG--
extra : moz-landing-system : lando
2020-04-09 09:23:39 +00:00
Simon Giesecke
ee4a4129a1 Bug 1605075 - Ignore kfdg variables initialized from xvalues in KungFuDeatGripChecker. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D70325

--HG--
extra : moz-landing-system : lando
2020-04-09 09:48:13 +00:00
Honza Bambas
4f360112b6 Bug 1626809 - Sanitize HTTP disk cache storage context key to prevent leak of private data like URLs, r=njn
Differential Revision: https://phabricator.services.mozilla.com/D69625

--HG--
extra : moz-landing-system : lando
2020-04-09 12:38:09 +00:00