5193c008fa750582fdd9df7844104531d1a555ff: Bug 1587433: part 7.3) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:50 +0000 - rev 507370
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 7.3) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D54493
c40ccf6a3d0ba716e5f7e1b19c07fa7448315788: Bug 1587433: part 7.2) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:52 +0000 - rev 507369
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 7.2) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D54459
e0e06c92fefdfd11cde14dde1925f5bb825aecf8: Bug 1587433: part 7.1) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:30 +0000 - rev 507368
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 7.1) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug Calls around `nsContentUtils::ComparePoints` will be cleaned-up in a separate commit. Differential Revision: https://phabricator.services.mozilla.com/D54458
883cbfa57db6d8d3b4166848a4082a66ff7876cf: Bug 1587433: part 6) Create `RawRangeBoundary` in `nsRange::ComparePoints` only after checking the offset is valid. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:32 +0000 - rev 507367
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 6) Create `RawRangeBoundary` in `nsRange::ComparePoints` only after checking the offset is valid. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D54457
68d5215c4fd1651a25d1a354a35353243d683d5c: Bug 1587433: part 5) Add `RangeBoundaryBase::Offset(OffsetFilter)`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:35 +0000 - rev 507366
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 5) Add `RangeBoundaryBase::Offset(OffsetFilter)`. r=smaug Once `RawRangeBoundary::Offset()` is removed, callers are forced to pass a filter to `Offset()`. Making it less likely for new callers to undeliberately retrieve invalid values. `RawRangeBoundary::Offset()` is removed in separate commit, once all callers adapted. Differential Revision: https://phabricator.services.mozilla.com/D54456
905babb9c8aabb7a9b270b25635d87a338f26eab: Bug 1587433: part 4) In `Selection::SetBaseAndExtent` check offsets are valid before constructing range boundaries. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:37 +0000 - rev 507365
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 4) In `Selection::SetBaseAndExtent` check offsets are valid before constructing range boundaries. r=smaug Avoid warnings. Differential Revision: https://phabricator.services.mozilla.com/D54277
0a784fb1ac5eca5350413fa2e6254a11d5b6aefa: Bug 1587433: part 3) Strengthen conditions for `AbstractRange::mIsPositioned`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 16 Dec 2019 11:31:39 +0000 - rev 507364
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1587433: part 3) Strengthen conditions for `AbstractRange::mIsPositioned`. r=smaug Makes it less mysterious. Differential Revision: https://phabricator.services.mozilla.com/D54276
ad8d3594ff883c8d55a1b354e6b10b92e07fd42e: Bug 1586580 - disable test_maybereloadengine_update.js on ccov r=Standard8
Andreea Pavel <apavel@mozilla.com> - Tue, 17 Dec 2019 09:31:43 +0000 - rev 507363
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1586580 - disable test_maybereloadengine_update.js on ccov r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D57440
9835a5df446b9ffec684b22773b40fa82e3c6b7f: Bug 1604076 - Fix some issues with StyleBox. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 17 Dec 2019 05:10:15 +0000 - rev 507362
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1604076 - Fix some issues with StyleBox. r=boris Not having a copy-assignment operator is a massive footgun (as it won't call the right constructors / destructors). :( Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1604075 for an analysis that would've caught this. One of my WIP patches adding a heap allocation to LengthPercentage caught this. While at it, add non-const versions of the arrow and deref operators and fix operator!= too (which doesn't compile, but we don't use it so C++'s template madness says it's just fine). Differential Revision: https://phabricator.services.mozilla.com/D57257
d9958362b9bd30f00a64627cb6041df808068cb9: No bug - Fix typo to get build and test coverage after previous push lacked them due to infra issue (b 1604422). CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 17 Dec 2019 11:05:56 +0100 - rev 507361
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
No bug - Fix typo to get build and test coverage after previous push lacked them due to infra issue (b 1604422). CLOSED TREE
4f12433954ae57831bf6573865125562d9824d80: Bug 1574372 - Add parent-process version of nsDocumentOpenInfo, and use it in DocumentLoadListener. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:54:45 +0000 - rev 507360
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Add parent-process version of nsDocumentOpenInfo, and use it in DocumentLoadListener. r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D56137
3e9b4cd51f8371eb3e32dacbd10977d828145cdc: Bug 1574372 - Add support to nsDocumentOpenInfo for overriding some functionality that we want to modify in the parent. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:02:15 +0000 - rev 507359
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Add support to nsDocumentOpenInfo for overriding some functionality that we want to modify in the parent. r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D56136
67ccb856e9b03f222640fef5f15da835f90e9816: Bug 1574372 - Add API to test stream converters to find out their output type. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:02:02 +0000 - rev 507358
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Add API to test stream converters to find out their output type. r=bzbarsky We don't want to run stream conversion in the parent (since a lot of them require access to the document), so this instead adds a way to find out what their output type will be. Differential Revision: https://phabricator.services.mozilla.com/D56134
4002a8984eadda0e86a7d73cc63d16dc5f455072: Bug 1574372 - Move nsDocumentOpenInfo into the header. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:01:50 +0000 - rev 507357
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Move nsDocumentOpenInfo into the header. r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D56133
0a4b357c600de214a1647db4e84ebf1354f50aae: Bug 1574372 - Allow using nsWebNavigationInfo statically. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:01:37 +0000 - rev 507356
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Allow using nsWebNavigationInfo statically. r=bzbarsky IsTypeSupported requires a docshell in order to determine if plugins are allowed. This adds a static version that lets the caller provide their own value for allowing plugins. Differential Revision: https://phabricator.services.mozilla.com/D56132
e9eb50f2348ecc5c039db6a8e3d0efaa6bbfe2d3: Bug 1574372 - Remove pref to force disabling of downloads from background apps, since its unused. r=bzbarsky
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Dec 2019 03:01:25 +0000 - rev 507355
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1574372 - Remove pref to force disabling of downloads from background apps, since its unused. r=bzbarsky This was added for b2g, and hasn't been used since. Differential Revision: https://phabricator.services.mozilla.com/D56131
90cf0ce6c916dc56b5b5c0577f468fc5c4e89745: Backed out 5 changesets (bug 1601612, bug 1601578) for Lint failure. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Tue, 17 Dec 2019 09:49:51 +0200 - rev 507354
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Backed out 5 changesets (bug 1601612, bug 1601578) for Lint failure. CLOSED TREE Backed out changeset c5b62adb19f1 (bug 1601612) Backed out changeset 67431d96c78f (bug 1601612) Backed out changeset 22099810071a (bug 1601612) Backed out changeset 457049dcb9b4 (bug 1601612) Backed out changeset 45277ab0d639 (bug 1601578)
0f7e19045ee8a15345afcb7faa9fd8b5d3a0e93c: Bug 1589631 - enable dom/serviceworkers/test/browser_storage_recovery.js for fission r=dom-workers-and-storage-reviewers,ytausky
Eden Chuang <echuang@mozilla.com> - Tue, 17 Dec 2019 07:17:43 +0000 - rev 507353
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1589631 - enable dom/serviceworkers/test/browser_storage_recovery.js for fission r=dom-workers-and-storage-reviewers,ytausky enable the failed test for fission Differential Revision: https://phabricator.services.mozilla.com/D56868
dae278cd682d8cb9ca4386e845891a7f1825fc80: Bug 1581477 - enable dom/serviceworkers/test/test_third_party_iframes.html for fission r=dom-workers-and-storage-reviewers,perry
Eden Chuang <echuang@mozilla.com> - Tue, 17 Dec 2019 07:17:13 +0000 - rev 507352
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1581477 - enable dom/serviceworkers/test/test_third_party_iframes.html for fission r=dom-workers-and-storage-reviewers,perry Differential Revision: https://phabricator.services.mozilla.com/D56944
c5b62adb19f15910f95aca51ef7784d48ef45ce8: Bug 1601612 - Ride along: move the image from 16.04 to 18.04 r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Sun, 15 Dec 2019 16:27:34 +0000 - rev 507351
Push 36926 by aciure@mozilla.com at Tue, 17 Dec 2019 16:17:53 +0000
Bug 1601612 - Ride along: move the image from 16.04 to 18.04 r=ahal Needed to have Python 3.7 to avoid a bug in sphinx-js Depends on D56168 Differential Revision: https://phabricator.services.mozilla.com/D56219
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip