d4756b84d2d52774ce2b93e61774a4aa9c8dde78: Bug 1635783 - Make an error message match more flexible. r=rhunt
Lars T Hansen <lhansen@mozilla.com> - Mon, 11 May 2020 08:30:06 +0000 - rev 529283
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1635783 - Make an error message match more flexible. r=rhunt When SIMD is not enabled, v128 is not mentioned in the error message, so make allowances for that. Differential Revision: https://phabricator.services.mozilla.com/D74220
af5b7413b76209816f665a17dbd231167bf79912: Bug 1636916 part 4 - Use branchValueIsNurseryCell instead of branchValueIsNurseryObject. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Mon, 11 May 2020 17:24:27 +0000 - rev 529282
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636916 part 4 - Use branchValueIsNurseryCell instead of branchValueIsNurseryObject. r=jonco Now that branchValueIsNurseryCell is as efficient as branchValueIsNurseryObject we no longer need branchValueIsNurseryObject. Depends on D74649 Differential Revision: https://phabricator.services.mozilla.com/D74650
dbeae97866271549a144aa5a21a4c6a22523bdb0: Bug 1636916 part 3 - Optimize branchValueIsNurseryCell using branchTestGCThing. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Mon, 11 May 2020 17:24:27 +0000 - rev 529281
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636916 part 3 - Optimize branchValueIsNurseryCell using branchTestGCThing. r=jonco It's more efficient now to check for all GC things with a single branch instead of checking for object/string/BigInt separately. This generates more compact code with fewer branches and is also more maintainable. Depends on D74648 Differential Revision: https://phabricator.services.mozilla.com/D74649
b1daef8344369667663fcc349337da8b8642f439: Bug 1636916 part 2 - Add branchTestGCThing to the MacroAssembler. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Mon, 11 May 2020 17:24:27 +0000 - rev 529280
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636916 part 2 - Add branchTestGCThing to the MacroAssembler. r=jonco Depends on D74647 Differential Revision: https://phabricator.services.mozilla.com/D74648
faf97dd5d45415bb3bd09757b4ab1c885654981c: Bug 1636916 part 1 - Rename unboxGCThingForPreBarrierTrampoline to unboxGCThingForGCBarrier. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Mon, 11 May 2020 17:24:26 +0000 - rev 529279
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636916 part 1 - Rename unboxGCThingForPreBarrierTrampoline to unboxGCThingForGCBarrier. r=jonco Also add ValueOperand overloads on 64-bit platforms. A later patch will also call this for the post barrier. Differential Revision: https://phabricator.services.mozilla.com/D74647
715ea15fc504bac27714c4c1a7ca4cd181e45f27: Bug 1557160. Stop Event::GetScreenCoords from converting from visual to layout coords. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Tue, 12 May 2020 04:53:37 +0000 - rev 529278
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1557160. Stop Event::GetScreenCoords from converting from visual to layout coords. r=botond Screen coords are not layout coords. Differential Revision: https://phabricator.services.mozilla.com/D74788
03a111855a06c370fd8ef2d473486c983881321e: Backed out changeset 3a50d857d097 (bug 1591469) for newtab failures complaining about AboutReaderParent CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 12 May 2020 06:13:10 +0300 - rev 529277
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Backed out changeset 3a50d857d097 (bug 1591469) for newtab failures complaining about AboutReaderParent CLOSED TREE
a3422c3f110b82423c098a5e1a0538378e7ac4ad: Bug 1633396 Skip blocklist checks for system/builtin addons r=zombie
Andrew Swan <aswan@mozilla.com> - Tue, 12 May 2020 01:58:03 +0000 - rev 529276
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1633396 Skip blocklist checks for system/builtin addons r=zombie Differential Revision: https://phabricator.services.mozilla.com/D74533
40835aba2708c6f2e3c14428945fa64857899a16: Backed out changeset de6d1c1375ee (bug 1637043) for browser_autocomplete_a11y_label.js failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 12 May 2020 04:59:44 +0300 - rev 529275
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Backed out changeset de6d1c1375ee (bug 1637043) for browser_autocomplete_a11y_label.js failures CLOSED TREE
040a6d3c401de4142568a0c942f169244dc72a71: Bug 1636122 - [angle] Use deviceContext instead of deviceContext1. r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 12 May 2020 01:22:38 +0000 - rev 529274
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636122 - [angle] Use deviceContext instead of deviceContext1. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D74770
9923799dd260cb125fb149b92298034ca3beb112: Bug 1635570 - Cut too-long label dynamic strings and add ellipsis - r=canaltinova
Gerald Squelart <gsquelart@mozilla.com> - Tue, 12 May 2020 01:13:17 +0000 - rev 529273
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1635570 - Cut too-long label dynamic strings and add ellipsis - r=canaltinova If a label contains a dynamic string that's too long (512 characters or more), instead of just replacing it with "(too long)", we now cut it down to the maximum size, with an ellipsis at the end. Added test for that in gtest. Also added nearby test for empty strings. Differential Revision: https://phabricator.services.mozilla.com/D74378
3a50d857d0979b25bf7f9fe24234bc6b3d9fb464: Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
Neil Deakin <neil@mozilla.com> - Tue, 12 May 2020 01:06:51 +0000 - rev 529272
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D71452
de6d1c1375eebf27d9e52aafba5b4138581e35c0: Bug 1637043 - Stop highlighting the heuristic search result. r=dao
Harry Twyford <htwyford@mozilla.com> - Tue, 12 May 2020 00:08:16 +0000 - rev 529271
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1637043 - Stop highlighting the heuristic search result. r=dao Differential Revision: https://phabricator.services.mozilla.com/D74739
3dfc4d905e23be7412a11024cc5788690ac0e1c1: Bug 1636616 - Fix invalidations occuring when display port changes. r=Bert
Glenn Watson <git@intuitionlibrary.com> - Mon, 11 May 2020 23:05:42 +0000 - rev 529270
Push 37406 by dluca@mozilla.com at Tue, 12 May 2020 09:34:21 +0000
Bug 1636616 - Fix invalidations occuring when display port changes. r=Bert On some pages, primitives other than rectangles may have their clip rect affected by the display port, which was causing incorrect invalidations and extra rasterization work. Remove clip_by_tile check, and clamp clip rect to tile boundaries for all primitive types. Also switch to a more efficient min/max representation of the clip rect for primitive dependencies. Differential Revision: https://phabricator.services.mozilla.com/D74582
0db4052181f50970fc18383df98eeb40ab7ce684: Bug 1557303 - Enable form dialog method for some existing tests r=smaug
sefeng <sefeng@mozilla.com> - Fri, 08 May 2020 00:16:37 +0000 - rev 529269
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Bug 1557303 - Enable form dialog method for some existing tests r=smaug Since the form dialog method can be enabled via the pref, enable it in some existing tests. Differential Revision: https://phabricator.services.mozilla.com/D73366
4e18b24fdab6df9bcab9a89f14b9758df5d73281: Bug 1557303 - Add tests to test form dialog submission r=smaug
sefeng <sefeng@mozilla.com> - Fri, 08 May 2020 00:16:34 +0000 - rev 529268
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Bug 1557303 - Add tests to test form dialog submission r=smaug Differential Revision: https://phabricator.services.mozilla.com/D73365
b9e87fde31f7ca31185081dc96fa937927f1879f: Bug 1557303 - Implement form[method="dialog"] r=smaug
sefeng <sefeng@mozilla.com> - Mon, 11 May 2020 22:56:13 +0000 - rev 529267
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Bug 1557303 - Implement form[method="dialog"] r=smaug Spec: https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#submit-dialog Differential Revision: https://phabricator.services.mozilla.com/D73364
e02018dfce9ee44ff97ab87a9ba62bd9bef6da67: Bug 1636683 - Fix close buttons on Win7 + WR + external theme. r=kats
Glenn Watson <git@intuitionlibrary.com> - Tue, 12 May 2020 00:11:12 +0000 - rev 529266
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Bug 1636683 - Fix close buttons on Win7 + WR + external theme. r=kats Reverts part of a change from bug 1632705 to allow close buttons to be shown in Win7 under certain themes with WR enabled. If it turns out that we need to support the clear rect + rounded clip case, that can be implemented as a follow up - this is an improvement for now though. Differential Revision: https://phabricator.services.mozilla.com/D74752
f728629fde6adb3599e73fa7652812f0e0138061: Backed out 2 changesets (bug 1584935) for many toolkit/content/tests/chrome/test_* failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 12 May 2020 03:03:58 +0300 - rev 529265
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Backed out 2 changesets (bug 1584935) for many toolkit/content/tests/chrome/test_* failures CLOSED TREE Backed out changeset e78fc5cb2ed7 (bug 1584935) Backed out changeset 8d7c5732cda9 (bug 1584935)
786017cc292de7d710c359b6da02bbb475953be4: Bug 1629952 - Remove legacy addon install.cancel() support. r=aswan,mixedpuppy
Agi Sferro <agi@sferro.dev> - Mon, 11 May 2020 23:27:04 +0000 - rev 529264
Push 37405 by csabou@mozilla.com at Tue, 12 May 2020 04:04:10 +0000
Bug 1629952 - Remove legacy addon install.cancel() support. r=aswan,mixedpuppy This patch removes some old code for non-restartless addons. When the code was written, it was still possible to call `cancel()` on an addon after the addon was installed and before it had persisted in the database. This case is not possible anymore, and calling `cancel()` on a `STATE_INSTALLED` install object doesn't actually do much (but makes the calling code think it actually canceled successfully, since it doesn't throw). After this patch, calling `cancel()` on a `STATE_INSTALLED` install will throw an exception. There is one spot where we still keep around the install object because we don't call `_cleanup()`, i.e. when installing an already present disabled addon. For this case, we can just call `_cleanup()` at the end of the enablement process. There are quite a few tests that exploit calling `cancel()` to mean `uninstall()`, for those actually calling `uninstall()` works fine. This fixes a GeckoView bug where calling `cancel()` doesn't throw (so GV thinks the cancellation went through successfully) but then we receive an addon object from the successfull installation. Differential Revision: https://phabricator.services.mozilla.com/D74305
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip