dbb5588616815aca455bfbcd5ee817196df7a68b: Bug 1619622 - Use the TargetList to fetch content process targets in the Debugger. r=jdescottes,jlast
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 May 2020 14:44:45 +0000 - rev 529676
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1619622 - Use the TargetList to fetch content process targets in the Debugger. r=jdescottes,jlast Differential Revision: https://phabricator.services.mozilla.com/D65125
ad16a3b7b0b5058a066a803c5b5e4e7ee3ace5c7: Bug 1635490 - Implement ExpandedPrincipal::IsThirdPartyURI() to consider any sub principal's URI - tests, r=robwu
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 13 May 2020 16:50:19 +0000 - rev 529675
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1635490 - Implement ExpandedPrincipal::IsThirdPartyURI() to consider any sub principal's URI - tests, r=robwu Differential Revision: https://phabricator.services.mozilla.com/D74175
77d3d2cd452d569f045f5c462e07d168121b2175: Bug 1635490 - Implement ExpandedPrincipal::IsThirdPartyURI() to consider any sub principal's URI, r=robwu
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 13 May 2020 16:50:19 +0000 - rev 529674
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1635490 - Implement ExpandedPrincipal::IsThirdPartyURI() to consider any sub principal's URI, r=robwu Differential Revision: https://phabricator.services.mozilla.com/D74163
28dbcdf8e6dcf3a02a21a0d9b3f54a732b435c0c: Bug 1635872 - Add telemetry to measure usage of WebVR and WebXR. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 13 May 2020 18:17:41 +0000 - rev 529673
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1635872 - Add telemetry to measure usage of WebVR and WebXR. r=kip Differential Revision: https://phabricator.services.mozilla.com/D74178
f5546bfc96041192518676f44d328ac533b595b2: Bug 1636998 - Only suppress auto-style outlines for widgets that paint their own focus indicator. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 May 2020 14:47:07 +0000 - rev 529672
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1636998 - Only suppress auto-style outlines for widgets that paint their own focus indicator. r=jfkthame Turns out we did have a hook for this already! But it is used to draw or not inner button styles, so not quite equivalent. I had to expand the amount of things it applies to because buttons and such do paint focus indicators in all widgets. This patch could cause some undesired outlines in some widgets. I hope not (I tried to audit to the best of my knowledge), but in that case they'd be just more values to add to the list. Differential Revision: https://phabricator.services.mozilla.com/D74733
fd0b50a41a868f4bfb3c041a3d44656813b95ee0: Bug 1636624 - Mitigate leaks involving exceptions with CreateSciptError. r=mccr8
Tom Schuster <evilpies@gmail.com> - Wed, 13 May 2020 17:53:57 +0000 - rev 529671
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1636624 - Mitigate leaks involving exceptions with CreateSciptError. r=mccr8 Doing this kind of censoring in "CreateScriptError" turns out to be more effort than I thought. We don't have a JSContext to create Rooted instances. This still catches all the relevant places where we are creating script-errors without inner-window-ids. Differential Revision: https://phabricator.services.mozilla.com/D75152
17aadbc6a9018d54fbef2c9c70ecb3740bbe13a9: Bug 1635446 - cancel async callback for released codec. r=geckoview-reviewers,agi
John Lin <jolin@mozilla.com> - Wed, 13 May 2020 15:25:19 +0000 - rev 529670
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1635446 - cancel async callback for released codec. r=geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D74991
db1aba95a73b4f7fb4677d943d9e938123bba02a: Bug 1637665 - make `mach run` work with the JS shell on OS X; r=firefox-build-system-reviewers,rstewart
Nathan Froyd <froydnj@mozilla.com> - Wed, 13 May 2020 16:55:55 +0000 - rev 529669
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1637665 - make `mach run` work with the JS shell on OS X; r=firefox-build-system-reviewers,rstewart We need to skip the xulrunner/browser code (do we even support xulrunner anymore?) for `--enable-application=js` builds. `MOZ_WIDGET_TOOLKIT` is used elsewhere to check for "browserness". Differential Revision: https://phabricator.services.mozilla.com/D75140
1c90a73652817d938ebbd5df103672addb808f68: Bug 1636887 - how_to_contribute_firefox.rst : adding precisions to the windows dependencies setup explanations. r=sylvestre
Benoit Chauvet <bchauvet@henix.onmicrosoft.com> - Wed, 13 May 2020 16:50:07 +0000 - rev 529668
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1636887 - how_to_contribute_firefox.rst : adding precisions to the windows dependencies setup explanations. r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D74861
caf0bbf24490b0e0ebb7c080beb5b0c4662948d6: Bug 1487529 - Don't sync addons prevented by policy. r=markh
Michael Kaply <mozilla@kaply.com> - Wed, 13 May 2020 17:13:23 +0000 - rev 529667
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1487529 - Don't sync addons prevented by policy. r=markh Differential Revision: https://phabricator.services.mozilla.com/D74889
76e23731501107962df0ec38fab982e102bf3e4c: Bug 1632045 - strip Content-Type and related headers for POST->GET XHR, r=valentin
Junior Hsu <juhsu@mozilla.com> - Wed, 13 May 2020 17:05:06 +0000 - rev 529666
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1632045 - strip Content-Type and related headers for POST->GET XHR, r=valentin Differential Revision: https://phabricator.services.mozilla.com/D74771
e63c8298618e3bf5f0aeac6f2bfdbe5eb8ce28d6: Bug 1636147 - Don't report dead workers as active r=dom-workers-and-storage-reviewers,sg,asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 13 May 2020 17:48:19 +0000 - rev 529665
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +0000
Bug 1636147 - Don't report dead workers as active r=dom-workers-and-storage-reviewers,sg,asuth `RuntimeService::CrashIfHanging` uses `RuntimeService`'s registry to determine which workers are still active. This approach is flawed because the registry is updated on the main thread, so if the main thread is stuck somewhere, dead workers could be reported as active. This commit adds an additional check: if dispatching a `Runnable` to a worker fails, it assumes that the worker is dead. This way main thread hangs would not be reported as worker hangs. Differential Revision: https://phabricator.services.mozilla.com/D74256
d1114574b777bb00b85f73733a8bd6a78d2ad87e: Bug 1637718 - [taskgraph] Make sure bugbug optimizers only run on autoland or try, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 May 2020 19:55:07 +0000 - rev 529664
Push 37413 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:50:59 +0000
Bug 1637718 - [taskgraph] Make sure bugbug optimizers only run on autoland or try, r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D75181
ea102a49618733aae60628d0f4304e8708274016: Backed out 5 changesets (bug 1505129, bug 1506323, bug 1629293) for bustages on testPrintError.cpp . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 13 May 2020 21:23:59 +0300 - rev 529663
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Backed out 5 changesets (bug 1505129, bug 1506323, bug 1629293) for bustages on testPrintError.cpp . CLOSED TREE Backed out changeset ad1ccad76686 (bug 1629293) Backed out changeset 452e9ab721bd (bug 1629293) Backed out changeset 72a63e290177 (bug 1629293) Backed out changeset faeed99f813e (bug 1505129) Backed out changeset 7bd84a644d2b (bug 1506323)
ad1ccad76686a763a65e033064ab74da9e39f92a: Bug 1629293 - Make JS::PrintError take either JSErrorReport or JS::ErrorReportBuilder. r=evilpie
Philip Chimento <philip.chimento@gmail.com> - Wed, 13 May 2020 16:11:48 +0000 - rev 529662
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1629293 - Make JS::PrintError take either JSErrorReport or JS::ErrorReportBuilder. r=evilpie From the existing usage of the function, it seems like it should either take a JSErrorReport with no toStringResult, or a JS::ErrorReportBuilder where it can get both the JSErrorReport and the toStringResult. Differential Revision: https://phabricator.services.mozilla.com/D73523
452e9ab721bdd15e2477dc6dada128cfa9099958: Bug 1629293 - Make JS::ErrorReportBuilder::init exclusively support JS::ExceptionStack. r=evilpie,mccr8
Philip Chimento <philip.chimento@gmail.com> - Wed, 13 May 2020 16:10:47 +0000 - rev 529661
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1629293 - Make JS::ErrorReportBuilder::init exclusively support JS::ExceptionStack. r=evilpie,mccr8 Differential Revision: https://phabricator.services.mozilla.com/D73522
72a63e2901770c0ce16092ac0469428b1a2e115c: Bug 1629293 - Expose js::ErrorReport in public API. r=evilpie
Philip Chimento <philip.chimento@gmail.com> - Wed, 13 May 2020 16:10:39 +0000 - rev 529660
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1629293 - Expose js::ErrorReport in public API. r=evilpie Renames it to JS::ErrorReportBuilder, since it is used to 'build' a JSErrorReport object. Differential Revision: https://phabricator.services.mozilla.com/D73521
faeed99f813eae175de907b639f9026e9cafaf54: Bug 1505129 - Print code points in PrintErrorLine. r=jwalden
Philip Chimento <philip.chimento@gmail.com> - Wed, 13 May 2020 16:10:33 +0000 - rev 529659
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1505129 - Print code points in PrintErrorLine. r=jwalden This would be nicer if we changed the loop that prints tokenOffset() number of '.' characters, to take into account the visual column width of the code points that it's supposed to line up with. But I don't see any readily available function for that. fix2 Differential Revision: https://phabricator.services.mozilla.com/D73520
7bd84a644d2b3a40ad2043870a2b74663b327b2c: Bug 1506323 - Add JS::PrintError to public API. r=evilpie
Philip Chimento <philip.chimento@gmail.com> - Wed, 13 May 2020 16:10:25 +0000 - rev 529658
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1506323 - Add JS::PrintError to public API. r=evilpie Differential Revision: https://phabricator.services.mozilla.com/D73519
e365cbeabc4f8d2182bfc92cbf206bbeef98fee7: Bug 1634135: Turn new regexp engine on by default in Nightly r=mgaudet
Iain Ireland <iireland@mozilla.com> - Wed, 13 May 2020 16:24:04 +0000 - rev 529657
Push 37412 by cbrindusan@mozilla.com at Wed, 13 May 2020 21:46:27 +0000
Bug 1634135: Turn new regexp engine on by default in Nightly r=mgaudet Pull the lever! (After responsibly waiting for 78 to open.) Differential Revision: https://phabricator.services.mozilla.com/D73120
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip