5d10803def3ee7f35ee69f4a67870e7f9885e79a: Bug 1121623 part 2. Switch AddonManagerPermissions to being a namespace. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 24 May 2019 07:19:58 +0000 - rev 475384
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1121623 part 2. Switch AddonManagerPermissions to being a namespace. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D32200
08973de3de9ec12109ad5101d24f79ff710b6da8: Bug 1121623 part 1. Switch PromiseDebugging to being a namespace, since that's how we use it. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 24 May 2019 07:13:16 +0000 - rev 475383
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1121623 part 1. Switch PromiseDebugging to being a namespace, since that's how we use it. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D32199
38013e7d97013e76bd949801c994f5a9504b7078: Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 24 May 2019 13:44:35 +0000 - rev 475382
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel Depends on D32471 Differential Revision: https://phabricator.services.mozilla.com/D32472
00fe5cbd527fcf3d60ee5c5b98e18291835d2727: Bug 1553593 - Allow the searchplugins stat call to happen later with WebRender. r=florian
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 24 May 2019 14:25:18 +0000 - rev 475381
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553593 - Allow the searchplugins stat call to happen later with WebRender. r=florian Differential Revision: https://phabricator.services.mozilla.com/D32471
ec11290605e45e17775510c371a83704c75f3b6d: Bug 1553874 - Skip calling in to GetJISx4051Breaks when line-break:anywhere is in effect. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 24 May 2019 14:37:43 +0000 - rev 475380
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553874 - Skip calling in to GetJISx4051Breaks when line-break:anywhere is in effect. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D32448
6de63b12cbdf7b95cbed3254dfb54482e5645392: Bug 1554180 - Use devtools-mc-assets version of dwarf_to_json.wasm r=jlast
Yury Delendik <ydelendik@mozilla.com> - Fri, 24 May 2019 14:22:40 +0000 - rev 475379
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1554180 - Use devtools-mc-assets version of dwarf_to_json.wasm r=jlast Debugger fails with current version of dwarf_to_json.wasm. Using proper version fixes it when DWARF is used as source maps. Differential Revision: https://phabricator.services.mozilla.com/D32392
f712de0c8a7ca23a3a1bde2ecae29d900dee8b0c: Bug 1546832 - Adjust letterboxing to take the FindBar and Devtools into account r=johannh
Tom Ritter <tom@mozilla.com> - Fri, 24 May 2019 07:53:11 +0000 - rev 475378
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1546832 - Adjust letterboxing to take the FindBar and Devtools into account r=johannh Differential Revision: https://phabricator.services.mozilla.com/D31639
b0a0359fdadb1c7dcd39656c449f3a072f49d66d: Bug 1383650 - Support geometry property for SVG image element r=longsonr
violet <violet.bugreport@gmail.com> - Fri, 24 May 2019 12:40:12 +0000 - rev 475377
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1383650 - Support geometry property for SVG image element r=longsonr The only different part is to resolve intrinsic image size. This patch implements explicit requirements of the spec, but an edge case is tricky. It's not clear per spec what the intrinsic image size is for an SVG without explicit width/height, something like: <svg> <image href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'><rect width='40' height='90' fill='red' /></svg>"/> </svg> Chrome treats the intrinsic size of the href svg as the default size of a replaced element (300x150), our image/VectorImage.cpp doesn't resolve size in this case. We can handle this particular case in some seperate bug if necessary, I think. Differential Revision: https://phabricator.services.mozilla.com/D32415
a398387437aee799483ac38ed2e7eb72312841f7: Bug 1553769 - Add a test for switching a tab via window.focus() on a related tab. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 24 May 2019 14:11:36 +0000 - rev 475376
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553769 - Add a test for switching a tab via window.focus() on a related tab. r=dao Differential Revision: https://phabricator.services.mozilla.com/D32396
e2be65d281b2c1a05129fbd84e3f40e965ad58cb: Bug 1546109 - Replace references to generated properties in the server r=jlast
Kevin Morehouse <khmorehouse@gmail.com> - Fri, 24 May 2019 13:43:11 +0000 - rev 475375
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1546109 - Replace references to generated properties in the server r=jlast Replace: generatedSourceActor —> sourceActor generatedLine —> line generatedColumn —> column generatedLastColumn —> lastColumn generatedUrl —> url generatedLocation —> location GeneratedLocation —> SourceLocation parentGeneratedLocation —> parentLocation Replace references in comments to match the above changes. The affected files are: devtools/server/actors/breakpoint.js devtools/server/actors/common.js devtools/server/actors/frame.js devtools/server/actors/thread.js devtools/server/actors/utils/TabSources.js Differential Revision: https://phabricator.services.mozilla.com/D32370
cbb2af10089cfcdd849726f14b84ca5754f9b9fb: Backed out 4 changesets (bug 1553482) for build bustages in BinASTTokenReaderBase.h CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 24 May 2019 16:49:30 +0300 - rev 475374
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Backed out 4 changesets (bug 1553482) for build bustages in BinASTTokenReaderBase.h CLOSED TREE Backed out changeset 49278023aa7d (bug 1553482) Backed out changeset 57a5c8689ed3 (bug 1553482) Backed out changeset c50879a48ff8 (bug 1553482) Backed out changeset 5570e3e6c5e5 (bug 1553482)
ecf05645d8eb8d436dc908edd19403b790282084: Bug 1552914 - [mozlog] Update formatters to reflect new known_intermittent field. r=jgraham
Nikki S <nikkisharpley@gmail.com> - Fri, 24 May 2019 13:30:13 +0000 - rev 475373
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1552914 - [mozlog] Update formatters to reflect new known_intermittent field. r=jgraham The in-tree log formatters have been updated to reflect the new `known_intermittent` field, ensuring that a status matching a `known_intermittent` status is not logged as an unexpected failure. A message is printed when there is a test status that matches this. A test for known intermittents has been added to the test_formatters, following the same testing style for pass or fail. Differential Revision: https://phabricator.services.mozilla.com/D32174
49278023aa7d33d3ead6ce778dffe69d6e25f04a: Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:11:02 +0000 - rev 475372
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai Depends on D32295 Differential Revision: https://phabricator.services.mozilla.com/D32395
57a5c8689ed3baa6579e9ca666dd7e1a11415e4d: Bug 1553482 - Exposing some of the grammar as macros;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:10:29 +0000 - rev 475371
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Exposing some of the grammar as macros;r=arai To extract Huffman tables (see bug 1552435), we need the ability to walk through the grammar. This patch starts implementing grammar walking, as macros - at this stage, sufficiently to walk through interfaces and start dealing with their fields. Depends on D32291 Differential Revision: https://phabricator.services.mozilla.com/D32295
c50879a48ff8f081a802ecfb9efd346dbe53ccef: Bug 1553482 - Generating BinASTInterfaceAndField;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:10:06 +0000 - rev 475370
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BinASTInterfaceAndField;r=arai Depends on D32289 Differential Revision: https://phabricator.services.mozilla.com/D32291
5570e3e6c5e50aa0b09cfeaea773e73cf429792d: Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:09:38 +0000 - rev 475369
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai Differential Revision: https://phabricator.services.mozilla.com/D32289
835a4e8fba99c17b7328df88ffe14518279a9873: Bug 1554122 - Rename nsAutoPopupStatePusher* to AutoPopupStatePusher; r=smaug
Edgar Chen <echen@mozilla.com> - Fri, 24 May 2019 12:42:29 +0000 - rev 475368
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1554122 - Rename nsAutoPopupStatePusher* to AutoPopupStatePusher; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D32457
b49a9f30350c1287a6cfb2cc4f511e525aff552b: Bug 1554122 - Mark nsAutoPopupStatePusher as MOZ_RAII; r=smaug
Edgar Chen <echen@mozilla.com> - Fri, 24 May 2019 12:41:17 +0000 - rev 475367
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1554122 - Mark nsAutoPopupStatePusher as MOZ_RAII; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D32453
a0211d4e61832025366a13044e3f21b6a590c413: Bug 1552110 - Properly render values in the Security panel r=fvsch
Jan Odvarko <odvarko@gmail.com> - Fri, 24 May 2019 13:01:01 +0000 - rev 475366
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1552110 - Properly render values in the Security panel r=fvsch Differential Revision: https://phabricator.services.mozilla.com/D32324
c858f52192ad5f0a0169ccfe673beb5095cb0a36: Bug 1554053 - Wasm via Cranelift: size of interrupt check comparison is incorrect. r=bbouvier
Julian Seward <jseward@acm.org> - Fri, 24 May 2019 12:46:24 +0000 - rev 475365
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1554053 - Wasm via Cranelift: size of interrupt check comparison is incorrect. r=bbouvier This patch changes Wasm-via-CL to always use a 32-bit comparison for interrupt checks. Wasm-via-Cranelift generates code to do interrupt checks by doing a machine-word sized comparison. However, the compared-against value, TlsData::interrupt, is an Atomic<uint32_t, mozilla::Relaxed>, and so the comparison is incorrect on all 64 bit targets: it also compares the 4 bytes following TlsData::interrupt, which look to me as if they are an alignment hole (iow, junk). This is obviously incorrect, and it's observably inconsistent with what the -via-Ion and -baseline routes do, which is to always generate a 32-bit comparison. It also holds a potential danger of a store-forwarding stall (big read after small write), although, based on the struct layout and detailed reading of the Intel opt guide, I think it's probably harmless for the Intel Core architecture family. Differential Revision: https://phabricator.services.mozilla.com/D32421
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip