739bf37ecf82398f5ddcb59251ddf26bdb2bc899: Bug 1485581 - Makes nsImageFrame::GetMinISize and nsImageFrame::GetPrefISize "writing-mode responsive" r?dholbert draft default tip
Zhang Junzhi <zjz@zjz.name> - Fri, 24 Aug 2018 14:59:27 +0800 - rev 831146
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485581 - Makes nsImageFrame::GetMinISize and nsImageFrame::GetPrefISize "writing-mode responsive" r?dholbert MozReview-Commit-ID: G3S4sfW6j9r
49b70f7e6817131d79876ab88667bc6c2833e4a0: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 24 Aug 2018 00:40:14 +0300 - rev 831145
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge mozilla-inbound to mozilla-central. a=merge
e4a245dc212abd00595bb4e4489096c6daefc73c: Bug 1480998 - Baldr: fix race in wasm signal handler if browser crashes during shutdown (r=lth,bbouvier)
Luke Wagner <luke@mozilla.com> - Thu, 23 Aug 2018 11:23:52 -0500 - rev 831144
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480998 - Baldr: fix race in wasm signal handler if browser crashes during shutdown (r=lth,bbouvier)
5ff39f587a0de8a75ab92bc16b58c759cffdb42c: Bug 1485162 - Baldr: remove confusing StackDecrementForCall() overloads (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Thu, 23 Aug 2018 11:23:52 -0500 - rev 831143
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485162 - Baldr: remove confusing StackDecrementForCall() overloads (r=bbouvier)
249688402db2fea2a16fb6eb4d6de33abf5bd1c4: Bug 1485162 - remove dead CodeGeneratorShared field (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Thu, 23 Aug 2018 11:23:52 -0500 - rev 831142
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485162 - remove dead CodeGeneratorShared field (r=bbouvier)
7708abde9c7581d1013843ed19aa4c67edd4e518: Bug 1485696 - add aarch64 windows support to ipc's build_config.h; r=jld
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Aug 2018 13:27:57 -0400 - rev 831141
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485696 - add aarch64 windows support to ipc's build_config.h; r=jld
1d0c2d31df1e988a334a3cada9eb5113f1610e69: Bug 1479603 - [Part 12] Simplify getKey computations r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 22 Aug 2018 14:58:33 -0400 - rev 831140
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 12] Simplify getKey computations r=jandem
5a2381311cedc81a16222f90b854675fa004c4db: Bug 1479603 - [Part 11] Remove SharedIC.h,cpp r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 22 Aug 2018 15:12:30 -0400 - rev 831139
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 11] Remove SharedIC.h,cpp r=jandem
370a45e8ea65c3fe50b9abd4651c525c18ab6934: Bug 1479603 - [Part 10] Relocate the remaining Baseline-only stub code to BaselineIC files r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 21 Aug 2018 11:01:02 -0400 - rev 831138
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 10] Relocate the remaining Baseline-only stub code to BaselineIC files r=jandem
b733b2488363f3f2bdd6e14cc9df1694f7f8ae3a: Bug 1479603 - [Part 9] Remove ICStubCompiler::Engine r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 21 Aug 2018 10:05:47 -0400 - rev 831137
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 9] Remove ICStubCompiler::Engine r=jandem
c594e6a343778c1c0fb27466b5554ca788c97252: Bug 1479603 - [Part 8] Remove Ion Fallback stub space r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 20 Aug 2018 11:02:43 -0400 - rev 831136
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 8] Remove Ion Fallback stub space r=jandem
652d157c6c62c1b24ffd3db5f08d04c3393e2b4c: Bug 1479603 - [Part 7] Collapse IonICEntry and BaselineICEntry into ICEntry r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 20 Aug 2018 10:40:02 -0400 - rev 831135
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 7] Collapse IonICEntry and BaselineICEntry into ICEntry r=jandem
4bdec5f4de8812ff5b5bb2df9473345744744a40: Bug 1479603 - [Part 6] Reduce redundant usage of ICStubEngine r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 17 Aug 2018 17:16:19 -0700 - rev 831134
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 6] Reduce redundant usage of ICStubEngine r=jandem
68b7d42b931d9b0e7be37ad0098eb1b013e6cdca: Bug 1479603 - [Part 5] Relocate Baseline fallback stubs to BaselineIC.h r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Sun, 19 Aug 2018 09:29:19 -0700 - rev 831133
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 5] Relocate Baseline fallback stubs to BaselineIC.h r=jandem
92b4cab82784725d2a0b83157cab605e8d3db2ea: Bug 1479603 - [Part 4] Remove SharedIC support from Ion r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Thu, 16 Aug 2018 10:42:30 -0700 - rev 831132
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 4] Remove SharedIC support from Ion r=jandem
9a64325eeacb61c7de1e00977233a234627b7f44: Bug 1479603 - [Part 3] Remove Shared Stubs option r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 15 Aug 2018 20:01:05 -0700 - rev 831131
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 3] Remove Shared Stubs option r=jandem
402c68b550d1aede856016eee0325f2c4cd75729: Bug 1479603 - [Part 2] Cleanup Ion SharedStubs code r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 15 Aug 2018 19:59:34 -0700 - rev 831130
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 2] Cleanup Ion SharedStubs code r=jandem
7518b4bbc6c740d8f63c1cfaf765c9e136b6c011: Bug 1479603 - [Part 1] Cleanup IC code as we show SharedICs the door. r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 15 Aug 2018 17:54:31 -0700 - rev 831129
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479603 - [Part 1] Cleanup IC code as we show SharedICs the door. r=jandem - Move SimpleTypeDescrKey functions into CacheIR.h. This matches the set of callers - Move LoadTypedThingData into CacheIRCompiler, matching usage - Push definition of StripPreliminaryObjectStubs up in file, and remove header declaration - Consolidate LoadTypedThingLength into CacheIR files - Remove now dead ICMultiStubCompiler - Remove BinarySharedStub classes. Can do this now that Compare and BinaryArith ICs have been converted to CacheIR - Rename comapreSharedStub, and use correct flag to disable it. - Remove SharedStubInfo - Collapse SharedICList.h back into SharedIC.h - Remove unimplemented declaration
fe72a77d866db978bddf7f008d5bd2863613bb02: Bug 1485403 - Update the mozilla manifest, a=testonly
James Graham <james@hoppipolla.co.uk> - Thu, 23 Aug 2018 18:15:20 +0100 - rev 831128
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485403 - Update the mozilla manifest, a=testonly
4f8e3acdef35337054c23776fcb78ce518927fc3: Bug 1485403 - Handle ManifestVersionMismatch when loading the test manifest, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 22 Aug 2018 16:11:57 +0000 - rev 831127
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485403 - Handle ManifestVersionMismatch when loading the test manifest, a=testonly
0712c83df132cba1b7075faebafa37eeeb315bd8: Bug 1485354 - [wpt-sync] Update web-platform-tests to 35ef190b37f437ebf44422f2e3aa5d426f98dd82, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 22 Aug 2018 13:27:07 +0000 - rev 831126
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485354 - [wpt-sync] Update web-platform-tests to 35ef190b37f437ebf44422f2e3aa5d426f98dd82, a=testonly wpt-head: 35ef190b37f437ebf44422f2e3aa5d426f98dd82 wpt-type: landing
fc4d3b29f30e0077d1ac2ff89ad2fcba74d2f687: Bug 1484768 [wpt PR 12571] - Remove me from the suggested reviewers from XHR, a=testonly
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 13:26:38 +0000 - rev 831125
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484768 [wpt PR 12571] - Remove me from the suggested reviewers from XHR, a=testonly Automatic update from web-platform-testsMeta: remove emilio as XHR reviewer Truth is it's been a long time since I last looked at any XHR-related stuff, so I'm unlikely to be useful there. -- wpt-commits: 35ef190b37f437ebf44422f2e3aa5d426f98dd82 wpt-pr: 12571
a5f525a8bd6309059495b4d43eeec92c4572910c: Bug 1483171 [wpt PR 12473] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 14 Aug 2018 11:53:01 +0000 - rev 831124
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483171 [wpt PR 12473] - Update wpt metadata, a=testonly wpt-pr: 12473 wpt-type: metadata
9b9811e57fe82fc9ba7ba2be27e029ce75085f2b: Bug 1483171 [wpt PR 12473] - HTML: fieldset should have min-inline-size: min-content, a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:26:17 +0000 - rev 831123
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483171 [wpt PR 12473] - HTML: fieldset should have min-inline-size: min-content, a=testonly Automatic update from web-platform-testsHTML: fieldset should have min-inline-size: min-content See https://github.com/whatwg/html/issues/2078. -- wpt-commits: a150d010d5771afd9d11fcaf08e457d29b1bf48a wpt-pr: 12473
3591b99a02f4270f46da6a9807ba067618a05e36: Bug 1483484 [wpt PR 12489] - Fieldset should support CSS Flexbox, a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:25:59 +0000 - rev 831122
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483484 [wpt PR 12489] - Fieldset should support CSS Flexbox, a=testonly Automatic update from web-platform-testsFieldset should support CSS Flexbox Bugs: https://bugs.chromium.org/p/chromium/issues/detail?id=375693 https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4511145/ -- wpt-commits: d5b9b8c42ac0adf5f37afefa5b7da845fc24e5b2 wpt-pr: 12489
1d5305c4aa56e9b5d07acc940e40acaa47d3fd38: Bug 1483215 [wpt PR 12476] - Fieldset should support multicol, a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:25:41 +0000 - rev 831121
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483215 [wpt PR 12476] - Fieldset should support multicol, a=testonly Automatic update from web-platform-testsFieldset should support multicol Bugs: https://bugs.chromium.org/p/chromium/issues/detail?id=874051 -- wpt-commits: 0caf88f800d70c086bf481e009abb29affb49a40 wpt-pr: 12476
cf6017cb3dbee58e85e0ce695f95f3524b5d4322: Bug 1482496 [wpt PR 12521] - [Gecko Bug 1482496] Support list values in wptmanifest conditionals, a=testonly
James Graham <james@hoppipolla.co.uk> - Wed, 22 Aug 2018 13:25:24 +0000 - rev 831120
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482496 [wpt PR 12521] - [Gecko Bug 1482496] Support list values in wptmanifest conditionals, a=testonly Automatic update from web-platform-testsSupport list values in wptmanifest conditionals We were previously considering the grammar for conditionals in wpt manifests to be something like: "if " expr ":" string This excluded the possibilty of complex values on the RHS. Here we change it to the more obvious (and intended) "if " expr ":" value Differential Revision: https://phabricator.services.mozilla.com/D3127 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1482496 gecko-commit: ae52877671adab5f4a00e7887c6806dc26aa7cfa gecko-integration-branch: autoland gecko-reviewers: ato -- Fix test failures -- wpt-commits: 77eb4118c5f7ba8b460b7df838fd03488072fbc1, 0b6cd235f8be14633260ff4a18202ec7edf0700e wpt-pr: 12521
1c9b6e275c9c860b222e497a08b4f0a064f0134b: Bug 1483502 [wpt PR 12494] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 15 Aug 2018 21:24:20 +0000 - rev 831119
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483502 [wpt PR 12494] - Update wpt metadata, a=testonly wpt-pr: 12494 wpt-type: metadata
c9a3742b7ec5508b95d194f0aecb7d3d352ff594: Bug 1483502 [wpt PR 12494] - HTML: fieldset used value for CSS 'display', a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:25:04 +0000 - rev 831118
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483502 [wpt PR 12494] - HTML: fieldset used value for CSS 'display', a=testonly Automatic update from web-platform-testsHTML: fieldset used value for CSS 'display' See https://github.com/whatwg/html/issues/3915. -- wpt-commits: 1fbb6c1db6321c617158e2291168e75e1af1d209 wpt-pr: 12494
3fde62d7eadf79faf634f1a16703a41052d8c25c: Bug 1483550 [wpt PR 12501] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 15 Aug 2018 15:53:40 +0000 - rev 831117
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483550 [wpt PR 12501] - Update wpt metadata, a=testonly wpt-pr: 12501 wpt-type: metadata
11f4f450395b03a8ee5c270a90bd79ec5c9ed52c: Bug 1483550 [wpt PR 12501] - HTML: default style for fieldset, a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:24:43 +0000 - rev 831116
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483550 [wpt PR 12501] - HTML: default style for fieldset, a=testonly Automatic update from web-platform-testsHTML: default style for fieldset See https://github.com/whatwg/html/issues/3921. -- wpt-commits: b6a5c0ba587b58a11c63dc5595318f3a7ec59082 wpt-pr: 12501
5e2681b808ee86302b9b09287e00d7586fd7b62b: Bug 1483901 [wpt PR 12527] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 16 Aug 2018 15:37:56 +0000 - rev 831115
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483901 [wpt PR 12527] - Update wpt metadata, a=testonly wpt-pr: 12527 wpt-type: metadata
3fffcfcdcbc182933559f7cd4255c5e57841becd: Bug 1483901 [wpt PR 12527] - HTML: fieldset's legend and position: relative, a=testonly
Simon Pieters <zcorpan@gmail.com> - Wed, 22 Aug 2018 13:24:22 +0000 - rev 831114
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483901 [wpt PR 12527] - HTML: fieldset's legend and position: relative, a=testonly Automatic update from web-platform-testsHTML: fieldset's legend and position: relative The legend should mask the border at its static position, but Edge moves the mask if it is relatively positioned. -- wpt-commits: 3e3892163140bcb51c2c015b1132fd817d3bc3f8 wpt-pr: 12527
ef3bbe29c33d91e65e992657f56cc86dd223f749: Bug 1484515 [wpt PR 12563] - Bump the manifest version to 5, a=testonly
Philip Jägenstedt <philip@foolip.org> - Wed, 22 Aug 2018 13:22:06 +0000 - rev 831113
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484515 [wpt PR 12563] - Bump the manifest version to 5, a=testonly Automatic update from web-platform-testsBump the manifest version to 5 (#12563) The format itself hasn't changed, but incremental updating from the current version doesn't work after https://github.com/web-platform-tests/wpt/pull/12381. Fixes https://github.com/web-platform-tests/wpt/issues/12559. -- wpt-commits: 052d3a71637062a4ecf7266aa138ccdc8ae2c983 wpt-pr: 12563
7e8799b402ec66964a0751783a971bc01b9b696e: Bug 1484577 [wpt PR 12565] - [wptserver] Correct value in unit test, a=testonly
jugglinmike <mike@mikepennisi.com> - Wed, 22 Aug 2018 13:21:50 +0000 - rev 831112
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484577 [wpt PR 12565] - [wptserver] Correct value in unit test, a=testonly Automatic update from web-platform-tests[wptserver] Correct value in unit test (#12565) -- wpt-commits: 1b3c289f0ca989acf84b9b9e6a5f74071621af8e wpt-pr: 12565
0fa29f938e7259cec37f1f0c6eadc83a29490c3c: Bug 1484506 [wpt PR 12562] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sun, 19 Aug 2018 08:16:08 +0000 - rev 831111
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484506 [wpt PR 12562] - Update wpt metadata, a=testonly wpt-pr: 12562 wpt-type: metadata
f39a693e10b3f2b68e3e5190ead83d45264266c5: Bug 1484506 [wpt PR 12562] - [FIXED] /html/semantics/scripting-1/the-script-element/script-charset-02.html Passed, a=testonly
Aaqa Ishtyaq <aaqaishtyaq@gmail.com> - Wed, 22 Aug 2018 13:21:31 +0000 - rev 831110
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484506 [wpt PR 12562] - [FIXED] /html/semantics/scripting-1/the-script-element/script-charset-02.html Passed, a=testonly Automatic update from web-platform-tests[FIXED] /html/semantics/scripting-1/the-script-element/script-charset-02.html Passed (#12562) -- wpt-commits: 2ac3315a2d73c6252a86ef2b4e1f5aae1dc55faf wpt-pr: 12562
1c10a2029f46ba8e2cb9b3430e2e2c17a3f4473b: Bug 1484084 [wpt PR 12539] - Make about:blank page have a charset of UTF-8, a=testonly
Timothy Gu <timothygu@chromium.org> - Wed, 22 Aug 2018 13:21:14 +0000 - rev 831109
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484084 [wpt PR 12539] - Make about:blank page have a charset of UTF-8, a=testonly Automatic update from web-platform-testsMake about:blank page have a charset of UTF-8 This brings us into alignment with the Fetch Standard as well as Firefox and Edge. Bug: 165083, 874536 Change-Id: Id06d07d301aeae8bd0c48bfe94df68cf1ed68db9 Reviewed-on: https://chromium-review.googlesource.com/1176263 Reviewed-by: Nate Chapin <japhet@chromium.org> Reviewed-by: Philip J├Ągenstedt <foolip@chromium.org> Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#584357} -- wpt-commits: 09aaa6261d0d32ee5d5a1bd312d611521af328a5 wpt-pr: 12539
3b8c694e236d187cdee3049fea01f0551dd0b4ac: Bug 1484138 [wpt PR 12541] - support directory adjacent to parsing tests, a=testonly
Eric Willigers <ewilligers@users.noreply.github.com> - Wed, 22 Aug 2018 13:20:57 +0000 - rev 831108
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484138 [wpt PR 12541] - support directory adjacent to parsing tests, a=testonly Automatic update from web-platform-testssupport directory adjacent to parsing tests (#12541) From https://github.com/web-platform-tests/wpt/pull/12465#issuecomment-413506239 "The CSS build system finds tests (based on <link rel=help>), moves them to the destination direction (roughly one per spec), and then also moves any files in an adjacent support directory. " The support directory for the parsing test files is now adjacent to those files. The parsing tests previously in box-shadow-syntax-001.html are moved into parsing/box-shadow-[in]valid.html, for consistency with other parsing tests, and to avoid the need for an extra copy of parsing-testcommon.js fixes #12419 -- wpt-commits: 203c34855f6871d6e55eaf7b55b50dad563f781f wpt-pr: 12541
c20e7de28c1e4e6cea625478a4b67e1ca84e87ee: Bug 1471813 [wpt PR 11704] - Wake Lock API: Implement Screen WakeLock based on Promises., a=testonly
Mrunal Kapade <mrunal.kapade@intel.com> - Wed, 22 Aug 2018 13:20:34 +0000 - rev 831107
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1471813 [wpt PR 11704] - Wake Lock API: Implement Screen WakeLock based on Promises., a=testonly Automatic update from web-platform-testsWake Lock API: Implement Screen WakeLock based on Promises. This patch implements navigator.getWakeLock(WakeLockType) and other necessary interfaces such as WakeLock and WakeLockRequest to provide acesss to Screen wakelock for now. Latest WakeLock API spec can be seen here, https://www.w3.org/TR/wake-lock. Intent to Implement, https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/KMNZmMF1_H4 Bug: 257511 Change-Id: I7fa4d0f7f287d7497b48f583e18e0ca5ca39e662 Reviewed-on: https://chromium-review.googlesource.com/918062 Commit-Queue: Mrunal Kapade <mrunal.kapade@intel.com> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#584239} -- wpt-commits: 6c2d23b1b5e4dc00c944eedd16a11850e74a2d11 wpt-pr: 11704
4b4863b6778762764d7d8f9b4cb37f946019d800: Bug 1483498 [wpt PR 12493] - Document rough consensus on reverting changes, a=testonly
Philip Jägenstedt <philip@foolip.org> - Wed, 22 Aug 2018 13:20:18 +0000 - rev 831106
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483498 [wpt PR 12493] - Document rough consensus on reverting changes, a=testonly Automatic update from web-platform-testsDocument rough consensus on reverting changes (#12493) Fixes https://github.com/web-platform-tests/wpt/issues/9953. -- wpt-commits: 7abda4e7227b65fba2452980d106ed5f11d51b2b wpt-pr: 12493
0435e5afe9d2f4dc150c4ae64751b0ea751311b4: Bug 1482044 [wpt PR 12372] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 16 Aug 2018 14:01:08 +0000 - rev 831105
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482044 [wpt PR 12372] - Update wpt metadata, a=testonly wpt-pr: 12372 wpt-type: metadata
5fa65bc6ba492cd700a92322b035286465501d13: Bug 1482044 [wpt PR 12372] - Added new class TrustedScript to TrustedTypes, a=testonly
Maja Kabus <kabusm@google.com> - Wed, 22 Aug 2018 13:19:58 +0000 - rev 831104
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482044 [wpt PR 12372] - Added new class TrustedScript to TrustedTypes, a=testonly Automatic update from web-platform-testsAdded new class TrustedScript to TrustedTypes New class TrustedScript added as a C++ implementation of JS TrustedScript. Bug: 739170 Change-Id: Ife70f8838aefa6bb4aac45f09639464c19de6e1b Reviewed-on: https://chromium-review.googlesource.com/1168494 Commit-Queue: Maja Kabus <kabusm@google.com> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#584197} -- wpt-commits: fd1fcca70c03cea6e89a75e507c2ce5042494725 wpt-pr: 12372
fb5f92fb339bedd97e7f19e6e4649c80bfe92f32: Bug 1483943 [wpt PR 12528] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 16 Aug 2018 16:09:18 +0000 - rev 831103
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483943 [wpt PR 12528] - Update wpt metadata, a=testonly wpt-pr: 12528 wpt-type: metadata
cd8f7a9072e730f2601721069f57a193c105c170: Bug 1483943 [wpt PR 12528] - TrustedTypes tests updated to match newest API version., a=testonly
Maja Kabus <kabusm@google.com> - Wed, 22 Aug 2018 13:19:39 +0000 - rev 831102
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483943 [wpt PR 12528] - TrustedTypes tests updated to match newest API version., a=testonly Automatic update from web-platform-testsTrustedTypes tests updated to match newest API version. Bug: 739170 Change-Id: Ia0ec627627b8ad6b208eb9351f3e7786e6d2c9b2 Reviewed-on: https://chromium-review.googlesource.com/1177752 Commit-Queue: Maja Kabus <kabusm@google.com> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#584108} -- wpt-commits: 8da098cb12eeaa1e869e1173b6c4dadbce95062e wpt-pr: 12528
9025cd12ce67c2c3ac66dd51fb811b7f6da7167c: Bug 1484265 [wpt PR 12551] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 17 Aug 2018 16:44:09 +0000 - rev 831101
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484265 [wpt PR 12551] - Update wpt metadata, a=testonly wpt-pr: 12551 wpt-type: metadata
a02fe67c7eee8a571cb3fecf340060caa6b0c93b: Bug 1484265 [wpt PR 12551] - Reland cache.addAll() duplicate VARY header WPT tests., a=testonly
Ben Kelly <wanderview@chromium.org> - Wed, 22 Aug 2018 13:19:20 +0000 - rev 831100
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484265 [wpt PR 12551] - Reland cache.addAll() duplicate VARY header WPT tests., a=testonly Automatic update from web-platform-testsReland cache.addAll() duplicate VARY header WPT tests. R=jsbell@chromium.org Bug: 720919 Change-Id: I88447c05f40937eb7f73cc2399ce5b1a025e1911 Reviewed-on: https://chromium-review.googlesource.com/1179942 Reviewed-by: Joshua Bell <jsbell@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#584105} -- wpt-commits: 184575d501a8286aabb4f95f8db34926559b7d8b wpt-pr: 12551
831848256863ad85768ac72bebbe75b633a7c50a: Bug 1484177 [wpt PR 12546] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 17 Aug 2018 11:44:14 +0000 - rev 831099
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484177 [wpt PR 12546] - Update wpt metadata, a=testonly wpt-pr: 12546 wpt-type: metadata
5bdf88c11eae577f74c981df40cd69a28866a3cc: Bug 1484177 [wpt PR 12546] - [Background Fetch] Take remaining quota into account in Data Manager., a=testonly
Rayan Kanso <rayankans@chromium.org> - Wed, 22 Aug 2018 13:19:01 +0000 - rev 831098
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484177 [wpt PR 12546] - [Background Fetch] Take remaining quota into account in Data Manager., a=testonly Automatic update from web-platform-tests[Background Fetch] Take remaining quota into account in Data Manager. - Before registering the fetch make sure there is enough quota to complete the fetch. - Abandon the fetch if there is no quota to persist the response. TBR=avi@chromium.org Bug: 872735 Change-Id: I2a8348209989f85722e20bd8a5bccc75015fbf51 Reviewed-on: https://chromium-review.googlesource.com/1169202 Commit-Queue: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#584099} -- wpt-commits: 30c8b6dbce59669ba443dabb87ba49cedfd62e83 wpt-pr: 12546
17b39e682fe103ce049ea7b4950d18273b776a13: Bug 1472828 [wpt PR 11758] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 30 Jul 2018 15:34:03 +0000 - rev 831097
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1472828 [wpt PR 11758] - Update wpt metadata, a=testonly wpt-pr: 11758 wpt-type: metadata
3d9ba45c5fc51add474e6639b49d94dc6314a0c9: Bug 1472828 [wpt PR 11758] - Network Error Logging: Add web platform tests, a=testonly
Douglas Creager <dcreager@chromium.org> - Wed, 22 Aug 2018 13:18:42 +0000 - rev 831096
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1472828 [wpt PR 11758] - Network Error Logging: Add web platform tests, a=testonly Automatic update from web-platform-testsNetwork Error Logging: Add web platform tests This adds web-platform-tests for Network Error Logging. They should be suitable to upstream into the cross-platform WPT repo. Bug: 748549 Change-Id: I24098aeec8488c34a5f9239309264e9534dca6e4 Reviewed-on: https://chromium-review.googlesource.com/1106518 Reviewed-by: Peter Beverloo <peter@chromium.org> Reviewed-by: Philip J├Ągenstedt <foolip@chromium.org> Commit-Queue: Douglas Creager <dcreager@chromium.org> Cr-Commit-Position: refs/heads/master@{#584093} -- wpt-commits: d0b86dfcab07829407425bad98287757818f96c5 wpt-pr: 11758
e02d5a5d5498376588d1162f36a8440e8f4ec76b: Bug 1484267 [wpt PR 12552] - Sync Mozilla tests as of 2018-08-17, a=testonly
L. David Baron <dbaron@dbaron.org> - Wed, 22 Aug 2018 13:18:25 +0000 - rev 831095
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484267 [wpt PR 12552] - Sync Mozilla tests as of 2018-08-17, a=testonly Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/131363332762842ba327166bdc361c6fffc4858f . (#12552) This contains two sets of changes from a single bug, [bug 1483685](https://bugzilla.mozilla.org/show_bug.cgi?id=1483685), by @dholbert, reviewed by @iyermihir. -- wpt-commits: 24876e8716a7500c35225cac471875df51818f8e wpt-pr: 12552
cc030f559f30b24804d3e8d770c5d7be46878c87: Bug 1482539 [wpt PR 12416] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 10 Aug 2018 23:33:27 +0000 - rev 831094
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482539 [wpt PR 12416] - Update wpt metadata, a=testonly wpt-pr: 12416 wpt-type: metadata
468b233349f8631fa18346514c05e02138fc6ecf: Bug 1482539 [wpt PR 12416] - [Layered API] Update async local storage implementation and tests, a=testonly
Domenic Denicola <domenic@chromium.org> - Wed, 22 Aug 2018 13:18:06 +0000 - rev 831093
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482539 [wpt PR 12416] - [Layered API] Update async local storage implementation and tests, a=testonly Automatic update from web-platform-tests[Layered API] Update async local storage implementation and tests This CL updates the implementation and tests to be adapted versions of https://github.com/domenic/async-local-storage/tree/73580d0151f04849ca9e691807907e95c4d17d12/prototype. Change-Id: I9071883a6fef8ef97c405a9a749bf9c2d3cfb58a Reviewed-on: https://chromium-review.googlesource.com/1171573 Reviewed-by: Joshua Bell <jsbell@chromium.org> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org> Commit-Queue: Domenic Denicola <domenic@chromium.org> Cr-Commit-Position: refs/heads/master@{#584064} -- wpt-commits: 0ca82a786fe09415e21f558d2d28421fa35cf0f5 wpt-pr: 12416
936e291dacf2ead85b5c640962618bc36df8d12d: Bug 1458813 [wpt PR 10815] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 15 Aug 2018 19:15:06 +0000 - rev 831092
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1458813 [wpt PR 10815] - Update wpt metadata, a=testonly wpt-pr: 10815 wpt-type: metadata
bff723cc3832cb0b00fa13a8494ee3aa3bfe74fa: Bug 1458813 [wpt PR 10815] - HTML: document.open() and global variables, a=testonly
Anne van Kesteren <annevk@annevk.nl> - Wed, 22 Aug 2018 13:17:47 +0000 - rev 831091
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1458813 [wpt PR 10815] - HTML: document.open() and global variables, a=testonly Automatic update from web-platform-testsHTML: document.open() and global variables (#10815) For https://github.com/whatwg/html/pull/3918. Several tests were removed as they no longer apply after the change in HTML. The expectations were reversed and moved to the new no-new-global.window.js file. Co-authored-by: Timothy Gu <timothygu99@gmail.com> -- wpt-commits: 70c15a6e508f7460e1584bc8b122ac2cc8f9d6ea wpt-pr: 10815
a340f8012724273c45f236d0d2adb1e489008dfb: Bug 1458569 [wpt PR 10778] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 14 Aug 2018 20:29:45 +0000 - rev 831090
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1458569 [wpt PR 10778] - Update wpt metadata, a=testonly wpt-pr: 10778 wpt-type: metadata
5e452420d498274a79b91e9a7281f83202066a95: Bug 1458569 [wpt PR 10778] - HTML: document.open() and the beforeunload event, a=testonly
Anne van Kesteren <annevk@annevk.nl> - Wed, 22 Aug 2018 13:17:28 +0000 - rev 831089
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1458569 [wpt PR 10778] - HTML: document.open() and the beforeunload event, a=testonly Automatic update from web-platform-testsHTML: document.open() and the beforeunload event (#10778) For https://github.com/whatwg/html/pull/3918. -- wpt-commits: eafe4bdb65ced7352e953ec35c06c3afa3d8125b wpt-pr: 10778
7a308e5f78c2792c423ec0b5d7e6d6bbafdf230a: Bug 1458554 [wpt PR 10773] - HTML: document.open() and the unload event, a=testonly
Anne van Kesteren <annevk@annevk.nl> - Wed, 22 Aug 2018 13:17:06 +0000 - rev 831088
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1458554 [wpt PR 10773] - HTML: document.open() and the unload event, a=testonly Automatic update from web-platform-testsHTML: document.open() and the unload events (#10773) For https://github.com/whatwg/html/pull/3918. -- wpt-commits: 23c21d2e0e6a8035ddfab91e33c54103d859ffca wpt-pr: 10773
a8facd78c24282a792310cb154aae29c531a116a: Bug 1480595 - make TimeStamp compilable for AArch64 Windows; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Aug 2018 12:54:29 -0400 - rev 831087
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480595 - make TimeStamp compilable for AArch64 Windows; r=glandium We don't have to check whether AArch64 systems have a stable counter; they are all specified to do so in the architecture reference manual.
3ad8c54c6dc8978a3317544bea487cef8860db50: Bug 1457092 - Disable codepaths forbidden by pledge() when being sandboxed on OpenBSD. r=froydnj
Landry Breuil <landry@openbsd.org> - Wed, 22 Aug 2018 05:29:00 -0400 - rev 831086
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1457092 - Disable codepaths forbidden by pledge() when being sandboxed on OpenBSD. r=froydnj
411427c1f5fe876edcd92f31b3c86bbb8d509ac7: Bug 1457092 - Content sandbox codepaths are Linux only. r=gcp
Landry Breuil <landry@openbsd.org> - Wed, 22 Aug 2018 05:27:00 -0400 - rev 831085
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1457092 - Content sandbox codepaths are Linux only. r=gcp
8f5c17ac83aa8cd493b9b051820ccc4d61c46a14: Bug 1457092 - Implement sandboxing on OpenBSD. r=gcp, r=jld
Landry Breuil <landry@openbsd.org> - Thu, 23 Aug 2018 07:35:00 -0400 - rev 831084
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1457092 - Implement sandboxing on OpenBSD. r=gcp, r=jld Add StartOpenBSDSandbox method calling pledge() syscall, and use it where we're sandboxing processes. The pledge subsets are coming from two new prefs: - security.sandbox.pledge.content for the content process - security.sandbox.pledge.main for the main process
51b6bdb9197cc31d56533c5209adc9a314b8bb59: Backed out changeset 675288974991 (bug 1485465) for causing browser-chrome failures browser_use_counters.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 23 Aug 2018 19:21:21 +0300 - rev 831083
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Backed out changeset 675288974991 (bug 1485465) for causing browser-chrome failures browser_use_counters.js. CLOSED TREE
71791e10b6e9c29fc3ff36ddee232d07961ba81d: Bug 1485031 - Use wrapper object to represent scripts in shell module APIs r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Aug 2018 16:59:12 +0100 - rev 831082
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485031 - Use wrapper object to represent scripts in shell module APIs r=sfink
40001671f508bd5673f365c47cbbdbe6c9cdbdf2: Bug 1485615 - Move internal ZoneAllocPolicy to gc/Zone.h r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Aug 2018 16:59:01 +0100 - rev 831081
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485615 - Move internal ZoneAllocPolicy to gc/Zone.h r=sfink
c70943a6b070698c59db4802c912a6c682b49ba4: Bug 1485615 - Make RegExpZone a separate allocation to Zone r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 23 Aug 2018 16:58:47 +0100 - rev 831080
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485615 - Make RegExpZone a separate allocation to Zone r=sfink
f7d550d783449a155a5681f0db3939bd9ecad58b: Bug 1463483: Add session store analysis to xperf; r=jmaher
Aaron Klotz <aklotz@mozilla.com> - Fri, 10 Aug 2018 12:03:54 -0600 - rev 831079
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1463483: Add session store analysis to xperf; r=jmaher This patch uses the new xperf analyzer to determine the duration of time from the start of the first firefox process to the session store window restored event. I'd like to have this running for a little bit to collect some data points before we flip the switch to enable the launcher process by default.
675288974991830a083a7d8d4f761fa8ab4db493: Bug 1485465 - Cleanup SVG mapped attribute parser. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 21:30:36 +0200 - rev 831078
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485465 - Cleanup SVG mapped attribute parser. r=dholbert * Remove use counters since they're useless right now and I'm re-implementing them in bug 1425700 (I'll cleanup UseCounterFor and friends later). * Rename some stuff to be clearer (TakeDeclarationBlock instead of GetDeclarationBlock). * Don't allocate a new URLExtraData for each mapped attribute, cache them in the parser instead. CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D4006
03b5cb64d690ad396470e00487e1ef8d5efa9f37: Back out changeset 56f244940096 (Bug 1425700) for landing with the wrong bug number. r=backout
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Aug 2018 17:20:45 +0200 - rev 831077
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Back out changeset 56f244940096 (Bug 1425700) for landing with the wrong bug number. r=backout
56f2449400965d832609c3a658cd9281e7db10d6: Bug 1425700 - Cleanup SVG mapped attribute parser. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 21:30:36 +0200 - rev 831076
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1425700 - Cleanup SVG mapped attribute parser. r=dholbert * Remove use counters since they're useless right now and I'm re-implementing them in bug 1425700 (I'll cleanup UseCounterFor and friends later). * Rename some stuff to be clearer (TakeDeclarationBlock instead of GetDeclarationBlock). * Don't allocate a new URLExtraData for each mapped attribute, cache them in the parser instead. Differential Revision: https://phabricator.services.mozilla.com/D4006
731639f445e74ce3d7517d0cae46709d9af659ac: Bug 1485655: Remove an assertion that doesn't hold in some cases. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Aug 2018 16:56:27 +0200 - rev 831075
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485655: Remove an assertion that doesn't hold in some cases. r=me
a4eef4b8a3b0c8560d548ebf0a5ef2f2e17cbb23: Bug 488725: Don't position floats in a nowrap context until hitting a break opportunity. r=dbaron
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 16:16:50 +0200 - rev 831074
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 488725: Don't position floats in a nowrap context until hitting a break opportunity. r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D3900
ed8e57ba1b07cced1517a62573617ff3cac0fab9: Bug 1479673 - "Handle" assembly code. r=me
Steve Fink <sfink@mozilla.com> - Tue, 26 Sep 2017 18:18:53 -0700 - rev 831073
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479673 - "Handle" assembly code. r=me
c2a1d27fb7a9777e1f08719f0c59e104eb325d53: Bug 1483042 - Remove more ~RefPtr that fire after a Rooted has been unwrapped for a return value, r=janv
Steve Fink <sfink@mozilla.com> - Mon, 13 Aug 2018 14:51:20 -0700 - rev 831072
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1483042 - Remove more ~RefPtr that fire after a Rooted has been unwrapped for a return value, r=janv
8b7adcbe197982d69af6308a78a178b419c6fa16: Bug 1479673 - Synthesize calls between various destructor variants that better match observed behavior and my current understanding, r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 11 Jul 2018 16:56:40 -0700 - rev 831071
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479673 - Synthesize calls between various destructor variants that better match observed behavior and my current understanding, r=jonco
5b595406855ef0ab1d65e43a408a252b4a476748: Bug 1479962 - Add JS_HAZ_ROOTED_BASE for AutoGCRooter, which assumes all descendants are rooted, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 24 Jul 2018 16:52:43 -0700 - rev 831070
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479962 - Add JS_HAZ_ROOTED_BASE for AutoGCRooter, which assumes all descendants are rooted, r=jonco
aedd937e5d6a64b48b1458e408e2124376c15409: Bug 1479673 - Disable the analysis while calling function pointers during tracing, r=me.
Steve Fink <sfink@mozilla.com> - Mon, 13 Aug 2018 10:49:16 -0700 - rev 831069
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479673 - Disable the analysis while calling function pointers during tracing, r=me. Fixes a hazard introduced by allowing the analysis to correctly see through more of the callgraph.
ab58645e9230620ca45de3ec03ee9e61eb4a7cbf: Bug 1398277: special-case retriggering of tasks not in the taskgraph; r=bstack
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 04 Jul 2018 02:46:59 +0000 - rev 831068
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1398277: special-case retriggering of tasks not in the taskgraph; r=bstack This will apply to cron tasks, action tasks, and decision tasks. It is a distinct retrigger implementation because (a) we do not want to follow dependencies, and (b) it takes a lot of scopes to create a decision task, so we need to limit access to this action. MozReview-Commit-ID: 21DVSiagcrO
4c20ba876af1c686aa454d8e8e216828df04216a: Bug 1472792: give both retrigger actions the same name; r=bstack
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 Jul 2018 20:28:23 +0000 - rev 831067
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1472792: give both retrigger actions the same name; r=bstack This additionally reconsiders the order of all of the actions, spacing them 50 "units" apart and putting the more common actions first. MozReview-Commit-ID: 98IOYKVMcGU
c420e3bec25bbdc2980353017f775acae3e12ff3: Bug 1482178 - IonBuilder needs to access script zone from any thread, r=jandem
Steve Fink <sfink@mozilla.com> - Wed, 22 Aug 2018 10:48:27 -0700 - rev 831066
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482178 - IonBuilder needs to access script zone from any thread, r=jandem
ae7dc05bee296f01c98e9b6d166ab308ea286690: Bug 1484118 - Remove the XPCOM component registration for nsTransactionManager; r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 23 Aug 2018 09:36:59 -0400 - rev 831065
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484118 - Remove the XPCOM component registration for nsTransactionManager; r=masayuki
59e3301c5ab8c40ca18db964d9ad5d4a5f026f80: Bug 1485471 - Update Debugger Frontend v85. r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Wed, 22 Aug 2018 15:48:36 -0400 - rev 831064
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485471 - Update Debugger Frontend v85. r=dwalsh
d4209d1632d5ac78070c7a094edef0911e2e9e80: Bug 1467116 - Add a red-zone for each LifoAlloc allocation. r=tcampbell
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Fri, 20 Jul 2018 15:38:13 +0000 - rev 831063
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1467116 - Add a red-zone for each LifoAlloc allocation. r=tcampbell
b085baa475c10e3faaf5834d29712c777ce5e7c2: Bug 1484904 - Remove unneeded "fill" value in Content Blocking animation. r=johannh
Christian <ctsalinas808@gmail.com> - Wed, 22 Aug 2018 13:02:24 -0700 - rev 831062
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484904 - Remove unneeded "fill" value in Content Blocking animation. r=johannh
589011790e72a1a6a8361651018d880da86a1bed: Bug 1482200 - Remove getBoolPref helper function. r=adw
Diego Pino Garcia <dpino@igalia.com> - Thu, 23 Aug 2018 02:32:00 -0400 - rev 831061
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1482200 - Remove getBoolPref helper function. r=adw
f932eef4916ee6f0228a2205bd1e45fa4c0923df: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 15:31:37 +0300 - rev 831060
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
03df1a267ea54f1024d3f015f4bf781477262c92: Bug 1484462 - Revendor Rust dependencies. r=ato
Bastien Orivel <eijebong@bananium.fr> - Wed, 22 Aug 2018 20:19:04 +0200 - rev 831059
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484462 - Revendor Rust dependencies. r=ato
738e47717e3f391abe0073b075c9246fc91179c4: Bug 1484462 - Update webdriver to hyper 0.12. r=ato
Bastien Orivel <eijebong@bananium.fr> - Sat, 18 Aug 2018 17:29:05 +0200 - rev 831058
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484462 - Update webdriver to hyper 0.12. r=ato
50af5b3ee1e21f2f3ee4f9d9a4b3d97a5d025543: Bug 1480725 - mark tests as slow temporarily r=me CLOSED TREE
Lars T Hansen <lhansen@mozilla.com> - Thu, 23 Aug 2018 13:03:34 +0200 - rev 831057
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480725 - mark tests as slow temporarily r=me CLOSED TREE
63e890c419e86a2693efb19d3691fa78d0629a0e: Bug 1485414 - Make lazy_static a dev dependency. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 22 Aug 2018 18:06:39 +0100 - rev 831056
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485414 - Make lazy_static a dev dependency. r=whimboo This silences an unused macro_use warning at build time.
ecb1726e2a622b8181c0d3ef30240a581ceedaf0: Bug 1222047 - Manage performance fronts via target.getFront. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 00:35:30 -0700 - rev 831055
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Manage performance fronts via target.getFront. r=yulia Summary: Depends On D3318 Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3319 MozReview-Commit-ID: CzwJ138yY9s
d8a1ea339162aa89ba0c852685126a394ebb0e3a: Bug 1222047 - Manage device and preference fronts via client.mainRoot.getFront. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 13 Aug 2018 09:38:55 -0700 - rev 831054
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Manage device and preference fronts via client.mainRoot.getFront. r=yulia Summary: Depends On D3317 Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3318 MozReview-Commit-ID: 3jaFZbXVLuw
b1efefe78cb691ed1ece51a12185eb417a783c02: Bug 1222047 - Manage StyleSheets fronts via target.getFront. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 13 Aug 2018 09:42:19 -0700 - rev 831053
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Manage StyleSheets fronts via target.getFront. r=yulia Summary: Depends On D3316 Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3317 MozReview-Commit-ID: KMVHXrGlncU
b47fe9721bd87ec9d1f075d5ab4de41ca15963bf: Bug 1222047 - Expose helper to easily instanciate global and target scoped fronts. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 21 Aug 2018 04:46:46 -0700 - rev 831052
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Expose helper to easily instanciate global and target scoped fronts. r=yulia Summary: Depends On D3314 Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3316 MozReview-Commit-ID: fqlHCkOtIB
203dbb34de0471725426c47b1a06ae5550268e2a: Bug 1222047 - Cache root actor form on RootClient rather than Target object. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 09 Aug 2018 08:16:08 -0700 - rev 831051
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Cache root actor form on RootClient rather than Target object. r=yulia Summary: Depends On D3314 Reviewers: yulia! Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3872 MozReview-Commit-ID: 9zqIeJWznsb
105a304b29222a6ba569e6ee20a2841b6407e4a3: Bug 1222047 - Remove unused visible/hidden events on target. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 13 Aug 2018 07:13:10 -0700 - rev 831050
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1222047 - Remove unused visible/hidden events on target. r=yulia Tags: #secure-revision Bug #: 1222047 Differential Revision: https://phabricator.services.mozilla.com/D3314 MozReview-Commit-ID: DSH0UmPrlxR
72a737dd8639ab72ddc96d1144f44b06507b915e: Bug 1484941 - Change ErrorStatus::{ScriptTimeout,Timeout} HTTP codes from 408 to 500. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 21 Aug 2018 14:28:56 +0100 - rev 831049
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484941 - Change ErrorStatus::{ScriptTimeout,Timeout} HTTP codes from 408 to 500. r=whimboo Whilst it is logically correct to use 408 for the ErrorStatus::ScriptTimeout and ::Timeout errors, it causes a collision with HTTP semantics implement in HTTP clients. To support Keep-Alive we allow retries in HTTP clients and if a client sees code 408 it thinks that the server has gone away and retries the request. This causes WebDriverCommand::ExecuteScript, ::Get, and ::Refresh commands to be sent twice with some HTTP clients. This is a backwards incompatible change to WebDriver in order to not break HTTP/1.1 Keep-Alive.
87a88fb8b1a60c125feb18d8cf089f857cb39f71: Bug 1466118 part 9 - Some more cleanup. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Wed, 22 Aug 2018 11:54:31 +0200 - rev 831048
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 9 - Some more cleanup. r=luke
64a85b3753acab5c776f732553139878fdcda1cb: Bug 1466118 part 8 - Change compartment check to realm check for JSScript and AbstractFramePtr. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 13:14:23 +0200 - rev 831047
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 8 - Change compartment check to realm check for JSScript and AbstractFramePtr. r=luke
1a263d3e088e0cc47b111185579d0d8699b8d190: Bug 1466118 part 7 - Avoid a TLS lookup for each compartment check. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:58:58 +0200 - rev 831046
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 7 - Avoid a TLS lookup for each compartment check. r=jonco
ff5cb8442b5d452de5677dbacf9bec9df0bf5a83: Bug 1466118 part 6 - Rename CompartmentChecker to ContextChecks and support realm checks. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:48:03 +0200 - rev 831045
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 6 - Rename CompartmentChecker to ContextChecks and support realm checks. r=luke
af49f7a464d573a7008a301b315bd4303996e320: Bug 1466118 part 5 - Replace assertSameCompartmentImpl with JSContext::checkImpl. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:34:18 +0200 - rev 831044
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 5 - Replace assertSameCompartmentImpl with JSContext::checkImpl. r=luke
239b363ac50deb1431607b87ede33c918a45a969: Bug 1466118 part 4 - Replace assertSameCompartment with JSContext::check. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:18:21 +0200 - rev 831043
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 4 - Replace assertSameCompartment with JSContext::check. r=luke
224b09c2e661110abc9d29c7cca417cb5de5d3b4: Bug 1466118 part 3 - Replace assertSameCompartmentDebugOnly with JSContext::debugOnlyCheck. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:11:52 +0200 - rev 831042
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 3 - Replace assertSameCompartmentDebugOnly with JSContext::debugOnlyCheck. r=luke
5cb4cd7c449ecef9226496dc736d7c7325d37473: Bug 1466118 part 2 - Replace releaseAssertSameCompartment with JSContext::releaseCheck. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 12:07:57 +0200 - rev 831041
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 2 - Replace releaseAssertSameCompartment with JSContext::releaseCheck. r=luke
3bf5eb6fe16d1fa91924edc63da909f1b96d1307: Bug 1466118 part 1 - Use variadic templates for assertSameCompartment functions. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 11:57:49 +0200 - rev 831040
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1466118 part 1 - Use variadic templates for assertSameCompartment functions. r=luke
6c1dc2168514885e6ddf1686d594bd5c555942e9: Bug 1485564 - [wdspec] Re-enable webdriver/tests/minimize_window/user_prompts.py. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 23 Aug 2018 08:26:19 +0200 - rev 831039
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485564 - [wdspec] Re-enable webdriver/tests/minimize_window/user_prompts.py. r=ato
1554e5028374930099178f6b6c0549ce89519967: Bug 1418971 - Add Bug 1363233 test case. r=me
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Wed, 25 Jul 2018 13:05:15 +0000 - rev 831038
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1418971 - Add Bug 1363233 test case. r=me
c98c8c9888639e1827c525f715986c57e3a18c54: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 12:45:44 +0300 - rev 831037
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
d9d4bf8a92b36bb8ebadbaecf951e4bfa268d877: Bug 1470490 - Introduce Atomics.notify, make Atomics.wake an alias. r=anba
Lars T Hansen <lhansen@mozilla.com> - Sat, 18 Aug 2018 13:31:38 +0200 - rev 831036
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1470490 - Introduce Atomics.notify, make Atomics.wake an alias. r=anba TC39 has decided to rename Atomics.wake as the more conventional Atomics.notify. The webcompat fallout from this should be roughly zero, as browser currently have disabled SAB as a result of the Spectre kerfuffle. This patch introduces Atomics.notify, and changes a number of names in the code and in test cases as a result, but retains Atomics.wake as an alias until we're happy that we don't need it. A note on nomenclature used in the code: Though Atomics.notify /notifies/ the target agent, we still say that the agent was /woken/ by the notification if it becomes schedulable. An agent can be notified without being woken in obscure implementation-specific settings, normally having to do with waiting in interrupt handlers. Also fixes a completely blatant and impossible-not-to-discover bug in tests/shell/futex.js. Do we never run shell tests marked "slow"? This makes me nervous.
e2b35cf75610a77c6470b370118cbd0517069718: Bug 1480725 - stress test wasm atomics. r=luke
Lars T Hansen <lhansen@mozilla.com> - Thu, 09 Aug 2018 15:47:30 +0200 - rev 831035
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480725 - stress test wasm atomics. r=luke Atomic operations are stress-tested by having multiple workers work on the same location in ways that would reveal non-atomicity in an incorrect result. We run these tests only on native implementations, not on simulators. Our simulators don't implement atomicity well. This patch has the bare minimum, testing multiple agents that perform the same operation. It's possible to do more, notably, to combine different operations.
aa3d1b33b0e94e6dae117d2e32e5cd007debd36a: Bug 1467632 - Specialize ReadScalar<ExprType>. r=luke
Lars T Hansen <lhansen@mozilla.com> - Tue, 21 Aug 2018 09:17:05 +0200 - rev 831034
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1467632 - Specialize ReadScalar<ExprType>. r=luke Normally ReadScalar uses memcpy from the source stream to the destination object. This is only well-defined if the destination argument is a POD type, which ExprType is not. So specialize ReadScalar for ExprType and make the memcpy target the data payload in that type instead.
a0883c99c897122286c6e1711cada83d9889e093: Bug 1467632 - Make AsmJSGlobal's pod field be POD. r=luke, r=waldo
Lars T Hansen <lhansen@mozilla.com> - Mon, 20 Aug 2018 17:14:19 +0200 - rev 831033
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1467632 - Make AsmJSGlobal's pod field be POD. r=luke, r=waldo The pod member needs to be POD but has members that have evolved no longer to be POD - a ValType and a LitVal. We work around the problem locally by using ValType's representation type PackedTypeCode to represent types, and by specializing LitVal as LitValPOD for use in this structure.
7e7cfbc863e6dd839f31c8d1b4cca3c04b254f5c: Bug 1480572, r=adw,felipe
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 22 Aug 2018 23:48:14 +0100 - rev 831032
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480572, r=adw,felipe
a5f23c113987a3e682b2445016709bebca8eb264: Bug 1388973 - Disabled browser_tab_dragdrop.js on Linux, OSX and Win10 asan. r=jmaher
Natalia Csoregi <ncsoregi@mozilla.com> - Thu, 23 Aug 2018 01:27:00 +0300 - rev 831031
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1388973 - Disabled browser_tab_dragdrop.js on Linux, OSX and Win10 asan. r=jmaher
7b78aeca32ed9b21e11e7ff76be8743aced52408: Merge autoland to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 24 Aug 2018 00:38:43 +0300 - rev 831030
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge autoland to mozilla-central. a=merge
77c50281ad2b074a52797cba560444a5585d339c: Bug 1485702 - Remove unused WalkerFront.search's selectorsOnly argument. r=gl
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 23 Aug 2018 15:36:48 +0000 - rev 831029
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485702 - Remove unused WalkerFront.search's selectorsOnly argument. r=gl Differential Revision: https://phabricator.services.mozilla.com/D4089
0503d6eb70a76db7a941202ae05e1bfc448714b2: Bug 1467352 - Fix test_ext_storage_telemetry intermittency on win64-ccov. r=mixedpuppy
Luca Greco <lgreco@mozilla.com> - Thu, 23 Aug 2018 17:50:50 +0000 - rev 831028
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1467352 - Fix test_ext_storage_telemetry intermittency on win64-ccov. r=mixedpuppy I've been unable to reproduce this intermittent locally (even by creating a "win64 ccov debug" build on Windows 10), but it has been easy enough to trigger on try. The failure is triggered when the test has been completed and it is unloading the test extension1, by the `NS_ERROR_FILE_ACCESS_DENIED` error raised from Extension's `cleanupGeneratedFile` (https://searchfox.org/mozilla-central/rev/f2ac80ab7dbde5400a3400d463e07331194dec94/toolkit/components/extensions/Extension.jsm#1835-1841). By comparing the test behavior when it runs successfully locally and fails on try, I've been finally able to identify what goes wrong when it fails: The reason for the `NS_ERROR_FILE_ACCESS_DENIED` is the ScriptCache entry for the test extension1's content script, which is created when we create and load the test content page which triggers it, this script cache entry should be cleared when the extension shutdown (and it is cleared when the test runs successfully) Then, right after the content script is executed, the contentPage is closed and this is where something goes (intermittently) wrong with the ipc (and the following pipe errors may be related to it: https://treeherder.mozilla.org/logviewer.html#?job_id=194750915&repo=mozilla-central&lineNumber=2692-2702) and, because of that, during the extension shutdown the "Extension:Shutdown" message broadcasted to all the process never reaches the process where the content script cache entry has been created (as well as "Extension:FlushJarCache" message sent to ensure that the jar cache is flushed in every process), and so the XPI file is still kept active by that process and so it fails to be removed on windows (where the usual `NS_ERROR_FILE_ACCESS_DENIED` is raised in this kind of scenarios). The underlying issue doesn't seem to be strictly related to the behavior that this test file is verifying (that is "checking that the expected telemetry data is being collected when the storage APIs are being used"), and so I think that it would be reasonable to prevent the intermittent by fixing the test (and closing the page after we unload the test extension 1 is enough to ensure that the script cache entry is always cleared as expected and the file can be removed successfully when the test is exiting). The following push to try seems to confirm it (the oranges are triggered by another unrelated test which fails intermittently in win64 ccov builds): - https://treeherder.mozilla.org/#/jobs?repo=try&revision=978e21c57ef084c4115703bf827306320e81bcad Differential Revision: https://phabricator.services.mozilla.com/D4067
a56e76cb2c022213a7bbaa74d32521c2a540600f: Bug 1480494 - Update tup toolchain to e948a999a38fefa0ac0d92f6357f82aca2f9cb17; r=chmanchester
Mike Shal <mshal@mozilla.com> - Thu, 23 Aug 2018 16:58:29 +0000 - rev 831027
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480494 - Update tup toolchain to e948a999a38fefa0ac0d92f6357f82aca2f9cb17; r=chmanchester This includes a fix for the style build script hang where pthreads fork subprocesses, as well as a fix for ignoring the icecream file lock. MozReview-Commit-ID: 29eNcbNtwB1 Differential Revision: https://phabricator.services.mozilla.com/D4139
68ddeae44caaea1f9441fc19843109be5b4a332e: Bug 1477492 - Add 'CreateCDMProxy' to list of allowed leaks for encrypted-media wpt. r=jgraham
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 23 Aug 2018 14:05:57 +0000 - rev 831026
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1477492 - Add 'CreateCDMProxy' to list of allowed leaks for encrypted-media wpt. r=jgraham CreateCDMProxy in its fully qualified form is already an allowed leak, but per bug 1477492 certain kinds of builds appear to log the unqualified function name in leak sanitizer logs. Since the allowed list works on string matching, this unqualified version is then not matched and tests are marked as failures. As the source of this different behaviour is not clear, this patch makes the unqualified function name also allowed. Differential Revision: https://phabricator.services.mozilla.com/D4077
975546ce7e13698d4e9a31aef70e89c8b2ded1e1: Bug 1485430 - Simplify PlaceBelowCurrentFloats. r=dbaron,mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 23:29:22 +0000 - rev 831025
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485430 - Simplify PlaceBelowCurrentFloats. r=dbaron,mats No reason to pass our own member as an argument. Differential Revision: https://phabricator.services.mozilla.com/D4000
83488f147740483a4e59be8a0c4934303032d131: Bug 1485441 - Add diagnostics to GL compositor shader failures and avoid crashing release builds. r=jnicol
Nicolas Silva <nsilva@mozilla.com> - Thu, 23 Aug 2018 14:46:50 +0000 - rev 831024
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485441 - Add diagnostics to GL compositor shader failures and avoid crashing release builds. r=jnicol Differential Revision: https://phabricator.services.mozilla.com/D4079
c847a2f8b428fa60e5d74bb0db824b88e17dff8b: Backed out changeset b168deee0bcf (bug 1392106) for failures on canvas/1304353-text-global-composite-op-1.html on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 18:16:05 +0300 - rev 831023
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Backed out changeset b168deee0bcf (bug 1392106) for failures on canvas/1304353-text-global-composite-op-1.html on a CLOSED TREE
bdd6d0de763d0f190ba71a10493467a41f69dc70: Bug 1473048 - Prevent code coverage builds from running when using try option syntax. r=ahal
Greg Mierzwinski <gmierz1@live.ca> - Wed, 22 Aug 2018 20:45:51 +0000 - rev 831022
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1473048 - Prevent code coverage builds from running when using try option syntax. r=ahal This patch completely disables *ccov, and *jsdcov builds and tests when scheduling them through try option syntax as these build variations use a lot of resources and are rarely needed to be scheduled. The only way to schedule code coverage from now on will be with the |mach try fuzzy| tool. Differential Revision: https://phabricator.services.mozilla.com/D3921
9fcfb36da6fe80f1b1647700eb2e9b55d5db9a07: Bug 1484682 - Ensure the sidebar can overflow; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 23 Aug 2018 09:46:02 +0000 - rev 831021
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484682 - Ensure the sidebar can overflow; r=Honza. The sidebar regressed at some point and wasn't showing a scrollbar when it was needed. This patch fixes that by making the sidebar overflow and adds a test to make sure we don't regress. Differential Revision: https://phabricator.services.mozilla.com/D3976
eee49d0f606bb7423f9688d2901d76296f505a72: Backed out 6 changesets (bug 1421501) for bustages on security/nss/lib/freebl/mpi/mp_comba.c on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 17:13:42 +0300 - rev 831020
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Backed out 6 changesets (bug 1421501) for bustages on security/nss/lib/freebl/mpi/mp_comba.c on a CLOSED TREE Backed out changeset cae4910806c7 (bug 1421501) Backed out changeset 600a005d3613 (bug 1421501) Backed out changeset 7381597721d2 (bug 1421501) Backed out changeset 1ee0d35a041f (bug 1421501) Backed out changeset 772dea1abb7f (bug 1421501) Backed out changeset c119767aec7b (bug 1421501)
ce2f6b168f041c540513f4d99542ed3870fb3680: Bug 1480702: Rewrite test to avoid relying on unspecified/erroneous behavior r=asuth
Yaron Tausky <ytausky@mozilla.com> - Thu, 23 Aug 2018 14:04:35 +0000 - rev 831019
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480702: Rewrite test to avoid relying on unspecified/erroneous behavior r=asuth After analyzing test_request.html it became clear that it relied on two false assumptions: 1. It assumed that a service worker is notified that it's being installed before any client can interact with it. 2. It assumed that a service worker will always be installed upon registration, if it was unregistered before. The first assumption is not backed by the spec; it seems that the opposite behavior is the correct one (https://github.com/w3c/ServiceWorker/issues/1347). The second assumption ignores the possibility of resurrection, where a service worker is re- registered before getting uninstalled. This commit addresses both problems by not relying on the installation phase, instead passing the script URL as a search parameter and loading it at service worker script evaluation time. It then runs the test function in response to a message from the client. Differential Revision: https://phabricator.services.mozilla.com/D3879
cae4910806c7976aed9803f22e730c88f7703390: Bug 1421501 - WebIDL and DOM for PrioEncoder r=edgar,hsivonen
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 831018
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r=edgar,hsivonen MozReview-Commit-ID: L8htRm3J1mZ
600a005d36137445d8bb3af5f3ff77bd53a9cb81: Bug 1421501 - build integration for vendored msgpack r=glandium
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 831017
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - build integration for vendored msgpack r=glandium MozReview-Commit-ID: 4AKDbOU4aWx
7381597721d21d982d58cde35194fb89ab967773: Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r=glandium
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:06 -0700 - rev 831016
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r=glandium MozReview-Commit-ID: 9vzQOuszf3p
1ee0d35a041f6e439c2dff26a1e1790745b3a667: Bug 1421501 - build system integration for libprio r=gps
Robert Helmer <rhelmer@mozilla.com> - Thu, 07 Jun 2018 19:14:53 -0700 - rev 831015
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - build system integration for libprio r=gps MozReview-Commit-ID: FYHgLmEhr03
772dea1abb7f7391bb8df72699db4d66919379e9: Bug 1421501 - export NSS [Init,Shutdown]Context symbols r=fkiefer
Robert Helmer <rhelmer@mozilla.com> - Thu, 09 Aug 2018 08:35:48 -0700 - rev 831014
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - export NSS [Init,Shutdown]Context symbols r=fkiefer MozReview-Commit-ID: Kmhn1dBSYUD
c119767aec7b7356c79ce2ea2a8baaf5682e438d: Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r=fkiefer
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:01 -0700 - rev 831013
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r=fkiefer MozReview-Commit-ID: LjbKuuFAMAv
488b580cad59b79fc92053fb18dd01ef2c0da15c: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=mtabara
ffxbld <ffxbld@mozilla.com> - Thu, 23 Aug 2018 13:31:44 +0000 - rev 831012
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=mtabara Differential Revision: https://phabricator.services.mozilla.com/D4071
f5732e0812ff1cac72c698dd6c0a52a7a8bd445a: Bug 1480920 - Bump versions for Android test runner packages r=jchen
James Willcox <snorp@snorp.net> - Thu, 23 Aug 2018 13:12:20 +0000 - rev 831011
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480920 - Bump versions for Android test runner packages r=jchen This also removes the trivial tests for geckoview_example that were causing problems. Differential Revision: https://phabricator.services.mozilla.com/D3991
b168deee0bcf1a33737941eb78acc065a1c9c053: Bug 1392106 - random-if more test cases for windows 7 letter rendering failures. r=RyanVM
Joel Maher <jmaher@mozilla.com> - Thu, 23 Aug 2018 12:35:17 +0000 - rev 831010
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1392106 - random-if more test cases for windows 7 letter rendering failures. r=RyanVM random-if statements for the last 2 days worth of annotated failures Differential Revision: https://phabricator.services.mozilla.com/D4070
f5ca36488461cb4e8a8e869b91df0bb76c9c2ab5: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 15:30:45 +0300 - rev 831009
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
80614621fa2e828889f97689a47049d74196bcbd: Bug 1485525 - Land an XBL-free version of the crashtest for bug 401042. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Aug 2018 10:43:29 +0000 - rev 831008
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485525 - Land an XBL-free version of the crashtest for bug 401042. r=mats So this keeps covered if XBL goes away. Differential Revision: https://phabricator.services.mozilla.com/D4030
a6b25f2541af4c45fbbaba43bd2811f3e118be82: Bug 1485363 - Remove inline-block so that the ellipsis works properly instead of replacing the whole element at once r=gregtatum
Julien Wajsberg <felash@gmail.com> - Wed, 22 Aug 2018 20:02:33 +0000 - rev 831007
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485363 - Remove inline-block so that the ellipsis works properly instead of replacing the whole element at once r=gregtatum Differential Revision: https://phabricator.services.mozilla.com/D3975
613debd35609e10cd1d1404b2137514f8f9176d0: Bug 1485593 - Avoid using isdigit. r=hsivonen
Nicolas Silva <nsilva@mozilla.com> - Thu, 23 Aug 2018 11:50:55 +0000 - rev 831006
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485593 - Avoid using isdigit. r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D4066
5412e9ef6314e378952186b398966a77b24edb7e: Bug 1480049 - Remove nsIAnnotationService::getPageAnnotation. r=mak
Mark Banner <standard8@mozilla.com> - Thu, 23 Aug 2018 09:59:50 +0000 - rev 831005
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480049 - Remove nsIAnnotationService::getPageAnnotation. r=mak This changes the meta data cache in DownloadHistory to store a copy of the meta data throughout the session, to avoid the need for async lookups when updating the UI. Differential Revision: https://phabricator.services.mozilla.com/D2597
ce26d250b22ddb97ab1455126c08ac05af26e056: Bug 1479750 - Part 2: Improve console alignment, visual consistency and icons; r=nchevobbe
fvsch <florens@fvsch.com> - Thu, 23 Aug 2018 08:00:24 +0000 - rev 831004
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479750 - Part 2: Improve console alignment, visual consistency and icons; r=nchevobbe Depends on D3482 Differential Revision: https://phabricator.services.mozilla.com/D3483
707789fe9986fba796739ab359089a5af30e1b43: Bug 1479750 - Part 1: Tweak clear icon and devtools-separator style; r=nchevobbe
fvsch <florens@fvsch.com> - Thu, 23 Aug 2018 07:59:53 +0000 - rev 831003
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1479750 - Part 1: Tweak clear icon and devtools-separator style; r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D3482
3c1d4d57f532e7a50de3e83c3aa2843396f4c8e6: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 12:44:49 +0300 - rev 831002
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
6fe10cab33ca07a9b6ce8e9a0ce5e41a672945e5: Bug 1485300 - Remove duplicated implementation of NetworkObserver. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 22 Aug 2018 12:16:23 +0000 - rev 831001
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485300 - Remove duplicated implementation of NetworkObserver. r=Honza MozReview-Commit-ID: F3yDYfmsv59 Differential Revision: https://phabricator.services.mozilla.com/D3970
3d27e4213ccc750e392a6b5717247886983e8d5a: Bug 1484127 - part 1: Create HTMLEditor::GetTableCellElementAt() for internal use of nsITableEditor::GetCellAt() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 23 Aug 2018 06:39:30 +0000 - rev 831000
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484127 - part 1: Create HTMLEditor::GetTableCellElementAt() for internal use of nsITableEditor::GetCellAt() r=m_kato nsITableEditor::GetCellAt() is an XPCOM method, but this is called internally a lot. So, we should create non-virtual method for internal use. The XPCOM method retrieves a <table> element if given element is nullptr. However, no internal user needs this feature. So, we can create GetTableCellElementAt() simply. Then, we can get rid of nsresult and ErrorResult from it. Differential Revision: https://phabricator.services.mozilla.com/D3956
b95c3522fa1e72dcd5f50726a08477521ab1e951: Bug 1484127 - part 0: Add automated tests for nsITableEditor::GetCellAt() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 23 Aug 2018 06:13:22 +0000 - rev 830999
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484127 - part 0: Add automated tests for nsITableEditor::GetCellAt() r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D3955
3cf8d56c3f33785c07812a41e172a10128878fb3: Bug 1484125 - part 1: Create TableSize struct to compute and store number of rows and columns of a <table> element r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 23 Aug 2018 07:32:16 +0000 - rev 830998
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484125 - part 1: Create TableSize struct to compute and store number of rows and columns of a <table> element r=m_kato HTMLEditor::GetTableSize() is an XPCOM method but used internally a lot. Therefore, it shouldn't be called for internal use. Additionally, the callers need to declare two int32_t variables, but this causes the code messy. Therefore, this patch creates TableSize struct and it implements HTMLEditor::GetTableSize(). Then, all callers of it is replaced with TableSize struct. New TableSize struct does not support computes <table> element from anchor of Selection since there is no user of this in C++ code. Differential Revision: https://phabricator.services.mozilla.com/D3953
5c0edfef06dd997312d977fbe69fa6feceb4a43b: Bug 1484125 - part 0: Add automated tests for nsITableEditor::GetTableSize() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 23 Aug 2018 06:42:11 +0000 - rev 830997
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1484125 - part 0: Add automated tests for nsITableEditor::GetTableSize() r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D3951
8221a40c73b09c4fd013cae2afd6e641b1a82541: Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Jan Odvarko <odvarko@gmail.com> - Thu, 23 Aug 2018 07:36:08 +0000 - rev 830996
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D3862
443c8f1e261efdd616aed67765d181a483a674ff: Bug 1480149 - Disable tab animations for users who prefer reduced animation. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 23 Aug 2018 05:24:35 +0000 - rev 830995
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1480149 - Disable tab animations for users who prefer reduced animation. r=birtles This patch will use the 'prefers-reduced-motion' in order to disable the tab animations. Differential Revision: https://phabricator.services.mozilla.com/D4042
038a3a9da10fb8f1f0721dd57adc91dfb6b01283: Bug 1485643 - Use pref dom.datatransfer.mozAtAPIs instead of truncated name. r=nika a=RyanVM
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 23 Aug 2018 16:44:33 +0300 - rev 830994
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Bug 1485643 - Use pref dom.datatransfer.mozAtAPIs instead of truncated name. r=nika a=RyanVM Reviewers: nika Tags: #secure-revision Bug #: 1485643 Differential Revision: https://phabricator.services.mozilla.com/D4075
22e0f5646bde4d96395d94c64c801bd58e35df42: Backed out changeset 933160fab822 (bug 1485471) for browser_browser_toolbox_debugger.js failures. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 23 Aug 2018 15:16:14 +0300 - rev 830993
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Backed out changeset 933160fab822 (bug 1485471) for browser_browser_toolbox_debugger.js failures. a=backout
ddd5a54f6a52fecbb51a177f514f3cdf0d40caff: Backed out 3 changesets (bug 956376) for browser_dbg-quick-open.js failures. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 23 Aug 2018 15:15:31 +0300 - rev 830992
Push 118868 by bmo:zjz@zjz.name at Fri, 24 Aug 2018 07:04:39 +0000
Backed out 3 changesets (bug 956376) for browser_dbg-quick-open.js failures. a=backout Backed out changeset 3e61a2874367 (bug 956376) Backed out changeset 8169bed1fafc (bug 956376) Backed out changeset 46dfdfe14067 (bug 956376)
66f9e069a0dd93b7cd22da8f3e74ab62ec7e0107: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830991
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
d6acf727d697fb47deeee6e99dacede7f450d7ca: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830990
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
647006410891705aecd91b1a097efb818d97be13: Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:06 -0700 - rev 830989
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
4d0177edcb1842d0ef1aaaeab32e22071a7e1bf0: Bug 1421501 - build system integration for libprio r?gps draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 07 Jun 2018 19:14:53 -0700 - rev 830988
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - build system integration for libprio r?gps MozReview-Commit-ID: FYHgLmEhr03
9aa4a3ceed8cb05dae27e44f5aa18ad866fd2abe: Bug 1421501 - export NSS [Init,Shutdown]Context symbols r?fkiefer draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 09 Aug 2018 08:35:48 -0700 - rev 830987
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - export NSS [Init,Shutdown]Context symbols r?fkiefer MozReview-Commit-ID: Kmhn1dBSYUD
a3f268492833ac5e18fd073912d55690a172353a: Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r?fkiefer draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:01 -0700 - rev 830986
Push 118867 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 21:15:33 +0000
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r?fkiefer MozReview-Commit-ID: LjbKuuFAMAv
57e48aeaabe3798026cbdb81443851fc0a108f47: Temporarily revert changes in bug 1466575 until 63 branches; r?ianbicking draft
Jared Hirsch <ohai@6a68.net> - Thu, 23 Aug 2018 12:57:05 -0700 - rev 830985
Push 118866 by bmo:jhirsch@mozilla.com at Thu, 23 Aug 2018 19:58:46 +0000
Temporarily revert changes in bug 1466575 until 63 branches; r?ianbicking Revert "Bug 1466575 - Replace Photon pageAction with WebExtension pageAction in Screenshots; r=_6a68" This reverts commit 9088da7e6ebc4b9716d7932be571518ee0422112.
c0edb94396a35c25c472c2903446a9f5088af775: Revert "Bug 1466575 - Update tests to use new Screenshots pageAction id; r=_6a68" draft
Jared Hirsch <ohai@6a68.net> - Thu, 23 Aug 2018 12:55:23 -0700 - rev 830984
Push 118866 by bmo:jhirsch@mozilla.com at Thu, 23 Aug 2018 19:58:46 +0000
Revert "Bug 1466575 - Update tests to use new Screenshots pageAction id; r=_6a68" This reverts commit 21e3feb3e1163d79460f0b3703dc828e1731680e.
1481de9f7a9b49100872a2ad9f5991eed75e68d3: Bug 1421501 - disable PrioEncoder on Android until libprio supports it r?froydnj draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 23 Aug 2018 07:59:44 -0700 - rev 830983
Push 118865 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 18:42:40 +0000
Bug 1421501 - disable PrioEncoder on Android until libprio supports it r?froydnj This is tracked upstream at https://github.com/mozilla/libprio/issues/15 MozReview-Commit-ID: L5VWKdEitfB
2a7b4ffd71597e53d94e76ab7058b4e8229fe2a4: Bug 696385 - change dom.a to dom.span in mozilla-central/devtools/client/webconsole/components/message-types/NetworkEventMessage.js#109; r?nchevobbe draft
Preeti Mukherjee <preetimukherjee98@gmail.com> - Thu, 23 Aug 2018 21:49:03 +0530 - rev 830982
Push 118864 by bmo:preetimukherjee98@gmail.com at Thu, 23 Aug 2018 16:25:31 +0000
Bug 696385 - change dom.a to dom.span in mozilla-central/devtools/client/webconsole/components/message-types/NetworkEventMessage.js#109; r?nchevobbe MozReview-Commit-ID: 2PBUG8yQIXY
ee103ddcd53d64ed05f05188069d8068ecd9b188: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830981
Push 118863 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 14:20:59 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
820ea20ac530242d6799e209f601364221847329: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830980
Push 118863 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 14:20:59 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
87d1beb9154c58819cc4f9b126284641b07d7792: Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:06 -0700 - rev 830979
Push 118863 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 14:20:59 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
9b628176be6f6589abfa8dcc57d125f7d173072f: Bug 1421501 - build system integration for libprio r?gps draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 07 Jun 2018 19:14:53 -0700 - rev 830978
Push 118863 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 14:20:59 +0000
Bug 1421501 - build system integration for libprio r?gps MozReview-Commit-ID: FYHgLmEhr03
efa467f145c935838348696ae8e9e6289cef5530: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830977
Push 118862 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:53:01 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
2be31e08fc8e7d3a6bfbdc7655c5288ce674159e: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830976
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
63e4b76a672ea1f48210e4483c12d6249d8b75dc: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830975
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
03c839d1bb85ccd8a98844e31892f3f51abfd4da: Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:06 -0700 - rev 830974
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
c5197e8e5849c525cd8721a7372633be91c29a6c: Bug 1421501 - build system integration for libprio r?gps draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 07 Jun 2018 19:14:53 -0700 - rev 830973
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - build system integration for libprio r?gps MozReview-Commit-ID: FYHgLmEhr03
68f8a51603281c778a24fafc93ce786f1f6b46fc: Bug 1421501 - export NSS [Init,Shutdown]Context symbols r?fkiefer draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 09 Aug 2018 08:35:48 -0700 - rev 830972
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - export NSS [Init,Shutdown]Context symbols r?fkiefer MozReview-Commit-ID: Kmhn1dBSYUD
8b9d95a00f517e92b2f0c4f971491a7c0f0939c7: Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r?fkiefer draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:01 -0700 - rev 830971
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1421501 - add vendored libprio from https://github.com/mozilla/libprio r?fkiefer MozReview-Commit-ID: LjbKuuFAMAv
32c6c1848f149454182911c6635b42956cf719de: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Thu, 23 Aug 2018 12:41:18 +0300 - rev 830970
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge inbound to mozilla-central. a=merge
ac3e5dee7c57d25faebadbea06c57c2b4b216878: Bug 1454285 - Part 3: Add test. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Thu, 23 Aug 2018 15:48:13 +0900 - rev 830969
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1454285 - Part 3: Add test. r=jwalden
d17c68d95b1630adf72fe81ff214b0acdf4cd590: Bug 1479813 - Remove unnecessary test for delazification. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 23 Aug 2018 15:48:07 +0900 - rev 830968
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1479813 - Remove unnecessary test for delazification. r=jimb
6ad53d2f8d3239a222e57a23a4351170bd5d00f1: Bug 1478995: Disable nodejs in source tasks; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 22 Aug 2018 09:54:07 -0600 - rev 830967
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1478995: Disable nodejs in source tasks; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D3988
6d30bac7078b1c9eb2e16ed7702204b8d41fc43e: Bug 1483761 - Enable clang's -Wtautological-overlap-compare warning. r=glandium
Chris Peterson <cpeterson@mozilla.com> - Tue, 14 Aug 2018 22:39:03 -0700 - rev 830966
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483761 - Enable clang's -Wtautological-overlap-compare warning. r=glandium -Wtautological-overlap-compare is an opt-in warning added in clang 3.5. It warns about overlapping comparisons that are always true or false, such as: if (x > 4 || x < 10) {} // warning! always true int b = x < 2 && x > 5; // warning! always false return x > 4 || x < 10; // warning! always true https://clang.llvm.org/docs/DiagnosticsReference.html#wtautological-overlap-compare There are currently no -Wtautological-overlap-compare warnings in mozilla-central. Differential Revision: https://phabricator.services.mozilla.com/D3477
f41a14a1b4de976d7a36094644195847007f9b35: Bug 1483761 - Enable clang's -Wshadow-field-in-constructor warnings. r=glandium
Chris Peterson <cpeterson@mozilla.com> - Mon, 20 Aug 2018 10:10:57 -0700 - rev 830965
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483761 - Enable clang's -Wshadow-field-in-constructor warnings. r=glandium This opt-in warning catches bugs where a constructor modifies a constructor parameter that shadows member variable name. The code probably intended to change the member variable value, not the paramter. There are currently no -Wshadow-field-in-constructor warnings in mozilla-central. https://clang.llvm.org/docs/DiagnosticsReference.html#wshadow-field-in-constructor-modified Differential Revision: https://phabricator.services.mozilla.com/D3822
36f6bab3d669cef41b9b2089e9081af388ce1c2b: Bug 1483761 - Enable clang's -Wfloat-(overflow|zero)-conversion warnings. r=glandium
Chris Peterson <cpeterson@mozilla.com> - Tue, 14 Aug 2018 23:03:52 -0700 - rev 830964
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483761 - Enable clang's -Wfloat-(overflow|zero)-conversion warnings. r=glandium -Wfloat-overflow-conversion detects when a constant floating point value is converted to an integer type and will overflow the target type. https://clang.llvm.org/docs/DiagnosticsReference.html#wfloat-overflow-conversion -Wfloat-zero-conversion detects when a non-zero floating point value is converted to a zero integer value. https://clang.llvm.org/docs/DiagnosticsReference.html#wfloat-zero-conversion There are currently no -Wfloat-overlap-conversion warnings in mozilla-central. There is one -Wfloat-zero-conversion warning in a webrtc test. It doesn't block enabling this check because the webrtc tests are not compiled with warnings-as-errors. media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor/frame_length_controller_unittest.cc:255:54 [-Wfloat-zero-conversion] implicit conversion from 'const float' to 'int' changes non-zero value from 0.045000002 to 0 We can't enable all -Wfloat-conversion warnings (for any implicit conversion of a floating-point number into an integer) because there are currently over 1400 warnings. I spot checked a few of these -Wfloat-conversion warnings. I didn't find any obvious bugs, but there is some suspicious code, such as implicit conversions of floats to bools. Differential Revision: https://phabricator.services.mozilla.com/D3476
f9a890fba236bdcd13e72cbede68c9d6755f3b78: Bug 1483761 - Enable clang's -Wc++2a-compat warnings. r=glandium
Chris Peterson <cpeterson@mozilla.com> - Wed, 15 Aug 2018 10:02:07 -0700 - rev 830963
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483761 - Enable clang's -Wc++2a-compat warnings. r=glandium Warn about C++ constructs whose meaning change in C++2a. https://clang.llvm.org/docs/DiagnosticsReference.html#wc-2a-compat So far the only -Wc++2a-compat check that I know of is for valid pre-C++2a code that inadvertently parses as C++2a's new <=> "spaceship" comparison operator. `f<&A::operator<=>();` is an example of a warning reported for a real project on GitHub. That code can be rewritten as `f< &operator<= >();`. There are currently no -Wc++2a-compat warnings in mozilla-central. Differential Revision: https://phabricator.services.mozilla.com/D3478
96c84ecff48708165d27b56260f11d60c04166d2: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 06:45:33 +0300 - rev 830962
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
c79aceb5bf3dc1823ddadc5dce820f1fa2136193: Bug 1477448. Ensure ToDeviceSpace() preserves EmptyRects. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 22 Aug 2018 22:21:30 -0400 - rev 830961
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1477448. Ensure ToDeviceSpace() preserves EmptyRects. r=mstange MozReview-Commit-ID: 40qjwj3dpmp
bca1895bb276e2f50401f2838ecb42d38b3d9c20: Bug 1484085 - don't log failure to obtain clients engine. r=tcsc
Mark Hammond <mhammond@skippinet.com.au> - Thu, 23 Aug 2018 02:00:27 +0000 - rev 830960
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1484085 - don't log failure to obtain clients engine. r=tcsc MozReview-Commit-ID: Aj31c1OZnFf Differential Revision: https://phabricator.services.mozilla.com/D3657
fa1966cf5f5c2efe0475c5d684f619ccde2e3779: Bug 1485325 - Avoid nsTSubstring::GetMutableData() in URL classifier. r=francois
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 22 Aug 2018 23:07:59 +0000 - rev 830959
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1485325 - Avoid nsTSubstring::GetMutableData() in URL classifier. r=francois MozReview-Commit-ID: EzyOTuEZ9Ot Differential Revision: https://phabricator.services.mozilla.com/D3966
ea96184d8874fc4763c08e4590ab007bf939bc97: Bug 1434589 - Part 2. Update moz.build. r=chmanchester
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 22 Aug 2018 19:45:19 +0000 - rev 830958
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1434589 - Part 2. Update moz.build. r=chmanchester Differential Revision: https://phabricator.services.mozilla.com/D3608
e09c5fef9d0d6f1a621359231e1f33db60489018: Bug 1434589 - Part 1. Add gn-configs for Linux/aarch64. r=chmanchester
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 22 Aug 2018 19:45:38 +0000 - rev 830957
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1434589 - Part 1. Add gn-configs for Linux/aarch64. r=chmanchester When building binaries for Linux/aarch64, ./mach configure cannot generate Makefile by the following error. So we need Linux/aarch64's gn-configs. 1:07.80 mozbuild.frontend.reader.SandboxValidationError: 1:07.80 ============================== 1:07.80 FATAL ERROR PROCESSING MOZBUILD FILE 1:07.80 ============================== 1:07.80 The error occurred while processing the following file or one of the files it includes: 1:07.80 /hg/mozilla-central/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn/moz.build 1:07.80 The error occurred when validating the result of the execution. The reported error is: 1:07.80 Source file should only be added to UNIFIED_SOURCES once: /media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_bit_reverse.c Differential Revision: https://phabricator.services.mozilla.com/D3607
10c0f658abaab1b5eaee446c66a856bea98ebc9e: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 06:43:53 +0300 - rev 830956
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
360245d5c4a8aca248ec13faf3647bf43d34fe11: Bug 1463669 - Enable syntax highlighting of input in the console output when possible;r=nchevobbe
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 23 Aug 2018 00:09:24 +0000 - rev 830955
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1463669 - Enable syntax highlighting of input in the console output when possible;r=nchevobbe When you enter JS into the console, we can now syntax highlight it in the output when CodeMirror is enabled. Differential Revision: https://phabricator.services.mozilla.com/D3842
5f1db4de173d8d8d160742138c8afc847485bf67: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 06:41:38 +0300 - rev 830954
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge inbound to mozilla-central. a=merge
338526a054586a6e6b7c1ed4330c1029647a9572: Merge autoland to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 06:39:25 +0300 - rev 830953
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge autoland to mozilla-central. a=merge
2b2cc1983172a567ec81830d4cc530616eb2aa74: Bug 1485499 - Reduce size of js::Symbol r=sfink
Ted Campbell <tcampbell@mozilla.com> - Thu, 23 Aug 2018 01:34:37 +0000 - rev 830952
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1485499 - Reduce size of js::Symbol r=sfink MozReview-Commit-ID: 4mEHixUnUax Differential Revision: https://phabricator.services.mozilla.com/D4017
bb9759881cd75c2a0cba3510f35166d160074e79: Bug 1483703 - part4 : modify current telemtry scalar because we won't block media without audio track anymore. r=cpearce,francois
alwu <alwu@mozilla.com> - Wed, 22 Aug 2018 22:54:05 +0000 - rev 830951
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483703 - part4 : modify current telemtry scalar because we won't block media without audio track anymore. r=cpearce,francois Since we don't block media without audio track anymore, the original telemetry scalar becomes useless. We need to change its meaning in order to know the number of allowed autoplay without audio track. Differential Revision: https://phabricator.services.mozilla.com/D3673
d915d805e9642c0e4cab3db3042bd9bdf5f2c5b7: Bug 1483703 - part3 : modify test. r=cpearce
alwu <alwu@mozilla.com> - Wed, 22 Aug 2018 22:52:04 +0000 - rev 830950
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483703 - part3 : modify test. r=cpearce Differential Revision: https://phabricator.services.mozilla.com/D3672
3326c0e920d4c9a180a26561a1a9d49b886c0eb7: Bug 1483703 - part2 : add telemetry for the media which was blocked before loading metadata and ended up being without audio track. r=cpearce,francois
alwu <alwu@mozilla.com> - Wed, 22 Aug 2018 22:50:54 +0000 - rev 830949
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483703 - part2 : add telemetry for the media which was blocked before loading metadata and ended up being without audio track. r=cpearce,francois Add two telemetry scarlar, "MEDIA_BLOCKED_NO_METADATA" records how many media which was blocked because it hadn't loaded metadata yet. "MEDIA_BLOCKED_NO_METADATA_ENDUP_NO_AUDIO_TRACK" records how many media which was blocked because it hadn't loaded metadata and ended up for being no audio track. By collecting those data, we can know the proportion of media which should be autoplay but was blocked because of lacking metadata. Differential Revision: https://phabricator.services.mozilla.com/D3671
71ad474cdeeb928e303c2fb7eb5322402529b48b: Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce
alwu <alwu@mozilla.com> - Wed, 22 Aug 2018 23:31:58 +0000 - rev 830948
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce We would allow media without audio track to autoplay after it had loaded the metadata. If media hasn't loaded metadata yet, we would treat it as audible media and then block it. Differential Revision: https://phabricator.services.mozilla.com/D3670
a28f7398ddff28f51ee1ac68203a02286bca6367: Backed out changeset ffe0fc382b2f (bug 1369209) for bc failures on browser_ext_management.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 23 Aug 2018 02:28:19 +0300 - rev 830947
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Backed out changeset ffe0fc382b2f (bug 1369209) for bc failures on browser_ext_management.js. CLOSED TREE
cc2cb08f3759f4c0250c081c5696d13c5a86725a: Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin
Polly Shaw <polly.shaw@gmail.com> - Wed, 22 Aug 2018 23:23:08 +0000 - rev 830946
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin ...down. The remedy to prevent the crash is to exit the loop when the mShutdown flag is set. This does not attempt to address the underlying cause of why the request continues to be pending, although this is also a concern. Files changed: netwerk/base/ProxyAutoConfig.cpp - expanded lambda containing logic of when to stop waiting for the request to complete to include a check to the mShutdown flag. Also logged a warning if the loop is exited because of mShutdown. Differential Revision: https://phabricator.services.mozilla.com/D3977
265d09efe73f674a364194d4ad16dfd77d0aab57: Bug 1483122 - "https" is pushed off left edge of address bar (overlapping buttons!) for long URLs with broken cert configurations r=Gijs
Drew Willcoxon <adw@mozilla.com> - Wed, 22 Aug 2018 22:29:52 +0000 - rev 830945
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483122 - "https" is pushed off left edge of address bar (overlapping buttons!) for long URLs with broken cert configurations r=Gijs Bug 1470910 broke the positioning because it changed the tag name of .urlbar-input-box but didn't update the related rule in browser.css, and then bug 1480355 landed and made it worse. This patch fixes the first problem by updating the tag name in the CSS, and it fixes the second problem (and bug 1480355) by setting `direction: ltr` on .urlbar-input-box. Differential Revision: https://phabricator.services.mozilla.com/D4015
d57a6d415507fb7e43cad18c2755aa124b84bbbe: Bug 1485472 - Avoid a couple addref / release in ParseStyleAttribute. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 22:27:12 +0000 - rev 830944
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1485472 - Avoid a couple addref / release in ParseStyleAttribute. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D4008
cd6a42517bb9e60c45b6441a986b53d8da7fb147: Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce
alwu <alwu@mozilla.com> - Tue, 21 Aug 2018 20:58:26 +0000 - rev 830943
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce We would allow media without audio track to autoplay after it had loaded the metadata. If media hasn't loaded metadata yet, we would treat it as audible media and then block it. Differential Revision: https://phabricator.services.mozilla.com/D3670
d77ca862636da2f413aa0b3a6e98c11c45ecae15: Bug 1435045 - Don't make CSS filters on the <svg> element use fallback. r=jrmuizel
Markus Stange <mstange@themasta.com> - Wed, 22 Aug 2018 22:06:24 +0000 - rev 830942
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1435045 - Don't make CSS filters on the <svg> element use fallback. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D4018
867a77e99ab0d656c7e8f10f7d1d5950501e7535: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:02:39 +0300 - rev 830941
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
ffe0fc382b2f0c8aa80f562e6a52993f19d48162: Bug 1369209 - Implement management.install for themes only r=kmag,robwu
Tomislav Jovanovic <tomica@gmail.com> - Wed, 22 Aug 2018 21:52:28 +0000 - rev 830940
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1369209 - Implement management.install for themes only r=kmag,robwu Differential Revision: https://phabricator.services.mozilla.com/D3106
c8443454c32507d960e7a935a943f2f7412afcc6: Bug 1482560: Do not flush tracelogger to disk unless specifically requested to do so r=sfink
Denis Palmeiro <dpalmeiro@mozilla.com> - Wed, 22 Aug 2018 20:09:33 +0000 - rev 830939
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1482560: Do not flush tracelogger to disk unless specifically requested to do so r=sfink When enabling the tracelogger, it will automatically spew the data to disk in the location specified by TLDIR or /tmp, if undefined. However, there needs to be a way to enable the tracelogger without spewing so that we can write this data as part of the gecko profiler JSON output, and ultimately visualized with perf.html. Differential Revision: https://phabricator.services.mozilla.com/D3138
8f1443ae9fe4cc6bf37b21e7f302816b9b481965: Bug 1481604 - Require nightly Cargo in addition to a particular rustc when building with tup. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 22 Aug 2018 20:39:33 +0000 - rev 830938
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1481604 - Require nightly Cargo in addition to a particular rustc when building with tup. r=mshal Our version check is removed as well, as the current required rustc version for Firefox includes all features required to build with tup. Differential Revision: https://phabricator.services.mozilla.com/D3847
202f0986f4599698554946394d878597b7263484: Bug 1485484 - Always fill in the optional third parameter to ApplicationID::Set. r=agashlin
Matt Howell <mhowell@mozilla.com> - Wed, 22 Aug 2018 20:38:12 +0000 - rev 830937
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1485484 - Always fill in the optional third parameter to ApplicationID::Set. r=agashlin In theory, the third parameter (dualMode) to the NSIS ApplicationID plugin's Set function is optional, but the plugin assumes that either it's there or there's nothing else on the NSIS stack, so it pops three items from the stack unconditionally. This means that supplying only two parameters results in one item silently being dropped from the NSIS stack. Fortunately this one function is the only place where we were doing that, so it only became a problem if there were an awful lot of shortcuts (around 7) to the same installation. Differential Revision: https://phabricator.services.mozilla.com/D4009
e65592761f4cb4562a194cd2bc5c9c907e13f898: Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r=rhunt
Jamie Nicol <jnicol@mozilla.com> - Wed, 22 Aug 2018 16:29:52 +0000 - rev 830936
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r=rhunt In MultiTiledContentClient we can create a DrawTargetTiled with a different origin than the layer we are painting. We must therefore ensure when edge-padding that we provide the valid region in the draw target's device-space rather than layer-space. Not doing so was causing us to pad out in incorrect directions, causing visible seams. Differential Revision: https://phabricator.services.mozilla.com/D3993
3dd6ba40f3bf51dc3513c0ad88c86f62473330b6: Bug 1468225 - remove method nsICertificateDialogs.viewCert and its uses. r=Gijs,keeler
Dipen Patel <bugzilla@pansara.org> - Wed, 22 Aug 2018 17:38:33 +0000 - rev 830935
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1468225 - remove method nsICertificateDialogs.viewCert and its uses. r=Gijs,keeler - Remove the viewCert method from nsICertificateDialogs - Remove all associated C++ code - Directly invoke UI window where it was previous called. - Update tests MozReview-Commit-ID: 9b62Go0DjE9 Differential Revision: https://phabricator.services.mozilla.com/D3358
e2cedc15272d164e81a4f48cb7115ff012430745: Bug 1466722 - Remove remaining references to nsCSSRuleProcessor since it has been removed. r=heycam
svoisen <svoisen@mozilla.com> - Wed, 22 Aug 2018 01:29:39 +0000 - rev 830934
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1466722 - Remove remaining references to nsCSSRuleProcessor since it has been removed. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D3928
8a40d04dfcbb0f272bfa6696354fd87d982b7a9a: Bug 1472303 - Block self-update from top level scripts. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Wed, 22 Aug 2018 20:00:19 +0000 - rev 830933
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1472303 - Block self-update from top level scripts. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D3221
dfd436600d63ce0a741c014e042e166be97e2e73: Backed out changeset 7a8e8fa7a3f0 (bug 1484232) as per mkaply`s request.
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 22 Aug 2018 22:26:22 +0300 - rev 830932
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Backed out changeset 7a8e8fa7a3f0 (bug 1484232) as per mkaply`s request.
0068ee254d4afdc393f204500a706c7b52b38398: Bug 1440780 - Add Normandy action for add-on studies r=aswan
Mike Cooper <mcooper@mozilla.com> - Wed, 22 Aug 2018 19:25:10 +0000 - rev 830931
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1440780 - Add Normandy action for add-on studies r=aswan This ports the code from the Normandy server github repo to run as a local action, instead of being fetched from the server. The original code is here: https://github.com/mozilla/normandy/tree/c0a8c53707087766a91b2818854c9304677e0268/client/actions/opt-out-study Differential Revision: https://phabricator.services.mozilla.com/D2973
7a8e8fa7a3f0998ff79458c628d99e341c8a75ea: Bug 1484232 - Move query to end and remove unused params. r=mikedeboer
Michael Kaply <mozilla@kaply.com> - Mon, 20 Aug 2018 12:01:01 +0000 - rev 830930
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1484232 - Move query to end and remove unused params. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D3630
65db8f04be61b91b4eb13acd4f1b383a2f0f051e: Bug 1439588 - run xperf in os administrator group. r=pmoore
Joel Maher <jmaher@mozilla.com> - Wed, 22 Aug 2018 18:27:54 +0000 - rev 830929
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Bug 1439588 - run xperf in os administrator group. r=pmoore run xperf in os groups=administrators and support os_groups in taskcluster Differential Revision: https://phabricator.services.mozilla.com/D4001
a54366d12608cce2a936777520ee692396fe10e8: Backed out changeset 2f9c90bd0f2f (bug 1446168) for R3 failures in /tests/reftest/tests/layout/reftests/xul/mac-tab-toolbar-ref.xul
shindli <shindli@mozilla.com> - Thu, 23 Aug 2018 03:10:03 +0300 - rev 830928
Push 118861 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 11:42:47 +0000
Backed out changeset 2f9c90bd0f2f (bug 1446168) for R3 failures in /tests/reftest/tests/layout/reftests/xul/mac-tab-toolbar-ref.xul
b2569fd3a23bf0d75ce8519b786f6c5413beafb3: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830927
Push 118860 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 10:44:40 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
f3453ca890f9f72a0cc2cd64ea76d180fb5053ad: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830926
Push 118860 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 10:44:40 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
21d2cf5cdfea9fd8aeb3e8bdca33fab445b1c17e: Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:06 -0700 - rev 830925
Push 118860 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 10:44:40 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
0682ec0e6cfc47d2a84c11f5b6e18b63dc3cd63e: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830924
Push 118859 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 10:00:49 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
22f927970b4dd33ed1bfff7d805568470c877f9c: Bug 1481676 - Add AudioWorklet tests to WPT. r=karlt draft
Arnaud Bienner <arnaud.bienner@gmail.com> - Thu, 16 Aug 2018 15:49:26 +0200 - rev 830923
Push 118858 by bmo:arnaud.bienner@gmail.com at Thu, 23 Aug 2018 06:29:44 +0000
Bug 1481676 - Add AudioWorklet tests to WPT. r=karlt MozReview-Commit-ID: GhULWTiyHRx
981bdee219a1325392b92eaeae5f8db57dbe8eec: Bug 1478152 - Style current color picker to match new design. r?gl draft
Micah Tigley <mtigley@mozilla.com> - Thu, 09 Aug 2018 14:04:22 -0400 - rev 830922
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1478152 - Style current color picker to match new design. r?gl MozReview-Commit-ID: GD1QPqPmFMk
933160fab8222159598649dd312f0466f1943bf3: Bug 1485471 - Update Debugger Frontend v85. r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Wed, 22 Aug 2018 13:17:00 +0300 - rev 830921
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485471 - Update Debugger Frontend v85. r=dwalsh
5d02165bc7675c9be1803a9425893ff010ff6ce4: Bug 1484483 - Part 3: Show the list of flex container properites in the Flexbox panel. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 22 Aug 2018 21:07:08 -0400 - rev 830920
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484483 - Part 3: Show the list of flex container properites in the Flexbox panel. r=rcaliman
b3d9ddf714d50a41300439fe698fffaa8ea9fa8d: Bug 1484483 - Part 2: Return the computed style properties of the flex container from the FlexboxActor. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 22 Aug 2018 21:07:08 -0400 - rev 830919
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484483 - Part 2: Return the computed style properties of the flex container from the FlexboxActor. r=rcaliman
8b2f2f59a9ec7fa001089d45183f799d58ad35ac: Bug 1484483 - Part 1: Refactor the flex container listing out of the Flexbox Component into FlexContainerList. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 22 Aug 2018 21:07:07 -0400 - rev 830918
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484483 - Part 1: Refactor the flex container listing out of the Flexbox Component into FlexContainerList. r=rcaliman - Rename FlexboxItem component to FlexContainerItem to make it less ambiguous. - Refactor the flex container listing out of the Flexbox Component into FlexContainerList.
15d93c1b21401f159055169ea3949253e9d39fcd: Bug 1480578 - update double-conversion to bring in ARM/AArch64 Windows support; r=Waldo
Nathan Froyd <froydnj@mozilla.com> - Wed, 22 Aug 2018 21:01:24 -0400 - rev 830917
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1480578 - update double-conversion to bring in ARM/AArch64 Windows support; r=Waldo
394f359ada2d0523879dae282e8080a379a42d7a: Bug 1482230 - Skip text nodes when iterating document nodes. r=adw
Diego Pino Garcia <dpino@igalia.com> - Wed, 22 Aug 2018 15:27:00 +0300 - rev 830916
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1482230 - Skip text nodes when iterating document nodes. r=adw When iterating document's nodes, use 'children' instead of 'childNodes' to retrieve element nodes only.
6d3cc173cddeccedbad05d45d9bad8afb3466e9e: Bug 1485279 - Merge nsISHContainer into nsISHEntry. r=qdot
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 22 Aug 2018 19:20:56 +1000 - rev 830915
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485279 - Merge nsISHContainer into nsISHEntry. r=qdot nsSHEntry is the only class that instantiates those two interfaces, so the separation is not useful. This lets us remove numerous pointless QIs.
33169047e42572dbd7c2fa6ec62034937bc0f7fc: Bug 1485279 - Merge nsISHEntryInternal into nsISHEntry. r=qdot
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 22 Aug 2018 19:13:57 +1000 - rev 830914
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485279 - Merge nsISHEntryInternal into nsISHEntry. r=qdot nsSHEntry is the only class that instantiates those two interfaces, so the separation is not useful. This lets us remove several pointless QIs. The patch also removes RemoveFromBFCache{AS,S}ync, which are unused.
1a3bb96c5554ee259ff3099fcb3e8a0b63012268: Bug 1476741 - Migrate all users of pypi to MDC1 pypi. r=nthomas
Bogdan Crisan <bcrisan@mozilla.com> - Thu, 23 Aug 2018 03:32:13 +0300 - rev 830913
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1476741 - Migrate all users of pypi to MDC1 pypi. r=nthomas
3e61a2874367c13ba2c5ec361a5633f7da153d45: Bug 956376 - Part 3: Use Debugger.findSources in PromisesActor#attach. r=ochameau
Tooru Fujisawa <arai_a@mac.com> - Thu, 23 Aug 2018 09:27:31 +0900 - rev 830912
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 956376 - Part 3: Use Debugger.findSources in PromisesActor#attach. r=ochameau
8169bed1fafcecd6f78077a71af10b37df1af23b: Bug 956376 - Part 2: Use Debugger.findSources in ThreadActor#_discoverSources. r=ochameau
Tooru Fujisawa <arai_a@mac.com> - Thu, 23 Aug 2018 09:27:30 +0900 - rev 830911
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 956376 - Part 2: Use Debugger.findSources in ThreadActor#_discoverSources. r=ochameau
46dfdfe140670b0ebcaad372df05065782fc9f56: Bug 956376 - Part 1: Add Debugger.findSources. r=jimb
Tooru Fujisawa <arai_a@mac.com> - Thu, 23 Aug 2018 09:27:30 +0900 - rev 830910
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 956376 - Part 1: Add Debugger.findSources. r=jimb
0e1eaa51fc0afcadb87c7230e2c01cab96ee65de: Bug 1471792 - Disable border-image-019.xht on Linux for frequent failures. r=jmaher
Narcis Beleuzu <nbeleuzu> - Wed, 22 Aug 2018 13:07:00 +0300 - rev 830909
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1471792 - Disable border-image-019.xht on Linux for frequent failures. r=jmaher
8aed27360bd2a4efb25ae8a0f1d989892a1be1c7: Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
Narcis Beleuzu <nbeleuzu> - Wed, 22 Aug 2018 12:50:00 +0300 - rev 830908
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
714f1a873154e3435a212c8ef62196fd93613bbf: Bug 1473272 - Don't treat classes with default constructors as self-hosted code. r=tcampbell
Jim Blandy <jimb@mozilla.com> - Sat, 28 Jul 2018 20:26:46 -0700 - rev 830907
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473272 - Don't treat classes with default constructors as self-hosted code. r=tcampbell
bb407121dfdedbea6672e59419ad74d1b436ab71: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:03:34 +0300 - rev 830906
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
f8d52bf9ffdedf8d9197690ee848c3d88f360b53: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:00:10 +0300 - rev 830905
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Merge inbound to mozilla-central. a=merge
120c4145368ddf63e4837f136244e87f6b75c8a8: Bug 1484243 - Detect vcs automatically in |mach vcs-setup|. r=ahal
Panos Astithas <past@mozilla.com> - Wed, 22 Aug 2018 17:26:58 +0000 - rev 830904
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484243 - Detect vcs automatically in |mach vcs-setup|. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D3942
eab9b539b249646a7c4f9f6384e834dfdba4af9a: Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 22 Aug 2018 21:09:55 +0300 - rev 830903
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE
427d2c99dcd47248263ddca7438ae36dd1a9e7d8: Bug 1485245: Back out Move -> std::move change in 7zstub. r=mhowell
Adam Gashlin <agashlin@mozilla.com> - Wed, 22 Aug 2018 14:46:50 +0000 - rev 830902
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485245: Back out Move -> std::move change in 7zstub. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D3945
0568c96db323fc427707a9a0f89ffa4f7c295cb5: Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 22 Aug 2018 15:53:44 +0000 - rev 830901
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl Let the Font Editor feature ride the trains. Differential Revision: https://phabricator.services.mozilla.com/D3968
1278f30584f6b477ac73744e8e056ee3761727be: Bug 1485147 - Fix app menu for browser.xhtml. r=bgrins
Brendan Dahl <bdahl@mozilla.com> - Wed, 22 Aug 2018 17:04:52 +0000 - rev 830900
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485147 - Fix app menu for browser.xhtml. r=bgrins The XUL elements were not being created because of the wrong createElement call. MozReview-Commit-ID: 54RqUJQAqHq Differential Revision: https://phabricator.services.mozilla.com/D3998
ab8b409edb0eb65164855cc3d237cf767fb382a5: Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Jan Odvarko <odvarko@gmail.com> - Wed, 22 Aug 2018 17:03:30 +0000 - rev 830899
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D3862
73e2097aa0c3347c3fe743d125a10bb565b0e099: Bug 1485142: Make url-classifier 'PartialHashHex()' API return a nsAutoCString instead of nsCString, to address build warning & reduce copying. r=gcp
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 22 Aug 2018 16:51:56 +0000 - rev 830898
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485142: Make url-classifier 'PartialHashHex()' API return a nsAutoCString instead of nsCString, to address build warning & reduce copying. r=gcp Before this patch -- with the nsCString return type -- we have to do heap allocation and copying to produce the return value. But the callers don't actually care about having a nsCString -- they just call .get() to access the character buffer, and log it, and then they're done. They can do this just as easily with the stack-allocated nsAutoCString that PartialHashHex() works with locally, so let's change the return type so that Return Value Optimization can give them that variable directly and avoid needless copying/allocation. This patch addresses the following clang 8.0 build warning: LookupCache.h:63:12 [-Wreturn-std-move] local variable 'hex' will be copied despite being returned by name Differential Revision: https://phabricator.services.mozilla.com/D3920
4dbf6f8f9990cc2e834cc0f2b09707e16d373500: Bug 1484472 - Avoid FileUriExposedException in ExternalIntentDuringPrivateBrowsingPromptFragment. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 22 Aug 2018 16:50:04 +0000 - rev 830897
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484472 - Avoid FileUriExposedException in ExternalIntentDuringPrivateBrowsingPromptFragment. r=jchen The fragment is also used to handle intents launched through GeckoAppShell. openUriExternal(), such as e.g. when launching downloaded files from about:downloads. The synchronous code path when not in private browsing is already covered by the code added in bug 1450449, but the async path through the fragment when in private browsing needs to be handled separately. Differential Revision: https://phabricator.services.mozilla.com/D3916
e635f336c727db6e34b09184b42feb2879f3622b: Bug 1484823 - Fix Android build errors with NDK r18-beta1. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 22 Aug 2018 16:01:33 +0000 - rev 830896
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484823 - Fix Android build errors with NDK r18-beta1. r=snorp Getting a working local build with the system clang might be tricky, while building with NDK r17 clang is broken (bug 1484723). NDK r18-beta1 fixes this, but also made all jvalue* method parameters in jni.h const,so in order to support building with it we need to adjust our relevant function types, too. Differential Revision: https://phabricator.services.mozilla.com/D3832
878d4534b8877d298299f3473f0630858ad56fb5: Bug 1484440 - Set browser.security.newcerterrorpage.enabled for exception dialog button test r=johannh
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 15:25:17 +0000 - rev 830895
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484440 - Set browser.security.newcerterrorpage.enabled for exception dialog button test r=johannh Differential Revision: https://phabricator.services.mozilla.com/D3965
ed054a84c6a3ad17821235ff1053930d87583d9e: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 19:31:52 +0300 - rev 830894
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
15ee3d748ec809e28d05b7a3ccc8e4d023f91f74: Bug 1476228 - Enable comma-dangle ESLint rule for Places directories. r=mikedeboer
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 15:44:43 +0000 - rev 830893
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1476228 - Enable comma-dangle ESLint rule for Places directories. r=mikedeboer MozReview-Commit-ID: K8HcZfyF4Sz Differential Revision: https://phabricator.services.mozilla.com/D3796
98b5ff9533ee519674b8c441083470d91e1080f8: Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked
arthur.iakab <aiakab@mozilla.com> - Wed, 22 Aug 2018 18:23:46 +0300 - rev 830892
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked Backed out changeset deb8812556ef (bug 1473513) Backed out changeset 5bf38cfa04f9 (bug 1473513) Backed out changeset 6e157bea362a (bug 1473513) Backed out changeset 12eb1139a802 (bug 1473513) Backed out changeset ce86ea60a31c (bug 1473513) Backed out changeset 7acc52a7f81f (bug 1473513) Backed out changeset 4e1e283b347e (bug 1473513)
7472e52f6d1288b773d771918cd23ed951464bf5: Bug 1455078: Implement [SecureContext] for ServiceWorkerContainer r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:22:40 +0000 - rev 830891
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455078: Implement [SecureContext] for ServiceWorkerContainer r=asuth The spec mandates that ServiceWorkerContainer only be visible in a secure context, yet currently it is (almost) always visible, but rejects calls to register() in non-secure contexts. This commit moves the context check to a [Func] function, thus implementing the behavior exactly as specified. This commit uses the same mechanism used by [SecureContext] bindings instead of the current ad hoc implementation. Differential Revision: https://phabricator.services.mozilla.com/D2950
9e44b02e94ca5f7e896be3eb02b6d27a40d7054b: Bug 1455078: Make ServiceWorker test check interface availability with lowered privileges r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 13:12:52 +0000 - rev 830890
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455078: Make ServiceWorker test check interface availability with lowered privileges r=asuth The test as it is currently written checks whether navigator.serviceWorker exists with system privileges. By using eval(), this commit makes it perform the check with the content's privileges. Differential Revision: https://phabricator.services.mozilla.com/D3596
3f29d9aef185203912597b32bd1270d78d9e499d: Bug 1455078: Enable service worker testing in test r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 13:15:18 +0000 - rev 830889
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455078: Enable service worker testing in test r=asuth This preference must be enabled since the test creates an insecure context, in which navigator.serviceWorker is undefined. Differential Revision: https://phabricator.services.mozilla.com/D3594
0e8f94baa6075cb38b8782ab05c5306eb3490f5e: Bug 1483505: Test ServiceWorkerContainer.register() with a data: URL r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:12:40 +0000 - rev 830888
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483505: Test ServiceWorkerContainer.register() with a data: URL r=asuth The proper response to a registration attempt with a data: URL is a TypeError, yet we currently reject with a Security error. See spec.: https://w3c.github.io/ServiceWorker/#start-register Currently this test is expected to fail. Differential Revision: https://phabricator.services.mozilla.com/D3406
6fc9afb46004610e53c0dca8e151c7cb346d4f46: Bug 1455078: Remove non-conformant ServiceWorker test case r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:11:33 +0000 - rev 830887
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455078: Remove non-conformant ServiceWorker test case r=asuth This test case would fail on a conforming implementation of the spec, since navigator.serviceWorker is undefined in frames originating from data: URLs, thus navigator.serviceWorker.controller doesn't exist. This is tested in service-workers/service-worker/interfaces-window.https.html, in test case 'navigator.serviceWorker is not available in a data: iframe'. Differential Revision: https://phabricator.services.mozilla.com/D3595
5e8edebf7500503c48f0a5c08e8ffdb04175a8a2: Bug 1455078: Test exposure of navigator.serviceWorker to data: iframes r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:12:07 +0000 - rev 830886
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455078: Test exposure of navigator.serviceWorker to data: iframes r=asuth Documents whose creation URL is a data: URL are not considered secure contexts, therefore they should not have access to navigator.serviceWorker. Another WPT test, local-url-inherit-controller.https.html, currently assumes the this interface is available and uses it to test that data: frames do not inherit the parent's controller; this is wrong, but before we can remove that test, we'd better test explicitly that such frames cannot access the service worker interface and therefore cannot have a controller. Differential Revision: https://phabricator.services.mozilla.com/D3487
21291aa6b4c8b57eac9bfaa79cfdb7c3baabb6e7: Bug 1485322 - Add a test for initialising DownloadsHistory via addDownloadToHistory. r=paolo
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 14:28:49 +0000 - rev 830885
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485322 - Add a test for initialising DownloadsHistory via addDownloadToHistory. r=paolo MozReview-Commit-ID: Lr8XvM7TTzN Differential Revision: https://phabricator.services.mozilla.com/D3974
ee51ad97d401d529454fd1fe7dc8b2fc44389afd: Bug 1478273 - When clicked on the side bar pane, it disappears r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Thu, 16 Aug 2018 15:05:31 +0000 - rev 830884
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1478273 - When clicked on the side bar pane, it disappears r=gl Differential Revision: https://phabricator.services.mozilla.com/D3505
32e98ec84de35a219e857c660cf69efcd9ff1b1c: Bug 1480638 - Inspect Element is not reported into panel enter/exit events r=nchevobbe
Michael Ratcliffe <mratcliffe@mozilla.com> - Mon, 20 Aug 2018 06:11:31 +0000 - rev 830883
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1480638 - Inspect Element is not reported into panel enter/exit events r=nchevobbe Send `inspect_dom` properties from appropriate places. Differential Revision: https://phabricator.services.mozilla.com/D3511
0f52720def8442a28e0542505e6a24e4647d6c1a: Bug 1431153 - Remove unused CDM version check path from browser-media.js r=Gijs
Bryce Van Dyk <bvandyk@mozilla.com> - Wed, 22 Aug 2018 14:11:15 +0000 - rev 830882
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1431153 - Remove unused CDM version check path from browser-media.js r=Gijs Bug 1314445 removed GMPService::GetPluginVersionForAPI and cleaned up code paths around this that would notify users if the content decryption module (CDM) did not satisfy version requirements. Some dead code appears to have been overlooked and is removed by this patch. Differential Revision: https://phabricator.services.mozilla.com/D3972
06caf48cb3b5001f8b67b80e6c7c75d306c05b60: Bug 1485029 - Use SIMD for PopulateBufferForBinaryString() in FileReader.cpp. r=smaug
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 22 Aug 2018 13:59:43 +0000 - rev 830881
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485029 - Use SIMD for PopulateBufferForBinaryString() in FileReader.cpp. r=smaug MozReview-Commit-ID: Gwoj13lFJsJ Differential Revision: https://phabricator.services.mozilla.com/D3889
7f64306b8f830ed29d4ee72414449ea67763c242: Bug 1483760 Additionally, pass environment variables to cargo if we are not compiling on Windows r=ted
Tom Ritter <tom@mozilla.com> - Wed, 22 Aug 2018 11:11:11 +0000 - rev 830880
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483760 Additionally, pass environment variables to cargo if we are not compiling on Windows r=ted Previously we weren't passing the variables if we were compiling for Windows when really we only want to do it if we're compiling with MSVC/clang-cl. The MinGW-Clang build needs this. Differential Revision: https://phabricator.services.mozilla.com/D3470
5874c9b590a03fa983421cc5d74b0b4a8a759351: Bug 1483310 - Update HarfBuzz to version 1.8.8. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 22 Aug 2018 13:57:00 +0000 - rev 830879
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483310 - Update HarfBuzz to version 1.8.8. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D3973
deb8812556ef956417c81f6db7df15ff04dbbe9f: Bug 1473513 - reduce number of poolFor calls; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 21 Aug 2018 11:45:42 +0200 - rev 830878
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - reduce number of poolFor calls; r=ochameau MozReview-Commit-ID: 9VqKPauAP9j
5bf38cfa04f93fbf001a1625735f9787d232e760: Bug 1473513 - refactor main.js to use protocol.js pools; r=ochameau
yulia <ystartsev@mozilla.com> - Thu, 09 Aug 2018 11:45:00 +0200 - rev 830877
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - refactor main.js to use protocol.js pools; r=ochameau MozReview-Commit-ID: FNMK4f553yI
6e157bea362acd8a51fdf4863ebb38dbe6e74df6: Bug 1473513 - separate registerModule behavior from DebuggerServer; r=ochameau
yulia <ystartsev@mozilla.com> - Fri, 13 Jul 2018 18:03:28 +0200 - rev 830876
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - separate registerModule behavior from DebuggerServer; r=ochameau MozReview-Commit-ID: 3GsXRxcIKfx
12eb1139a80286f7ee6adf378c421cee981a454f: Bug 1473513 - remove other instances of ActorPool from browsingContext and root; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 24 Jul 2018 14:48:39 +0200 - rev 830875
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - remove other instances of ActorPool from browsingContext and root; r=ochameau MozReview-Commit-ID: GxkLzvxJgdY
ce86ea60a31cc1944347306e28aaff1fbff38f59: Bug 1473513 - make log function safer so that tests do not time out; r=ochameau
yulia <ystartsev@mozilla.com> - Wed, 25 Jul 2018 11:55:03 +0200 - rev 830874
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - make log function safer so that tests do not time out; r=ochameau MozReview-Commit-ID: BIk5pWzxJcx
7acc52a7f81f9a69eaa768ce13768cd7fb75b4da: Bug 1473513 - create LazyActorClass based off ObservedActorFactory and RegisterdFactory classes for use in RootActor and BrowsingContextActor; r=ochameau
yulia <ystartsev@mozilla.com> - Wed, 11 Jul 2018 18:34:22 +0200 - rev 830873
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - create LazyActorClass based off ObservedActorFactory and RegisterdFactory classes for use in RootActor and BrowsingContextActor; r=ochameau MozReview-Commit-ID: LRuhNzBLrZh
4e1e283b347e15910c87610577ffeba931de3eeb: Bug 1473513 - use Protocol.js pools for workerTargetActorPool in Target Actors; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 10 Jul 2018 17:07:54 +0200 - rev 830872
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473513 - use Protocol.js pools for workerTargetActorPool in Target Actors; r=ochameau MozReview-Commit-ID: 5uIWwOR7CHp
928dc169698aad907fe9fb9881340a4a88f76851: Bug 1485161: Make gfxPlatform::GetDefaultFontName() return nsAutoString, to enable possibility of Return Value Optimization & to address build warning. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 22 Aug 2018 13:34:16 +0000 - rev 830871
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485161: Make gfxPlatform::GetDefaultFontName() return nsAutoString, to enable possibility of Return Value Optimization & to address build warning. r=jfkthame This function uses a nsAutoString internally, and its caller stores its returned value in a nsAutoString. So it's silly for us to have it return a different type (nsString). With this change, the compiler should be able to perform return value optimization and avoid the need for any copying/reallocation of this function's return value. Differential Revision: https://phabricator.services.mozilla.com/D3926
d99190a5b731a101fe1852a2fa7d9af69e6412f9: Bug 1484259 - Add is_hidden and is_visible to ContentTaskUtils.jsm. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Wed, 22 Aug 2018 13:30:04 +0000 - rev 830870
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484259 - Add is_hidden and is_visible to ContentTaskUtils.jsm. r=nhnt11 This is just a slightly modified copy of the one in BrowserTestUtils. Differential Revision: https://phabricator.services.mozilla.com/D3971
2331359b5aec0ec017616710a86d6f7bb0e60e46: Bug 1484259 - Hide the "Add exception" in small iframe error pages. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Wed, 22 Aug 2018 13:29:50 +0000 - rev 830869
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484259 - Hide the "Add exception" in small iframe error pages. r=nhnt11 This CSS rule was conflicting with the "hidden" property that is being set on the button when in an iframe. For now I just removed the rule and didn't see any obvious breakage. Differential Revision: https://phabricator.services.mozilla.com/D3881
17626f41c0e5bf764b7021f240787bee47d2c393: Bug 1485487: Add an assertion to ensure that DllServices::GetBinaryOrgName is not called on the Gecko main thread; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 22 Aug 2018 15:23:04 -0600 - rev 830868
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485487: Add an assertion to ensure that DllServices::GetBinaryOrgName is not called on the Gecko main thread; r=mhowell
8c43fcd785b9561d85983d1a4deeee16f8c40887: Bug 1485199 - Add prefs for hiding the other two categories in the Content Blocking section of the Control Centre; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 18:53:25 -0400 - rev 830867
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485199 - Add prefs for hiding the other two categories in the Content Blocking section of the Control Centre; r=johannh
ee539247d48b32d1be2d70863987c3e2a7ddeb6f: Bug 1484312 - Add UI for restricting third-party cookies to the Control Centre; r=johannh,flod
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 17 Aug 2018 13:55:52 -0400 - rev 830866
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484312 - Add UI for restricting third-party cookies to the Control Centre; r=johannh,flod
40ee8078a913d4377527f577151433218fef8bb8: Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 12:22:30 -0400 - rev 830865
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
145d39cf7ff287c256837ba3104d633df14b6eaf: Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Wed, 22 Aug 2018 09:33:00 -0400 - rev 830864
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
e68b064f46b923537160bf4b779edc1396cdf3b5: Bug 1473230 - Allow plural units in Intl.RelativeTimeFormat. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Tue, 21 Aug 2018 11:57:00 -0400 - rev 830863
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1473230 - Allow plural units in Intl.RelativeTimeFormat. r=jorendorff
2f5f240834b06ed1ca71635b10d5b2a60a422f8d: Backed out changeset 4bf7cca192e7 (bug 1485182) for ES linting failure on a CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 22 Aug 2018 22:49:43 +0300 - rev 830862
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Backed out changeset 4bf7cca192e7 (bug 1485182) for ES linting failure on a CLOSED TREE
a7caa2f69479cee185e4a7caa9a9516ed1159298: Bug 1480965 - Fix review nit. r=asuth
Blake Kaplan <mrbkap@mozilla.com> - Wed, 22 Aug 2018 15:34:16 -0400 - rev 830861
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1480965 - Fix review nit. r=asuth
4bf7cca192e7657ed0bdaa598b2a9ddb30ac5472: Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 12:22:30 -0400 - rev 830860
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
c7d62fc647ec1a96567a6266b51114fb7427cce9: Bug 1481740 - Never do endianness swapping on pointers, r=lth
Steve Fink <sfink@mozilla.com> - Wed, 08 Aug 2018 11:16:21 -0700 - rev 830859
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1481740 - Never do endianness swapping on pointers, r=lth
a546df23e27d5247cdad10198fac095aadb7a1dd: Bug 1470921 - Re-check whether nursery strings are enabled after collecting during allocation, r=jonco
Steve Fink <sfink@mozilla.com> - Thu, 16 Aug 2018 16:49:25 -0700 - rev 830858
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1470921 - Re-check whether nursery strings are enabled after collecting during allocation, r=jonco
9b67f745dd3777f0446ddea3ac93887b92cb4378: Bug 1481897 - Remove HashPolicy template param from WeakMap, force to use MovableCellHasher<Key> instead, r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 08 Aug 2018 11:02:18 -0700 - rev 830857
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1481897 - Remove HashPolicy template param from WeakMap, force to use MovableCellHasher<Key> instead, r=jonco
54934de382c5b557678a9c3b2b25e7268b6fbeea: Bug 1483120 - sum SkDashPath intervals instead of subtracting. r=rhunt
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Aug 2018 15:19:33 -0400 - rev 830856
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483120 - sum SkDashPath intervals instead of subtracting. r=rhunt
d7298a19ae439cd34380166828584051c40a3cb3: Bug 1479429 - Add a range check for the argument to Debugger.Script.prototype.get{Predecessor,Successor}Offsets. r=bhackett
Jason Orendorff <jorendorff@mozilla.com> - Thu, 09 Aug 2018 15:29:37 -0500 - rev 830855
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1479429 - Add a range check for the argument to Debugger.Script.prototype.get{Predecessor,Successor}Offsets. r=bhackett
366a2aa802b5a7bd06328a7162f10292cbde3411: Bug 1478575 - Unify CamerasChild shutdown paths. r=gcp
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 20 Aug 2018 10:44:49 +0200 - rev 830854
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1478575 - Unify CamerasChild shutdown paths. r=gcp
47149b145d5799b924aa9416c761aab210b4507c: Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj
Kris Maglione <maglione.k@gmail.com> - Thu, 16 Aug 2018 11:35:50 -0700 - rev 830853
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj This assertion was always meant to be a best-effort thing to catch obvious errors, but the cases where the assumptions it makes fail have been growing. I could remove it entirely, but I'd be happier keeping at least some basic sanity checks. This compromise continues allowing any address below the first argument pointer, and extends the assertion to also allow anything more than 2KiB above it. We could probably get away with stretching that to at least 4KiB, but 2 seems safer, and likely enough to catch the obvious cases. Differential Revision: https://phabricator.services.mozilla.com/D3542
db6e8f0ee6b45d11799fbf9fa2924d49b7c14480: Bug 1453153 - Initial removal of moz* APIs in DataTransfer, r=enndeakin,r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Mon, 18 Jun 2018 23:43:31 -0400 - rev 830852
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1453153 - Initial removal of moz* APIs in DataTransfer, r=enndeakin,r=nika In DataTransfer, change mozItemCount, mozTypesAt, mozClearDataAt, mozSetDataAt, mozGetDataAt APIs to be ChromeOnly. MozReview-Commit-ID: 9uJ9ncrcBL2
03ad53dbb0aecb497e06e463a034d32a87488242: Bug 1485119 - Don't pass the result of ValueToPrintableUTF8 to a function called JS_ReportErrorASCII. r=anba
Jeff Walden <jwalden@mit.edu> - Wed, 22 Aug 2018 13:12:50 -0500 - rev 830851
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485119 - Don't pass the result of ValueToPrintableUTF8 to a function called JS_ReportErrorASCII. r=anba
2de8069003dc62198d7744d029454aeb9774fe29: Bug 1484943 - Don't assert when trying to formatToParts a NaN value whose sign bit is set. r=anba
Jeff Walden <jwalden@mit.edu> - Tue, 21 Aug 2018 14:34:50 -0500 - rev 830850
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484943 - Don't assert when trying to formatToParts a NaN value whose sign bit is set. r=anba
87509a363c9ee2a38998a2e4dacc16e577a877ec: Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 15 Aug 2018 15:09:30 -0500 - rev 830849
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
da2c87b3210c160afc98ee238f3f61a2a26b3a55: Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
Jason Orendorff <jorendorff@mozilla.com> - Thu, 12 Jul 2018 19:43:55 -0500 - rev 830848
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
a981419137d9ba16d0b1ce7423e39e4a4ec113de: Bug 1475417 - Part 0: Add some passing tests. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 Jul 2018 17:07:16 -0500 - rev 830847
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1475417 - Part 0: Add some passing tests. r=jimb Also deletes two tests that are completely redundant ever since we removed legacy generators.
dfc1e2e0156dde85cc9ca40a1e4ba3bf2d1bb60d: Backed out changeset a5f51c76930c (bug 1483865) for bustages in builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp on a CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 22 Aug 2018 21:31:45 +0300 - rev 830846
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Backed out changeset a5f51c76930c (bug 1483865) for bustages in builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp on a CLOSED TREE
a5f51c76930c49160bf5e909301d8e7f1a83e379: Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj
Kris Maglione <maglione.k@gmail.com> - Thu, 16 Aug 2018 11:35:50 -0700 - rev 830845
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj This assertion was always meant to be a best-effort thing to catch obvious errors, but the cases where the assumptions it makes fail have been growing. I could remove it entirely, but I'd be happier keeping at least some basic sanity checks. This compromise continues allowing any address below the first argument pointer, and extends the assertion to also allow anything more than 2KiB above it. We could probably get away with stretching that to at least 4KiB, but 2 seems safer, and likely enough to catch the obvious cases. Differential Revision: https://phabricator.services.mozilla.com/D3542
48213c5c25e9aa9389375e4e71c1a58567d37ca2: Bug 1485182 - Part 1: Run http-on-modify-request observers when tracking protection cancels an HTTP channel; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 17:59:49 -0400 - rev 830844
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485182 - Part 1: Run http-on-modify-request observers when tracking protection cancels an HTTP channel; r=mayhemer
3b7a5715e699075b00ec90ad524b40a52202e059: Bug 1485115 - Format the React and Redux components in the Box Model and Grid Inspector. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 22 Aug 2018 13:18:46 -0400 - rev 830843
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485115 - Format the React and Redux components in the Box Model and Grid Inspector. r=rcaliman
af1af69c1d9cbdc06cb838edd9819bae13aa7d88: Bug 1485118 - Format the React and Redux components in RDM. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 22 Aug 2018 13:18:46 -0400 - rev 830842
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485118 - Format the React and Redux components in RDM. r=rcaliman
fedf02fd23449c559d5681113e239d0c8615fa06: Bug 1466875 - Re-enable GC/CC idle time telemetry, r=chutten
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 22 Aug 2018 19:54:41 +0300 - rev 830841
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1466875 - Re-enable GC/CC idle time telemetry, r=chutten
eec51e192b5dbb44d4f472a3cb2da8ff7f5ad577: Bug 1485028 - Fix warnings that are specific to clang-cl ASAN builds. r=dmajor
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Wed, 22 Aug 2018 02:02:56 +0900 - rev 830840
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485028 - Fix warnings that are specific to clang-cl ASAN builds. r=dmajor
e42366ac19e98683f5680ebaadeb2588927f3289: Bug 1485028 - Use GetWindowsStackSize() on Windows even with ASAN builds. r=jandem
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Wed, 22 Aug 2018 02:02:29 +0900 - rev 830839
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485028 - Use GetWindowsStackSize() on Windows even with ASAN builds. r=jandem
ab8276b5924e4ade5daec800cefc702f72cef34c: Merge mozilla-central to inbound. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 19:32:56 +0300 - rev 830838
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
6fef7bc080783ae8df267bb905bb301c05e86cbd: Backed out changeset 0971297169a6 (bug 1480278) for linting failure on border-image-017.xht.ini
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 19:27:02 +0300 - rev 830837
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Backed out changeset 0971297169a6 (bug 1480278) for linting failure on border-image-017.xht.ini
b33554a2d2cd61140a71a61feb084f7be9b3c95b: Bug 1485367 - disable libjpeg-turbo support for aarch64 windows; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Wed, 22 Aug 2018 12:15:19 -0400 - rev 830836
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485367 - disable libjpeg-turbo support for aarch64 windows; r=dmajor
d4222536f35f51c8f97e8bfbd2537bd90814a54f: Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 09:07:00 -0400 - rev 830835
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
9b7ecee484b06102dbff8dbc4210dedc5430869c: Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 10:03:58 -0400 - rev 830834
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
5c3668fde5e5ac48647432402ce55f29f9f77cec: Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 09:55:49 -0400 - rev 830833
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
5ffff7652f8762a0fa411692b929316f8f36e756: Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 20:09:52 -0400 - rev 830832
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
66519e95427ef0744b84e3dd292867ccb8c3a854: Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:46:58 -0400 - rev 830831
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
bddf9e4f6f3ab2c4ed2b9c4d64250319b957c5c0: Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:32:32 -0400 - rev 830830
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh Session permissions aren't persisted to disk, so we can easily add a new permission type and only store session permissions in the permission manager database, and drop the in-memory allow list that this service maintains. This has the advantage that the permission manager already has the IPC machinery to make this information available in the content processes, so we can also check this allow list in the content process.
a77c322a5422ace5a0763f3beb45d93baa79536b: Bug 1485371 - Re-enable tiling for OpenBSD. r=nical
Ryan Hunt <rhunt@eqrion.net> - Wed, 22 Aug 2018 09:34:22 -0500 - rev 830829
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485371 - Re-enable tiling for OpenBSD. r=nical
87b754ac0db00abdd8286253d28eca0150f9a769: Bug 1481851 - Add kind to RTCRtpStreamStats as alias to mediaType. r=ng,smaug
Philipp Hancke <fippo@appear.in> - Wed, 08 Aug 2018 17:30:40 +0200 - rev 830828
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1481851 - Add kind to RTCRtpStreamStats as alias to mediaType. r=ng,smaug spec change in https://github.com/w3c/webrtc-stats/issues/301
0971297169a65b6bb7728acc926e277d34c34c04: Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
Narcis Beleuzu <nbeleuzu> - Mon, 20 Aug 2018 06:25:00 +0300 - rev 830827
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1480278 - Disable border-image-017.xht on Linux. r=jmaher
2f9c90bd0f2f12f580c59602893cb430acda68a0: Bug 1446168 - Load tabbox.css as a document stylesheet. r=bgrins
Dão Gottwald <dao@mozilla.com> - Fri, 17 Aug 2018 14:13:00 +0200 - rev 830826
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1446168 - Load tabbox.css as a document stylesheet. r=bgrins
3ef0a331591001bf9bcf5b31ad7fa9b89749e690: Bug 1245400 - P5. Report frames dropped with WebRender. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 Jul 2018 01:12:35 +0200 - rev 830825
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1245400 - P5. Report frames dropped with WebRender. r=nical Differential Revision: https://phabricator.services.mozilla.com/D2182
cfd2152bd3311bffc820d52832079676db12e791: Bug 1245400 - P4. Remove no longer used class member. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 23:25:12 +0200 - rev 830824
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1245400 - P4. Remove no longer used class member. r=nical Also speed up compositing videos as there's no longer need to check every single frames twice to determine if they were composited or not. Differential Revision: https://phabricator.services.mozilla.com/D2178
49ca44a69f9f74cec49a664fd25a4b69f952ff05: Bug 1245400 - P3. Report number of frames dropped by compositor back to VideoSink. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 23:19:09 +0200 - rev 830823
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1245400 - P3. Report number of frames dropped by compositor back to VideoSink. r=nical We report the number of frames dropped by the compositor because they were too late through: ImageComposite -> ImageHost -> CompositableTransactionParent -> ImageBridgeParent -> IPDL -> ImageBridgeChild -> ImageContainerListener -> ImageContainer -> VideoSink Differential Revision: https://phabricator.services.mozilla.com/D2177
3e0995cbb3dfb2a87dbe00aed20be7c6b7685ccb: Bug 1245400 - P2. Keep track of frames that should have been painted but didn't. r=nical, r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Jul 2018 14:52:41 +0200 - rev 830822
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1245400 - P2. Keep track of frames that should have been painted but didn't. r=nical, r=mattwoodrow We can't rely on the FrameID continuity to determine if a frame has been dropped due to timing or not. The reason being that the VideoSink will not send to the compositor frames it knows as being late already (causing a discontinuity in the frames IDs), and count them as being dropped. If we were to look at discontinuity on the compositor we would account for those frames twice. FramesID will also increase non-linearly if a frame isn't painted because it's not visible (either out of the visible tree or in a hidden tab). What we can measure however, is when a frame should have been painted but didn't because it was too late by looking at the value returned by ImageComposite::ChooseImageIndex() or when a new set of images is being received by the ImageComposite. Any images found in the earlier array but never returned must have been dropped due to timing. Looking at the index continuity greatly simplify the logic as we no longer need to worry if a video is hidden or not, or be part of a layer that is itself hidden as neither SetImages will be called then, nor ChooseImage For now, we only account for those frames dropped, and do not report them yet. Differential Revision: https://phabricator.services.mozilla.com/D2176
257fe22ca35fb323125b6a7058d8bda98d08dfcb: Bug 1245400 - P1. Make ImageComposite::mImages a private member. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 13 Jul 2018 12:42:18 +0200 - rev 830821
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1245400 - P1. Make ImageComposite::mImages a private member. r=nical We will use the characteristic of which TimedImage is returned to keep track on how many frames were dropped because they were too old. As such, we must make sure the retrieval of the current image is serialised. This allows to reduce duplicated code between WebRenderImageHost and ImageHost classes. Additionally, make RenderInfo::img member const as really, we never want to modify that one. A future change will enforce that RenderInfo.img never survives longer than the ChooseImage()'s caller to clarify the lifetime of the TimedImage. Differential Revision: https://phabricator.services.mozilla.com/D2175
4621d2fd3f175f6d7441874ba2645a47aa26c86c: Bug 1485358 - fix purging of missing glyph WebRender users. r=me
Lee Salzman <lsalzman@mozilla.com> - Wed, 22 Aug 2018 11:12:33 -0400 - rev 830820
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1485358 - fix purging of missing glyph WebRender users. r=me
349025ae0ac87f864a13d095b77c63c3adb2aded: Bug 1430530 - Disable gfx/tests/mochitest/test_acceleration.html on windows for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 17:36:57 +0300 - rev 830819
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1430530 - Disable gfx/tests/mochitest/test_acceleration.html on windows for frequent failures. r=jmaher
b80407ff63a94286841a85652a852cd529b26426: Bug 1455602 - Disable browser/components/sessionstore/test/browser_restore_reversed_z_order.js for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 17:15:34 +0300 - rev 830818
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1455602 - Disable browser/components/sessionstore/test/browser_restore_reversed_z_order.js for frequent failures. r=jmaher
94cfd6113ca7c7efef708d2b0af8bcd5703d7fe2: Bug 1478171 - [1.0] Forward channel redirect to nsILoadURIDelegate to allow external handling. r=smaug,snorp
Dylan Roeh <droeh@mozilla.com> - Tue, 21 Aug 2018 12:52:39 -0500 - rev 830817
Push 118857 by bmo:mtigley@mozilla.com at Thu, 23 Aug 2018 04:55:06 +0000
Bug 1478171 - [1.0] Forward channel redirect to nsILoadURIDelegate to allow external handling. r=smaug,snorp
9a5ffa5f2b39363050eda0343f35931c8278ad46: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830816
Push 118856 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 03:30:21 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
f0f80dddf53916597c8ac11396a02ff35646cdd6: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830815
Push 118855 by bmo:rhelmer@mozilla.com at Thu, 23 Aug 2018 00:00:28 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
767b02493ab5ab8d484f64c4350bc8b8eb9dbc61: Bug 1453953 - natively implement xul textboxes. r?mstange draft
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 22 Aug 2018 15:37:46 -0400 - rev 830814
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1453953 - natively implement xul textboxes. r?mstange MozReview-Commit-ID: 57L6KiYawqA
d6e4d3e69d4c8331cfa35c318b616ed390d3538d: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 19:28:33 +0300 - rev 830813
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Merge inbound to mozilla-central. a=merge
5c44264ed1fec9b4fad27c0c18de7d383597d847: Bug 1482454 - add learn more links across accessibility panel. r=gl, flod
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 20 Aug 2018 14:44:12 -0400 - rev 830812
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482454 - add learn more links across accessibility panel. r=gl, flod MozReview-Commit-ID: GWrdjnzlS8b
bcb838fd92f08e167ec87877904831a408fb0120: Bug 1482454 - update a11y panel's tree/sidebar keyboard focus styling. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 15 Aug 2018 11:48:01 -0400 - rev 830811
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482454 - update a11y panel's tree/sidebar keyboard focus styling. r=gl MozReview-Commit-ID: 8NIuRyCkuws
80e54dbe8329644695c2fc786b8d62a133364eef: Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Fri, 10 Aug 2018 15:33:51 -0400 - rev 830810
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl MozReview-Commit-ID: 4T9a0Rxw2db
0f87ab9fbddd9102e63c607bcce8cd8226808e49: Bug 1312652 - Disable browser_autoscroll_disabled.js on multiple platforms for frequent failures. r=jmaher
Eliza Balazs <ebalazs@mozilla.com> - Wed, 22 Aug 2018 04:40:00 +0300 - rev 830809
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1312652 - Disable browser_autoscroll_disabled.js on multiple platforms for frequent failures. r=jmaher
9d0deb476c99a94b865b202c58c71ed4cf82caf0: Bug 1480314 - Disable browser_search_within_preferences_1.js on win for frequent failures. r=jmaher
Eliza Balazs <ebalazs@mozilla.com> - Wed, 22 Aug 2018 04:55:00 +0300 - rev 830808
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480314 - Disable browser_search_within_preferences_1.js on win for frequent failures. r=jmaher
c9b2f96523b17a7da4a5827e350a11c2b049bbb7: Bug 1484972 - Update Debugger Frontend v84. r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Tue, 21 Aug 2018 20:36:00 +0300 - rev 830807
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484972 - Update Debugger Frontend v84. r=dwalsh
3f1d6721cab0d1668a2441f7b0b7d018f1ac6475: Bug 1469599 - Associate all module scripts in a module graph with DOM elements before execution r=hsivonen
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 22 Aug 2018 14:54:17 +0100 - rev 830806
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1469599 - Associate all module scripts in a module graph with DOM elements before execution r=hsivonen
6bb8792d978ca0b0b84a0fd1218260392b897ed1: Bug 1480095 - Add example custom error page to GeckoView Example r=esawin
James Willcox <snorp@snorp.net> - Fri, 03 Aug 2018 14:53:49 -0500 - rev 830805
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480095 - Add example custom error page to GeckoView Example r=esawin MozReview-Commit-ID: HeYOkwNHYXq
d49371d4563a373e0c701f385c59699f2f19dede: Bug 1480095 - Allow NavigationDelegate.onLoadError() to return URL for error page r=esawin,jchen
James Willcox <snorp@snorp.net> - Fri, 03 Aug 2018 14:52:28 -0500 - rev 830804
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480095 - Allow NavigationDelegate.onLoadError() to return URL for error page r=esawin,jchen MozReview-Commit-ID: 4pgHD6oh4GY
6cd69a56e853b2f2f3ef42e1ef406030cfbc9c1f: Bug 1480095 - Allow loading custom error pages via nsILoadURIDelegate r=esawin,bz,jchen
James Willcox <snorp@snorp.net> - Fri, 03 Aug 2018 14:48:31 -0500 - rev 830803
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480095 - Allow loading custom error pages via nsILoadURIDelegate r=esawin,bz,jchen MozReview-Commit-ID: IhVC9nU60fy
971943621f6e52daa0e94e48c3d846567978ff26: Bug 1484371 - make *enter/*leave events uncomposed, r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 22 Aug 2018 16:08:17 +0300 - rev 830802
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484371 - make *enter/*leave events uncomposed, r=masayuki
41ebcb085bb01e54c1a7eea9e794cde45afbe734: Backed out 6 changesets (bug 1484876) for eslint failure on PrivateBrowsingUtils. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Wed, 22 Aug 2018 16:26:33 +0300 - rev 830801
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Backed out 6 changesets (bug 1484876) for eslint failure on PrivateBrowsingUtils. CLOSED TREE Backed out changeset e80737d6af55 (bug 1484876) Backed out changeset b1cb63d8c8bb (bug 1484876) Backed out changeset cd2ced689895 (bug 1484876) Backed out changeset d31e39a47704 (bug 1484876) Backed out changeset babf6abc7f4c (bug 1484876) Backed out changeset 1c9895ab06c6 (bug 1484876)
e80737d6af552187ffeb8099c8d6fd936febed5e: Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 09:07:00 -0400 - rev 830800
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 6: Truncate the tracking URIs in the anti-tracking logs to 128 characters since they may be really long; r=francois
b1cb63d8c8bb98823dab57773d150178f19e694b: Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 10:03:58 -0400 - rev 830799
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
cd2ced68989568aaadd21e09d7d68664cf43e91d: Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 09:55:49 -0400 - rev 830798
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 4: Remove nsIPrivateBrowsingTrackingProtectionWhitelist.existsInAllowList(); r=johannh
d31e39a477046ed8a574e43dc6bbd4192829680d: Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 20:09:52 -0400 - rev 830797
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 3: Refactor the code responsible for checking whether the top window URI is on the content blocking allow list into AntiTrackingCommon; r=francois
babf6abc7f4cc189f17f73c7ddff8987da69a43a: Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:46:58 -0400 - rev 830796
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 2: Check the trackingprotection-pb permission in the channel classifier code instead of accessing nsIPrivateBrowsingTrackingProtectionWhitelist; r=francois
1c9895ab06c6a1fa7799005bda10bc21d35c8a9b: Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:32:32 -0400 - rev 830795
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484876 - Part 1: Refactor the PrivateBrowsingTrackingProtectionWhitelist service on top of the permission manager; r=johannh Session permissions aren't persisted to disk, so we can easily add a new permission type and only store session permissions in the permission manager database, and drop the in-memory allow list that this service maintains. This has the advantage that the permission manager already has the IPC machinery to make this information available in the content processes, so we can also check this allow list in the content process.
c0893e34dfcfaf1b7d7f131a35067346d0522927: Bug 1485256 - Use photon red for the fullscreen window close button. r=ntim
Dão Gottwald <dao@mozilla.com> - Wed, 22 Aug 2018 07:38:03 +0200 - rev 830794
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485256 - Use photon red for the fullscreen window close button. r=ntim
b51573db388680bbbc18a7f31c0854065962f5e0: Bug 1477680, land NSPR 4.20 beta snapshot 34274ae8c85e, r=me
Kai Engert <kaie@kuix.de> - Wed, 22 Aug 2018 14:09:49 +0200 - rev 830793
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1477680, land NSPR 4.20 beta snapshot 34274ae8c85e, r=me UPGRADE_NSPR_RELEASE
aebd6f51d2e5125b1a0be102a6f1c93fa377425f: Bug 1480652 - add an aarch64 windows case to ServoBindings.toml; r=xidorn
Nathan Froyd <froydnj@mozilla.com> - Wed, 22 Aug 2018 08:01:29 -0400 - rev 830792
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480652 - add an aarch64 windows case to ServoBindings.toml; r=xidorn This is the LLVM target name that's getting used in https://github.com/rust-lang/rust/pull/53173.
389ffe7befeeee61318659e3c76b4ae2b93bb446: Bug 1484624 - Don't create texture sources if the compositor doesn't have a GL context. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Wed, 22 Aug 2018 13:59:15 +0200 - rev 830791
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484624 - Don't create texture sources if the compositor doesn't have a GL context. r=sotaro
3db3f0761004289cef06241977003539e2abef62: Bug 1483459 - Avoid copying regions before converting them to rects throughout the gfx directory. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Tue, 21 Aug 2018 14:58:47 +0200 - rev 830790
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1483459 - Avoid copying regions before converting them to rects throughout the gfx directory. r=sotaro This patch was generated using a simple sed script: sed -i 's/ToUnknownRegion().GetBounds()/GetBounds().ToUnknownRect()/g' gfx/**/*.cpp gfx/**/*.h Differential Revision: https://phabricator.services.mozilla.com/D3875
cf82ec49ee1a6a33e4a860f345b63a10c94a04b6: Bug 1483459 - Don't needlessly copy regions in ContainerLayer::GetIntermediateSurfaceRect. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Tue, 21 Aug 2018 14:41:42 +0200 - rev 830789
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1483459 - Don't needlessly copy regions in ContainerLayer::GetIntermediateSurfaceRect. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D3876
bf68c78fb8597abea5a9c3583b840f7137194196: Bug 1482648 - Part 4 - Clean up remaining references to broadcasters in front-end code. r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 11 Aug 2018 17:25:58 +0100 - rev 830788
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482648 - Part 4 - Clean up remaining references to broadcasters in front-end code. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D3151
981a904be10351695c8282ab0cc7677715c4e607: Bug 1482648 - Part 3 - Remove remaining broadcasters from front-end code. r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 21 Aug 2018 14:55:04 +0100 - rev 830787
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482648 - Part 3 - Remove remaining broadcasters from front-end code. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D3150
29f7da1bf5f766e074e3c5ae5b3c1a2fd35570fe: Bug 1482648 - Part 2 - Remove unneeded indirection in devtools broadcasters. r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 06 Aug 2018 15:45:17 +0100 - rev 830786
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482648 - Part 2 - Remove unneeded indirection in devtools broadcasters. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D3149
4c42ea4583b250aa78c491f30716a99d0629ebde: Bug 1482648 - Part 1 - Convert the offline broadcaster to a command. r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 06 Aug 2018 15:38:04 +0100 - rev 830785
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482648 - Part 1 - Convert the offline broadcaster to a command. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D3148
9cf35b96d52478037f6b0da91a6df7f8476b736e: Bug 1466128 part 2 - Rename AutoCompartment to AutoRealm. r=jdm
Jan de Mooij <jdemooij@mozilla.com> - Tue, 14 Aug 2018 14:25:48 +0200 - rev 830784
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1466128 part 2 - Rename AutoCompartment to AutoRealm. r=jdm Differential Revision: https://phabricator.services.mozilla.com/D3325
d814396399b3dc90603e72b01d4c610228ec299e: Bug 1466128 part 1 - Rename ac.rs to ar.rs. r=jdm
Jan de Mooij <jdemooij@mozilla.com> - Tue, 14 Aug 2018 14:24:22 +0200 - rev 830783
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1466128 part 1 - Rename ac.rs to ar.rs. r=jdm Differential Revision: https://phabricator.services.mozilla.com/D3324
3de16fbc247bc1ca28ec12a776e468630407ea9e: Bug 1461706: Sync disabled state of number control regardless of appearance. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 13:06:18 +0200 - rev 830782
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1461706: Sync disabled state of number control regardless of appearance. r=jwatt I noticed this bug while fixing bug 1478069, but it goes back way earlier. Differential Revision: https://phabricator.services.mozilla.com/D3867
2cc9cac00814fa52f5a75d01f7883e11450ebf1e: Bug 1396821 - Update vendored Rust crates. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:40 +0200 - rev 830781
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - Update vendored Rust crates. r=ato MozReview-Commit-ID: D8W2mtdAmpb
559f9bc81c99d8421a6fa75788f2ac55bcf7e3fa: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:07 +0200 - rev 830780
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato MozReview-Commit-ID: IW15TkjVeLT
c1df1c2e46f6f3273bce2407fef907a779d491cd: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:27:35 +0200 - rev 830779
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: B8H3bZQKkJ7
bc455055ef6b1342f54bbc5aba42331349d37b61: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:46 +0200 - rev 830778
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato MozReview-Commit-ID: LLLVkRvL08O
7f2c542df6fd1e9e62d7f9d237b10e14f01619f3: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:19 +0200 - rev 830777
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: F25p325gbiC
3cc02142bee050b98b38fa0e6df8bb985e790021: Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:22:09 +0200 - rev 830776
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. r=ato MozReview-Commit-ID: BgPMFuG2MvE
fb399f543ea6a888ac6d3f2ccec37bb067b9d601: Bug 1485044: Unbust unit test build. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 11:57:50 +0200 - rev 830775
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485044: Unbust unit test build. r=me
e5ac55ad643d95424b8891446a3743b53bcf6bfe: Merge mozilla-central to inbound. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 12:54:34 +0300 - rev 830774
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
ab61273bea17b941baca4f3f85b6ca0362d56e22: Bug 1485044: Remove useless StyleDisplay conversion. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 17:34:21 +0200 - rev 830773
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485044: Remove useless StyleDisplay conversion. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D3896
e3e6a4d867a447d7c56827a491e6e2330838082b: Bug 1485037: Use a consistent style for longhands. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 17:23:30 +0200 - rev 830772
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485037: Use a consistent style for longhands. r=heycam It's a bit of a mess. Differential Revision: https://phabricator.services.mozilla.com/D3892
4bb2acbf4eb0d386046945e52bdd546fc41ae8e5: Bug 1474317: Make text-orientation, unicode-bidi, contain and will-change non-animatable. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 16:42:27 +0200 - rev 830771
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1474317: Make text-orientation, unicode-bidi, contain and will-change non-animatable. r=heycam Per recent CSSWG resolutions: https://github.com/w3c/csswg-drafts/issues/2737 https://github.com/w3c/csswg-drafts/issues/2751 Differential Revision: https://phabricator.services.mozilla.com/D3888
53f23b446b29fd9dd32709be5c39b9eb3da9735e: Bug 1484316: Serialize clip-path and shape-outside using Servo. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 17 Aug 2018 20:26:29 +0200 - rev 830770
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484316: Serialize clip-path and shape-outside using Servo. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3653
4b7383b27f89dcb1732b27f6d68f1684f36ff377: Bug 1484485: Create state dir and install node / stylo stuff in bootstrap's non-interactive mode. r=ted
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Aug 2018 23:41:10 +0200 - rev 830769
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484485: Create state dir and install node / stylo stuff in bootstrap's non-interactive mode. r=ted The state directory is in $HOME by default, so should be fine to just create it if we get --no-interactive I think. Differential Revision: https://phabricator.services.mozilla.com/D3838
c0f5b64fe563a74d5d23f5aa5199a437cb8fd745: Bug 1481466 - Avoid a style change to work around a XUL reflow bug. r=paolo
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 09:40:26 +0100 - rev 830768
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1481466 - Avoid a style change to work around a XUL reflow bug. r=paolo When adjustArrowPosition sets the "side" attribute, it causes a reflow that triggers a XUL layout bug. By setting the attribute in advance, we avoid the reflow.
61396b1eaa14477e196564ea0c4c0ba79439a64d: Bug 1483926 - Take into account mInputDeviceID is always nullptr on Android for now. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 21 Aug 2018 16:32:24 +0000 - rev 830767
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1483926 - Take into account mInputDeviceID is always nullptr on Android for now. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D3899
28d5979962b7aacb307fbbaf1ce438d5560044ce: Bug 1483880 - Always hide the autocompletion popup in acceptProposedCompletion; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 22 Aug 2018 11:40:09 +0000 - rev 830766
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1483880 - Always hide the autocompletion popup in acceptProposedCompletion; r=Honza. When hitting enter, if there was no autocompletionText shown (because the input was matching a proposed value), then the autocompletion popup wasn't closed. We now close it every time, and only check the completionText to insert a possible string after the cursor. A test case is added to make sure we don't regress this. Differential Revision: https://phabricator.services.mozilla.com/D3763
c2616aee4d444980703769f85056d48cd4f1483d: Bug 1485320 - Use SetLength() instead of GetMutableData() throwing away the pointer in MemoryOutputStream::Create(). r=asuth
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 22 Aug 2018 11:32:41 +0000 - rev 830765
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485320 - Use SetLength() instead of GetMutableData() throwing away the pointer in MemoryOutputStream::Create(). r=asuth MozReview-Commit-ID: zZmGlE30kz Differential Revision: https://phabricator.services.mozilla.com/D3964
02647608ed585de04dd8d78fcfc1263675c7d958: Bug 1485113 - Change DownloadHistory to keep a cache of download metadata throughout the session. r=paolo
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 11:25:01 +0000 - rev 830764
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485113 - Change DownloadHistory to keep a cache of download metadata throughout the session. r=paolo This avoids the need to do async lookups in the database when updating the UI. MozReview-Commit-ID: BXe88ay0csO Differential Revision: https://phabricator.services.mozilla.com/D3912
b39ce58378e1b7b08f8b45538d8146a2863d575f: Bug 1470815 - Make sure the Security panel is visible for HTTP requests in the Console panel; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 22 Aug 2018 11:14:45 +0000 - rev 830763
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1470815 - Make sure the Security panel is visible for HTTP requests in the Console panel; r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D3904
ed26ed848a8e61972094c37d9eabb781f0f3d03f: Bug 1411304 - lowerIsBetter not true for sccache hit rate r=jmaher
Ionut Goldan <igoldan@mozilla.com> - Wed, 22 Aug 2018 09:54:41 +0000 - rev 830762
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1411304 - lowerIsBetter not true for sccache hit rate r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D3959
cc98b39389f794eff611c9673d93ddc1f757570e: Bug 1484583 - Update Tracking Protection UI tour for Content Blocking. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Wed, 22 Aug 2018 10:29:52 +0000 - rev 830761
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484583 - Update Tracking Protection UI tour for Content Blocking. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D3929
21995d3d49f9b37517eab40a35eb651a1d25f3c3: Bug 1484482 - Fix the bookmarks menu when it is displayed via the hidden window. r=paolo
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 10:17:28 +0000 - rev 830760
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484482 - Fix the bookmarks menu when it is displayed via the hidden window. r=paolo MozReview-Commit-ID: 7VYNxFmedZl Differential Revision: https://phabricator.services.mozilla.com/D3923
2dcfee19716dae21e9d8ce3c1a00b7db930815b3: Bug 1484124 - part 1: Create HTMLEditor::GetCellIndexes() class to get and store indexes of a table cell r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 03:34:40 +0000 - rev 830759
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484124 - part 1: Create HTMLEditor::GetCellIndexes() class to get and store indexes of a table cell r=m_kato HTMLEditor::GetCellIndexes() is an XPCOM method and used a lot internally. So, we need alternative way to retrieve indexes of a cell without virtual calls. In a lot of places, receiving indexes with 2 int32_t variables causes the code messy and that causes making it harder to understand which are index for same cell and where they come from. So, making both of them stored one variable makes the callers simpler. Therefore, this patch creates CellIndexes stack class to get and store the result simply. Then, this makes all callers of GetCellIndexes() use this new class and makes GetCellIndexes() also use this new class. FYI: This patch does NOT put ErrorResult instances in small block scope as far as possible. The reason is, I see its destructor in profile sometimes. I don't think that we should use nsresult& instead of ErrorResult& only for this performance reason, but I think that creating each instance in loops does not make sense. Differential Revision: https://phabricator.services.mozilla.com/D3849
325f0f4b0f11616b8b7268521a2b6e58715684fd: Bug 1484124 - part 0: Add automated tests for nsITableEditor::GetCellIndexes() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 03:35:05 +0000 - rev 830758
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484124 - part 0: Add automated tests for nsITableEditor::GetCellIndexes() r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D3848
2ee4398514ac09b08a48a737d7e22cd63184901d: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 12:53:37 +0300 - rev 830757
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
3b5452b3778153f6f223bb2177235835b2314eb6: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 12:49:02 +0300 - rev 830756
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Merge inbound to mozilla-central. a=merge
db66903f54cc0b27224255efab79cef50ca16540: Bug 1484855: Match the 'is rendered' definition from the spec in innerText. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 09:05:09 +0000 - rev 830755
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484855: Match the 'is rendered' definition from the spec in innerText. r=smaug This matches other implementations and the spec for fallback content like: <canvas><div>abc (calling div.innerText). We're treating the <div> as 'rendered' because it's not in a display: none subtree, but that's not ok, since it is in fact not rendered. This was added in bug 1226293, and Boris suggested this change, but roc opposed because it'd be hard to spec properly in comment 15. Looks like the HTML spec ended up merging roc's innerText spec, and now it's spec'd in terms of 'being rendered'. I think IsOrHasAncestorWithDisplayNone just doesn't work in any reasonable way for stuff out of the flat tree. Thus I think this change is the right thing. The canvas test fails because of bug 1485076. Differential Revision: https://phabricator.services.mozilla.com/D3887
8a34342120f17e0bca6336b9a7038f481d6b8588: Bug 1480755 - Add support for new Mesa device probing. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 22 Aug 2018 01:52:44 +0000 - rev 830754
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1480755 - Add support for new Mesa device probing. r=jld MozReview-Commit-ID: CD9ATGHUOZ1 Differential Revision: https://phabricator.services.mozilla.com/D3910
a660ab08bc27adf18a5214583b2d6566b3dfe3a4: Bug 1460862 - Smooth scrolling when clicking on 'reveal' in slotted elements. r=bgrins
Belén Albeza <balbeza@mozilla.com> - Wed, 22 Aug 2018 08:35:40 +0000 - rev 830753
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1460862 - Smooth scrolling when clicking on 'reveal' in slotted elements. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D3509
6bfff0d1a5a429717625871d7f7f866d55817070: Bug 1484764 - Prevent netmonitors is undefined exception when closing tools during page load. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 21 Aug 2018 17:06:19 +0000 - rev 830752
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484764 - Prevent netmonitors is undefined exception when closing tools during page load. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D3863
357d549504fb6e1330bc0aa152cafcd27b0c9a2a: Bug 1484115 - part 2: Get rid of nsITableEditor.getNextRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 06:52:16 +0000 - rev 830751
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484115 - part 2: Get rid of nsITableEditor.getNextRow() r=m_kato Nobody uses nsITableEditor.getNextRow(). Therefore, this patch removes this XPCOM API. Differential Revision: https://phabricator.services.mozilla.com/D3949
05f438b601b5e6d4df5dfef992c2cf1d153757ea: Bug 1484115 - part 1: Create HTMLEditor::GetNextTableRowElement() for internal use of nsITableEditor::GetNextRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 06:52:07 +0000 - rev 830750
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484115 - part 1: Create HTMLEditor::GetNextTableRowElement() for internal use of nsITableEditor::GetNextRow() r=m_kato nsITableEditor::GetNextRow() is an XPCOM method. Therefore, we should have a non-virtual method for internal use of it. This changes the definition in nsITableEditor. First, it allows only <tr> element as what HTMLEditor::GetNextRow() has actually done. Then, changes the return type to Element since it always returns an element node. Differential Revision: https://phabricator.services.mozilla.com/D3948
b59a431b833b30bbaf1060937f0bc9ab51b0bf91: Bug 1484587 - Put the behavior that overflow-wrap: break-word affecting intrinsic size behind a pref and disable it by default. r=jfkthame
Xidorn Quan <me@upsuper.org> - Wed, 22 Aug 2018 06:55:13 +0000 - rev 830749
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484587 - Put the behavior that overflow-wrap: break-word affecting intrinsic size behind a pref and disable it by default. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D3749
2dd1517113c3b4b77ed0baf5313e9b0ae1a6a873: Bug 1484693 - Fix some nits of test_resizers_resizing_elements.html r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 06:44:51 +0000 - rev 830748
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484693 - Fix some nits of test_resizers_resizing_elements.html r=m_kato There are 2 bugs: One is a simple mistake. kTest is each item of the tests, kTests is array of all tests. When it needs to refer kTest.isAbsolutePosition, it referred kTests.isAbsolutePosiiton. Therefore, the test always failed to enable editing UI for absolute positioned element. The other is, this test requires to disable inline-table-editing UI (which is add or remove rows and columns). Note that even if the UI is disabled, resizers is available for <table> elements. Differential Revision: https://phabricator.services.mozilla.com/D3954
7bd181a54b142a70a058c3d42dc05b4e00aab259: Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Wed, 22 Aug 2018 05:37:39 +0000 - rev 830747
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485252 - Add MallocSizeOf impls for 128-bit integers. r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D3947
c9d2c08bea3cdc95ce6bad70ac29bbd0a2fd13d7: Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko
Julian Descottes <jdescottes@mozilla.com> - Tue, 21 Aug 2018 08:32:26 +0000 - rev 830746
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko Differential Revision: https://phabricator.services.mozilla.com/D2708
69fdbbb5facc288292c4d1f0057ac911f7422956: Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 02:07:28 +0000 - rev 830745
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange Bug 1411879 introduced kPMDataFormatXMLCompress. However, this parameter caused the saving print settings problem. Before investigating this reason, this patch will revert this parameter. Differential Revision: https://phabricator.services.mozilla.com/D3943
93031405a2de5f24f9fc3479a9eee3189bf5c453: Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Aug 2018 16:05:45 +0000 - rev 830744
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins. Matches old-JsTerm behavior. Depends on D2824 Differential Revision: https://phabricator.services.mozilla.com/D3196
e03480382807999f9b228d0e4ff3d95470a0fdb3: Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 22 Aug 2018 08:01:49 +0300 - rev 830743
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE Backed out changeset 48214a8e1b6b (bug 1429298) Backed out changeset cc2785ab879e (bug 1429298) Backed out changeset c217209a3b04 (bug 1429298) Backed out changeset 196fc7b48b84 (bug 1429298) Backed out changeset 761e9bb54adb (bug 1429298) Backed out changeset 0b9ec0d707b5 (bug 1429298) Backed out changeset 38ad1cc1b0c8 (bug 1429298)
f19665cdf117575dba6b29c8a47553067858a3e9: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 06:37:23 +0300 - rev 830742
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
48214a8e1b6bc794ee0ec36d18e7099aa3250fa5: Bug 1429298 - Part 7: Tests. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:23:14 +0000 - rev 830741
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 7: Tests. r=emilio In wpt, now we support "offset-path: none | path()", so parsing none or path function should be correct. Animations which animate "from none" or "to none" will pass because we could serialize "none", even if we don't support animations on offset-path. Depends on D2968 Differential Revision: https://phabricator.services.mozilla.com/D2969
cc2785ab879e48a01bf87c20aaebedbad0277574: Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:22:28 +0000 - rev 830740
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical We implement the layout part of offset-path. Now we don't have offset-distance, so use the default value, 0%, for it. Note: rename mCombinedTransform as mIndividualTransform, which only stores the combined individual transforms. We apply the individual transforms, motion path transform, and specified transform in ReadTransforms. (We have to follow the order, so we don't combine the specified transform in FinishStyle.) Depends on D2967 Differential Revision: https://phabricator.services.mozilla.com/D2968
c217209a3b0494d4c4e6718aa6474221681aa660: Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:21:45 +0000 - rev 830739
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt Implement one variant of BuildPath to accept nsTArray<StylePathCommand>, which is used by <offset-path> (and clip-path in the future). Depends on D3922 Differential Revision: https://phabricator.services.mozilla.com/D2967
196fc7b48b84303aaf9b6d8354d3ea9ff9fe5ef0: Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:21:06 +0000 - rev 830738
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin Follow the rule of naming for the function parameters. Depends on D2966 Differential Revision: https://phabricator.services.mozilla.com/D3922
761e9bb54adbc9f8164a5d83c8d9483b93e8f1fb: Bug 1429298 - Part 3: Use macro for path parser. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:20:21 +0000 - rev 830737
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 3: Use macro for path parser. r=emilio There are a lot of duplicates, so we use macro to refine them. Depends on D2963 Differential Revision: https://phabricator.services.mozilla.com/D2966
0b9ec0d707b5d23a37986a9818230dec1932a2f3: Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:24:13 +0000 - rev 830736
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio Define OffsetPath & SVGPathData on the servo-side, and StyleMotion & StyleSVGPath on the gecko-side. We parse the SVG Path string into a vector of PathCommand. To build the gfx::Path, we will convert it into gfx::Path later in a different patch. The basic flow is: - Parse SVG Path String into SVGPathData (in Rust). - Use cbindgen to make sure the layout of PathCommand and StylePathCommand, and then set the Box[PathCommand] into nsTArray<StylePathCommand>. - Try to convert nsTArray<StylePathCommand> into gfx::Path. (This part will be implemented in a different patch.) Finally, we use the gfx::Path to create a motion path transform. The layout implementation is in the later patch. Depends on D2962 Differential Revision: https://phabricator.services.mozilla.com/D2963
38ad1cc1b0c8804267e83d94940f17252fd26ce8: Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 22 Aug 2018 01:18:59 +0000 - rev 830735
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio Define the preference. I will enable it only for debug usage and test coverage in a different patch. Differential Revision: https://phabricator.services.mozilla.com/D2962
865339e90f1ab9115c447c86205c7105bf155e89: Bug 1482220 - Listen for the autofill edit forms being appended for localization. r=sfoster
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 22 Aug 2018 02:58:38 +0000 - rev 830734
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1482220 - Listen for the autofill edit forms being appended for localization. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D3846
4fca1f7a874da0e7824d4337c40f96462d5f1c03: Bug 1369941 - Provide more advice about how to write fuzzy() annotations on reftests. r=dholbert
L. David Baron <dbaron@dbaron.org> - Wed, 22 Aug 2018 02:14:06 +0000 - rev 830733
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1369941 - Provide more advice about how to write fuzzy() annotations on reftests. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D3940
5e7484d3b2e3ad6ec39e7af04601742a3ff7643e: Bug 1369941 - Remove ability to specify fuzzy()/fuzzy-if() in reftest manifests without ranges. r=dholbert
L. David Baron <dbaron@dbaron.org> - Wed, 22 Aug 2018 02:14:03 +0000 - rev 830732
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1369941 - Remove ability to specify fuzzy()/fuzzy-if() in reftest manifests without ranges. r=dholbert I'm removing this no-longer-used feature because it promotes a behavior (using the default 0 minimum) that means we never see reports of unexpected passes when the bugs are fixed, and thus aren't protected from the bugs regressing again. Differential Revision: https://phabricator.services.mozilla.com/D3566
090edc3b798b91e876b40da371c515397743f5fd: Bug 1484113 - part 1: Create HTMLEditor::GetFirstTableRowElement() for internal use of nsITableEditor::GetFirstRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 01:20:23 +0000 - rev 830731
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484113 - part 1: Create HTMLEditor::GetFirstTableRowElement() for internal use of nsITableEditor::GetFirstRow() r=m_kato nsITableEditor::GetFirstRow() is an XPCOM method, so, for internal use, we should create non-virtual method, that is GetFirstTableRowElement(). This patch makes it never return NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND since nobody refers it and it's detectable. If the method returns nullptr without error, it's the case of NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND. Additionally, this patch changes the return type of GetFirstRow() from Node to Element since it always return an Element node if not null. Differential Revision: https://phabricator.services.mozilla.com/D3780
af33be3aee822ddf186798da08ca3d9863557b30: Bug 1484113 - part 0: Create automated tests for nsITableEditor::GetFirstRow() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 22 Aug 2018 02:16:36 +0000 - rev 830730
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1484113 - part 0: Create automated tests for nsITableEditor::GetFirstRow() r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D3779
1ddc33b770571cc057246bcfabe0fb5d3d732145: Bug 1476914 - Add fuzzy-if on Bug 1443902's reftests for Android. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 21 Aug 2018 09:29:29 +0000 - rev 830729
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1476914 - Add fuzzy-if on Bug 1443902's reftests for Android. r=masayuki Android's reftest of Bug 1443902 is failed rarely (Bug 1476914, Bug 1475049 Bug 1477502 and Bug 1476129) due to "image comparison, max difference: 1, number of differing pixels: 1". But I don't know why difference is 1 and I think that this might be reftest framework for Android or Android emulator issue. So I would like to add fuzzy-if as workaround. Differential Revision: https://phabricator.services.mozilla.com/D3859
c0c4120ab7c710906236caaf6322b9a37e203332: Bug 1485133 - Remove Web Animation polyfill in video controls r=birtles
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 21 Aug 2018 22:43:55 +0000 - rev 830728
Push 118854 by bmo:a.beingessner@gmail.com at Wed, 22 Aug 2018 20:13:35 +0000
Bug 1485133 - Remove Web Animation polyfill in video controls r=birtles Differential Revision: https://phabricator.services.mozilla.com/D3918
39915e07d4661cf939cea3d013c6faa4fbbb3c52: Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830727
Push 118853 by bmo:rhelmer@mozilla.com at Wed, 22 Aug 2018 18:47:35 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
a5b44e317c97e0a08e3eccf678a69765eef85ee4: Bug 1451402 - Display WebExtension static themes in the customize mode. r=Gijs draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 26 Jun 2018 13:22:25 +0100 - rev 830726
Push 118852 by bmo:ntim.bugs@gmail.com at Wed, 22 Aug 2018 18:03:07 +0000
Bug 1451402 - Display WebExtension static themes in the customize mode. r=Gijs MozReview-Commit-ID: L6nTkTGDSr
586bc59b3437b696fbe81fc99e717a1ac91b8ece: Bug 1451402 - Display WebExtension static themes in the customize mode. r=Gijs draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 26 Jun 2018 13:22:25 +0100 - rev 830725
Push 118851 by bmo:ntim.bugs@gmail.com at Wed, 22 Aug 2018 17:27:17 +0000
Bug 1451402 - Display WebExtension static themes in the customize mode. r=Gijs MozReview-Commit-ID: L6nTkTGDSr
ee2cc8939bc8262c546a93e71ef5a0ccf77eec0b: Bug 1451402 - Create a synchronous internal API to get the selected theme ID. r=kmag draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 07 Aug 2018 20:57:50 +0100 - rev 830724
Push 118851 by bmo:ntim.bugs@gmail.com at Wed, 22 Aug 2018 17:27:17 +0000
Bug 1451402 - Create a synchronous internal API to get the selected theme ID. r=kmag MozReview-Commit-ID: BsiIlx4Xejn
ab6572a2f6698385ac9b90da1347c803242b0205: Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r?rhunt draft
Jamie Nicol <jnicol@mozilla.com> - Wed, 22 Aug 2018 15:21:50 +0100 - rev 830723
Push 118850 by bmo:jnicol@mozilla.com at Wed, 22 Aug 2018 14:39:50 +0000
Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r?rhunt In MultiTiledContentClient we can create a DrawTargetTiled with a different origin than the layer we are painting. We must therefore ensure when edge-padding that we provide the valid region in the draw target's device-space rather than layer-space. Not doing so was causing us to pad out in incorrect directions, causing visible seams. MozReview-Commit-ID: FeyhTGwelk5
358847f12aa241dd6048d418f14538dbbef43983: Bug 1473513 - reduce number of poolFor calls; r=ochameau draft
yulia <ystartsev@mozilla.com> - Tue, 21 Aug 2018 11:45:42 +0200 - rev 830722
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - reduce number of poolFor calls; r=ochameau MozReview-Commit-ID: 9VqKPauAP9j
5c4005041d8b65cd4e7f08e4edd8b2c57e7642c8: Bug 1473513 - refactor main.js to use protocol.js pools; r=ochameau draft
yulia <ystartsev@mozilla.com> - Thu, 09 Aug 2018 11:45:00 +0200 - rev 830721
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - refactor main.js to use protocol.js pools; r=ochameau MozReview-Commit-ID: FNMK4f553yI
5988ed48f4d4cfc077c7bc768a546698f3e5d541: Bug 1473513 - separate registerModule behavior from DebuggerServer; r=ochameau draft
yulia <ystartsev@mozilla.com> - Fri, 13 Jul 2018 18:03:28 +0200 - rev 830720
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - separate registerModule behavior from DebuggerServer; r=ochameau MozReview-Commit-ID: 3GsXRxcIKfx
bf8b210e31b4bcfb6700ff5da0d945145b808301: Bug 1473513 - remove other instances of ActorPool from browsingContext and root; r=ochameau draft
yulia <ystartsev@mozilla.com> - Tue, 24 Jul 2018 14:48:39 +0200 - rev 830719
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - remove other instances of ActorPool from browsingContext and root; r=ochameau MozReview-Commit-ID: GxkLzvxJgdY
040dd2f33fc6b270c6d3cc529ebc0c7a6319235d: Bug 1473513 - make log function safer so that tests do not time out; r=ochameau draft
yulia <ystartsev@mozilla.com> - Wed, 25 Jul 2018 11:55:03 +0200 - rev 830718
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - make log function safer so that tests do not time out; r=ochameau MozReview-Commit-ID: BIk5pWzxJcx
c47f8dd558a308905637bee2e8681f51db448487: Bug 1473513 - create LazyActorClass based off ObservedActorFactory and RegisterdFactory classes for use in RootActor and BrowsingContextActor; r=ochameau draft
yulia <ystartsev@mozilla.com> - Wed, 11 Jul 2018 18:34:22 +0200 - rev 830717
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - create LazyActorClass based off ObservedActorFactory and RegisterdFactory classes for use in RootActor and BrowsingContextActor; r=ochameau MozReview-Commit-ID: LRuhNzBLrZh
9c2545d6f1e8a0e6d2e25197b416f9e0a4f631f4: Bug 1473513 - use Protocol.js pools for workerTargetActorPool in Target Actors; r=ochameau draft
yulia <ystartsev@mozilla.com> - Tue, 10 Jul 2018 17:07:54 +0200 - rev 830716
Push 118849 by bmo:ystartsev@mozilla.com at Wed, 22 Aug 2018 10:34:16 +0000
Bug 1473513 - use Protocol.js pools for workerTargetActorPool in Target Actors; r=ochameau MozReview-Commit-ID: 5uIWwOR7CHp
ca3b49695926adb5ec2ae0eb4cdfd4335a740467: Bug 1396821 - Update vendored Rust crates. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:40 +0200 - rev 830715
Push 118848 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 10:11:40 +0000
Bug 1396821 - Update vendored Rust crates. r=ato MozReview-Commit-ID: D8W2mtdAmpb
0e8d053262855b3b7f897f998ef069f57f3568d2: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:07 +0200 - rev 830714
Push 118848 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 10:11:40 +0000
Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato MozReview-Commit-ID: IW15TkjVeLT
9f6a18d1f3be15237133ce7e9b0bd7f0d8126429: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:27:35 +0200 - rev 830713
Push 118848 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 10:11:40 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: B8H3bZQKkJ7
7253a43473aa05fde2005f938b9fe04dd645426c: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:46 +0200 - rev 830712
Push 118848 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 10:11:40 +0000
Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato MozReview-Commit-ID: LLLVkRvL08O
362300476b0ce670cc457320c76db3929d673b65: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:19 +0200 - rev 830711
Push 118848 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 10:11:40 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: F25p325gbiC
f1f4f8de6c2587fa26261322160497e414175600: Bug 1396821 - Update vendored Rust crates. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:40 +0200 - rev 830710
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - Update vendored Rust crates. r=ato MozReview-Commit-ID: D8W2mtdAmpb
9d39f80aba7cc8ca4c51ef20718d5ff2f37fbcb9: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:28:07 +0200 - rev 830709
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato MozReview-Commit-ID: IW15TkjVeLT
7c9900cb720709b8b33443181ab2f62291e9aa9e: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:27:35 +0200 - rev 830708
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: B8H3bZQKkJ7
c5f8f8ec822adf66a623671db8cb7a878b7fa784: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:46 +0200 - rev 830707
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato MozReview-Commit-ID: LLLVkRvL08O
3dac4d994cd4007fdf5cf81346694bca28159732: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:26:19 +0200 - rev 830706
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato The patch switches the serialization and deserialization of data structures from the rustc_serialize crate to serde. By doing that all the custom code for serialization and deserialization can be removed in favor of serde's automatically derived serializers and deserializers. MozReview-Commit-ID: F25p325gbiC
49dbaf486560b22d420a8069803607fbd2db7c6a: Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. r=ato draft
Henrik Skupin <mail@hskupin.info> - Wed, 22 Aug 2018 10:22:09 +0200 - rev 830705
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. r=ato MozReview-Commit-ID: BgPMFuG2MvE
fd86a6388333a146b2ca7dcea00f3e3343aae139: Bug 1465644 - Part 3. Hide Splitter if the network panel detail has not opened. r=honza
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 16:08:27 +0900 - rev 830704
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1465644 - Part 3. Hide Splitter if the network panel detail has not opened. r=honza Network monitor has the splitter box. This splitter is displayed between the request list panel and network details panel. However, this splitter is displayed even if the network details panel has not displayed. This patch will set the spliter size to zero if the network details panel is collapsed.
6ff5e06dccdcf88c9673c5035bd8f86bf6974066: Bug 1465644 - Part 2. Introduce the emphasized splitter style. r=nchevobbe
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 16:07:53 +0900 - rev 830703
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1465644 - Part 2. Introduce the emphasized splitter style. r=nchevobbe
e1296c1105fbf9f34a7b54018d1767d56a6d5847: Bug 1465644 - Part 1. Change characode of SplitConsole.css from dos to unix. r=nchevobbe
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 16:07:13 +0900 - rev 830702
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1465644 - Part 1. Change characode of SplitConsole.css from dos to unix. r=nchevobbe
c896958f358eb37982e325ab4ed8e1244320b0bc: Bug 1443561 - Part 1b: Move #navigator-toolbox rule back to browser/base/content to avoid CSP issues. r=me
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 22 Aug 2018 09:06:03 +0100 - rev 830701
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1443561 - Part 1b: Move #navigator-toolbox rule back to browser/base/content to avoid CSP issues. r=me
a92aacd177b541c80474ea95f50dbc3c3bd5d57e: Backed out changeset 054c113b5cb1 for landing with unrelated changes
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 22 Aug 2018 09:04:52 +0100 - rev 830700
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset 054c113b5cb1 for landing with unrelated changes
054c113b5cb18011f4a386bdeced1ff05aecbe0d: Bug 1443561 - Part 1b: Move #navigator-toolbox rule back to browser/base/content to avoid CSP issues. r=me
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 22 Aug 2018 09:01:38 +0100 - rev 830699
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1443561 - Part 1b: Move #navigator-toolbox rule back to browser/base/content to avoid CSP issues. r=me
c3bb26f985552814f9e35639a15acd10a15878bb: Bug 1483182 - Do report OOM failures in HashTable::reserve(). r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2018 19:07:20 +1000 - rev 830698
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483182 - Do report OOM failures in HashTable::reserve(). r=luke This fixes a typo.
8116d3ee3a5a5564eb0aae5cd2cea501e728deb9: Bug 1483182 - Don't allocate in HashTable::lookupOrAdd(). r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2018 13:49:17 +1000 - rev 830697
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483182 - Don't allocate in HashTable::lookupOrAdd(). r=luke Currently lookupOrAdd() will allocate if the table has no storage. But it doesn't report an error if the allocation fails, which can cause problems. This patch changes things so that lookupOrAdd() doesn't allocate when the table has no storage. Instead, it returns an AddPtr that is not *valid* (its mTable is empty) but it is *live*, and can be used in add(), whereupon the allocation will occur. The patch also makes Ptr::isValid() and AddPtr::isValid() non-public, because the valid vs. live distinction is non-obvious and best kept hidden within the classes.
33c2e19cd74f32c65bfd048a9cc8e732ff631ca0: Bug 1480249: Split up computed value path test. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 22 Aug 2018 09:32:57 +0900 - rev 830696
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1480249: Split up computed value path test. r=gl Differential Revision: https://phabricator.services.mozilla.com/D3946
6d61347cec03f42e72c8f1cdcefcd1d5b14a15e1: Bug 1429298 - Part 7: Tests. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 10 Aug 2018 13:38:13 -0700 - rev 830695
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 7: Tests. r=emilio In wpt, now we support "offset-path: none | path()", so parsing none or path function should be correct. Animations which animate "from none" or "to none" will pass because we could serialize "none", even if we don't support animations on offset-path. Differential Revision: https://phabricator.services.mozilla.com/D2969
ad10cbe201c48fc8c622dcfb5915cb048ae871cd: Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical
Boris Chiou <boris.chiou@gmail.com> - Tue, 07 Aug 2018 18:07:01 -0700 - rev 830694
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 6: Apply motion path transform matrix. r=nical We implement the layout part of offset-path. Now we don't have offset-distance, so use the default value, 0%, for it. Note: rename mCombinedTransform as mIndividualTransform, which only stores the combined individual transforms. We apply the individual transforms, motion path transform, and specified transform in ReadTransforms. (We have to follow the order, so we don't combine the specified transform in FinishStyle.) Differential Revision: https://phabricator.services.mozilla.com/D2968
96671e2dceadcdaedea6394516fa3e73f769af3b: Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt
Boris Chiou <boris.chiou@gmail.com> - Tue, 21 Aug 2018 13:59:15 -0700 - rev 830693
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 5: Implement BuildPath for offset-path. r=jwatt Implement one variant of BuildPath to accept nsTArray<StylePathCommand>, which is used by <offset-path> (and clip-path in the future). Differential Revision: https://phabricator.services.mozilla.com/D2967
f7b80e0bc7bf7c694848b8e5cf21c3fab8d4c1f9: Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin
Boris Chiou <boris.chiou@gmail.com> - Tue, 21 Aug 2018 14:21:09 -0700 - rev 830692
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 4: Rename builder as aBuilder in SVGPathData.cpp. r=TYLin Follow the rule of naming for the function parameters. Differential Revision: https://phabricator.services.mozilla.com/D3922
d78aadc6a6bf4674fac3658c6207e73a319f58c9: Bug 1429298 - Part 3: Use macro for path parser. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 13 Jul 2018 16:04:37 -0700 - rev 830691
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 3: Use macro for path parser. r=emilio There are a lot of duplicates, so we use macro to refine them. Differential Revision: https://phabricator.services.mozilla.com/D2966
04a196dc2cc2b0f8f4b3a6eeb4f088f9fc7aae4a: Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 06 Jul 2018 14:31:52 -0700 - rev 830690
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio Define OffsetPath & SVGPathData on the servo-side, and StyleMotion & StyleSVGPath on the gecko-side. We parse the SVG Path string into a vector of PathCommand. To build the gfx::Path, we will convert it into gfx::Path later in a different patch. The basic flow is: * Parse SVG Path String into SVGPathData (in Rust). * Use cbindgen to make sure the layout of PathCommand and StylePathCommand, and then set the Box[PathCommand] into nsTArray<StylePathCommand>. * Try to convert nsTArray<StylePathCommand> into gfx::Path. (This part will be implemented in a different patch.) Finally, we use the gfx::Path to create a motion path transform. The layout implementation is in the later patch. Differential Revision: https://phabricator.services.mozilla.com/D2963
085b28450cc36ceb3d9597a04d038a2b58aae34b: Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 06 Jul 2018 13:37:51 -0700 - rev 830689
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1429298 - Part 1: Define the preference for motion-path. r=emilio Define the preference. I will enable it only for debug usage and test coverage in a different patch. Differential Revision: https://phabricator.services.mozilla.com/D2962
854353ad4d264ea1d0afe0394512cfc28f8ded03: Bug 1457390 - Forward rust log to android_log on android r=bholley
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 22 Aug 2018 13:48:53 +0900 - rev 830688
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1457390 - Forward rust log to android_log on android r=bholley
b7f4a1596d18d093e8f25bc8947a005d75ee2e7f: Bug 1485210 - Add --sym-offsets=yes to valgrind command line. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 22 Aug 2018 08:58:08 +0900 - rev 830687
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485210 - Add --sym-offsets=yes to valgrind command line. r=njn When valgrind prints out backtraces, it prints raw addresses and symbol names, but that doesn't help find the exact code that caused the errors, because we don't know where the libraries are loaded. With --sym-offsets=yes, it adds the offset from the symbol, which allows to find the relevant code in the binary.
d91e84fc8bb6ed639e895fc5f691915a6ea1bced: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 06:38:49 +0300 - rev 830686
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
9f3d83072326cc96b3c26c5edd67ea277d6fa86c: Merge mozilla-inbound to mozilla-central. a=merge
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 06:35:14 +0300 - rev 830685
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge mozilla-inbound to mozilla-central. a=merge
bdf392eff10efe64f35c8b7c524f07b91950777f: Bug 1485197 - Bump cbindgen to 0.6.2. r=heycam
Boris Chiou <boris.chiou@gmail.com> - Tue, 21 Aug 2018 23:40:51 +0000 - rev 830684
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485197 - Bump cbindgen to 0.6.2. r=heycam In order to support operator==() for tagged enum, we have to bump the version to 0.6.2. Differential Revision: https://phabricator.services.mozilla.com/D3932
57ed7dc97b4f17c59d7e707b2ce70fb614acf450: Bug 1485095 - Fix can't get VRSystemManagerExternal in Android. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Tue, 21 Aug 2018 22:01:00 +0000 - rev 830683
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485095 - Fix can't get VRSystemManagerExternal in Android. r=kip MozReview-Commit-ID: F82UoWhVVWs Differential Revision: https://phabricator.services.mozilla.com/D3915
58b3e727210440e6a7c26cf664ddc03f8d616822: Bug 1484901 - Add tolerance for time comparison in playing-an-animation.html; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 21 Aug 2018 21:39:02 +0000 - rev 830682
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484901 - Add tolerance for time comparison in playing-an-animation.html; r=hiro This test appears to occasionally fail. The suspected cause is a combination of: * timer clamping (due to vsync) resulting in the current timeline time after resuming playback and the "ready time" being equal * difference in floating-point precision used in calculating the two measures -- one calculation done in JS and one done using the UA's internal representation of times. Therefore this patch adds the standard tolerance for comparing time values to this comparison. Differential Revision: https://phabricator.services.mozilla.com/D3857
9dcb4b6cb5104adb3bb4f576daeea3d63e30f4b7: Merge mozilla-central to autoland. a=merge CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Wed, 22 Aug 2018 00:59:19 +0300 - rev 830681
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
0d1ee61d3377e5f843c8db0ae51e777ee2e857c7: Bug 1481834 - Fix running robocop tests on debug builds. r=gbrown
Tudor-Gabriel Vîjială <tvijiala@mozilla.com> - Tue, 21 Aug 2018 20:02:13 +0000 - rev 830680
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1481834 - Fix running robocop tests on debug builds. r=gbrown Fix running robocop tests on debug builds. This patch fixes multidex issues when running robocop on debug builds. Differential Revision: https://phabricator.services.mozilla.com/D3422
08181a2a8cad9d232c355daba713ce59f90183ee: Bug 1485023 - Replace checks for PresShells when suppressing displayports with assertions. r=kats
Mike Conley <mconley@mozilla.com> - Tue, 21 Aug 2018 21:45:07 +0000 - rev 830679
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485023 - Replace checks for PresShells when suppressing displayports with assertions. r=kats Differential Revision: https://phabricator.services.mozilla.com/D3905
7a4039fbcaa5faf0f3c3f75bd3395045c22388a3: Bug 1471657 - Update Nightly DMG background to high-res r=Dolske
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 21 Aug 2018 20:54:30 +0000 - rev 830678
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1471657 - Update Nightly DMG background to high-res r=Dolske This updates the Nightly DMG background to high resolution as given by shorlander. The image is passed through zopflipng as done in bug 1234008, with metadata added back using exiftool as described in bug 1454610 comment 13. Change is verified locally by re-packaging artifact build and inspecting the resulting DMG. Differential Revision: https://phabricator.services.mozilla.com/D3564
dcedddab6d8947a557b3a9f1724a2a37a4f13b54: Bug 1397722 - [tryselect] Filter 'ccov' tasks out of the target task set (now they must be selected with --full), r=sparky
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 21 Aug 2018 20:00:32 +0000 - rev 830677
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1397722 - [tryselect] Filter 'ccov' tasks out of the target task set (now they must be selected with --full), r=sparky Usually people don't mean to schedule code coverage tasks on try. But e.g |mach try fuzzy -q "'mochitest"|, will cause them to be scheduled as a side effect. This results in wasted resources and superfluous data in ActiveData. This patch makes it so you need to explicitly pass --full to select ccov tasks (even though they're technically part of the target task graph). Differential Revision: https://phabricator.services.mozilla.com/D3917
8d09209d2ee1a7baa166dedf8425dcbdfd35cfaa: Bug 1484960 - Remove IllegalStateException throw on multiple calls to overrides in GeckoAppShell r=jchen
Randall Barker <rbarker@mozilla.com> - Tue, 21 Aug 2018 19:17:30 +0000 - rev 830676
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484960 - Remove IllegalStateException throw on multiple calls to overrides in GeckoAppShell r=jchen Differential Revision: https://phabricator.services.mozilla.com/D3911
7e2003fdace0e0df5db6dc1e6e95d2b526884692: Bug 1482151 - run wasm-misc in baseline and ion optional modes. r=ahal
Joel Maher <jmaher@mozilla.com> - Tue, 21 Aug 2018 18:21:40 +0000 - rev 830675
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482151 - run wasm-misc in baseline and ion optional modes. r=ahal move wasm-misc and unity3d benchmarks to tier2; run wasm-misc in different preferences Differential Revision: https://phabricator.services.mozilla.com/D3903
6c479457064ffd32edfdb78fd43538a87f17dd55: Backed out changeset 4f7d58a640b8 (bug 1483173) for browser_jsterm_screenshot_command_clipboard.js failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Tue, 21 Aug 2018 22:03:10 +0300 - rev 830674
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset 4f7d58a640b8 (bug 1483173) for browser_jsterm_screenshot_command_clipboard.js failures CLOSED TREE
568230ce860e86538ee9d567fdd6fcec46142c8d: Bug 1411736 - Convert xpcshellConstantsPP.js to FINAL_TARGET_PP_FILES. r=firefox-build-system-reviewers,froydnj
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Aug 2018 14:58:39 +0000 - rev 830673
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1411736 - Convert xpcshellConstantsPP.js to FINAL_TARGET_PP_FILES. r=firefox-build-system-reviewers,froydnj Differential Revision: https://phabricator.services.mozilla.com/D3855
9bf437ef1af2a65aa5fe4384a37f4e066d9c66ac: Bug 1484796 - Add console logging statements to site patches. r=kmag,rhelmer
Dennis Schubert <dschubert@mozilla.com> - Tue, 21 Aug 2018 16:10:23 +0000 - rev 830672
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484796 - Add console logging statements to site patches. r=kmag,rhelmer Differential Revision: https://phabricator.services.mozilla.com/D3818
0d5e2c4f446b8302528f0c9e42794ea5111f89a2: Bug 1479857 - Enable Autoconfig sandbox for Talos. r=RyanVM
Michael Kaply <mozilla@kaply.com> - Tue, 21 Aug 2018 17:41:46 +0000 - rev 830671
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1479857 - Enable Autoconfig sandbox for Talos. r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D3907
f322012f5f78d689df3e5c7288e5acf25d6596f2: Bug 1478477 - Update .DS_Store for Firefox Developer Edition r=Dolske
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 21 Aug 2018 16:49:28 +0000 - rev 830670
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478477 - Update .DS_Store for Firefox Developer Edition r=Dolske Following steps in bug 1435359 comment 2 I have managed to restore the icon position and the background image of the Developer Edition DMG. We should uplift this to all affect versions. Differential Revision: https://phabricator.services.mozilla.com/D3562
e28a399f05e8d7295955f2ce79484e64421427b5: Bug 1469117 - Make sure we reset network socket timeout epoch to 0 when timeout on a socket is turned off r=dragana
Honza Bambas <honzab.moz@firemni.cz> - Tue, 21 Aug 2018 14:33:52 +0000 - rev 830669
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1469117 - Make sure we reset network socket timeout epoch to 0 when timeout on a socket is turned off r=dragana Differential Revision: https://phabricator.services.mozilla.com/D3880
038353b1a3c5f96b81fc2ff08687e4dfda250526: Bug 1482798 - Use a flex layout for message body; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Aug 2018 16:25:49 +0000 - rev 830668
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482798 - Use a flex layout for message body; r=bgrins. It looks like we don't really need a grid layout anymore for the message body AND it significantly reduces the time spent on reflow. Differential Revision: https://phabricator.services.mozilla.com/D3853
6003a205d723d0d6c9f47a651c1c80483abba8f4: Bug 1484759 - Update references to browser.xul in tests to use AppConstants.BROWSER_CHROME_URL;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 21 Aug 2018 15:33:26 +0000 - rev 830667
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484759 - Update references to browser.xul in tests to use AppConstants.BROWSER_CHROME_URL;r=Gijs This only includes functions that seem to be using it to reference a window. There are other instances where it's used as a generic chrome URI, and those are left unchanged. Differential Revision: https://phabricator.services.mozilla.com/D3806
(0) -300000 -100000 -30000 -10000 -3000 -1000 -480 tip