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
d7a886a4caa441e4cf0ea753af5b9989de9956ff: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 19:03:25 +0300 - rev 830666
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge mozilla-central to autoland
8ffadc97369cb92c41b1ded0c2a559f0d3a30c08: Bug 1484846: Expose a unique hash for the application install directory. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 21 Aug 2018 14:53:03 +0000 - rev 830665
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484846: Expose a unique hash for the application install directory. r=froydnj Profile-per-install uses a hash of the install directory to identify different installs of Firefox. This exposes the existing cityhash generated hash from nsXREDirProvider and makes it available on all platforms. Differential Revision: https://phabricator.services.mozilla.com/D3852
b51649c81fb203be12c9ce8f1ac0052f6f950e86: Bug 1484984 - Avoid writing past the logical length of a string in networking code. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 21 Aug 2018 14:20:48 +0000 - rev 830664
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484984 - Avoid writing past the logical length of a string in networking code. r=valentin MozReview-Commit-ID: IIffoxnF6KS Differential Revision: https://phabricator.services.mozilla.com/D3884
4f7d58a640b8d4872fad4c2589f8c934f7e0b246: Bug 1483173 - introduce screenshot actor; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 21 Aug 2018 13:10:52 +0000 - rev 830663
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483173 - introduce screenshot actor; r=ochameau This patch introduces a screenshot actor, which allows the screenshot functionality to be shared across tools, and also implements it for the toolbox itself Differential Revision: https://phabricator.services.mozilla.com/D3341
cd0422cab7e833779899d33549c295dfec08d9ec: Bug 1483166 - refactor evalWithDebugger into its own file; r=nchevobbe,bhackett
yulia <ystartsev@mozilla.com> - Tue, 21 Aug 2018 14:01:02 +0000 - rev 830662
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483166 - refactor evalWithDebugger into its own file; r=nchevobbe,bhackett this combines the changes that I made in bug 1464461 (https://reviewboard.mozilla.org/r/253132/diff/1#index_header) with the changes for web replay made by Brian Hackett, along with some clean up that was done by Honza with regards to helpers being executed. This change should not have any functional impact on the code base, but it should make it easier to work with the evalWithDebugger functionality than it has been so far. Differential Revision: https://phabricator.services.mozilla.com/D3311
6577561a493b00dec6b3f4455674e410dddf936d: Bug 1475842 - Change parameter format in browser.search API r=rpl
Rob Wu <rob@robwu.nl> - Tue, 21 Aug 2018 14:43:46 +0000 - rev 830661
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1475842 - Change parameter format in browser.search API r=rpl Changes to browser.search.search API: - Change the positional parameters to an object parameter. - Rename "engineName" to "engine", and make this an optional parameter. - Rename "searchTerms" to "query". Changes to browser.search.search implementation: - Simplify gBrowser getter. None of the "!gBrowser" conditionals are necessary, as demonstrated by the new options page+sidebar tests (which passed even after removing the `if (!gBrowser ...)` blocks). Use windowTracker.topWindow for consistency with our other code. Test changes: - Remove unneeded name / "TEST_ID" in tests - Use SEARCH_TERM constant in more places. - New test: Using API from options page. - New test: Using API from sidebar. - New test: Using API without explicit "engine" parameter. Differential Revision: https://phabricator.services.mozilla.com/D3417
486f7f825c6bfb4b31cb76c49174f2880dd8af19: Bug 1364392 - Provide correct triggeringPrincipal to openLinkIn r=Gijs
Jonathan Kingston <jkt@mozilla.com> - Tue, 21 Aug 2018 14:15:40 +0000 - rev 830660
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1364392 - Provide correct triggeringPrincipal to openLinkIn r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D3873
3d50f935615c9ba9179e8ab0dbb244ca65626967: Bug 1485014 - Update pdf.js to version 2.0.775. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 21 Aug 2018 10:10:16 -0400 - rev 830659
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485014 - Update pdf.js to version 2.0.775. r=bdahl
34520af4d56552c7beb2547be1cbd58dfebf9a27: Bug 1483566 - Update Graphite2 to version 1.3.12. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 21 Aug 2018 13:58:42 +0000 - rev 830658
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483566 - Update Graphite2 to version 1.3.12. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D3426
8d88272387d127eaf0abd274bdba7dd5787c07bc: Bug 1483148 - Add allowInheritPrincipal to current tab bookmarklets. r=Gijs
Jonathan Kingston <jkt@mozilla.com> - Tue, 21 Aug 2018 13:24:49 +0000 - rev 830657
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483148 - Add allowInheritPrincipal to current tab bookmarklets. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D3313
ed07516ab49e79cdfaf85785bc8f572aee1de55a: Bug 1484382 - Use mozilla::ScopeExit in js/src r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 21 Aug 2018 08:59:31 +0000 - rev 830656
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484382 - Use mozilla::ScopeExit in js/src r=jandem Bug 1484382 - Use mozilla::ScopeExit in jit/JitFrames.cpp Bug 1484382 - Use mozilla::ScopeExit in vm/TypeInference.cpp Bug 1484382 - Use mozilla::ScopeExit in jit/JitcodeMap.cpp Bug 1484382 - Use mozilla::ScopeExit in jit/JitFrames.cpp Differential Revision: https://phabricator.services.mozilla.com/D3685
20a3b24e500abc7bf403466c8beb8c38abbaeb6a: Bug 1481443 - Disable Alt-B & Alt-F shortcut in source editor; r=gl.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Aug 2018 12:29:00 +0000 - rev 830655
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1481443 - Disable Alt-B & Alt-F shortcut in source editor; r=gl. Without this patch, hitting Alt-B was adding a character **and** moving the cursor to the previous group, while Alt-F was also adding a character **and** moving the cursor to the next group. We disable the shortcut to fix this and add a test to make sure we don't regress. Differential Revision: https://phabricator.services.mozilla.com/D2918
f168924d45d2346aaaa19b34360692282bba9e9f: Convert mozhttpd's test suite to pytest (Bug 1479420) r=davehunt
Raphael Pierzina <rpierzina@mozilla.com> - Mon, 20 Aug 2018 15:55:18 +0000 - rev 830654
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Convert mozhttpd's test suite to pytest (Bug 1479420) r=davehunt Currently mozhttpd's test suite uses Python's unittest. Several tests don't shut down started MozHttpd server instances, resulting in blocking test runs. This patch resolves that problem by using pytest fixtures. Differential Revision: https://phabricator.services.mozilla.com/D3764
809610242278ab22abde54134f7ec6520d44b0b9: Bug 1483156 - Currency of PaymentItem total should be 'USD', but got BOB r=edenchuang
Marcos Cáceres <marcos@marcosc.com> - Tue, 21 Aug 2018 20:16:00 +0300 - rev 830653
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483156 - Currency of PaymentItem total should be 'USD', but got BOB r=edenchuang
3e4d7495204cf054f5083506f02a93e787956796: Bug 1485125 - Lazy load the Device Modal in RDM. r=miker
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 21 Aug 2018 22:03:09 -0400 - rev 830652
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485125 - Lazy load the Device Modal in RDM. r=miker
569397778fcde1ff2243e7d83a263ce2f51674f0: Bug 1483188 - Fix the assertion for reaction record fields. r=anba
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Aug 2018 10:01:34 +0900 - rev 830651
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483188 - Fix the assertion for reaction record fields. r=anba
8c6a05c61d397cc70412052f36670b2c452c1ec1: Bug 1484535 - Allow C++ files to check MOZ_SYSTEM_ICU. r=froydnj
Jan Beich <jbeich@FreeBSD.org> - Tue, 21 Aug 2018 16:02:00 +0300 - rev 830650
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484535 - Allow C++ files to check MOZ_SYSTEM_ICU. r=froydnj
737a89a8edb7d9b46215d8688ac18275e38dde34: Bug 1484888 - Apply upstream patch that fixes a clang crash with stack overflow on PGO + LTO on Linux. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Aug 2018 09:59:00 +0900 - rev 830649
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484888 - Apply upstream patch that fixes a clang crash with stack overflow on PGO + LTO on Linux. r=froydnj For some reason, clang 6 crashes with a stack overflow on PGO + LTO on Linux 64 bits. Clang 7 doesn't, but has other problems. After some bisecting, I found the following: - r322684 is the first revision that is broken on the release_60 branch. - that revision is a cherry pick of r322313 from trunk, which is similarly broken. - trunk was fixed by r322325, which, funnily enough, predates when r322313 was cherry-picked. While the change from r322325 is relatively large, mixing multiple different changes in a single commit, there also haven't been significant changes to the same file on trunk since (one macro name change, one documentation change, and a change related to debug info), which would tend to indicate the change is not going to break anything, or at least not more than upgrading to clang 7 would. The exact part that fixes the issue could probably be found in this large commit, but I didn't feel like digging into it further considering the above.
a24fde0f296e0351d6ce51354438bdbf8941bebb: Bug 1484944 - Remove nsSHEnumerator. r=qdot
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2018 19:52:19 +1000 - rev 830648
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484944 - Remove nsSHEnumerator. r=qdot
7323a50a7eede38e729ae85658bbaa8bc53bbd6a: Bug 1470914 - land NSS d3f512d4f76e UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jjones@mozilla.com> - Tue, 21 Aug 2018 11:07:22 -0700 - rev 830647
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1470914 - land NSS d3f512d4f76e UPGRADE_NSS_RELEASE, r=me
00829050b7d1c8cb1b03f66e9c77293176ec8edc: Bug 1482457 - Update expectations for ignore-opens-during-unload to account for crashes on macOS and Windows debug. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 02:10:14 +0300 - rev 830646
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482457 - Update expectations for ignore-opens-during-unload to account for crashes on macOS and Windows debug. CLOSED TREE
5cd3b13d5eb95dfa4cd81d02f2b153a435203762: Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:25:49 +0100 - rev 830645
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
d064a4d17800f65d691c7ce8ac0e5c73d7f0b20f: Bug 1484852 - Update svg/text/reftests to account for passes on Windows. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 01:59:10 +0300 - rev 830644
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484852 - Update svg/text/reftests to account for passes on Windows. CLOSED TREE
84eb90b730f0fa8b4073d4fb9ba29d28ff4eabed: Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 01:31:39 +0300 - rev 830643
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE Backed out changeset 972ad5dc9a84 (bug 1475417) Backed out changeset 13020b58f0fa (bug 1475417) Backed out changeset 50ed38c98cc0 (bug 1475417)
e9abc7d4a76b8c53ba4f2f7aedeecddfe6f36984: Backed out changeset d3ce115e1803 (bug 1449540) for failing jit and spidermonkey builds on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 22 Aug 2018 01:27:52 +0300 - rev 830642
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset d3ce115e1803 (bug 1449540) for failing jit and spidermonkey builds on a CLOSED TREE
9ea6a90f3b135c69b0ba68d34d96c14ed35a2759: Bug 1485072: Remove some unnecessary (on-by-default) LDFLAGS from Windows builds. r=froydnj
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 17:16:45 -0400 - rev 830641
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485072: Remove some unnecessary (on-by-default) LDFLAGS from Windows builds. r=froydnj -DEBUGTYPE:CV, -NXCOMPAT, and -DYNAMICBASE are on by default in both link.exe and lld-link.
3fb9a0ab83ad40c164edb8c1e79de459a584a12b: Bug 1483778 - Skip LTO during the profile-generate phase of PGO. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 10:35:32 +0900 - rev 830640
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483778 - Skip LTO during the profile-generate phase of PGO. r=froydnj When both LTO and PGO are enabled, there is no point LTO'ing during the first phase of PGO.
7c96ad3ab6731287646616610e159447c69d6beb: Merge inbound to mozilla-central. a=merge
Tiberius Oros <toros@mozilla.com> - Wed, 22 Aug 2018 00:56:31 +0300 - rev 830639
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge inbound to mozilla-central. a=merge
972ad5dc9a842911479edf3737c0e2aee7fad35d: 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 830638
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1475417 - Part 2: Fire onEnterFrame when resuming a generator or async function. r=jandem, r=jimb
13020b58f0fa64366592dbaf3dd9e99059a06108: 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 830637
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
50ed38c98cc08b2bcf3d3f1d37d551b944658aef: Bug 1475417 - Part 0: Add some passing tests. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 Jul 2018 17:07:16 -0500 - rev 830636
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +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.
d3ce115e1803ac4f85fef0568a7521e8ea2a87f7: Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 20 Aug 2018 14:34:00 -0400 - rev 830635
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1449540 - Allow modification of ArrayBuffer's __proto__. r=jorendorff
c1e8bad5cea6ae5d0beccb7a242aff318c3a2eb3: Bug 1473228 - Add @@toStringTag in Intl.RelativeTimeFormat. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Tue, 21 Aug 2018 13:14:00 -0400 - rev 830634
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1473228 - Add @@toStringTag in Intl.RelativeTimeFormat. r=jorendorff
49b86264b52d2d0dd28eb9056c12e713f2f1e1fb: Bug 1484728 - Update test262 from upstream again. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Fri, 17 Aug 2018 18:40:58 -0500 - rev 830633
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484728 - Update test262 from upstream again. r=anba
e1d3e4328869ff77054ec33c35e2f7a75d7e4b8f: Bug 1484728 - Update test262 skipped files again. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Fri, 17 Aug 2018 18:54:25 -0500 - rev 830632
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484728 - Update test262 skipped files again. r=anba
00a5c0b3923abfcef338f7698c7d73e634395db8: Backed out changeset 9c29ffcfc052 (bug 1482052) for damp test failures a=backout
Tiberius Oros <toros@mozilla.com> - Wed, 22 Aug 2018 00:49:59 +0300 - rev 830631
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset 9c29ffcfc052 (bug 1482052) for damp test failures a=backout
9c34c00e44d0b021fb1d5ac4bf464b9de4955374: Bug 1478849. r=mccr8
Jed Davis <jld@mozilla.com> - Tue, 21 Aug 2018 15:37:42 -0600 - rev 830630
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478849. r=mccr8
08d82015e170d4e618918db0d219f2abf5eb8ea0: Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:26:20 +0100 - rev 830629
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
79b00799a592f445a7531abf9f324f4c9d86c6c2: Bug 1484852 - [wpt-sync] Update web-platform-tests to fa06664dc85df3024762f5e082e05aa293f90d88, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 20 Aug 2018 22:12:41 +0000 - rev 830628
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484852 - [wpt-sync] Update web-platform-tests to fa06664dc85df3024762f5e082e05aa293f90d88, a=testonly wpt-head: fa06664dc85df3024762f5e082e05aa293f90d88 wpt-type: landing
a22032eb15789ebed9e72db4f62b6f19be1068a2: Bug 1481836 [wpt PR 12355] - Introduced dictionary TrustedTypePolicyOptions, a=testonly
Maja Kabus <kabusm@google.com> - Mon, 20 Aug 2018 22:12:14 +0000 - rev 830627
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1481836 [wpt PR 12355] - Introduced dictionary TrustedTypePolicyOptions, a=testonly Automatic update from web-platform-testsIntroduced dictionary TrustedTypePolicyOptions Created new dictionary TrustedTypePolicyOptions with callbacks and adjusted TrustedTypePolicyFactory and TrustedTypePolicy to accept the dictionary. Added createURL() and createScriptURL, and adjusted createHTML() in TrustedTypePolicyOptions. Bug: 739170 Change-Id: Ie63fdf90b5aac53188fcd8141c95d287c3e726fd Reviewed-on: https://chromium-review.googlesource.com/1167282 Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Commit-Queue: Maja Kabus <kabusm@google.com> Cr-Commit-Position: refs/heads/master@{#584038} -- wpt-commits: fa06664dc85df3024762f5e082e05aa293f90d88 wpt-pr: 12355
2d4c8ba18f28ffb2bf23a249764cee85bf06c8ef: Bug 1484200 [wpt PR 12548] - Update interfaces/web-nfc.idl, a=testonly
autofoolip <40241672+autofoolip@users.noreply.github.com> - Mon, 20 Aug 2018 22:11:57 +0000 - rev 830626
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484200 [wpt PR 12548] - Update interfaces/web-nfc.idl, a=testonly Automatic update from web-platform-testsUpdate interfaces/web-nfc.idl (#12548) Copied by https://github.com/foolip/wpt-idl-importer from: https://github.com/tidoust/reffy-reports/blob/ae0c059/whatwg/idl/web-nfc.idl -- wpt-commits: b42c431b5a46de314af0d751d6809d85c4ca0864 wpt-pr: 12548
a80ceaf32a818ed232d5a79a755e5a4d260a0c87: Bug 1483666 [wpt PR 12508] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 20 Aug 2018 11:32:29 +0000 - rev 830625
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483666 [wpt PR 12508] - Update wpt metadata, a=testonly wpt-pr: 12508 wpt-type: metadata
d7b6d67aaf7cfef54c46e9d1c80872e9dd1b2da7: Bug 1483666 [wpt PR 12508] - [css-logical] Allow CSS logical shorthands to be serialized in inline and computed styles, a=testonly
Oriol Brufau <obrufau@igalia.com> - Mon, 20 Aug 2018 22:11:38 +0000 - rev 830624
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483666 [wpt PR 12508] - [css-logical] Allow CSS logical shorthands to be serialized in inline and computed styles, a=testonly Automatic update from web-platform-tests[css-logical] Allow CSS logical shorthands to be serialized in inline and computed styles Spec: https://drafts.csswg.org/cssom/#dom-cssstyledeclaration-getpropertyvalue BUG=873760 TEST=external/wpt/css/css-logical/logical-box-border-color.html TEST=external/wpt/css/css-logical/logical-box-border-shorthands.html TEST=external/wpt/css/css-logical/logical-box-border-style.html TEST=external/wpt/css/css-logical/logical-box-border-width.html TEST=external/wpt/css/css-logical/logical-box-inset.html TEST=external/wpt/css/css-logical/logical-box-margin.html TEST=external/wpt/css/css-logical/logical-box-padding.html Change-Id: I60fca339c419d1d19eb6b31f0426c11f9d1cf95f Reviewed-on: https://chromium-review.googlesource.com/1176084 Reviewed-by: Javier Fernandez <jfernandez@igalia.com> Reviewed-by: Anders Ruud <andruud@chromium.org> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#584027} -- wpt-commits: 9c650fc212cdbba6ee0830a68d3af3e708e031de wpt-pr: 12508
0131ba65ffa252c739de0a8bb55fe5dc282eaf02: Bug 1484154 [wpt PR 12544] - Support CSSStyleValues in StylePropertyMap.set. (Reland), a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 20 Aug 2018 22:11:18 +0000 - rev 830623
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484154 [wpt PR 12544] - Support CSSStyleValues in StylePropertyMap.set. (Reland), a=testonly Automatic update from web-platform-testsSupport CSSStyleValues in StylePropertyMap.set. (Reland) In StyleValueToCSSValue, when checking whether a certain CSSStyleValue matches the property in question, we now ask the registration (via CSSOMTypes) if the CSSStyleValue matches. If it doesn't match, we throw a TypeError like for normal properties. If it does match, the CSSStyleValue is stringified, tokenized, and set on the style rule as tokens. I have postponed support for <color> and <transform-function>, because CSSUnsupportedStyleValue currently does not handle registered custom properties at all. This is appropriate to fix in a separate CL. Note that, because the string version of StylePropertyMap.set also uses StyleValueToCSSValue, it will no longer be possible to set registered custom properties with a string--even if the syntax is matched. A subsequent CL will fix this. R=futhark@chromium.org Bug: 641877 Change-Id: Ib5c31640f81e957620339c9bdf617ab1af5d3d47 Reviewed-on: https://chromium-review.googlesource.com/1179153 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#584024} -- wpt-commits: b6f1c190818648dc0c33eb7ada54bf3f209fc938 wpt-pr: 12544
b7174f9d6e6437c09f9b70c2d89a980034db11b8: Bug 1484150 [wpt PR 12543] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 17 Aug 2018 08:06:37 +0000 - rev 830622
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484150 [wpt PR 12543] - Update wpt metadata, a=testonly wpt-pr: 12543 wpt-type: metadata
21ea0e12a53b371949816fc94232f99163c15026: Bug 1484150 [wpt PR 12543] - Fix cookie prefix tests., a=testonly
Mike West <mkwst@chromium.org> - Mon, 20 Aug 2018 22:10:59 +0000 - rev 830621
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484150 [wpt PR 12543] - Fix cookie prefix tests., a=testonly Automatic update from web-platform-testsFix cookie prefix tests. The layout tests aren't testing much at the moment, as they're never served over HTTPS. This patch creates `.https` versions of the tests and reworks them to actually exercise the behavior of `__Host` and `__Secure` cookie prefixes. Bug: 843945 Change-Id: I31968133ca8846f3ffc4faec2339e3d0d03c77f8 Reviewed-on: https://chromium-review.googlesource.com/1179150 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#584016} -- wpt-commits: 4205ee12965bea420482d4d08cbac00b44cbad90 wpt-pr: 12543
a8490f20070e459fc74075f155e06ea96eb8e280: Bug 1483994 [wpt PR 12535] - Revert "Cache Storage: Check for duplicate entries in Cache.addAll().", a=testonly
Ben Kelly <wanderview@chromium.org> - Mon, 20 Aug 2018 22:10:42 +0000 - rev 830620
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483994 [wpt PR 12535] - Revert "Cache Storage: Check for duplicate entries in Cache.addAll().", a=testonly Automatic update from web-platform-testsRevert "Cache Storage: Check for duplicate entries in Cache.addAll()." This reverts commit 74fd352e51322e823070088c7d5c72e911966580. Reason for revert: Moving behind experimental feature flag until web compat can be assessed. Original change's description: > Cache Storage: Check for duplicate entries in Cache.addAll(). > > This implements step 4.2.3 of the BatchCacheOperations algorithm: > > https://w3c.github.io/ServiceWorker/#batch-cache-operations-algorithm > > Bug: 720919 > Change-Id: I679f786441b813ed816a183522021c417f4ab7b8 > Reviewed-on: https://chromium-review.googlesource.com/1162362 > Commit-Queue: Ben Kelly <wanderview@chromium.org> > Reviewed-by: Joshua Bell <jsbell@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Reviewed-by: Victor Costan <pwnall@chromium.org> > Cr-Commit-Position: refs/heads/master@{#582738} TBR=jsbell@chromium.org,kinuko@chromium.org,pwnall@chromium.org,wanderview@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 720919 Change-Id: I08736e4ec638a65c48f329966f378698a6d9b045 Reviewed-on: https://chromium-review.googlesource.com/1178502 Reviewed-by: Victor Costan <pwnall@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#583849} -- wpt-commits: 2dda7b8c10c7566fa6167a32b09c85d51baf2a85 wpt-pr: 12535
d37a2b5f7caaf336b2810df7aa2c397bad3dbb3f: Bug 1482457 [wpt PR 12413] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 16 Aug 2018 21:50:35 +0000 - rev 830619
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482457 [wpt PR 12413] - Update wpt metadata, a=testonly wpt-pr: 12413 wpt-type: metadata
c068c3396e147d00d16b5cb6430e54026fa59d1c: Bug 1482457 [wpt PR 12413] - Implement ignore-opens-during-unload counter in Document, a=testonly
Timothy Gu <timothygu@chromium.org> - Mon, 20 Aug 2018 22:10:23 +0000 - rev 830618
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482457 [wpt PR 12413] - Implement ignore-opens-during-unload counter in Document, a=testonly Automatic update from web-platform-testsImplement ignore-opens-during-unload counter in Document The removed test fast/loader/document-destruction-within-unload.html was originally added in 8809405d796cf3023e26cefd4b06f369eb67f125, to make sure that a document.write() call that blows away the current page still works in unload event listeners and blocks any current attempt to navigate. Since we no longer allow that to happen, the test is obsolete. In fact, it can be seen as contradictory to external/wpt/html/browsers/browsing-the-web/unloading-documents/005.html, which tests that document.open() in an unload event doesn't block navigation. Bug: 583586, 866274 Change-Id: I99b35dd28c97e8603455805b31d49644bc7b23a5 Reviewed-on: https://chromium-review.googlesource.com/1169320 Commit-Queue: Timothy Gu <timothygu@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Nate Chapin <japhet@chromium.org> Cr-Commit-Position: refs/heads/master@{#583836} -- wpt-commits: d44f0f56d5d7d5d4b9e50be0ad2c4331f81c7bf7 wpt-pr: 12413
e3ab676a310dc46b40d08a29166c02611085d3cf: Bug 1483770 [wpt PR 12512] - [css-grid] Distribution offset doesn't account for non-spanning items, a=testonly
Javier Fernandez <jfernandez@igalia.com> - Mon, 20 Aug 2018 22:10:06 +0000 - rev 830617
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483770 [wpt PR 12512] - [css-grid] Distribution offset doesn't account for non-spanning items, a=testonly Automatic update from web-platform-tests[css-grid] Distribution offset doesn't account for non-spanning items We recenttly changed the track sizing algorithm so that it considers the offsets added by the Content Alignment properties. The change in r566412 introduce intermediate steps in the track sizing algorithm so that inline-axis Content Distribution accounts for the row tracks sizes computed in the next step. However, we were adding the Content Distribution offsets for any column track, but we should do it only for the tracks with spanning items. This error led to the mentioned bugs and this change fixes them. Bug: 871230, 871242 Change-Id: I8ac789ccacc2e5a51bfafd7820ed08e96a31e58b Reviewed-on: https://chromium-review.googlesource.com/1176803 Reviewed-by: Sergio Villar <svillar@igalia.com> Commit-Queue: Javier Fernandez <jfernandez@igalia.com> Cr-Commit-Position: refs/heads/master@{#583802} -- wpt-commits: 676265b89417b09c27d94a2a8538a88a34821e88 wpt-pr: 12512
74bdd33d51f170168cfd0e8be456ebb298cd0ebc: Bug 1484002 [wpt PR 12537] - Remove the Budget API tests, a=testonly
Peter Beverloo <peter@lvp-media.com> - Mon, 20 Aug 2018 22:09:49 +0000 - rev 830616
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484002 [wpt PR 12537] - Remove the Budget API tests, a=testonly Automatic update from web-platform-testsRemove the Budget API tests (#12537) The specification has been made obsolete with no existing implementations. We can revive these tests from history if that changes. https://wicg.github.io/budget-api/ -- wpt-commits: d617cdbf1278785ebcfd949be18231b7fc0eebed wpt-pr: 12537
d267941739e09595fc8343a0e365290aed1c1740: Bug 1483997 [wpt PR 12536] - Revert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.", a=testonly
Xida Chen <xidachen@chromium.org> - Mon, 20 Aug 2018 22:09:32 +0000 - rev 830615
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483997 [wpt PR 12536] - Revert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.", a=testonly Automatic update from web-platform-testsRevert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set." This reverts commit b786c57cab4e93f6736fecfcc986c36dfbddd507. Reason for revert: <INSERT REASONING HERE> layout test failed: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20ASAN/15210 Original change's description: > [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set. > > In StyleValueToCSSValue, when checking whether a certain CSSStyleValue > matches the property in question, we now ask the registration (via > CSSOMTypes) if the CSSStyleValue matches. If it doesn't match, we throw > a TypeError like for normal properties. If it does match, the CSSStyleValue > is stringified, tokenized, and set on the style rule as tokens. > > I have postponed support for <color> and <transform-function>, because > CSSUnsupportedStyleValue currently does not handle registered custom > properties at all. This is appropriate to fix in a separate CL. > > Note that, because the string version of StylePropertyMap.set also uses > StyleValueToCSSValue, it will no longer be possible to set registered > custom properties with a string--even if the syntax is matched. > A subsequent CL will fix this. > > R=​futhark@chromium.org > > Bug: 641877 > Change-Id: Ie0cc2f87e39f8f59015824bfd1b81efaf402c326 > Reviewed-on: https://chromium-review.googlesource.com/1175822 > Commit-Queue: Anders Ruud <andruud@chromium.org> > Reviewed-by: Rune Lillesveen <futhark@chromium.org> > Cr-Commit-Position: refs/heads/master@{#583695} TBR=futhark@chromium.org,andruud@chromium.org Change-Id: I2486be60ce81497253bdf64903ea870832a0ef9e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 641877 Reviewed-on: https://chromium-review.googlesource.com/1178503 Reviewed-by: Xida Chen <xidachen@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#583747} -- wpt-commits: 5e22f7526ccd18de75184a12dc835cc23d3ea0be wpt-pr: 12536
41966d1c0faad97fcbe0b6909fc05a9ca0e5b944: Bug 1483989 [wpt PR 12533] - Re-enable the Background Fetch WPT tests, a=testonly
Peter Beverloo <peter@chromium.org> - Mon, 20 Aug 2018 22:09:16 +0000 - rev 830614
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483989 [wpt PR 12533] - Re-enable the Background Fetch WPT tests, a=testonly Automatic update from web-platform-testsRe-enable the Background Fetch WPT tests The flaky crashes should have been fixed now that the associated logic has been removed from the scheduler. https://chromium-review.googlesource.com/c/chromium/src/+/1165554 Bug: 869470, 869818 Change-Id: Ie077876289a28387e5f890e9a25abe5609857c14 Reviewed-on: https://chromium-review.googlesource.com/1170909 Commit-Queue: Peter Beverloo <peter@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Mugdha Lakhani <nator@chromium.org> Cr-Commit-Position: refs/heads/master@{#583729} -- wpt-commits: f4cfe41feec71829ec58aa0bf8ef3b8bf489dc7f wpt-pr: 12533
f6749ea61079f8633a21bf2b178927e6b7ab9b65: Bug 1483991 [wpt PR 12534] - Sync Mozilla tests as of 2018-08-16, a=testonly
L. David Baron <dbaron@dbaron.org> - Mon, 20 Aug 2018 22:08:58 +0000 - rev 830613
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483991 [wpt PR 12534] - Sync Mozilla tests as of 2018-08-16, a=testonly Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/4248cea4f9a1e5cb64c0d121ff248e11e003e9e2 . (#12534) This contains a single change, from [Bug 1472843](https://bugzilla.mozilla.org/show_bug.cgi?id=1472843) by @iyermihir, reviewed by @dholbert. -- wpt-commits: 507d63bba2e1d3aee550f161498f396ff4ab6842 wpt-pr: 12534
d07641a80a1f4d91a8f85f1acd2e0366197bc620: Bug 1483570 [wpt PR 12503] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 15 Aug 2018 17:20:40 +0000 - rev 830612
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483570 [wpt PR 12503] - Update wpt metadata, a=testonly wpt-pr: 12503 wpt-type: metadata
3166f55901c15bab16166a1daa2ebe09c4395311: Bug 1483570 [wpt PR 12503] - [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set., a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 20 Aug 2018 22:08:38 +0000 - rev 830611
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483570 [wpt PR 12503] - [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set., a=testonly Automatic update from web-platform-tests[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set. In StyleValueToCSSValue, when checking whether a certain CSSStyleValue matches the property in question, we now ask the registration (via CSSOMTypes) if the CSSStyleValue matches. If it doesn't match, we throw a TypeError like for normal properties. If it does match, the CSSStyleValue is stringified, tokenized, and set on the style rule as tokens. I have postponed support for <color> and <transform-function>, because CSSUnsupportedStyleValue currently does not handle registered custom properties at all. This is appropriate to fix in a separate CL. Note that, because the string version of StylePropertyMap.set also uses StyleValueToCSSValue, it will no longer be possible to set registered custom properties with a string--even if the syntax is matched. A subsequent CL will fix this. R=futhark@chromium.org Bug: 641877 Change-Id: Ie0cc2f87e39f8f59015824bfd1b81efaf402c326 Reviewed-on: https://chromium-review.googlesource.com/1175822 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#583695} -- wpt-commits: 218a15f938b8612bac6a74baa8cccdaf53d57221 wpt-pr: 12503
2dcc5b1e23dde5ef5ed30c1f38e40b149aa00744: Bug 1460859 [wpt PR 10963] - Add basic text in a shape tests., a=testonly
Chris Lilley <chris@w3.org> - Mon, 20 Aug 2018 22:08:20 +0000 - rev 830610
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1460859 [wpt PR 10963] - Add basic text in a shape tests., a=testonly Automatic update from web-platform-testsMerge pull request #10963 from Tavmjong/text-shape Add basic text in a shape tests. -- wpt-commits: 79d77b7a845d6a141feeb7f2f719fa121b34be89 wpt-pr: 10963
3446e763cf522ae6165a9e693b301a04dc904764: Bug 1460043 [wpt PR 7633] - css generated content: added test for counter-* calc() values, a=testonly
Chris Lilley <chris@w3.org> - Mon, 20 Aug 2018 22:07:58 +0000 - rev 830609
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1460043 [wpt PR 7633] - css generated content: added test for counter-* calc() values, a=testonly Automatic update from web-platform-testsMerge pull request #7633 from ondras/counter-calc css generated content: added test for counter-* calc() values -- wpt-commits: c1b66fc2e065d2045d258111aa4d28f9395cdb8e wpt-pr: 7633
4cd236eff0af42029e5ff209e46c9384aa2c9c3c: Bug 1471743 - remove STRICT_FAKE_SYMLINKS code from nsLocalFileWin; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 17:00:59 -0400 - rev 830608
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1471743 - remove STRICT_FAKE_SYMLINKS code from nsLocalFileWin; r=erahm We don't define STRICT_FAKE_SYMLINKS anywhere, so this is dead code.
9f92f288b60876c75fddfddb2eba8ff685ed2b78: Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 17:11:32 -0500 - rev 830607
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
3c5aa35fa3d2674821a481ee46e67805b2e6b057: Bug 1483245 - Add telemetry probes for amount of time spent on paint thread and the amount of tasks. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Fri, 17 Aug 2018 15:22:34 -0500 - rev 830606
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483245 - Add telemetry probes for amount of time spent on paint thread and the amount of tasks. r=jrmuizel
4841b3ddbacbb80dfd48c5c0b9737d6c33c7bcaa: Bug 1483772 - Never have mAsyncTask be non-null when we cannot paint. r=nical
Ryan Hunt <rhunt@eqrion.net> - Thu, 16 Aug 2018 10:33:14 -0500 - rev 830605
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483772 - Never have mAsyncTask be non-null when we cannot paint. r=nical In bug 1482415 a special check was added for the case where we fail to allocate a buffer and started an async task. This papered over one crash for another as ClientPaintedLayer also assumes that if there is an async task there is a capture. It'd be best to just null out mAsyncTask and keep those checks as is. Differential Revision: https://phabricator.services.mozilla.com/D3520
9b2e26f618a443989ab88e724ecc52d160bd093d: Bug 1485114 - Avoid creating nsPermission objects in the permission manager needlessly; r=nika
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 15:00:26 -0400 - rev 830604
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485114 - Avoid creating nsPermission objects in the permission manager needlessly; r=nika
f9417ef4b9568f7edf1fc6854b38ef75a13db086: Bug 1485099 - Add some logging to the AntiTracking component for the saving and reading of storage access permissions; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 14:28:49 -0400 - rev 830603
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485099 - Add some logging to the AntiTracking component for the saving and reading of storage access permissions; r=smaug
c9a06dacc095cc7c9968eef179b36174d57c0260: Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 09:47:00 -0400 - rev 830602
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
fd5a90a26bfa7e9d727e390b097fc34959a659a0: Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 23:19:27 +0300 - rev 830601
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE Backed out changeset d910e3c8372a (bug 1484420) Backed out changeset d79cdb73c55f (bug 1484420)
d910e3c8372a466ab40f7fd6a33458f7ab250665: Bug 1484420 - Add a missing #include needed only in builds that aren't --with-intl-api. r=bustage in a CLOSED TREE
Jeff Walden <jwalden@mit.edu> - Tue, 21 Aug 2018 15:09:11 -0500 - rev 830600
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484420 - Add a missing #include needed only in builds that aren't --with-intl-api. r=bustage in a CLOSED TREE
d79cdb73c55f91a7296ebaa2631c6fe9a05ee91b: Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 17:11:32 -0500 - rev 830599
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
4d48052fa86864972d109d0c096f895dd846ecb7: Bug 1484415: Blocklist PrivateBrowsingUtils.jsm at content process startup. r=florian
Kris Maglione <maglione.k@gmail.com> - Fri, 17 Aug 2018 23:38:40 -0700 - rev 830598
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484415: Blocklist PrivateBrowsingUtils.jsm at content process startup. r=florian Differential Revision: https://phabricator.services.mozilla.com/D3688
91accf6cca8d1b8e557069775bbd7113c9f7e707: Bug 1484811 - Left align the toolbar controls when RDM is left aligned. r=miker
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 21 Aug 2018 15:31:44 -0400 - rev 830597
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484811 - Left align the toolbar controls when RDM is left aligned. r=miker
81466097f47d43d45f5d4829f1911a1f7cddcd3e: Bug 1482294 - disable jit unwind handling on aarch64 windows; r=jandem
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 15:29:23 -0400 - rev 830596
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482294 - disable jit unwind handling on aarch64 windows; r=jandem As the comment for SetJitExceptionHandler makes clear, the infrastructure we have for generating unwind information on 64-bit Windows is only necessary to permit Breakpad to generate crash reports. We don't even have crash reporting for our non-existent AArch64 Windows builds, and it will likely take us some time to make the necessary changes in Breakpad and elsewhere. In addition, the unwind information format is completely different on AArch64, and there's no decent documentation on it yet. Given all of this, the easiest way forward right now is to simply disable this code to get things compiling. We can reenable it later once we understand how to add appropriate support.
3d462cf06ef0304239d65d806e2a234e3d03172e: Bug 1483365 - Run SnowWhiteKiller non-incrementally when recording/replaying, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 01:01:40 +0000 - rev 830595
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483365 - Run SnowWhiteKiller non-incrementally when recording/replaying, r=mccr8.
0e8748072c49da9d46e63aeb941ef7b2d7ccfaae: Bug 1483256 - Use mozilla::Atomic in MemoryTextureReadLock, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 01:00:40 +0000 - rev 830594
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483256 - Use mozilla::Atomic in MemoryTextureReadLock, r=nical.
b8d0b116540260b8e76953bd39a8c4d60dd0899b: Bug 1483248 Part 2 - Always forward destroy messages to recording TabChild, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:59:18 +0000 - rev 830593
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483248 Part 2 - Always forward destroy messages to recording TabChild, r=mccr8.
929bae71da4c94c8c74d5b8089fb87411ad24bf3: Bug 1483248 Part 1 - Allow recording child processes to handle TabChild deletion, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:58:31 +0000 - rev 830592
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483248 Part 1 - Allow recording child processes to handle TabChild deletion, r=mccr8.
ea26467472df9849f0f59a2179493ca7295870ee: Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:56:47 +0000 - rev 830591
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
83c0cdea8a9fb6dafe8a646145cc63582772cb8e: Bug 1483242 - Ensure recording filenames are unique, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:55:58 +0000 - rev 830590
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483242 - Ensure recording filenames are unique, r=mccr8.
8049cc4321284827bd54a40893bc529eba1b7b11: Bug 1481350 - Don't try to handle messages sent to child-allocated browsers, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:54:40 +0000 - rev 830589
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1481350 - Don't try to handle messages sent to child-allocated browsers, r=froydnj.
d0e40284db4b4f5851e23bb0e4a406e6f8e2ac5f: Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:29 -0400 - rev 830588
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp Add a frontend for the Oreo auto-fill API in SessionTextInput, which processes events from Gecko and provides consumer APIs that match the Oreo auto-fill APIs. GeckoView then forwards the necessary calls to SessionTextInput. Differential Revision: https://phabricator.services.mozilla.com/D3538
d91afaee03b064e482e1efc63f5651ff1b61ef34: Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:29 -0400 - rev 830587
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay Add some tests to AccessibilityTest to make sure we can perform auto-fill through the accessibility API. Differential Revision: https://phabricator.services.mozilla.com/D3255
6541f81c8e25558cc8a72773aea2247c6cdef5e5: Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 830586
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay Add an auto-fill frontend that listens to events from Gecko. It populates accessibility nodes for input fields and sends accessibility events, in order to support auto-fill clients that use accessibility services to perform auto-fill. Differential Revision: https://phabricator.services.mozilla.com/D3254
5f44c144b1e52f8f3fa26f837eeea0d7c0f88f60: Bug 1330257 - 4. Add auto-fill backend; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 830585
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 4. Add auto-fill backend; r=esawin Add an auto-fill backend in GeckoViewContent.js that detects fields on the page and sends information about the fields to Java through events. Differential Revision: https://phabricator.services.mozilla.com/D3253
05566ea3c85ecb2293d477dd13558116e7800c71: Bug 1330257 - 3. Inline session store event listeners; r=droeh
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 830584
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 3. Inline session store event listeners; r=droeh Make the session store event listeners inline, because it makes the code more readable, and also because auto-fill requires a pageshow listener that is always registered, so the existing pageshow listener needs to be moved elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D3252
20a3dacdf9b898432d0eecd5340a74b34aeb5255: Bug 1330257 - 2. Separate out session focused state from active state; r=droeh
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 830583
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 2. Separate out session focused state from active state; r=droeh Make a distinction between a session being active (i.e. being visible) and it being focused. More than one session may be active at a time, but only one session is focused at a time. This means the focused session is always active, but an active session may not be focused. Also, manage setting of active/focused states in GeckoView itself, so consumers don't generally have to worry about these states. Differential Revision: https://phabricator.services.mozilla.com/D3251
c8789a613477be022d74179f8cc385b410fe315d: Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:27 -0400 - rev 830582
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay Move the AccessibilityNodeProvider implementation under SessionAccessibility, to reduce the indent of the code. Also make all methods in SessionAccessibility.Settings static to make the code easier to follow. Differential Revision: https://phabricator.services.mozilla.com/D3250
acfaacaca4cbe91eb413abb206d2187f304fad0d: Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange
Mike Conley <mconley@mozilla.com> - Mon, 20 Aug 2018 13:22:21 -0400 - rev 830581
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange Differential Revision: https://phabricator.services.mozilla.com/D3833
566a5b21073a2899b9ee539236ac057d3b81b382: Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange
Mike Conley <mconley@mozilla.com> - Fri, 17 Aug 2018 19:07:51 -0400 - rev 830580
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange Tags: #secure-revision Bug #: 1355346 Differential Revision: https://phabricator.services.mozilla.com/D3674
dade0d8f79ea0db4e7a6741fd3931a5a5362cb0a: Bug 1484868 - Add the nsIPermissionManager::removeByType() API; r=nika
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:15:06 -0400 - rev 830579
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484868 - Add the nsIPermissionManager::removeByType() API; r=nika
1860f2aa532d6312145e198f095018dcf3bebae2: Backed out changeset 93e52a1e5d88 (bug 1478969) for linux tier2 rust build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 22:09:33 +0300 - rev 830578
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset 93e52a1e5d88 (bug 1478969) for linux tier2 rust build bustages on a CLOSED TREE
c7bea57cb29c6fb6175151c5277cdef30dcd67a9: Bug 1458386: Modify mach's RunProgram command provider to be aware of launcher process; r=gps
Aaron Klotz <aklotz@mozilla.com> - Tue, 14 Aug 2018 12:09:32 -0600 - rev 830577
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1458386: Modify mach's RunProgram command provider to be aware of launcher process; r=gps By default, when the launcher process is enabled, it does not wait for the browser process to complete before terminating. mach run expects its child process to keep running until the browser is terminated. If we pass -wait-for-browser to the launcher process, the launcher will not terminate until the browser process has finished, thus preserving the existing semantics.
93e52a1e5d88d169fca83b1f8e9f0eb78d809cc9: Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:26:20 +0100 - rev 830576
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
1cba447409917569d3d44d814fd13ba2e6244006: Bug 1484753: Loading an insecure favicon should make the page show as mixed content. r=johannh
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 21 Aug 2018 10:40:42 -0700 - rev 830575
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484753: Loading an insecure favicon should make the page show as mixed content. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D3908
ec7da761af74dacb9a4172ac2e2a42de032bd4ef: Bug 1484844: Make nsINIParser mutable. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 12 Oct 2017 14:20:57 -0700 - rev 830574
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484844: Make nsINIParser mutable. r=froydnj In order to implement profile-per-install we need a mutable INI parser in early startup. The current one is implemented in JavaScript and thus not available. This makes the current read-only C++ INI parser mutable and removes the JavaScript implementation. It turns out that the two different implementations of nsIINIParserFactory and nsIINIParser behaved slightly differently but only in ways that the single test cared about so I've adjusted things a little to make it work. The existing C++ implementation did not do validity checks on arguments, this adds that making empty sections and values illegal. Differential Revision: https://phabricator.services.mozilla.com/D3851
d8a7212c51a48253bfa9551ecc9318a9536c62d4: Backed out 6 changesets (bug 1396821) for linux tier2 build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 20:20:24 +0300 - rev 830573
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out 6 changesets (bug 1396821) for linux tier2 build bustages on a CLOSED TREE Backed out changeset 2fa2975f97e3 (bug 1396821) Backed out changeset c5895db52483 (bug 1396821) Backed out changeset 5c0ddd45f926 (bug 1396821) Backed out changeset 7c97853a85b9 (bug 1396821) Backed out changeset b61ce753f01e (bug 1396821) Backed out changeset 7ef3912feb2c (bug 1396821)
07dabfefeef1dc4e0a7263bb10a504fa8f8252a0: Bug 1479196 - draw missing glyphs from an atlas instead of rectangles. r=jfkthame
Lee Salzman <lsalzman@mozilla.com> - Tue, 21 Aug 2018 12:40:36 -0400 - rev 830572
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1479196 - draw missing glyphs from an atlas instead of rectangles. r=jfkthame
9c610000042a2457c05c9abb7636693bacb56645: Bug 1479196 - add support to TextDrawTarget for defining and pushing WR images. r=nical
Lee Salzman <lsalzman@mozilla.com> - Tue, 21 Aug 2018 12:36:48 -0400 - rev 830571
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1479196 - add support to TextDrawTarget for defining and pushing WR images. r=nical
ead8943575c96bf260a5c5b576fa049ec045f971: Bug 1484708 - Update .gitignore rules and add js/src/obj-*. r=ted.mielczarek
Ashley Hauck <khyperia@mozilla.com> - Mon, 20 Aug 2018 09:03:00 +0300 - rev 830570
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484708 - Update .gitignore rules and add js/src/obj-*. r=ted.mielczarek
74a166849e43a03dbe9a4dc342f4c22c5d6557a9: Bug 1484627 : [MIPS] Fix simulator build failure after Bug 1481998; r=mgaudet
Dragan Mladjenovic <dragan.mladjenovic> - Mon, 20 Aug 2018 09:11:32 +0200 - rev 830569
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484627 : [MIPS] Fix simulator build failure after Bug 1481998; r=mgaudet
7ab2f93f6a46de5e2080d2c667c94d60c6c20de9: Bug 1481664 - Adjusted the fuzzy-if for 501627-1.html. r=jmaher
Eliza Balazs <ebalazs@mozilla.com> - Tue, 21 Aug 2018 00:43:00 +0300 - rev 830568
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1481664 - Adjusted the fuzzy-if for 501627-1.html. r=jmaher
390c52e04aec8638b227ed039d4ff5491de4680d: Bug 1478159 - Disable browser/base/content/test/general/browser_bug519216.js on all platforms. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Sun, 19 Aug 2018 11:45:00 +0300 - rev 830567
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478159 - Disable browser/base/content/test/general/browser_bug519216.js on all platforms. r=jmaher
03537843fab253117d5df0a1a3f45cd1e5fa4d52: Bug 1440648 - Add JSTRY_FOR_OF to JSScript::hasLoops, and guard against new JSTRY values. r=jandem
Ashley Hauck <khyperia@mozilla.com> - Mon, 20 Aug 2018 11:10:00 +0300 - rev 830566
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1440648 - Add JSTRY_FOR_OF to JSScript::hasLoops, and guard against new JSTRY values. r=jandem
2fa2975f97e3e81f501aa982ab224ac470683f51: Bug 1396821 - Update vendored Rust crates. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:49:11 +0200 - rev 830565
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
c5895db52483b9fd5d2e0df6498f5aa601573d37: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 16:36:27 +0200 - rev 830564
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
5c0ddd45f926a15d7d90f574f706fcc7f33d1e3b: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:43:25 +0200 - rev 830563
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 MozReview-Commit-ID: B8H3bZQKkJ7
7c97853a85b94dc65cfda23a8ee6f826a606505d: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 17 Aug 2018 14:56:05 +0200 - rev 830562
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
b61ce753f01e0c1a2ae06c58058880e653a857f0: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 11 Jun 2018 17:49:22 -0700 - rev 830561
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 Instead use serde. This is the simplest possible conversion using the serde Value type everywhere. The intent is to use the automatically derived deserializers in the future. MozReview-Commit-ID: F25p325gbiC
7ef3912feb2c844edabbdb6376838d046432bc22: Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 14 Aug 2018 13:48:26 +0200 - rev 830560
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
4cff9d15475810eb69952d51d8f5632eae5dca87: Bug 1482272 - Don't set -DEBUG twice on Windows links. r=ted
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 11:35:52 -0400 - rev 830559
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1482272 - Don't set -DEBUG twice on Windows links. r=ted We already append MOZ_DEBUG_LDFLAGS when MOZ_DEBUG_SYMBOLS is set.
ad1ac2b931e706ff1aa41fdddbf5a67c36936cd7: Bug 1413728: Windows DMD builds don't need special LDFLAGS behavior. r=ted
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 11:34:48 -0400 - rev 830558
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1413728: Windows DMD builds don't need special LDFLAGS behavior. r=ted
5e2ba0c9aa877fa17cde2b2579d8bb4a905ba578: Merge mozilla-central to mozilla-inbound
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 19:04:42 +0300 - rev 830557
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Merge mozilla-central to mozilla-inbound
d6d71f8bede06f31c8a5c28ecf1e3c29deb3234d: Bug 1485034: Ignore compile_commands.json files in tree; r=froydnj
Benjamin Bouvier <benj@benj.me> - Tue, 21 Aug 2018 16:54:44 +0200 - rev 830556
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1485034: Ignore compile_commands.json files in tree; r=froydnj
577ffed9f102439db47afebcef95bbaaa2e04c93: Bug 1483835: Default to clang-cl and lld-link in local Windows builds. r=glandium
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 11:30:16 -0400 - rev 830555
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483835: Default to clang-cl and lld-link in local Windows builds. r=glandium
a2181b2ee1fc61dfc9bbb20e36df656b251704ad: Bug 1475218 - Disable PBackgroundLocalStorageCache on Android; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 21 Aug 2018 17:27:42 +0200 - rev 830554
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1475218 - Disable PBackgroundLocalStorageCache on Android; r=asuth There can be only one content process on Fennec so there's nothing to synchronize.
8eac225243d8e0846f39c0fc1e4d831765ff6991: Bug 1480558 - part 4 - add icudata support for aarch64 windows; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 11:00:34 -0400 - rev 830553
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1480558 - part 4 - add icudata support for aarch64 windows; r=mshal yasm doesn't support aarch64, and trying to use GNU as with an MSVC build seems like sadness waiting to happen. Instead, we'll generate our own assembly file that armasm64 will accept.
90a93173d2474aab0374c02c3af23f5110e4e456: Bug 1480558 - part 3 - unset AS_DASH_C_FLAG for aarch64 windows; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 11:00:35 -0400 - rev 830552
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1480558 - part 3 - unset AS_DASH_C_FLAG for aarch64 windows; r=mshal The assembler for this platform doesn't need the special handling AS_DASH_C_FLAG provides.
7378a8999aea1cc98e5255ebf655bfa088bf0ef5: Bug 1480558 - part 2 - don't add MOZ_DEBUG_FLAGS to ASFLAGS on aarch64 windows; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 11:00:35 -0400 - rev 830551
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1480558 - part 2 - don't add MOZ_DEBUG_FLAGS to ASFLAGS on aarch64 windows; r=mshal armasm64 doesn't accept the same options as its x86-ish counterparts, and passing options it doesn't understand causes assembly to fail. So let's just not pass any flags to the assembler for the moment.
edc9c624481561f8b9d4fc3218e6cbe47c831aca: Bug 1480558 - part 1 - set AS appropriately on aarch64 windows; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 11:00:35 -0400 - rev 830550
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1480558 - part 1 - set AS appropriately on aarch64 windows; r=mshal
6086b5e84d5b5b89629f9b56c51de4e636aef6b6: Bug 1443561 - Part 1: Make additional backgrounds alignment relative to toolbox. r=jaws
Vivek Dhingra <vivek3zero@gmail.com> - Fri, 17 Aug 2018 09:57:25 +0100 - rev 830549
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1443561 - Part 1: Make additional backgrounds alignment relative to toolbox. r=jaws MozReview-Commit-ID: 5gjrzZiLx0Q
7555241630cee413ed62a44919e5b93c224e635a: Bug 1443561 - Part 0: Workaround bug 1482157, set -moz-appearance:toolbox on #navigator-toolbox::after. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 17 Aug 2018 10:22:42 +0100 - rev 830548
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1443561 - Part 0: Workaround bug 1482157, set -moz-appearance:toolbox on #navigator-toolbox::after. r=dao MozReview-Commit-ID: CuJIYn9ioPO
51acbb8dc5013a729f91bb6127d7234be010904b: Bug 1484157 - Add bounds check tests for WebDriver pause action. r=whimboo
Andreas Tolfsen <ato@sny.no> - Fri, 17 Aug 2018 10:18:01 +0100 - rev 830547
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484157 - Add bounds check tests for WebDriver pause action. r=whimboo The pause action takes an unsigned integer as input, but it was discovered in https://github.com/mozilla/geckodriver/issues/1355 that chromedriver accepts floating point values. To achieve conformance in this area, this will test various allowed and disallowed values so that the pause action's bounds are properly checked.
6f2e61c51d4b96589f105bdc4c2de2921f67d183: Bug 1478848 - [fxui] Fix test_ssl_disabled_error_page to correctly wait for page load. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 21 Aug 2018 11:58:15 +0200 - rev 830546
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1478848 - [fxui] Fix test_ssl_disabled_error_page to correctly wait for page load. r=ato Currently the test doesn't wait for the restore button to become stale, and as such the call to find_element will return immediately with a reference to a "h1" element on the error page.
e751eeb6e0328bb16858c7cc090d5bc81369fd54: Bug 1418602 - Allow theming sidebars. r=mconley
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830545
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
3486c61e21091dfdb5f58b92711b16e4f610af27: Backed out changeset 1b533762e9cb (bug 1483835) for causing build bustage in /python/mozbuild/mozbuild/test/configure/test_toolchain_configure.py on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 21 Aug 2018 17:03:40 +0300 - rev 830544
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Backed out changeset 1b533762e9cb (bug 1483835) for causing build bustage in /python/mozbuild/mozbuild/test/configure/test_toolchain_configure.py on a CLOSED TREE
1b533762e9cb4faf2b1c2d9fa58418c71dd9729d: Bug 1483835: Default to clang-cl and lld-link in local Windows builds. r=glandium
David Major <dmajor@mozilla.com> - Tue, 21 Aug 2018 09:34:33 -0400 - rev 830543
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483835: Default to clang-cl and lld-link in local Windows builds. r=glandium
ebcdf2f8e40caa2dc71786df08c9316b4578bb32: Bug 1484845 - Fix test verification failure by focusing an element consistently before synthesizing keys. r=mixedpuppy
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 21 Aug 2018 14:23:42 +0100 - rev 830542
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484845 - Fix test verification failure by focusing an element consistently before synthesizing keys. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D3878
5b802b94d59fbe606a9cd45c06b1f28febcbc242: Bug 1484242 - P3. Have MediaCapablities use GlobalAllocPolicy for creating decoders. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 18 Aug 2018 00:42:00 +0200 - rev 830541
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484242 - P3. Have MediaCapablities use GlobalAllocPolicy for creating decoders. r=bryce This ensures on platform that requires it, that only a single decoder at a time are used, in effect serialising all the MediaCapabilities.decodingInfo requests. Differential Revision: https://phabricator.services.mozilla.com/D3679
114dacc6e603c411eb381a5ca371d436d108cdfd: Bug 1484242 - P2. Add AllocationWrapper::CreateDecoder convenience method. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 18 Aug 2018 00:21:44 +0200 - rev 830540
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484242 - P2. Add AllocationWrapper::CreateDecoder convenience method. r=bryce This method will allocate a decoder according to the GlobalAllocPolicy. On Android API 18 and lower, there can only be a single decoder created at a time. The promise returned by CreateDecoder will only be resolved once the allocation policy permits a new decoder to be created. Differential Revision: https://phabricator.services.mozilla.com/D3678
80e04deb32827fdd4946241606970678e0f84533: Bug 1484242 - P1. Add AllocationPolicy objects. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 17 Aug 2018 17:52:47 +0200 - rev 830539
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484242 - P1. Add AllocationPolicy objects. r=bryce We extract the GlobalAllocationPolicy and the MediaDataDecoder wrapper from MediaFormatReader. They will be used to create a new wrapping class that will serialize allocation and initalization of decoders if the platform requires it. Differential Revision: https://phabricator.services.mozilla.com/D3676
95b2521e281c5b37ad2acd1023cc798355c553b1: Bug 1484422 - Clean up fullscreen window controls styling. r=ntim
Dão Gottwald <dao@mozilla.com> - Tue, 21 Aug 2018 12:05:26 +0200 - rev 830538
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1484422 - Clean up fullscreen window controls styling. r=ntim
98c8ade8873855c2bf24533eb58e77f7e88167b4: 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 830537
Push 118846 by bmo:rhelmer@mozilla.com at Wed, 22 Aug 2018 05:24:26 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
e7769815af8a4a23eafb3afb73516db3a0ff1a2e: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830536
Push 118846 by bmo:rhelmer@mozilla.com at Wed, 22 Aug 2018 05:24:26 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
8423d5a59a894c7fd18cf4130ec5050887ae09d0: 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 830535
Push 118846 by bmo:rhelmer@mozilla.com at Wed, 22 Aug 2018 05:24:26 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
8e5ad83af84abcbd1b247589bb96e0e7983e0bcd: Bug 1453153 - Initial removal of moz* APIs in DataTransfer, r=enndeakin,r=nika draft
Anny Gakhokidze <agakhokidze@mozilla.com> - Mon, 18 Jun 2018 23:43:31 -0400 - rev 830534
Push 118845 by bmo:annygakhokidze@gmail.com at Wed, 22 Aug 2018 01:17:22 +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
24c84a044f0b21607a6f1fc7568e824ca4a01a66: Bug 1458314 - Move the update directory to an installation specific location draft
Kirk Steuber <ksteuber@mozilla.com> - Fri, 25 May 2018 14:13:11 -0700 - rev 830533
Push 118844 by bmo:ksteuber@mozilla.com at Tue, 21 Aug 2018 23:13:34 +0000
Bug 1458314 - Move the update directory to an installation specific location This change applies to Windows only. Firefox will need to migrate the directory from the old location to the new location. This will be done only once by setting the pref `app.update.migrated.updateDir2` to true once migration has completed. Note: The pref name app.update.migrated.updateDir has already been used, thus the '2' suffix. It can be found in ESR24. This patch re-adds constants used for obtaining the common application data directory in Windows. These constants were removed in Bug 1449686 and have been returned to the codebase with their original values. MozReview-Commit-ID: AFVMlAcT2LG
5214829dbe651593b4d4e00ba11c9382d93f4579: Bug 1484243 - Detect vcs automatically in |mach vcs-setup|. r?ahal draft
Panos Astithas <past@mozilla.com> - Tue, 21 Aug 2018 16:10:34 -0700 - rev 830532
Push 118843 by bmo:past@mozilla.com at Tue, 21 Aug 2018 23:11:21 +0000
Bug 1484243 - Detect vcs automatically in |mach vcs-setup|. r?ahal MozReview-Commit-ID: Fww1osFOswS
9d864524f4b19e007b7c325bc394d2e1730aa493: 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 830531
Push 118842 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 19:36:11 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen, r?echen MozReview-Commit-ID: L8htRm3J1mZ
e207669448af9ca1cf25614843d11e9fad89fd03: 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 830530
Push 118841 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 19:33:25 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?hsivonen r?echen MozReview-Commit-ID: L8htRm3J1mZ
079fbbd0c086702b9f2bdfa05704a9f13976dae1: Bug 1421501 - WebIDL and DOM for PrioEncoder r?nika draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830529
Push 118840 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 19:27:12 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?nika MozReview-Commit-ID: L8htRm3J1mZ
00d2f22172280f51eb1a2734a1847f8955782b78: Bug 1421501 - build integration for vendored msgpack r?glandium draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 06 Aug 2018 15:10:36 -0700 - rev 830528
Push 118840 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 19:27:12 +0000
Bug 1421501 - build integration for vendored msgpack r?glandium MozReview-Commit-ID: 4AKDbOU4aWx
4187693dbc0deea22df4b442e6ad91291781e073: 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 830527
Push 118840 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 19:27:12 +0000
Bug 1421501 - vendor msgpack from https://github.com/msgpack/msgpack-c r?glandium MozReview-Commit-ID: 9vzQOuszf3p
e7a9664a7699cc0645ec11fcd2e139f37fbd8c5d: Bug 1345474 - Check incognito access for windows api draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:52:52 -0400 - rev 830526
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - Check incognito access for windows api MozReview-Commit-ID: 75WjtpluBYD
6eb5d288690686361cdc0d74715d4cba3d4fc43b: Bug 1345474 - Check incognito access for tabs api draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:52:52 -0400 - rev 830525
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - Check incognito access for tabs api MozReview-Commit-ID: 1F4CPWlZ1ML
07330cc62a2d07052678c8f0cf77efb03f68a29d: Bug 1345474 - protect access to base window and tab classes draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:52:30 -0400 - rev 830524
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - protect access to base window and tab classes MozReview-Commit-ID: KRSDmo566nl
863cad8f7533a758b313dd282fd7abdf44bfbded: Bug 1345474 - Check incognito access for content scripts draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:50:45 -0400 - rev 830523
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - Check incognito access for content scripts MozReview-Commit-ID: FTCTXWt3rdc
87d7935cf550e5c53bb5b41d9125c999763676dd: Bug 1345474 - Add policy flags to support incognito settings draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:50:45 -0400 - rev 830522
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - Add policy flags to support incognito settings MozReview-Commit-ID: 4wSXDXUUKm4
3fdc796f69614c952695c047e88ffeec7c28bc8a: Bug 1345474 - Add not_supported to schema for incognito draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 21 Aug 2018 14:50:45 -0400 - rev 830521
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1345474 - Add not_supported to schema for incognito MozReview-Commit-ID: FqDpW9qZAeZ
130bb81b5f4f9c98ba138ab5593148537dd77b57: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 19:01:08 +0300 - rev 830520
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Merge mozilla-inbound to mozilla-central. a=merge
6d8d234a983ae65eee63239a8536dd24428f6db1: Bug 1484559 - Ensure that the scroll frame deregister its refresh driver observers (mAsyncScroll & mAsyncSmoothMSDScroll) before it's destroyed. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 21 Aug 2018 14:55:22 +0200 - rev 830519
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484559 - Ensure that the scroll frame deregister its refresh driver observers (mAsyncScroll & mAsyncSmoothMSDScroll) before it's destroyed. r=dholbert
dcbb7762dc2fa3afbbf969016c29b125d97b52f2: Bug 1484615 - Followup comment fix for bug 1409641; r=janv
Tom Tung <shes050117@gmail.com> - Mon, 20 Aug 2018 11:46:24 +0200 - rev 830518
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484615 - Followup comment fix for bug 1409641; r=janv This patch add comments to IndexedDBHelper.jsm to clarify how txn.result is set. The comments should clear up any confusion caused by previous commit message (fix for bug 1409641).
bd62249f8b51bb395883e0115f0cac099555be1c: Bug 1452513 - Avoid issuing transactions with WebRender when the namespace has changed. r=kats
Andrew Osmond <aosmond@mozilla.com> - Tue, 21 Aug 2018 08:29:09 -0400 - rev 830517
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1452513 - Avoid issuing transactions with WebRender when the namespace has changed. r=kats When the namespace changes (e.g. due to a tab move between windows), we may get stale transaction requests that we need to ignore. In WebRenderBridgeParent::RecvSetDisplayList, we would automatically send any unsent transaction data when exiting the method, but this did not take into account the staleness. This patch ensures we only flush the data if we actually want it. The transaction in question that was observed and causing crashes was UpdateImageBuffer.
bb155905368517d486de333676962091fb317e54: Bug 1473957 - Require debugger and debuggee to be in different compartments. r=jimb
Jan de Mooij <jdemooij@mozilla.com> - Thu, 16 Aug 2018 12:35:20 +0200 - rev 830516
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1473957 - Require debugger and debuggee to be in different compartments. r=jimb We were checking for cross-compartment wrappers in the Debugger constructor, but this patch also fixes addDebuggee and addAllGlobalsAsDebuggees. Differential Revision: https://phabricator.services.mozilla.com/D3495
8695f16b39ed48f002dccabf249da238bdb3e8b4: Bug 1479430 - Make sure TypeNewScript::maybeAnalyze is called in the group's realm. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 16 Aug 2018 11:59:19 +0200 - rev 830515
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1479430 - Make sure TypeNewScript::maybeAnalyze is called in the group's realm. r=luke
f2dc5d8ac9ac55899c14d7a031951ccef0bc720d: Bug 1480036 - Allow scaling all MSG volume with a pref. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 01 Aug 2018 12:10:32 +0200 - rev 830514
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1480036 - Allow scaling all MSG volume with a pref. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D2594
352e47aeafac716617392486f88c20107dce2a00: Bug 1480036 - Stop relying on having the default device set globally. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 01 Aug 2018 15:18:32 +0200 - rev 830513
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1480036 - Stop relying on having the default device set globally. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D3508
3f99a091261fb67d798c7f16808d5a19efc7364b: Bug 1480036 - Allow forcing a specific audio output device from a test. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 01 Aug 2018 14:16:30 +0200 - rev 830512
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1480036 - Allow forcing a specific audio output device from a test. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D3507
fbe65340170cbaa1c77c45730f1ae0f8afd44d6b: Bug 1440282 - Update breakpad to revision 1459e5df74dd03b7d3d473e6d271413d7aa98a88 r=ted
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 21 Aug 2018 10:34:11 +0000 - rev 830511
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1440282 - Update breakpad to revision 1459e5df74dd03b7d3d473e6d271413d7aa98a88 r=ted This adds support for the DW_AT_ranges attribute when dumping out symbols and adds basic support for AArch64 (64-bit ARM) on Windows in the minidump processor. Differential Revision: https://phabricator.services.mozilla.com/D3443
f0da740d9db4f96035297a63976337b65f7711cf: Bug 1484534 - fix Android error page technical details r=johannh
Franziskus Kiefer <franziskuskiefer@gmail.com> - Tue, 21 Aug 2018 12:04:57 +0000 - rev 830510
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484534 - fix Android error page technical details r=johannh Differential Revision: https://phabricator.services.mozilla.com/D3858
00e27ad3f9ff5d5b4265cd99fa19bef10a3f3eb8: Bug 1483935 - correctly check all windows for tabs when quitting, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 Aug 2018 18:27:44 +0000 - rev 830509
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1483935 - correctly check all windows for tabs when quitting, r=mconley Bug 1438499 added an optional parameter to warnAboutClosingTabs. In bug 1475427, the arguments to warnAboutClosingTabs changed, and instead of passing a closing tab reference as the second argument, we now need to pass the number of tabs as the first argument. The patch in that bug updated the callsite in nsBrowserGlue.js to add the new argument, but didn't remove the `null` argument that we were passing for the 'extra' tab. Additionally, the change in bug 1475427 bails early from warnAboutClosingTabs if the number of tabs passed is less than 2. That tab count, too, needs to take into account multiple windows and not just the last window iterated over. This patch fixes both of these issues. Differential Revision: https://phabricator.services.mozilla.com/D3807
9c29ffcfc0520a46bee6a63db1aa48e5ef3c0f80: Bug 1482052 - add talos test with many files for the debugger; r=ochameau
yulia <ystartsev@mozilla.com> - Tue, 21 Aug 2018 09:43:05 +0000 - rev 830508
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1482052 - add talos test with many files for the debugger; r=ochameau We do not have a test case in talos that has many files to be loaded on start. This change adds 100 files, each around 1000 lines long. Differential Revision: https://phabricator.services.mozilla.com/D3308
c3b06d8fd0011fee94007ef05a202bf56343e460: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 12:57:58 +0300 - rev 830507
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Merge mozilla-central to autoland
9bbc18da7365730bfa3d88400149e80a64296a9e: Bug 1484690 - followup: fixup the WPT manifest since lando overrode it with an older version. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 11:26:53 +0200 - rev 830506
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484690 - followup: fixup the WPT manifest since lando overrode it with an older version. r=me CLOSED TREE
8abcae4371215a3e85217b64b40e9c4e6b36d3ff: Bug 1484690 - Move the enabled state to the sheet instead of sharing it. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 Aug 2018 08:55:10 +0000 - rev 830505
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484690 - Move the enabled state to the sheet instead of sharing it. r=heycam We share the inner object across sheets from the same URL, so what happens here is that, once the sheet parses and loads, we call SetEnabled() on the first sheet, which sets the inner bit, then calls ApplicableStateChanged. That set actually turned the second sheet complete, so when inserting the sheet, we think that the second sheet is already enabled, and thus in the author data, and try to insert before it. Of course there's nothing there, so we panic. We rely on calling SetEnabled() on all the sheets already to insert them in the styleset / author data, so this makes it clearer and fixes the bug by moving the state to each individual sheet. Differential Revision: https://phabricator.services.mozilla.com/D3798
1598dc35d16af3bcb77e855190b47df1992dc6e3: Bug 1484773 - Containing shadow could be null after unlink. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Aug 2018 23:28:57 +0000 - rev 830504
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484773 - Containing shadow could be null after unlink. r=smaug Bug 1483882 removed the line that used to remove the SHADOW_TREE bit during unbind. I missed this caller which still assumed that `IsInShadowTree() -> GetContainingShadow()`. That means that before that patch it was going through nsIDocument::RemoveStyleSheet, which looks pretty wrong to me. Fix it so that we don't remove the stylesheet (we weren't doing it before anyway), but we don't crash. Differential Revision: https://phabricator.services.mozilla.com/D3831
e1269166fb7095ed8436ecea5fc57ac63ce5706c: Bug 1480275: Handle nested use shadow trees properly when the ID target changes. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Aug 2018 00:32:56 +0000 - rev 830503
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1480275: Handle nested use shadow trees properly when the ID target changes. r=heycam We end up with three <svg:use> elements to update (lol), because the target (#c) changes, since we create another element with that ID in the document via outerHTML. Differential Revision: https://phabricator.services.mozilla.com/D2650
798a3e869e24ed01213be05e536c46b73fc9904f: Bug 1484602 - Don't reuse variables in WillDeleteSelection. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 21 Aug 2018 06:54:47 +0000 - rev 830502
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484602 - Don't reuse variables in WillDeleteSelection. r=masayuki HTMLEditRules::WillDeleteSelection is complex since some variables is reused. So I would like to clean up this to use block scope and EditorDOMPoint before fixing bug 685799. Differential Revision: https://phabricator.services.mozilla.com/D3761
564d9c60d6e2722f396f8918f42735d87060a14b: Bug 1484672 - Use node.click instead of synthesizeMouseAtCenter in browser_webconsole_object_inspector_scroll.js; r=davidwalsh
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 20 Aug 2018 14:59:13 +0000 - rev 830501
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1484672 - Use node.click instead of synthesizeMouseAtCenter in browser_webconsole_object_inspector_scroll.js; r=davidwalsh Differential Revision: https://phabricator.services.mozilla.com/D3774
a022c40e4d55f303bbaac93b33447faa02e93add: Bug 1478112 - Get rid of preselect tabbox workaround, and adjust focus after changing visible tab right away. r=dao
Mike Conley <mconley@mozilla.com> - Tue, 21 Aug 2018 06:55:47 +0000 - rev 830500
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1478112 - Get rid of preselect tabbox workaround, and adjust focus after changing visible tab right away. r=dao The "select" event handler workaround was originally added in bug 1379270 to make it possible to focus and select the URL bar a little bit later. This ugly hack was to workaround an issue with WebExtensions that override about:newtab with the chrome_url_overrides property (the issue would be that the URL bar would not be properly focused and selected if about:newtab was overridden). Back in the day, this was necessary because the overriding URL was fully displayed in the URL bar (moz-webextension://...). These days, when about:newtab is overridden, the URL bar is still empty - we just end up showing the information about the WebExtension overriding about:newtab to the left of the URL bar. So I think we can remove the old workaround. Differential Revision: https://phabricator.services.mozilla.com/D3447
dbd045e6bb9c86ee75a207e80dd6b9103624e51a: bug 1483311 - add LOAD_DISABLE_TRR as a loadflag r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Mon, 20 Aug 2018 22:02:04 +0000 - rev 830499
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
bug 1483311 - add LOAD_DISABLE_TRR as a loadflag r=mcmanus Disable TRR at will without needing to toggle the pref. MozReview-Commit-ID: 1Ept6kDrjN3 Differential Revision: https://phabricator.services.mozilla.com/D3399
32a3585e5b0b9b1a046b6b16a2b7197903e59e5f: Bug 1482498 - Remove mozMatchesSelector(…) usage from browser‑places.js r=miketaylr
ExE Boss <3889017+ExE-Boss@users.noreply.github.com> - Mon, 20 Aug 2018 18:36:58 +0000 - rev 830498
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1482498 - Remove mozMatchesSelector(…) usage from browser‑places.js r=miketaylr Differential Revision: https://phabricator.services.mozilla.com/D3766
050766c57c9142706089096864a015d5e4263637: Bug 1417050: Add support for AV1 in MP4. r=jya
Thomas Daede <tdaede@mozilla.com> - Mon, 20 Aug 2018 23:56:39 +0000 - rev 830497
Push 118839 by mixedpuppy@gmail.com at Tue, 21 Aug 2018 18:59:46 +0000
Bug 1417050: Add support for AV1 in MP4. r=jya Differential Revision: https://phabricator.services.mozilla.com/D3365
2f57c7c45953c3c813c607c89320a40192e8e90e: Bug 1480755 - Add support for new Mesa device probing. r?jld draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Tue, 21 Aug 2018 20:10:39 +0200 - rev 830496
Push 118838 by bmo:gpascutto@mozilla.com at Tue, 21 Aug 2018 18:11:26 +0000
Bug 1480755 - Add support for new Mesa device probing. r?jld MozReview-Commit-ID: CD9ATGHUOZ1
5d580bd964994c65087e44b348923043a61ba6db: Bug 1421501 - WebIDL and DOM for PrioEncoder r?nika draft
Robert Helmer <rhelmer@mozilla.com> - Wed, 20 Jun 2018 17:21:17 -0700 - rev 830495
Push 118837 by bmo:rhelmer@mozilla.com at Tue, 21 Aug 2018 17:16:42 +0000
Bug 1421501 - WebIDL and DOM for PrioEncoder r?nika MozReview-Commit-ID: L8htRm3J1mZ
9cc6d48aa2141607b8f0f33f4430ccb6afb8382e: Bug 1470466 - Use a different telemetry histogram key for the userScripts injection. draft
Luca Greco <lgreco@mozilla.com> - Tue, 21 Aug 2018 15:19:07 +0200 - rev 830494
Push 118836 by luca.greco@alcacoop.it at Tue, 21 Aug 2018 15:04:56 +0000
Bug 1470466 - Use a different telemetry histogram key for the userScripts injection. MozReview-Commit-ID: DYYaacFYTaY
b8536cfa3a3ebba4a49d7a26ba8af8968a6c8777: Bug 1396821 - Update vendored Rust crates. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:49:11 +0200 - rev 830493
Push 118835 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:47:01 +0000
Bug 1396821 - Update vendored Rust crates. MozReview-Commit-ID: D8W2mtdAmpb
69abebd94ce586f514fa660ca1b16a6d8f1422fd: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 16:36:27 +0200 - rev 830492
Push 118835 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:47:01 +0000
Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. MozReview-Commit-ID: IW15TkjVeLT
2c9a77c5b732ef0609929a0e373001fe98b68e51: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:43:25 +0200 - rev 830491
Push 118835 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:47:01 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. MozReview-Commit-ID: B8H3bZQKkJ7
936b2d73c3ec7250add7047aeaf148c17aa5512d: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. draft
Henrik Skupin <mail@hskupin.info> - Fri, 17 Aug 2018 14:56:05 +0200 - rev 830490
Push 118835 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:47:01 +0000
Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. MozReview-Commit-ID: LLLVkRvL08O
ac664c42b4beb57f33303517a350b43893d31887: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 11 Jun 2018 17:49:22 -0700 - rev 830489
Push 118835 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:47:01 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. Instead use serde. This is the simplest possible conversion using the serde Value type everywhere. The intent is to use the automatically derived deserializers in the future. MozReview-Commit-ID: F25p325gbiC
bea6d305b4716fefbcdcda68f27f3d59a4f810a6: Bug 1396821 - Update vendored Rust crates. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:49:11 +0200 - rev 830488
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - Update vendored Rust crates. MozReview-Commit-ID: D8W2mtdAmpb
f8626cac61a7e67ff5e3ee3fc990e8eda3d1fed1: Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 16:36:27 +0200 - rev 830487
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - [geckodriver] Apply rustfmt other geckodriver modules. MozReview-Commit-ID: IW15TkjVeLT
a4ed7d4ed2eedfdfafbcf50181860305a32beca5: Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 17:43:25 +0200 - rev 830486
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - [geckodriver] Switch geckodriver crate from rustc_serialize to serde. MozReview-Commit-ID: B8H3bZQKkJ7
05329712a1b2ce8d116cf8b68953d07c18c02e8a: Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. draft
Henrik Skupin <mail@hskupin.info> - Fri, 17 Aug 2018 14:56:05 +0200 - rev 830485
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - [geckodriver] Apply rustfmt on other webdriver modules. MozReview-Commit-ID: LLLVkRvL08O
81223019349ce508329db7e315753ec1a5755009: Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. draft
Henrik Skupin <mail@hskupin.info> - Mon, 11 Jun 2018 17:49:22 -0700 - rev 830484
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - [geckodriver] Switch webdriver crate from rustc_serialize to serde. Instead use serde. This is the simplest possible conversion using the serde Value type everywhere. The intent is to use the automatically derived deserializers in the future. MozReview-Commit-ID: F25p325gbiC
23375ef8ad441281fe295f8473e027e4fd19c3fd: Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. draft
Henrik Skupin <mail@hskupin.info> - Tue, 14 Aug 2018 13:48:26 +0200 - rev 830483
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1396821 - [wdspec] Mark all tests in new_session/merge.py to pass. MozReview-Commit-ID: BgPMFuG2MvE
91baa8e095b50463d3c523ce580233cced01a02e: Bug 1484909 - [wdclient] Fix handling of "invalid session id" error.
Henrik Skupin <mail@hskupin.info> - Tue, 21 Aug 2018 09:15:21 +0200 - rev 830482
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1484909 - [wdclient] Fix handling of "invalid session id" error. Without a session being created first the "send_command" method inappropriately checks for the "session not created" error, which only gets raised by the "new session" command. For all the other commands the "invalid session id" error has to be handled.
8e28ac045028ba46db9ea601bd1ae763a2e2c0c1: Bug 1484909 - [geckodriver] Return "invalid session id" error when there is no active session.
Henrik Skupin <mail@hskupin.info> - Tue, 21 Aug 2018 09:08:36 +0200 - rev 830481
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1484909 - [geckodriver] Return "invalid session id" error when there is no active session. If a command is used before creating a new session, an "invalid session id" error has to be returned by the driver.
993d8d079fb37ea80ebcd2754a6624a30b31b6cf: Bug 1484909 - [marionette] Fix handling of InvalidSessionException.
Henrik Skupin <mail@hskupin.info> - Tue, 21 Aug 2018 08:07:23 +0200 - rev 830480
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Bug 1484909 - [marionette] Fix handling of InvalidSessionException. The Marionette client raises a custom MarionetteException instead of passing through the InvalidSessionIdException as returned by the Marionette server.
3e1ff98d5aab1040e6333f9fc4547e3aafe81b1b: Backed out 2 changesets (bug 1443561) for causing bc perma failures in toolkit/components/extensions/test/browser/browser_ext_themes_sanitization.js
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 21 Aug 2018 14:05:22 +0300 - rev 830479
Push 118834 by bmo:hskupin@gmail.com at Tue, 21 Aug 2018 14:29:21 +0000
Backed out 2 changesets (bug 1443561) for causing bc perma failures in toolkit/components/extensions/test/browser/browser_ext_themes_sanitization.js Backed out changeset 1d748613485f (bug 1443561) Backed out changeset 37b4dc3bc73a (bug 1443561)
02a80c78170723bf9d7d2e72834fc26850894dbc: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830478
Push 118833 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 14:06:05 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
e5c5147790b0fa5c9dc543ce750824292186669c: Bug 1418602 - Allow theming sidebars. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830477
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
973b58266e4437e2cb14cd47d4cf8f052f4a1fa4: Bug 1484512 - Split up places.css and only load relevant parts of it. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 19 Aug 2018 10:34:33 +0100 - rev 830476
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484512 - Split up places.css and only load relevant parts of it. r=dao
88803cf0dec1cffe6990cc48705d18591aaa9e2b: Merge mozilla-central to mozilla-inbound
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 12:59:51 +0300 - rev 830475
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-central to mozilla-inbound
a955df76e2b636889a1c37a7863739d6306520eb: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Tue, 21 Aug 2018 12:54:24 +0300 - rev 830474
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-inbound to mozilla-central. a=merge
6cc53c0f6efec1c590a5b3a6c0019a26e11e6843: Bug 1483309 - the IPC libFuzzer integration can now generated shared memory segments; r=jld,posidron
Alex Gaynor <agaynor@mozilla.com> - Mon, 20 Aug 2018 18:46:05 +0000 - rev 830473
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483309 - the IPC libFuzzer integration can now generated shared memory segments; r=jld,posidron Uses the input bytes as metadata + data for shared memory segments. Differential Revision: https://phabricator.services.mozilla.com/D3352
25d85634da27ac85dbd5fa1f6bfee4a63c822c61: Bug 1482693 - Recommend the official Rust VisualStudio Code extension r=gps,jya
ExE Boss <3889017+ExE-Boss@users.noreply.github.com> - Mon, 13 Aug 2018 21:21:34 +0000 - rev 830472
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482693 - Recommend the official Rust VisualStudio Code extension r=gps,jya Differential Revision: https://phabricator.services.mozilla.com/D3161
feaff184f7758a2aecd7ba36d274759dfac49208: Bug 1484501 - Fix negated disabled selector in extension.css; r=bwinton
Brian Birtles <birtles@gmail.com> - Tue, 21 Aug 2018 05:21:28 +0000 - rev 830471
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484501 - Fix negated disabled selector in extension.css; r=bwinton Everywhere else in this file we match on .disabled or :not(.disabled) but in two instances we have :not(disabled). That's never going to match since it's already combined with an `input` or `textarea` type selector (and there's no <disabled> element). Differential Revision: https://phabricator.services.mozilla.com/D3743
e35c67de74b1eec697be6db697bde8d790b92594: Bug 1482093 - Make conversions from UTF-16 and Latin1 to UTF-8 utilize the slop in the first ASCII-sized allocation. r=nika
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 20 Aug 2018 18:47:39 +0000 - rev 830470
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482093 - Make conversions from UTF-16 and Latin1 to UTF-8 utilize the slop in the first ASCII-sized allocation. r=nika MozReview-Commit-ID: 4Y8K1JZkXWq Differential Revision: https://phabricator.services.mozilla.com/D3016
7c934a5a2c05b8dff1b60315dba9c29e1e3f8ad3: Backed out changeset 3f0325c0b307 (bug 1418602) for Eslint and browser_ext_sidebarAction_runtime.js failures on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 21 Aug 2018 05:09:05 +0300 - rev 830469
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset 3f0325c0b307 (bug 1418602) for Eslint and browser_ext_sidebarAction_runtime.js failures on a CLOSED TREE
9576c19562ae2a1cd9a623dddea8e66428c477f9: Bug 1484612 - Remove EditSubActionInfo.bOrdered due to unused. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 20 Aug 2018 12:23:56 +0000 - rev 830468
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484612 - Remove EditSubActionInfo.bOrdered due to unused. r=masayuki RemoveList doesn't use aListType parameter, but c-c still call this method. So I keep aListType parameter even if unused. Differential Revision: https://phabricator.services.mozilla.com/D3762
3f0325c0b307be193b5549f6bd98881a2d70a371: Bug 1418602 - Allow theming sidebars. r=mconley
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 06 Aug 2018 17:46:43 +0100 - rev 830467
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1418602 - Allow theming sidebars. r=mconley MozReview-Commit-ID: 97zkU7raehV
251360ecbedff5fbaa014cd859a4fbd9914d4233: Bug 1482950 - Use the correct 3rdparty check in tracking annotations. r=dimi,Ehsan,mayhemer!,ehsan!
Francois Marier <francois@mozilla.com> - Mon, 20 Aug 2018 23:53:45 +0000 - rev 830466
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482950 - Use the correct 3rdparty check in tracking annotations. r=dimi,Ehsan,mayhemer!,ehsan! The mIsTrackingResource flag on nsIHttpChannel was split into two separate flags depending on whether or not the resource is third-party. The correct flag will be set by the channel classifier. Similarly, a new function was introduced, GetIsThirdPartyTrackingResource(), for those consumers (like TP) who only care about third-party trackers. The existing function, GetIsTracking(), will continue to look at both first-party and third-party trackers (the behavior since first party tracking was added to annotations in bug 1476324). The OverrideTrackingResource() function now allows nsHTMLDocument to override both mIsFirstPartyTrackingResource and mIsThirdPartyTrackingResource, but since this function is a little dangerous and only has a single user, I added an assert to make future callers think twice about using it to opt out of tracking annotations. Currently, only the default storage restrictions need to look at first-party trackers so every other consumer has been moved to mIsThirdPartyTrackingResource or GetIsThirdPartyTrackingResource(). This effectively reverts the third-party checks added in bug 1476715 and replaces them with the more complicated check that was added in bug 1108017. It follows the approach that Ehsan initially suggested in bug 1476715. It also reverts the changes in the expected values of the tracking annotation test since these were, in hindsight, a warning about this regression. Depends on D3722 Differential Revision: https://phabricator.services.mozilla.com/D3723
c2422757c912799714b0dd9238748585aa3d575a: Bug 1459212 - Save memory reports for use in crash reports when low on memory r=dmajor,mccr8
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 20 Aug 2018 21:53:27 +0000 - rev 830465
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1459212 - Save memory reports for use in crash reports when low on memory r=dmajor,mccr8 This moves the code that detects very low memory scenarios and grabs memory reports from the main thread event-loop to the available memory tracker. Besides removing the overhead of the check from the event-loop code this increases the likeliness of the reports being gathered by sampling at a higher frequency but only when we already detected a low-memory scenario. Last but not least this add checks for low commit-space detection alongside low virtual-memory detection. Differential Revision: https://phabricator.services.mozilla.com/D3669
2646b2e0a72345c761d5ec032d7f3bcb14a31eb2: Merge mozilla-central to autoland. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 21 Aug 2018 01:02:45 +0300 - rev 830464
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
1e98d3f45a4c0828b64a5b0212183db9a8be01bb: Backed out changeset eaab563115c8 (bug 1440780) for failures on browser_AddonStudies.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 21 Aug 2018 00:47:00 +0300 - rev 830463
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset eaab563115c8 (bug 1440780) for failures on browser_AddonStudies.js. CLOSED TREE
eaab563115c8a15ad26fb20e43f703dd0687e9b8: Bug 1440780 - Add Normandy action for add-on studies r=aswan
Mike Cooper <mcooper@mozilla.com> - Mon, 20 Aug 2018 20:37:35 +0000 - rev 830462
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +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
2d2241b48b73d5e9db851f566012992266fbfc69: Backed out changeset dc5cbee865e4 (bug 1440780) for ESLint failure on normandy/test/browser/head.js:78. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Mon, 20 Aug 2018 23:48:46 +0300 - rev 830461
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset dc5cbee865e4 (bug 1440780) for ESLint failure on normandy/test/browser/head.js:78. CLOSED TREE
19eadd36bbba46dd3cf3addf2fdcedf0885d7971: Bug 1483649 - Do not skip display items for flattened effects in ContainerState::FindOpaqueBackgroundColorInLayer r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 20 Aug 2018 20:29:09 +0000 - rev 830460
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483649 - Do not skip display items for flattened effects in ContainerState::FindOpaqueBackgroundColorInLayer r=mattwoodrow The area covered by flattened effects and their children should be considered in the background color selection to avoid defaulting to canvas background color. Differential Revision: https://phabricator.services.mozilla.com/D3809
bd35c530c6e7073220f7cd32c1b2e37987f5df43: Bug 1482950 - Fix eslint errors in the tracking annotations test. r=dimi!
Francois Marier <francois@mozilla.com> - Mon, 20 Aug 2018 08:29:27 +0000 - rev 830459
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482950 - Fix eslint errors in the tracking annotations test. r=dimi! Depends on D3721 Differential Revision: https://phabricator.services.mozilla.com/D3722
dc5cbee865e4286a767dd69749314c909e2f7343: Bug 1440780 - Add Normandy action for add-on studies r=aswan
Mike Cooper <mcooper@mozilla.com> - Mon, 20 Aug 2018 20:29:01 +0000 - rev 830458
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +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
0e95533b40e12ec879aa6fcfd0c1c735c42f443a: Bug 1482950 - Improve tracking annotation test. r=Ehsan!
Francois Marier <francois@mozilla.com> - Mon, 20 Aug 2018 14:08:15 +0000 - rev 830457
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482950 - Improve tracking annotation test. r=Ehsan! A new parameter is introduced to makeConnection in order to specify the topWindowURI. This will be useful in future tests, but it also highlights the fact that we do set this in all of the existing tests. Finally, I also added a number of comments and explicit parameter setting in order to make the test more readily understandable. Depends on D3720 Differential Revision: https://phabricator.services.mozilla.com/D3721
fe91a0b8bb4c6fd0a73bde4c95754d82a1c1fb97: Bug 1482950 - Backed out changeset 32d94a3cc7af. r=xeonchen!
Francois Marier <francois@mozilla.com> - Sun, 19 Aug 2018 09:00:44 +0000 - rev 830456
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482950 - Backed out changeset 32d94a3cc7af. r=xeonchen! This refactoring is now unnecessary since the third-party check is getting removed. Differential Revision: https://phabricator.services.mozilla.com/D3720
e1eca7377c4eaaf4fadb666646414ca45b2984ae: Bug 1473340 - Use bulk_write() in encoding_glue. r=nika
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 20 Aug 2018 19:55:10 +0000 - rev 830455
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1473340 - Use bulk_write() in encoding_glue. r=nika MozReview-Commit-ID: 7CpUiZFBpEn Differential Revision: https://phabricator.services.mozilla.com/D3407
da16d500fe4e4ad3ca61a2fd3f51b4217bd834b0: Bug 1484051 - Limit Mac Flash sandbox file-access mds rules r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 17 Aug 2018 15:05:47 -0700 - rev 830454
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484051 - Limit Mac Flash sandbox file-access mds rules r=Alex_Gaynor
1d748613485fee744aa70641100664334118fa23: Bug 1443561 - Part 1: Make additional backgrounds alignment relative to toolbox. r=jaws
Vivek Dhingra <vivek3zero@gmail.com> - Fri, 17 Aug 2018 09:57:25 +0100 - rev 830453
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1443561 - Part 1: Make additional backgrounds alignment relative to toolbox. r=jaws MozReview-Commit-ID: 5gjrzZiLx0Q
37b4dc3bc73a31cb6d347b40fbf754e4c0b11761: Bug 1443561 - Part 0: Workaround bug 1482157, set -moz-appearance:toolbox on #navigator-toolbox::after. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 17 Aug 2018 10:22:42 +0100 - rev 830452
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1443561 - Part 0: Workaround bug 1482157, set -moz-appearance:toolbox on #navigator-toolbox::after. r=dao MozReview-Commit-ID: CuJIYn9ioPO
4f0a12bcb4017a46280b133aa2be83ca49b6d14a: Bug 1484110 - part 3: HTMLEditor::RefereshEditingUI() should refresh UIs when one of them is changed to enabled or disabled r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 19:03:02 +0900 - rev 830451
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484110 - part 3: HTMLEditor::RefereshEditingUI() should refresh UIs when one of them is changed to enabled or disabled r=m_kato HTMLEditor::RefereshEditingUI() works only with enabled UIs. Therefore, if UI is disabled while it's visible, it keeps shown. This is too bad if web apps tries to disable the Gecko specific UIs after we show some of them. This patch adds HTMLEditor::HideAnonymousEditingUIsIfUnnecessary() to hide unnecessary UIs and makes RefereshEditingUI() call it always.
6a6a79e2c19b5b08ffcef13fc0741f98ddcecf19: Bug 1484110 - part 2: Rewrite HTMLEditor::HideInlineTableEditingUI() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 18:23:13 +0900 - rev 830450
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484110 - part 2: Rewrite HTMLEditor::HideInlineTableEditingUI() r=m_kato First, HTMLEditor::HideInlineTableEditingUI() always returns NS_OK. So, we can change its return type to void. Additionally, it removes each UI from the DOM tree one by one. However, each mutation could cause showing same UI again. In such case, ShowInlineTableEditingUI() overwrites each UI with newly created element. Then, HTMLEditor cannot remove the old UI anymore. Therefore, this patch moves all members of the UI into local variables first.
08d0e0c32a53307e3f75645206000244375c4314: Bug 1484110 - part 1: Create HTMLEditor::RefereshEditingUI() for internal use of nsIHTMLEditor::CheckSelectionStateForAnonymousButtons() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Aug 2018 17:56:28 +0900 - rev 830449
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484110 - part 1: Create HTMLEditor::RefereshEditingUI() for internal use of nsIHTMLEditor::CheckSelectionStateForAnonymousButtons() r=m_kato HTMLEditor::CheckSelectionStateForAnonymousButtons() is called a lot internally. Especially, its virtual call cost may make damage to our performance since it's called from a selection listener. So, we should create non-virtual method, RefereshEditingUI() for internal use.
5f3c40ffdfedafcf6476694d148a5c6c7601db73: Bug 1437065: Rename interpCodeRangeIndex to funcCodeRangeIndex; r=luke
Benjamin Bouvier <benj@benj.me> - Mon, 20 Aug 2018 15:38:36 +0200 - rev 830448
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1437065: Rename interpCodeRangeIndex to funcCodeRangeIndex; r=luke
0dba59a9d427d224611bb8ac3b8a6e6f530f75db: Bug 1437065: Drive-by fixes; r=jandem
Benjamin Bouvier <benj@benj.me> - Mon, 20 Aug 2018 15:23:01 +0200 - rev 830447
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1437065: Drive-by fixes; r=jandem
3d252d6f57ecaf969db3f2a50a9374d6a415acd8: Bug 1437065: Have LookupCode reset the codeRange out-param if it didn't find a Code; r=luke
Benjamin Bouvier <benj@benj.me> - Tue, 07 Aug 2018 16:04:58 +0200 - rev 830446
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1437065: Have LookupCode reset the codeRange out-param if it didn't find a Code; r=luke
baaf4be9a9dc245044589f8fba0992ef7896f915: Bug 1484809 - Put class nsRelativeFilePref into its own include file. r=njn
Jorg K <jorgk@jorgk.com> - Tue, 21 Aug 2018 00:28:00 +0300 - rev 830445
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484809 - Put class nsRelativeFilePref into its own include file. r=njn
79c53e65bdcbe6f4420b1d0975417612a5c4cd70: Bug 1447844 - [wdspec] Reenable actions/modifier_click.py.
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 21:56:24 +0200 - rev 830444
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1447844 - [wdspec] Reenable actions/modifier_click.py.
b14f6fa58a3068662dbb24fa7a6af897e409f8f7: Bug 1447449 - [wdspec] Re-enable mouse_pause_dblclick.py. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 20 Aug 2018 21:47:21 +0200 - rev 830443
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1447449 - [wdspec] Re-enable mouse_pause_dblclick.py. r=ato
a8d3519a5995ce3e879a370a3eda9c887f394728: Bug 1456392 - In deterministic builds, disable baselineCompile when --fuzzing-safe is provided. r=jorendorff
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Wed, 25 Jul 2018 12:32:34 +0000 - rev 830442
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1456392 - In deterministic builds, disable baselineCompile when --fuzzing-safe is provided. r=jorendorff
b56e88c1b06df751b5c9d8ce9589373aa2bb01ce: Bug 1033916 followup - Fix SpiderMonkey Rust bindings by including jsapi.h in wrapper.hpp instead of relying on jsfriendapi.h doing it. r=me
Jan de Mooij <jdemooij@mozilla.com> - Tue, 21 Aug 2018 09:53:23 +0200 - rev 830441
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1033916 followup - Fix SpiderMonkey Rust bindings by including jsapi.h in wrapper.hpp instead of relying on jsfriendapi.h doing it. r=me
6c3db80981da2613b3e58c4904dec3504b7476d8: Bug 1481951 part 2: Adjust reftest contain-layout-overflow-002.html to be clearer & have accurate expectations. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 20 Aug 2018 12:43:14 -0700 - rev 830440
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481951 part 2: Adjust reftest contain-layout-overflow-002.html to be clearer & have accurate expectations. r=dbaron This test is basically a copy of its -001 variant, with some "float:left" sprinkled around on contained descendants. Before this patch, this test had an additional arbitrary sizing difference as compared to the -001 version -- there's one element that arbitrarily has class "outer" in the -002 test whereas it has class "inner-lg" in the -001 version. These classes have different sizing characteristics, which makes a difference to whether scrollbars show up, because this element is not contained (though it is a layout container itself). This patch undoes this arbitrary difference and also adds a "float" class to make it easier to see which elements we've sprinkled float styling onto. Differential Revision: https://phabricator.services.mozilla.com/D3826
e47a225b907eb38f5f7f671e3296235ac0f26a46: Bug 1481951 part 1: Adjust contain-layout-overflow-* reftests to remove unused rule for nonexistent class "inner-md". r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 20 Aug 2018 12:45:06 -0700 - rev 830439
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481951 part 1: Adjust contain-layout-overflow-* reftests to remove unused rule for nonexistent class "inner-md". r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D3825
8464c338715daf9134f9c640d5da3519c9729447: Bug 1471371 - OOM handling in RegExp construction. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Tue, 14 Aug 2018 08:24:57 -0700 - rev 830438
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1471371 - OOM handling in RegExp construction. r=jorendorff
34996338b92ff27d4ff98d0278c165f2b42fcb92: Bug 1483911 - Defer scrolling events until after ipc doc construction. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Mon, 20 Aug 2018 15:51:00 +0300 - rev 830437
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483911 - Defer scrolling events until after ipc doc construction. r=Jamie
ab5ac052f221b03e0700351ec6534160b38b106c: Bug 1484421 - Move JSON-related functionality into js/public/JSON.h that isn't #include'd in jsapi.h. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:54:45 -0700 - rev 830436
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484421 - Move JSON-related functionality into js/public/JSON.h that isn't #include'd in jsapi.h. r=jandem
67d5039dcbc2522e187bcf3dbec1c6e92bd32167: Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:46:08 -0700 - rev 830435
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
8e8b440d0128d4bb43445603137cb7575ede027b: Bug 1484389 - Move various SavedFrame-related functions and data types into js/public/SavedFrameAPI.h so that users aren't forced to depend on jsapi.h or jsfriendapi.h for them. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:45:44 -0700 - rev 830434
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484389 - Move various SavedFrame-related functions and data types into js/public/SavedFrameAPI.h so that users aren't forced to depend on jsapi.h or jsfriendapi.h for them. r=jandem
cd604eaf33010f3a8b31b6f63669321c5fe0d92d: Bug 1484386 - Move various memory-allocation-related functions into js/public/MemoryFunctions.h to (ultimately) minimize dependencies required to use these functions in forthcoming public headers. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:45:44 -0700 - rev 830433
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484386 - Move various memory-allocation-related functions into js/public/MemoryFunctions.h to (ultimately) minimize dependencies required to use these functions in forthcoming public headers. r=jandem
fa2218b2f4f17c47f39243914e9987eec1d51d38: Bug 1484385 - Move various error-report-related structures and types into js/public/ErrorReport.h to minimize dependencies (and ultimately to make jsfriendapi.h not depend on jsapi.h). r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:45:44 -0700 - rev 830432
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484385 - Move various error-report-related structures and types into js/public/ErrorReport.h to minimize dependencies (and ultimately to make jsfriendapi.h not depend on jsapi.h). r=jandem
6d10eda7f12de64044246e544d581537f30f8998: Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 07:44:44 -0700 - rev 830431
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
e0e6b77fb800d5b81c5b68af3dde3c4beee68d7a: Bug 1483374 - Intl.NumberFormat shouldn't deliberately conflate -0 with +0. r=anba
Jeff Walden <jwalden@mit.edu> - Thu, 16 Aug 2018 13:57:42 -0700 - rev 830430
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483374 - Intl.NumberFormat shouldn't deliberately conflate -0 with +0. r=anba
dc7413a25676e83242f0d1e539bf36015bb14550: Bug 1484605 - Tweak some lookupForAdd() uses. r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2018 11:53:47 +1000 - rev 830429
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484605 - Tweak some lookupForAdd() uses. r=luke These are cases where the existing code is a little dubious or sub-optimal.
3aca6b42ca4efa4d5f1f08d8191e0699d4e0b86a: Backed out 8 changesets (bug 1330257) for Geckoview failures at GeckoSessionTestRuleTest.waitForPageStop_throwOnChangedCallback on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 21 Aug 2018 06:51:29 +0300 - rev 830428
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out 8 changesets (bug 1330257) for Geckoview failures at GeckoSessionTestRuleTest.waitForPageStop_throwOnChangedCallback on a CLOSED TREE Backed out changeset c26970c767e1 (bug 1330257) Backed out changeset 53ef69afca69 (bug 1330257) Backed out changeset 62e53fa35d5b (bug 1330257) Backed out changeset 7c589fc8621b (bug 1330257) Backed out changeset 593f9a799d11 (bug 1330257) Backed out changeset 9085b9fd557c (bug 1330257) Backed out changeset aa0ef9b0e96a (bug 1330257) Backed out changeset 7186e64192f7 (bug 1330257)
c26970c767e17c317e92b86ecf581dbb2384f152: Bug 1330257 - 5a. Fix checkstyle error; r=jchen
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 23:02:09 -0400 - rev 830427
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 5a. Fix checkstyle error; r=jchen
63ad91cbc63a2a900448b378955e0d91d70b6d9f: Bug 1483303. Mark 3d transform test as passing.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 20 Aug 2018 22:32:56 -0400 - rev 830426
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483303. Mark 3d transform test as passing.
7d8dc3f7f1efd651ee878754a20eec7e445ee3cd: Bug 1483303. Update bindings for color masking of images.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 20 Aug 2018 22:32:54 -0400 - rev 830425
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483303. Update bindings for color masking of images. This makes us build after pr #2969
912a1df48dfd742f1f54c3c0a5634bd52a592eeb: Bug 1483303. Update webrender to commit e70bae07664def86aefd11c86dac818ab7ea64ea
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 20 Aug 2018 22:32:50 -0400 - rev 830424
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483303. Update webrender to commit e70bae07664def86aefd11c86dac818ab7ea64ea
53ef69afca6959ca87e5c4cfb97955371d729fab: Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:21 -0400 - rev 830423
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp Add a frontend for the Oreo auto-fill API in SessionTextInput, which processes events from Gecko and provides consumer APIs that match the Oreo auto-fill APIs. GeckoView then forwards the necessary calls to SessionTextInput. Differential Revision: https://phabricator.services.mozilla.com/D3538
62e53fa35d5bb177f50b7e5ee3fd23a0b282a2b8: Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:21 -0400 - rev 830422
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay Add some tests to AccessibilityTest to make sure we can perform auto-fill through the accessibility API. Differential Revision: https://phabricator.services.mozilla.com/D3255
7c589fc8621bef8c56954284e2a3dd9d3c96eb3d: Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:20 -0400 - rev 830421
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay Add an auto-fill frontend that listens to events from Gecko. It populates accessibility nodes for input fields and sends accessibility events, in order to support auto-fill clients that use accessibility services to perform auto-fill. Differential Revision: https://phabricator.services.mozilla.com/D3254
593f9a799d1103996b648b8ae38ff295e9ed54b3: Bug 1330257 - 4. Add auto-fill backend; r=esawin
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:20 -0400 - rev 830420
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 4. Add auto-fill backend; r=esawin Add an auto-fill backend in GeckoViewContent.js that detects fields on the page and sends information about the fields to Java through events. Differential Revision: https://phabricator.services.mozilla.com/D3253
9085b9fd557c5cb371a7f8be9ad65fc78c377282: Bug 1330257 - 3. Inline session store event listeners; r=droeh
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:20 -0400 - rev 830419
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 3. Inline session store event listeners; r=droeh Make the session store event listeners inline, because it makes the code more readable, and also because auto-fill requires a pageshow listener that is always registered, so the existing pageshow listener needs to be moved elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D3252
aa0ef9b0e96a0d943e6272156408cbd30bf5883c: Bug 1330257 - 2. Separate out session focused state from active state; r=droeh
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:20 -0400 - rev 830418
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 2. Separate out session focused state from active state; r=droeh Make a distinction between a session being active (i.e. being visible) and it being focused. More than one session may be active at a time, but only one session is focused at a time. This means the focused session is always active, but an active session may not be focused. Also, manage setting of active/focused states in GeckoView itself, so consumers don't generally have to worry about these states. Differential Revision: https://phabricator.services.mozilla.com/D3251
7186e64192f742776dc089d62a27a078c97c860a: Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay
Jim Chen <nchen@mozilla.com> - Mon, 20 Aug 2018 22:28:19 -0400 - rev 830417
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay Move the AccessibilityNodeProvider implementation under SessionAccessibility, to reduce the indent of the code. Also make all methods in SessionAccessibility.Settings static to make the code easier to follow. Differential Revision: https://phabricator.services.mozilla.com/D3250
dfac768978de71ff96351842189f4f242f0d99fc: Bug 1484148 - Make CSSTransition startTime test timeout when waiting for transition events after a fixed number of frames; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 20 Aug 2018 13:09:41 +0900 - rev 830416
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484148 - Make CSSTransition startTime test timeout when waiting for transition events after a fixed number of frames; r=hiro See bug 1467344 comment 34. Differential Revision: https://phabricator.services.mozilla.com/D3753
ba0eda3c4965d94f9537aace472d65118ea1d11c: Bug 1484148 - Add a test for resuming from paused; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 20 Aug 2018 13:09:34 +0900 - rev 830415
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484148 - Add a test for resuming from paused; r=hiro As bug 1467344 comment 40, it appears we don't currently have any tests that cover resuming a paused animation. Differential Revision: https://phabricator.services.mozilla.com/D3752
f0fa49c3caa893004b98029d167980134ff7539d: Bug 1484882 - Disable sccache idle shutdown on Windows builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Aug 2018 09:41:00 +0900 - rev 830414
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484882 - Disable sccache idle shutdown on Windows builds. r=gps Bug 1472610 did this for Linux builds. It was overlooked that Windows builds needed the same.
990f081377eecb483bb6a637908aae855dbe739e: Fix Android bustage from bug 1484872. r=me on a CLOSED TREE
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Aug 2018 09:14:00 +0900 - rev 830413
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Fix Android bustage from bug 1484872. r=me on a CLOSED TREE
dac6d9ce5eecf27103122c663356df17b1b67cbe: Bug 1484872 - Move LTO flags to python configure. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 09:05:27 +0900 - rev 830412
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484872 - Move LTO flags to python configure. r=froydnj
5a64b929a12201d978d98ede8e7a483b86a0d116: Bug 1484872 - Don't look for llvm-symbolizer for LTO builds. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 08:58:10 +0900 - rev 830411
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484872 - Don't look for llvm-symbolizer for LTO builds. r=froydnj Similar to bug 1478923.
c708ad4f9e5c569aaec93f965cbc66838998da3c: Bug 1484872 - Remove --enable-llvm-hacks. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 08:55:19 +0900 - rev 830410
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484872 - Remove --enable-llvm-hacks. r=froydnj It calls for cargo-culting its use when using clang, when it's specific to skipping one linker flags for sanitizers.
beae65bb45a9b7d6fbd42ed8b8bb9ec991abda8b: Bug 1484872 - Remove MOZ_CFLAGS_NSS. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 08:32:49 +0900 - rev 830409
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484872 - Remove MOZ_CFLAGS_NSS. r=froydnj It hasn't been used since bug 1295937.
5a5a1fc7d18c90ad9432bf88a4f047669a065cfd: Bug 1484466: Part 5 - Use a single QueryInterface method for all nsIFactory instances. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:55:21 -0700 - rev 830408
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 5 - Use a single QueryInterface method for all nsIFactory instances. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D3712
bc1aeabcfba359878ccd84e60047cc7cc1539a6e: Bug 1484466: Part 4 - Remove unnecessary lockFactory stub method implementation. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:53:47 -0700 - rev 830407
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 4 - Remove unnecessary lockFactory stub method implementation. r=mccr8 XPConnect will handle dispatching an appropriate error for these calls. Differential Revision: https://phabricator.services.mozilla.com/D3711
2498075cf65ac9a17760e7059d69ef4c13769b51: Bug 1484466: Part 3b - Remove unused XPCOMUtils.generateQI method. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:45:31 -0700 - rev 830406
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 3b - Remove unused XPCOMUtils.generateQI method. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D3710
db23f8b137c534451c0aee11f1ee6538d551b4ce: Bug 1484466: Part 3a - Update remaining XPCOMUtils.generateQI callers to use ChromeUtils. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:44:57 -0700 - rev 830405
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 3a - Update remaining XPCOMUtils.generateQI callers to use ChromeUtils. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D3709
432da59e0c1b73548aa10cc0acaf8c6af04503b7: Bug 1484466: Part 2b - Remove unused XPCOMUtils.generateCI method. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:39:32 -0700 - rev 830404
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 2b - Remove unused XPCOMUtils.generateCI method. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D3708
870f2a75850c4646bb9f026a8c7ecb1c3bc37568: Bug 1484466: Part 2a - Remove no-op generateCI calls. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:38:31 -0700 - rev 830403
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 2a - Remove no-op generateCI calls. r=mccr8 These stopped having any effect when we switched to ChromeUtils.generateQI, which does not support automatic nsIClassInfo forwarding. Differential Revision: https://phabricator.services.mozilla.com/D3707
73df3e4f72aa90282e82b4672ea662e74f4698a1: Bug 1484466: Part 1 - Remove unused XPCOMUtils.importRelative method. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Sat, 18 Aug 2018 12:36:03 -0700 - rev 830402
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484466: Part 1 - Remove unused XPCOMUtils.importRelative method. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D3706
1a8cf32923f8ef0f0ab6d7ed3204086b2a422071: Bug 1457086 - Bump the markup badges font-size to 10px on 1dppx screens and 9px for higher resolution screens. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Mon, 20 Aug 2018 19:14:19 -0400 - rev 830401
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1457086 - Bump the markup badges font-size to 10px on 1dppx screens and 9px for higher resolution screens. r=rcaliman
0c6795b35e1a6dec42f784b839511c977c88260f: Bug 1484862 - Switch Linux plain builds to clang. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 21 Aug 2018 07:31:05 +0900 - rev 830400
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484862 - Switch Linux plain builds to clang. r=gps
3f64602a3fca3cb025079592f5be1f5704d0c800: Bug 1484758: Add WinBuiltinAnyPackageSid to parent process COM ACL; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 20 Aug 2018 11:03:45 -0600 - rev 830399
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484758: Add WinBuiltinAnyPackageSid to parent process COM ACL; r=mhowell
58a3875a8cb11af06bb6ee7e0f5b68966c450de0: Bug 1481327 - Part 2: Handle VR process shared memory.,r=kip
Kearwood Gilbert <kgilbert@mozilla.com> - Mon, 20 Aug 2018 14:59:56 -0700 - rev 830398
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481327 - Part 2: Handle VR process shared memory.,r=kip
17e156ebb40afa32f91d0b8b6463c43e4c467653: Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8
Kearwood Gilbert <kgilbert@mozilla.com> - Mon, 20 Aug 2018 14:58:28 -0700 - rev 830397
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8
f3c1b09b9477b6f03fc0ecce5568401d7161ce8b: Bug 1341222 - Fix building in-tree NSS against system NSPR. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 15 Aug 2018 11:17:34 +0900 - rev 830396
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1341222 - Fix building in-tree NSS against system NSPR. r=froydnj
b0a7377f4f600a81faf8951d374945dc7882c6f4: Bug 1341222 - Avoid m4 breaking the sed expressions that set NSPR_INCLUDE_DIR and NSPR_LIB_DIR. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 15 Aug 2018 11:15:20 +0900 - rev 830395
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1341222 - Avoid m4 breaking the sed expressions that set NSPR_INCLUDE_DIR and NSPR_LIB_DIR. r=froydnj
eb76188a858d82efa7b1854dcfc6d83a7f75d13f: Bug 1341222 - Allow !- and %-prefixed paths in include paths processed by gyp. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 15 Aug 2018 11:14:06 +0900 - rev 830394
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1341222 - Allow !- and %-prefixed paths in include paths processed by gyp. r=froydnj
574377aa45865d04eed2713f331c1f553f7f12f7: Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 20:41:49 +0900 - rev 830393
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor
97b4c0e1a0144bb026949fc75afc78b972c86b0d: Merge mozilla-central to inbound. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 21 Aug 2018 01:04:16 +0300 - rev 830392
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
d0d2e0f4b33cd28bc05c353c185873256f7f926e: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 21 Aug 2018 01:00:01 +0300 - rev 830391
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge inbound to mozilla-central. a=merge
a1376639939701af68140b1c3029cadff03c88b2: Bug 1484463 - Remove GeckoAppShell.setScreenDepthOverride(). r=jchen
Randall Barker <rbarker@mozilla.com> - Mon, 20 Aug 2018 19:11:09 +0000 - rev 830390
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484463 - Remove GeckoAppShell.setScreenDepthOverride(). r=jchen Differential Revision: https://phabricator.services.mozilla.com/D3813
bdbea15cf0ba472eb2f2ee2c968f74d903091519: Bug 1469741 part 2 - Ensure scrollbar has a width even when it's not supported by the theme. r=dholbert
Xidorn Quan <me@upsuper.org> - Mon, 20 Aug 2018 18:50:33 +0000 - rev 830389
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1469741 part 2 - Ensure scrollbar has a width even when it's not supported by the theme. r=dholbert Depends on D3578 The 16px and 8px in this patch are chosen rather arbitrary. We used to have a minimum width of 16px for scrollbar, which comes from `scrollbarbutton` rule in `xulscrollbars.css`. But that rule got removed in https://hg.mozilla.org/mozilla-central/rev/76149510c0f0 as part of bug 1475033. Differential Revision: https://phabricator.services.mozilla.com/D3579
6fc06d9d7fc0bda7b10622a79d217b6cd40c715a: Bug 1469741 part 1 - Apply scrollbar colors to background of some scrollbar parts when theme doesn't support them. r=mattwoodrow
Xidorn Quan <me@upsuper.org> - Mon, 20 Aug 2018 01:33:54 +0000 - rev 830388
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1469741 part 1 - Apply scrollbar colors to background of some scrollbar parts when theme doesn't support them. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D3578
48c49635edb98eaa43f025d8e5f6ee79304c42c0: Bug 1484573 - Fix errant use of yaml.load() when yaml.safe_load() would be better. r=tomprince
Justin Wood <Callek@gmail.com> - Mon, 20 Aug 2018 03:23:33 +0000 - rev 830387
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484573 - Fix errant use of yaml.load() when yaml.safe_load() would be better. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D3746
c218b23035ed1417b50aa32b03cb4145ac44b887: Bug 1484326 - Load customElements.js even for windowless browsers in xpcshell tests;r=kmag
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 20 Aug 2018 16:22:47 +0000 - rev 830386
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484326 - Load customElements.js even for windowless browsers in xpcshell tests;r=kmag Differential Revision: https://phabricator.services.mozilla.com/D3660
9c1fc2ff3a2f5b7a96116cda06612550c1d167f1: Bug 1484380 - [Mac] Default the Mac Flash sandbox to level 1 r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 20 Aug 2018 17:02:44 +0000 - rev 830385
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484380 - [Mac] Default the Mac Flash sandbox to level 1 r=Alex_Gaynor Differential Revision: https://phabricator.services.mozilla.com/D3675
31d991eef745e0e9622682a54bd1324a83017e82: Bug 1481442 - Remove followonsearch system add-on. r=Standard8
Michael Kaply <mozilla@kaply.com> - Mon, 20 Aug 2018 11:50:27 +0000 - rev 830384
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481442 - Remove followonsearch system add-on. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D3639
bbe6243b9227ae83d4ed466db473d21875c667ae: Merge mozilla-central to autoland. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 19:35:19 +0300 - rev 830383
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
34c207093ab6d0adbdc1cf49fb84aee96fb5ff3b: Backed out changeset 89117b6b5799 (bug 1470853) for xpcshell failures on dom/push/test/xpcshell/test_notification_http2.js. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 20 Aug 2018 19:20:20 +0300 - rev 830382
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset 89117b6b5799 (bug 1470853) for xpcshell failures on dom/push/test/xpcshell/test_notification_http2.js. CLOSED TREE
da9bb0adc743fda1f6272431c6728d68f0b4046a: Backed out changeset fda28e376a50 (bug 1483166) for mochitest-chrome failures on devtools/shared/webconsole/test/test_jsterm.html. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 20 Aug 2018 19:11:02 +0300 - rev 830381
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset fda28e376a50 (bug 1483166) for mochitest-chrome failures on devtools/shared/webconsole/test/test_jsterm.html. CLOSED TREE
e9b2abafd25e0cfe41cff40c763d2f0b12848d3f: Backed out changeset 5a6ea725be3f (bug 1472476) for ESlint failure on /sessionstore/TabState.jsm:15:1. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 20 Aug 2018 19:06:53 +0300 - rev 830380
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset 5a6ea725be3f (bug 1472476) for ESlint failure on /sessionstore/TabState.jsm:15:1. CLOSED TREE
e20c185652fe0f0eb6f2dad6ae682f03b8a2f4a1: Bug 1481344 - Fix perma-fail in browser_searchEngine_behaviors.js, improve how the search bar is cleared. r=mkaply
Mark Banner <standard8@mozilla.com> - Mon, 20 Aug 2018 15:05:31 +0000 - rev 830379
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481344 - Fix perma-fail in browser_searchEngine_behaviors.js, improve how the search bar is cleared. r=mkaply MozReview-Commit-ID: IgT9aU41BHW Differential Revision: https://phabricator.services.mozilla.com/D3765
f9ba9a7a94d2b444ee3d00b327c170efa5036e4b: Bug 1484473 - Add a cbindgen version check. r=firefox-build-system-reviewers,froydnj
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Aug 2018 15:20:42 +0000 - rev 830378
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484473 - Add a cbindgen version check. r=firefox-build-system-reviewers,froydnj Differential Revision: https://phabricator.services.mozilla.com/D3718
f5e54bee352fe8f870891d83fac0e9e252770667: Bug 1482847 - Fix android decoder creation. r=jolin
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 20 Aug 2018 15:47:21 +0000 - rev 830377
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482847 - Fix android decoder creation. r=jolin A mDisplay vs mImage mixup. We also set both values in CreateTrackInfoWithMIMETypeAndContainerTypeExtraParameters to prevent similar issues in the future. Differential Revision: https://phabricator.services.mozilla.com/D3788
5a6ea725be3fd22b2036380d801f076efbbc2e8f: Bug 1472476: Allow restoring sessions from before favicons were only allowed to be local schemes. r=adw
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 20 Aug 2018 15:46:39 +0000 - rev 830376
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1472476: Allow restoring sessions from before favicons were only allowed to be local schemes. r=adw Re-introduces support for setting remote icons provided a loading principal is passed. Removes some now defunkt code from sessionstore. Differential Revision: https://phabricator.services.mozilla.com/D3123
54da55f0f79661cca9cf51278b0ab520c0772796: Bug 1484648 - Implement CodecProxy::IsHardwareAccelerated. r=jolin
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 20 Aug 2018 15:42:33 +0000 - rev 830375
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484648 - Implement CodecProxy::IsHardwareAccelerated. r=jolin Differential Revision: https://phabricator.services.mozilla.com/D3789
89117b6b5799666c38926cd566f230e19b050528: bug 1470853 - Add Telemetry::DNS_TRR_REQUEST_PER_CONN r=nwgh
Daniel Stenberg <daniel@haxx.se> - Mon, 20 Aug 2018 15:11:14 +0000 - rev 830374
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
bug 1470853 - Add Telemetry::DNS_TRR_REQUEST_PER_CONN r=nwgh Count number of requests/streams per connection done when the connection was used for TRR. MozReview-Commit-ID: H7X06h8gVZY Differential Revision: https://phabricator.services.mozilla.com/D3589
1906a8b16d63c4eae48b1f59bbaf0994eac35658: Bug 1469348 - Fix the problem of download file failed on Mac. r=paolo
Alphan Chen <alchen@mozilla.com> - Fri, 17 Aug 2018 16:40:02 +0000 - rev 830373
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1469348 - Fix the problem of download file failed on Mac. r=paolo In this bug, we will focus on the problem of cannot download PDF file from google drawing successfully on MAC. After investigating, I found that "SetTarget()" is called twice with two different addresses. However, they both point to the same file. We will assign the first target to "mInitialTarget" and the second one to "mRenamedTarget". This problem happened when doing the second "SetTarget()". After canceling the existing AsyncCopy, we will schedule a new AsyncCopy. However, we only assign the mActualTarget with mRenamedTarget when they point to different files. In this case, the two different addresses point to the same file. So the mActualTarget is still the same as mInitialTarget. After completion of the AsyncCopy, we try to do "CheckCompletion". But it will always return false due to "mRenamedTarget exists" and "mActualTarget" is not the same as "mRenamedTarget". The solution is quite easy. We should always update mActualTarget with renameTarget, even if they point to the same file. Differential Revision: https://phabricator.services.mozilla.com/D3400
f66ffcb2e82af2f8c16b899af352834bd5bc34a9: Bug 1482529 - Support "visible" in menus.create and menus.update r=mixedpuppy
Rob Wu <rob@robwu.nl> - Mon, 20 Aug 2018 15:16:09 +0000 - rev 830372
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482529 - Support "visible" in menus.create and menus.update r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D3794
aa6f46eaec1bf5e7a930fc5f1dd6fa0bf2542b37: Bug 1482344 - [raptor] Fix fetch tasks for native-engine mozharness_test based tasks, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 20 Aug 2018 14:04:57 +0000 - rev 830371
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482344 - [raptor] Fix fetch tasks for native-engine mozharness_test based tasks, r=jmaher This unbreaks some tier 3 raptor tasks. There are a few fixes rolled together here: 1) Stop overwriting the 'env' in mozharness_test.py's 'native-engine' implementation 2) Set the workdir to /home/cltbld (which makes sure the fetches are downloaded to there) 3) Download the fetches via mozharness in the 'raptor' script (since they don't use run-task anymore) Depends on D3651 Differential Revision: https://phabricator.services.mozilla.com/D3652
95e33848279667746af656bcc0358bcf223584e2: Bug 1482344 - [mozharness] Refactor codecoverage fetch downloading into a standalone mixin, r=tvijiala
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 20 Aug 2018 14:04:41 +0000 - rev 830370
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482344 - [mozharness] Refactor codecoverage fetch downloading into a standalone mixin, r=tvijiala We need to grab fetches from several place in mozharness, this creates a dedicated mixin that can be used from anywhere. If the 'fetch-content' script is detected that will be used, otherwise we download the fetches manually. Differential Revision: https://phabricator.services.mozilla.com/D3651
a72f317a470e0222e91eee1885ea9463a0f70c65: Bug 1483025 - add in principal for about:addons search. r=Gijs
Jonathan Kingston <jkt@mozilla.com> - Mon, 20 Aug 2018 13:09:24 +0000 - rev 830369
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483025 - add in principal for about:addons search. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D3516
fda28e376a50af065003f1594b9b57d083e27be8: Bug 1483166 - refactor evalWithDebugger into its own file; r=nchevobbe,bhackett
yulia <ystartsev@mozilla.com> - Mon, 20 Aug 2018 14:16:35 +0000 - rev 830368
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483166 - refactor evalWithDebugger into its own file; r=nchevobbe,bhackett this combines the changes that I made in bug 1464461 (https://reviewboard.mozilla.org/r/253132/diff/1#index_header) with the changes for web replay made by Brian Hackett, along with some clean up that was done by Honza with regards to helpers being executed. This change should not have any functional impact on the code base, but it should make it easier to work with the evalWithDebugger functionality than it has been so far. Differential Revision: https://phabricator.services.mozilla.com/D3311
59c5a173a09d7522f6e5d9ab219777fc384b5cbc: Bug 1483408 - Set focus to the video element when the media document loads r=Gijs
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 20 Aug 2018 13:06:01 +0000 - rev 830367
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483408 - Set focus to the video element when the media document loads r=Gijs For some reason we might miss the initial focus event. This ensures the video element is focused when the document loads. Differential Revision: https://phabricator.services.mozilla.com/D3444
b8918cd29dde0375996ab3d0a377c72b1239ff3d: Bug 1470942 - part 3: Make beetmover-geckoview tier-2 r=mtabara
Johan Lorenzo <jlorenzo@mozilla.com> - Mon, 20 Aug 2018 14:08:19 +0000 - rev 830366
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1470942 - part 3: Make beetmover-geckoview tier-2 r=mtabara Depends on D2421 Differential Revision: https://phabricator.services.mozilla.com/D3784
ddb665c7fad04681b7c449509a1cea2ce9d84e02: Bug 1483937 - Still use GCC on MOZ_PGO builds that don't have FORCE_GCC. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 17 Aug 2018 06:49:16 +0900 - rev 830365
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483937 - Still use GCC on MOZ_PGO builds that don't have FORCE_GCC. r=froydnj Yay for inconsistencies in jobs between beta and central.
c667f8f40c65b0810e3b23fe2d635f273acc6a3f: Bug 1455707: Remove CanShowProfileManager(). r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 15 May 2018 10:43:55 -0700 - rev 830364
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1455707: Remove CanShowProfileManager(). r=froydnj MozReview-Commit-ID: IXDSW8suEBd
dfd04e76e5a6617227c9da8c6961564446cf0f9d: Bug 1481864 - disable the sandbox on aarch64 windows by default; r=gps
Nathan Froyd <froydnj@mozilla.com> - Mon, 20 Aug 2018 17:22:44 -0400 - rev 830363
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481864 - disable the sandbox on aarch64 windows by default; r=gps The Chromium sandbox doesn't have the necessary arch-specific support.
0b502a7a768ff6b44e2c26e3e4787d80f3ea8099: Bug 1481504 - fix HOST_OUTOPTION setting for Windows cross-compiles; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 20 Aug 2018 17:22:44 -0400 - rev 830362
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1481504 - fix HOST_OUTOPTION setting for Windows cross-compiles; r=mshal For "real" Windows-to-Windows cross compiles, the setting of HOST_OUTOPTION is incorrect: it assumes that if we are cross-compiling, we'll be using `-o ` (GNU-style) rather than `-Fo` (MSVC-style). Our normal x86 Windows automation builds are technically not cross-compiles (host and target are both x86 Windows), so this case has never bothered us before. But when compiling for AArch64 Windows, we are really doing a cross-compile, and so we need to be more careful about how we set this option; otherwise, host compilations will mysteriously fail because they won't produce any output.
8229a612b15e5f233a33e8756c9dba9c07c57a83: Backed out changeset 2d615f488d9f (bug 1473272) for failures at jit-test\tests\class\bug1473272-default-constructors.js on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Mon, 20 Aug 2018 23:43:48 +0300 - rev 830361
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out changeset 2d615f488d9f (bug 1473272) for failures at jit-test\tests\class\bug1473272-default-constructors.js on a CLOSED TREE
db83318361c513009dda318e822cfd4cb2c1a87f: Bug 1475760 - Take address-fields into account for payer/contact picker dropdown labels. r=MattN
prathiksha <prathikshaprasadsuman@gmail.com> - Mon, 20 Aug 2018 13:23:43 -0700 - rev 830360
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1475760 - Take address-fields into account for payer/contact picker dropdown labels. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D2831
9044d545791fe371eb68b890244e3a68b315c4a5: Bug 1357785 - Expose the Visual Viewport API to web content. r=botond, r=nika
Tanushree Podder <tpodder@mozilla.com> - Mon, 20 Aug 2018 16:28:42 -0400 - rev 830359
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r=botond, r=nika
2e16db6bbb2106bc2fde665626d0013020651623: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 830358
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert Summary: MozReview-Commit-ID: 2kOyfC4TFZP Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2879 MozReview-Commit-ID: 17O2xbRMOFJ
57c32dd4f6e6ac28787e207f6854b9e0ab4ede65: Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm
Daosheng Mu <daoshengmu@gmail.com> - Tue, 07 Aug 2018 11:20:34 -0700 - rev 830357
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm Summary: MozReview-Commit-ID: IQZVIYVSCxe Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2877 MozReview-Commit-ID: 4sT6fqk7MpT
1a61001aaee6db940509579078fa9807fd80b01c: Bug 1430038 - Part 1: Add VR process to the process list; r=kip, jimm
Daosheng Mu <daoshengmu@gmail.com> - Fri, 22 Jun 2018 16:30:14 -0700 - rev 830356
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 1: Add VR process to the process list; r=kip, jimm Summary: MozReview-Commit-ID: AWyFur2gLCQ Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2876 MozReview-Commit-ID: HHGDiXyaqnB
dd65bc99f0831a58c425dd3439b8b08fd1a38df4: Bug 1472476: Allow restoring sessions from before favicons were only allowed to be local schemes. r=adw
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 20 Aug 2018 12:32:27 -0700 - rev 830355
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1472476: Allow restoring sessions from before favicons were only allowed to be local schemes. r=adw Re-introduces support for setting remote icons provided a loading principal is passed. Removes some now defunkt code from sessionstore. Differential Revision: https://phabricator.services.mozilla.com/D3123
3a51308cf76adbded60eea9900faeefb16674695: Bug 1465046 - Remove ProcessHandler.waitForFinish(). r=whimboo
Akshay Chiwhane <achiwhane@gmail.com> - Mon, 20 Aug 2018 21:28:21 +0200 - rev 830354
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1465046 - Remove ProcessHandler.waitForFinish(). r=whimboo
2d615f488d9faf8040e77b954ee9c82549feb543: 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 830353
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1473272: Don't treat classes with default constructors as self-hosted code. r=tcampbell
ed3c662bb21dd708601519540c99e939abb12cff: Bug 1469019 - Object.fromEntries. r=evilpie, r=peterv
Jason Orendorff <jorendorff@mozilla.com> - Tue, 14 Aug 2018 13:25:30 -0500 - rev 830352
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1469019 - Object.fromEntries. r=evilpie, r=peterv
075bfbeee249a7c7dd733f1c5ed815d8e622845c: Bug 1484370 - Optimize native property iteration for structured cloning. r=jandem
Tom Schuster <evilpies@gmail.com> - Sat, 18 Aug 2018 00:02:04 +0200 - rev 830351
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484370 - Optimize native property iteration for structured cloning. r=jandem
8047901cef0e5c166c1ba26c327f5f5581851f20: Bug 1484349 - Add unboxed object support GetProperyPure. r=jandem
Tom Schuster <evilpies@gmail.com> - Fri, 17 Aug 2018 23:11:56 +0200 - rev 830350
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484349 - Add unboxed object support GetProperyPure. r=jandem
d2195ec4e254ab9c1f3bfaedfcd93dddf3197a19: Bug 1484349 - Optimize HasOwnProperty/GetProperty lookup for cloning. r=jandem
Tom Schuster <evilpies@gmail.com> - Fri, 17 Aug 2018 21:19:30 +0200 - rev 830349
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484349 - Optimize HasOwnProperty/GetProperty lookup for cloning. r=jandem
c66cc808862f6c77361be44b38e78e86b4aa7c69: Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 01:27:29 +0900 - rev 830348
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj
407f1b80fd8ad10a75e8444fd002fbdf17084c46: Bug 1484191 - Suppress warning C4819 in TestMimeType.cpp. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 03:18:15 +0900 - rev 830347
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484191 - Suppress warning C4819 in TestMimeType.cpp. r=froydnj
a6c928f38da70047596a5933427166932a3540a3: Bug 1483183 - Complete coverage with AutoAssertNoPendingException in CacheIR stub attach code r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Sun, 19 Aug 2018 07:12:21 -0700 - rev 830346
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483183 - Complete coverage with AutoAssertNoPendingException in CacheIR stub attach code r=tcampbell
79082cb95664b59e9507d7099854bae30caa4921: Bug 1483183 - Discard pending exception during CCW GetProp IC failure r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 15 Aug 2018 17:33:08 -0700 - rev 830345
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483183 - Discard pending exception during CCW GetProp IC failure r=tcampbell
2e949e5a9a62d0db0d33833e1e875f12f2969ac4: Backed out 3 changesets (bug 1484184, bug 1484190, bug 1484191) for bustages on test_toolchain_configure.py. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 20 Aug 2018 19:49:37 +0300 - rev 830344
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out 3 changesets (bug 1484184, bug 1484190, bug 1484191) for bustages on test_toolchain_configure.py. CLOSED TREE Backed out changeset dca5444170e0 (bug 1484190) Backed out changeset 1ef81d07bc5b (bug 1484184) Backed out changeset 2a42fd4df1bb (bug 1484191)
6129cb421151f9a4f6032a3a2e48a71209850711: Bug 1482932 - Baldr: replace unaligned access trap with out of bounds trap (r=lth)
Luke Wagner <luke@mozilla.com> - Mon, 20 Aug 2018 11:42:46 -0500 - rev 830343
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482932 - Baldr: replace unaligned access trap with out of bounds trap (r=lth)
14ef4dec612654a0c3ba398bfcefd9436ea4abf6: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 19:36:01 +0300 - rev 830342
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
56856b94af05f97c1ef66b0bbb71ce8be890a156: Backed out 2 changesets (bug 1483183) for bustages on bug1483183.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 20 Aug 2018 19:29:42 +0300 - rev 830341
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Backed out 2 changesets (bug 1483183) for bustages on bug1483183.js. CLOSED TREE Backed out changeset 9370dc79ddfc (bug 1483183) Backed out changeset 4e417850332a (bug 1483183)
5811b189a158716f420b8071c0841fd65b2cc71c: Bug 1293575 - Skip update of frame arguments when the Arguments object aliases the formal arguments. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Mon, 30 Jul 2018 17:18:32 +0000 - rev 830340
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1293575 - Skip update of frame arguments when the Arguments object aliases the formal arguments. r=jandem
dca5444170e0a59c7a3a5321bece62d717fb6c1a: Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 20:41:49 +0900 - rev 830339
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor
1ef81d07bc5b94f6ff37954c204da264ee16e6b6: Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 01:27:29 +0900 - rev 830338
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj
2a42fd4df1bb5ef0b16baf1782016c47abd1af60: Bug 1484191 - Suppress warning C4819 in TestMimeType.cpp. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 03:18:15 +0900 - rev 830337
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484191 - Suppress warning C4819 in TestMimeType.cpp. r=froydnj
202fb9c610d07d734245e8b621eda8f80e3d2250: Bug 1482109 - Hook the memory pressure observer up with WebRender. r=sotaro
Nicolas Silva <nsilva@mozilla.com> - Mon, 20 Aug 2018 15:23:54 +0200 - rev 830336
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482109 - Hook the memory pressure observer up with WebRender. r=sotaro
68bff34cbddd1703e706bce5124c4c358352702a: Bug 1482070 - Move NetworkResponseListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 16 Aug 2018 08:57:54 -0700 - rev 830335
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move NetworkResponseListener to its own file. r=Honza Summary: Depends On D3605 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3606 MozReview-Commit-ID: IH9R6N7auXO
6871a98b8b0b27c70848cbd3241db7272a1ee60b: Bug 1482070 - Rename NetworkMonitor to NetworkObserver and move it next to the NetworkMonitorActor. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 16 Aug 2018 05:30:22 -0700 - rev 830334
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Rename NetworkMonitor to NetworkObserver and move it next to the NetworkMonitorActor. r=Honza Summary: Depends On D3604 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3605 MozReview-Commit-ID: ArS8SxVraiu
e4b6ce31de8d57f7e772232bda29727e82ec6ea5: Bug 1482070 - Move StackTraceCollector to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:54:10 -0700 - rev 830333
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move StackTraceCollector to its own file. r=Honza Summary: Depends On D3603 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3604 MozReview-Commit-ID: 53aaLHR6lv
cc2fffaa4633bebab54f78e42277e8eeb23521c6: Bug 1482070 - Move ChannelEventSink to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:50:25 -0700 - rev 830332
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ChannelEventSink to its own file. r=Honza Summary: Depends On D3602 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3603 MozReview-Commit-ID: Kr3vYvP1oCZ
f269b019428d8d9e2984c8345d3fd9e40d013b8d: Bug 1482070 - Move DocumentEventsListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:14:04 -0700 - rev 830331
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move DocumentEventsListener to its own file. r=Honza Summary: Depends On D3601 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3602 MozReview-Commit-ID: 2ksi5eir4mb
5b6d222516808471f3e435b151f29dd51b587a19: Bug 1482070 - Move ContentProcessListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:11:57 -0700 - rev 830330
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ContentProcessListener to its own file. r=Honza Summary: Depends On D3600 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3601 MozReview-Commit-ID: CHReMMFXFHT
e6cb4956e53f6b9bc7c2e70ff7a5d3f44065c66d: Bug 1482070 - Move ConsoleReflowListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:09:38 -0700 - rev 830329
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ConsoleReflowListener to its own file. r=Honza Summary: Depends On D3599 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3600 MozReview-Commit-ID: 8pL6y7F4chU
985b16e1735621130527b12af5adb3505496e048: Bug 1482070 - Move ConsoleAPIListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:07:28 -0700 - rev 830328
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ConsoleAPIListener to its own file. r=Honza Summary: Depends On D3598 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3599 MozReview-Commit-ID: k3KVzlmXOR
71e21bc8aa29936516dc0f2574a6bcad803ac035: Bug 1482070 - Move ConsoleServiceListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:05:30 -0700 - rev 830327
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ConsoleServiceListener to its own file. r=Honza Summary: Depends On D3597 Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3598 MozReview-Commit-ID: 7jdh33iKfgU
c6c757dc5f0b12d4f7eb506aefd13ab69e1b0649: Bug 1482070 - Move ConsoleProgressListener to its own file. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 14 Aug 2018 08:02:41 -0700 - rev 830326
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482070 - Move ConsoleProgressListener to its own file. r=Honza Reviewers: Honza! Tags: #secure-revision Bug #: 1482070 Differential Revision: https://phabricator.services.mozilla.com/D3597 MozReview-Commit-ID: 99V3BJqKqZH
ea2aeead3f94478cf4870681945cced6383eca81: Bug 1484437: Add cbindgen to the searchfox jobs. r=froydnj
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 18 Aug 2018 16:04:31 +0200 - rev 830325
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1484437: Add cbindgen to the searchfox jobs. r=froydnj Otherwise they'll fail to build. This is a very similar patch to the one for bug 1480392. Differential Revision: https://phabricator.services.mozilla.com/D3690
d206778940ef0d89ecf8f2fe74e09c1d04f42128: Bug 1483380 - Update test262 from upstream. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Tue, 14 Aug 2018 13:35:50 -0500 - rev 830324
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483380 - Update test262 from upstream. r=anba
66a2d0d0f6ed7ea7cc0060e3005016aeb66cc575: Bug 1483380 - Mark some test262 tests slow. r=sfink
Jason Orendorff <jorendorff@mozilla.com> - Fri, 17 Aug 2018 17:42:52 -0500 - rev 830323
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483380 - Mark some test262 tests slow. r=sfink
317099325f4cefc3ff2af73d479f1689a9f9e8e5: Bug 1483380 - Update test262 skipped files. r=anba
Jason Orendorff <jorendorff@mozilla.com> - Wed, 15 Aug 2018 09:07:21 -0500 - rev 830322
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483380 - Update test262 skipped files. r=anba
9370dc79ddfc94fdb20f3ae6036c9fcbd3c3d6c1: Bug 1483183 - Complete coverage with AutoAssertNoPendingException in CacheIR stub attach code r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Sun, 19 Aug 2018 07:12:21 -0700 - rev 830321
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483183 - Complete coverage with AutoAssertNoPendingException in CacheIR stub attach code r=tcampbell
4e417850332a6d2ad41dbedcf273e651a5f7285c: Bug 1483183 - Discard pending exception during CCW GetProp IC failure r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 15 Aug 2018 17:33:08 -0700 - rev 830320
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483183 - Discard pending exception during CCW GetProp IC failure r=tcampbell
b43dff21dd79154d1b06b2e0318bfc9f79d41f28: Bug 1393965 - Fix intermittent browser_default_image_filename.js. r=mconley
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 20 Aug 2018 13:42:19 +0100 - rev 830319
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1393965 - Fix intermittent browser_default_image_filename.js. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D3775
8709ebdb4227339334ff169930a6308388f760bd: Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 11 Aug 2018 16:46:30 +0100 - rev 830318
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh Differential Revision: https://phabricator.services.mozilla.com/D3147
5ed210553fd0f580bd9369201596acda13d62690: Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 20 Aug 2018 07:38:40 +0100 - rev 830317
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh Differential Revision: https://phabricator.services.mozilla.com/D3146
be8aca082faf9aef30236657c9c486750e831a21: Bug 1482610 - Part 2 - Move the remaining attributes and remove the sidebar broadcasters. r=jaws,mixedpuppy
Paolo Amadini <paolo.mozmail@amadzone.org> - Sun, 19 Aug 2018 19:54:02 +0100 - rev 830316
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482610 - Part 2 - Move the remaining attributes and remove the sidebar broadcasters. r=jaws,mixedpuppy This also fixes unintended behavior for which clicking the selected item in the sidebar selector would hide the sidebar. Differential Revision: https://phabricator.services.mozilla.com/D3145
8ceb8813cc1d7beb81e044d411c0bac6babea9da: Bug 1482610 - Part 1 - Move the sidebar title and URL from the broadcasters to a JavaScript object. r=jaws,mixedpuppy
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 14 Aug 2018 15:18:03 +0100 - rev 830315
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1482610 - Part 1 - Move the sidebar title and URL from the broadcasters to a JavaScript object. r=jaws,mixedpuppy The immediate goal is only to remove the broadcasters, so we still require the labels to be set manually on the "toolbarbutton" and "menuitem" elements. Generating these elements programmatically from the new SidebarUI.sidebars object, both for built-in sidebars and extensions, can be a future improvement. The autoCheck attribute is also unnecessary since it is only intended for the menu items, and they are already properly updated after their command is invoked. Since the attribute was written with the wrong capitalization, it already had no effect. The persistence of the label of the sidebar selector is also unnecessary since it is already set on startup. Removing this does not seem to cause any additional flickering. Differential Revision: https://phabricator.services.mozilla.com/D3143
b3c038572979338ba2feae669ac7567f11c3264e: Bug 1483378 - Part 5: Remove the old Cookies & Site Data UI; r=johannh,flod
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 17 Aug 2018 15:23:22 -0400 - rev 830314
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483378 - Part 5: Remove the old Cookies & Site Data UI; r=johannh,flod
3b5f60a54a1276e1c76f7d4291c02e9e936e544e: Bug 1483378 - Part 4: Enable hiding the "reject trackers" menu item based on a preference; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 16 Aug 2018 13:10:21 -0400 - rev 830313
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483378 - Part 4: Enable hiding the "reject trackers" menu item based on a preference; r=johannh
547b082422b014de300723eb2b7ad679545012e5: Bug 1483378 - Part 3: Add tests for the new Cookies and Site Data UI; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 14 Aug 2018 18:27:01 -0400 - rev 830312
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1483378 - Part 3: Add tests for the new Cookies and Site Data UI; r=johannh These tests extend the existing tests for the old UI, and ensure the new states in the new UI work properly.
edc4aecf816ee887a1607276aecf3dfda5688334: Bug 1483378 - Part 2: Remove some obsolete privacy pane tests; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 17 Aug 2018 11:08:38 -0400 - rev 830311
Push 118832