92b7728720a43e87cea359cfa2007c2a6ca29423: Bug 1633893 - Use js::TrailingArray type for BaselineScript. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 29 Apr 2020 12:56:21 +0000 - rev 526656
Push 37361 by malexandru@mozilla.com at Wed, 29 Apr 2020 21:55:39 +0000
Bug 1633893 - Use js::TrailingArray type for BaselineScript. r=jandem Sort the arrays by descending alignment. Use the delta between offsets to compute the array lengths instead of storing directly. Use CheckedInt to compute the allocation size. Differential Revision: https://phabricator.services.mozilla.com/D72962
6fae33988db56e60ced1361b919b70f7c211d7d2: Bug 1633741 - Add TrailingArray::numElements helper. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 29 Apr 2020 12:55:48 +0000 - rev 526655
Push 37361 by malexandru@mozilla.com at Wed, 29 Apr 2020 21:55:39 +0000
Bug 1633741 - Add TrailingArray::numElements helper. r=jandem This gives more readability to (end - start) / sizeof(T) computations to cleanup the IonScript data type. Differential Revision: https://phabricator.services.mozilla.com/D72944
04b81c9f1986009ea1edced726036adc001c4b6b: Bug 1633741 - Use CheckedInt for js::{Runtime,Private}ScriptData. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 29 Apr 2020 12:55:45 +0000 - rev 526654
Push 37361 by malexandru@mozilla.com at Wed, 29 Apr 2020 21:55:39 +0000
Bug 1633741 - Use CheckedInt for js::{Runtime,Private}ScriptData. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D72943
666f5f689c8a57d710a9bfdb0e73c2fc79ac5018: Bug 1633741 - Use CheckedInt for js::ImmutableScriptData. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 29 Apr 2020 12:55:38 +0000 - rev 526653
Push 37361 by malexandru@mozilla.com at Wed, 29 Apr 2020 21:55:39 +0000
Bug 1633741 - Use CheckedInt for js::ImmutableScriptData. r=jandem Cleanup the allocation of trailing arrays to use CheckedInt and follow the example of JitScript. Remove some static_asserts that made arrays harder to change and instead rely on the existing MOZ_ASSERT in initElements. Differential Revision: https://phabricator.services.mozilla.com/D72942
41aa6a9b67e10a505e5b0083e0de4e19447ca02b: Bug 1633741 - Inline DefaultInitializeElements into TrailingArray. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 29 Apr 2020 12:55:29 +0000 - rev 526652
Push 37361 by malexandru@mozilla.com at Wed, 29 Apr 2020 21:55:39 +0000
Bug 1633741 - Inline DefaultInitializeElements into TrailingArray. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D72941
088a3153c897cdd1ffba42a488f48f552893fdeb: Backed out changeset 09f0bd3285b9 (bug 1633401) for hasStorageAccess.sub.window.html failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Wed, 29 Apr 2020 16:07:13 +0300 - rev 526651
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Backed out changeset 09f0bd3285b9 (bug 1633401) for hasStorageAccess.sub.window.html failures CLOSED TREE
a79c849e288e0d5a7226de10a03753eb9e9732d4: Bug 1633894 - [mozdevice] Use /system instead of /sdcard for ls test; r=bc
Geoff Brown <gbrown@mozilla.com> - Wed, 29 Apr 2020 06:41:55 +0000 - rev 526650
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1633894 - [mozdevice] Use /system instead of /sdcard for ls test; r=bc Differential Revision: https://phabricator.services.mozilla.com/D72971
cbaccae6abc30e06140f4a9ba8a0bc546061d863: Bug 1632757 part 2 - Implement ops for typical for-loops in the transpiler. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 29 Apr 2020 12:18:29 +0000 - rev 526649
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1632757 part 2 - Implement ops for typical for-loops in the transpiler. r=evilpie Differential Revision: https://phabricator.services.mozilla.com/D72336
8e77a4e9f18ed6d5b6613e027b2fec94fee818fb: Bug 1632757 part 1 - Fold MUnbox(MBox(x)) if types are the same. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Fri, 24 Apr 2020 23:22:12 +0000 - rev 526648
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1632757 part 1 - Fold MUnbox(MBox(x)) if types are the same. r=evilpie Depends on D72334 Differential Revision: https://phabricator.services.mozilla.com/D72335
477980afd0f7bb3f6761889b247e43b0dd723c0d: Bug 1632083 - disable content-security-policy/plugin-types/ tests as we do not support them. r=ckerschb
Joel Maher <jmaher@mozilla.com> - Wed, 29 Apr 2020 12:17:06 +0000 - rev 526647
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1632083 - disable content-security-policy/plugin-types/ tests as we do not support them. r=ckerschb disable content-security-policy/plugin-types/ tests as we do not support them Differential Revision: https://phabricator.services.mozilla.com/D72812
a0fbb0c39d779c6406e55a7dda6d352216bbd8e7: Bug 1632086 - move wpt tests for script-src-attr-elem and style-src-attr-elem to run as backlog. r=ckerschb tests here are also marked as backlog as they are unconditionally marked as fail/timeout for all their tests (typically 1 test) and...
Joel Maher <jmaher@mozilla.com> - Wed, 29 Apr 2020 12:16:38 +0000 - rev 526646
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1632086 - move wpt tests for script-src-attr-elem and style-src-attr-elem to run as backlog. r=ckerschb tests here are also marked as backlog as they are unconditionally marked as fail/timeout for all their tests (typically 1 test) and... ...they include script-srcelem exception. These are as backlog assuming Mozilla has plans to implement these features in the future. Move wpt tests for src-src-attr-elem and style-src-attr-elem to run as backlog tsts (tier2). Differential Revision: https://phabricator.services.mozilla.com/D72801
8ca2fbc6ea9f6e4a20118412649483722ff8b638: Bug 1631882 - mark worker module tests to run as backlog (tier-2). r=ckerschb
Joel Maher <jmaher@mozilla.com> - Wed, 29 Apr 2020 12:10:01 +0000 - rev 526645
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1631882 - mark worker module tests to run as backlog (tier-2). r=ckerschb mark worker module tests to run as backlog (tier-2) Differential Revision: https://phabricator.services.mozilla.com/D72834
3762f151cab2d54d4db9268cf14d91e0bdd8a1f7: Bug 1632820 - Only emit bailAfter instrumentation in debug builds when the testing function is used. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Tue, 28 Apr 2020 14:24:00 +0000 - rev 526644
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1632820 - Only emit bailAfter instrumentation in debug builds when the testing function is used. r=tcampbell This mechanism added a lot of machine code to Ion JIT code, making it hard to analyze codegen. With this change we only emit this when necessary. Also move the addressOfIonBailAfterCounter method from CompileZone to CompileRuntime because the field is in JitRuntime. Differential Revision: https://phabricator.services.mozilla.com/D72376
62baa75c624135a9e5fb5c4946ae9339fa86b7de: Bug 1319881 - Remove UsingNeckoIPCSecurity r=valentin,necko-reviewers
sagudev <samo.golez@outlook.com> - Wed, 29 Apr 2020 12:00:01 +0000 - rev 526643
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1319881 - Remove UsingNeckoIPCSecurity r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D72534
035ce4dce72f2b9161dd9d4691ee58cafb476d00: Bug 1594402 - Add comments about the supported activeSwatch markup in SwatchColorPickerTooltip.js r=ladybenko,rcaliman
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Apr 2020 10:05:49 +0000 - rev 526642
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1594402 - Add comments about the supported activeSwatch markup in SwatchColorPickerTooltip.js r=ladybenko,rcaliman Depends on D68971 Until have a shared component to build to color swatch, some additional comments. Differential Revision: https://phabricator.services.mozilla.com/D71315
711e0a80ad2fda5c6533e767ca81efaac50d7769: Bug 1594402 - Support setting the data-color attribute on the swatch directly r=ladybenko,rcaliman
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Apr 2020 10:05:37 +0000 - rev 526641
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1594402 - Support setting the data-color attribute on the swatch directly r=ladybenko,rcaliman Depends on D68849 Differential Revision: https://phabricator.services.mozilla.com/D68971
64df37c1e0cc0e04576d3130ccb7ae3091a352f6: Bug 1594402 - Test that switching color format in DevTools works with the color picker r=ladybenko,rcaliman
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Apr 2020 10:03:40 +0000 - rev 526640
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1594402 - Test that switching color format in DevTools works with the color picker r=ladybenko,rcaliman Depends on D61063 I broke this feature while working experimenting for this patch and it was not caught by any test. Adding a test to avoid regressions. Differential Revision: https://phabricator.services.mozilla.com/D68849
f84cf278044cb18a8eb5189639fd26e8fcb51da0: Bug 1594402 - Display a color swatch for CSS variables in CSS autocomplete r=ladybenko,rcaliman
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Apr 2020 10:03:31 +0000 - rev 526639
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1594402 - Display a color swatch for CSS variables in CSS autocomplete r=ladybenko,rcaliman Depends on D68963 Differential Revision: https://phabricator.services.mozilla.com/D61063
7942f0a77334ad5f1822ff0464cf389d4405d879: Bug 1594402 - Store the swatchcolorpicker color in a data attribute instead of textcontent r=ladybenko,rcaliman
Julian Descottes <jdescottes@mozilla.com> - Wed, 29 Apr 2020 10:03:24 +0000 - rev 526638
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1594402 - Store the swatchcolorpicker color in a data attribute instead of textcontent r=ladybenko,rcaliman Differential Revision: https://phabricator.services.mozilla.com/D68963
09f0bd3285b9ab2b916cbe18c0c701c7f65b1aed: Bug 1633401 - Make Document.HasStorageAccess fission compatible. r=baku
Tim Huang <tihuang@mozilla.com> - Wed, 29 Apr 2020 05:26:47 +0000 - rev 526637
Push 37360 by csabou@mozilla.com at Wed, 29 Apr 2020 16:04:13 +0000
Bug 1633401 - Make Document.HasStorageAccess fission compatible. r=baku In Document::HasStorageAccess(), we try to get the top-level document. To check if the document is first-party to the top-level document. But, this won't work for Fission since the top-level document could be out-of-process. In this patch, we use broswing context to get the top-level principal to test if the document is thrid-party. If we cannot get the top-level outer window, the top-level document should be cross-origin. So, we know the answer. If the top-level document is available, we check the principal to see if the document is first-party. Differential Revision: https://phabricator.services.mozilla.com/D72664
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip