5f86836c31e5c21db6ef51ada6893f5e7c65be5c: Bug 1639161 - part 2: Make `WSRunObject` use `HTMLEditor::ReplaceTextWithTransaction()` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 21 May 2020 08:22:20 +0000 - rev 531402
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639161 - part 2: Make `WSRunObject` use `HTMLEditor::ReplaceTextWithTransaction()` r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D76079
2ac7be4d82390baf45f3e50dd6693604a93df651: Bug 1639161 - part 1: Create `ReplaceTextTransaction` class r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 21 May 2020 02:30:09 +0000 - rev 531401
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639161 - part 1: Create `ReplaceTextTransaction` class r=m_kato Currently, when `HTMLEditor` replaces text in a text node, `HTMLEditor` creates a set of `DeleteTextTransaction` and `InsertTextTransaction`. However, this has bad impact for footprint and causes the callers messy. This patch creates `ReplaceTextTransaction` instead and `HTMLEditor::ReplaceTextWithTransaction()` as its wrapper. Unfortunately, this becomes not calling `nsIEditActionListener::DidDeleteText()`, however, this is not used by mozilla-central, comm-central nor BlueGriffon. IIRC, it was not removed for some legacy addons of Thunderbird. Therefore, it must be okay to remove it. Differential Revision: https://phabricator.services.mozilla.com/D76078
9749264fe7adfb475501643fc19b69fcfceeccc4: Bug 1590687 - Enable protectionUI mochitest on Fission r=timhuang
Dimi Lee <dlee@mozilla.com> - Thu, 21 May 2020 08:34:27 +0000 - rev 531400
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1590687 - Enable protectionUI mochitest on Fission r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D76292
bed5ad4ae80b740a8739cce86b67eff9728af77a: Bug 1639341 [Linux] Ship widget.use-xdg-desktop-portal on Gtk/Linux, r=jhorak
Martin Stransky <stransky@redhat.com> - Thu, 21 May 2020 07:48:28 +0000 - rev 531399
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639341 [Linux] Ship widget.use-xdg-desktop-portal on Gtk/Linux, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D76090
31fded1ce3afc1149045c6cc3b307b7b27f25713: Bug 1638050 - Taskcluster config: Do not run mingw jobs on m-b or m-r r=jmaher,tjr
Sylvestre Ledru <sledru@mozilla.com> - Wed, 20 May 2020 20:38:01 +0000 - rev 531398
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1638050 - Taskcluster config: Do not run mingw jobs on m-b or m-r r=jmaher,tjr mingw is used by Tor, we don't ship it as they are based on esr, no need to run mingw on every uplift in m-b or m-r Differential Revision: https://phabricator.services.mozilla.com/D76132
3362d9133ec346616292a5f86e020a79cf163126: Backed out changeset (Bug 1638927) 48cd04b805d0 Mochitest failures at inline_lazy.rs. CLOSED TREE
Atila Butkovits <abutkovits@mozilla.com> - Thu, 21 May 2020 11:55:52 +0300 - rev 531397
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Backed out changeset (Bug 1638927) 48cd04b805d0 Mochitest failures at inline_lazy.rs. CLOSED TREE
74a5be0601a28c2e6dc3b65ed7c9253197baa60d: Bug 1639534 part 3 - Transpile Math.floor in Warp. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 20 May 2020 18:45:17 +0000 - rev 531396
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639534 part 3 - Transpile Math.floor in Warp. r=evilpie Depends on D76149 Differential Revision: https://phabricator.services.mozilla.com/D76150
0ee345bdc942d1f53bf08c17262fd357568aab62: Bug 1639534 part 2 - Optimize Math.floor in CacheIR. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 20 May 2020 18:45:00 +0000 - rev 531395
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639534 part 2 - Optimize Math.floor in CacheIR. r=evilpie Depends on D76148 Differential Revision: https://phabricator.services.mozilla.com/D76149
df71541e2e11178d09e9037fd9463cfee536d8d8: Bug 1639534 part 1 - Move floor-to-int32 code to the MacroAssembler. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Wed, 20 May 2020 18:43:33 +0000 - rev 531394
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639534 part 1 - Move floor-to-int32 code to the MacroAssembler. r=evilpie Differential Revision: https://phabricator.services.mozilla.com/D76148
959fb2c1e8daea3a2cb47aa012c8fe290e0fdf64: Bug 1639599: Add null check for mRecorder to CanvasChild::ShouldBeCleanedUp. r=mattwoodrow
Bob Owen <bobowencode@gmail.com> - Thu, 21 May 2020 00:04:59 +0000 - rev 531393
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639599: Add null check for mRecorder to CanvasChild::ShouldBeCleanedUp. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D76165
29b8614020142dfcf89a3df60f3cbad23d992f84: Bug 1639626: Hold BackendType in CanvasTranslator to guard against the reference DrawTarget being null. r=mattwoodrow
Bob Owen <bobowencode@gmail.com> - Thu, 21 May 2020 00:05:27 +0000 - rev 531392
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639626: Hold BackendType in CanvasTranslator to guard against the reference DrawTarget being null. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D76177
e1a8383cf9f9d914a35efd6298e3c7990e1e37f7: Bug 1639634: Add null check for mTranslationTaskQueue to CanvasTranslator::ActorDestroy. r=mattwoodrow
Bob Owen <bobowencode@gmail.com> - Thu, 21 May 2020 00:05:34 +0000 - rev 531391
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639634: Add null check for mTranslationTaskQueue to CanvasTranslator::ActorDestroy. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D76183
06c02224ce5df7b44b706371696703968b206167: Bug 1639675: Check that ScopedMap successfully mapped in RecordedPrepareDataForSurface::PlayCanvasEvent. r=mattwoodrow
Bob Owen <bobowencode@gmail.com> - Thu, 21 May 2020 00:05:47 +0000 - rev 531390
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639675: Check that ScopedMap successfully mapped in RecordedPrepareDataForSurface::PlayCanvasEvent. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D76210
8e9afbc5d9482ea18ca4b9dd4be9173eef478db0: Bug 1638873: Check buffer is good before reading next event after checkpoint in CanvasEventRingBuffer::ReadNextEvent. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 20 May 2020 20:08:20 +0000 - rev 531389
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1638873: Check buffer is good before reading next event after checkpoint in CanvasEventRingBuffer::ReadNextEvent. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D75812
106dc3f2e4417b54693cb4c447c4a5b50c32092a: Bug 1639727 - Fix `trackRemainingChanges` in the tabs and prefs Sync engines. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Thu, 21 May 2020 07:13:12 +0000 - rev 531388
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1639727 - Fix `trackRemainingChanges` in the tabs and prefs Sync engines. r=markh This commit fixes two issues: moves `trackRemainingChanges` to the engine, since that's where it defined (not on the store), and skips setting `modified` if all records have been successfully uploaded. Differential Revision: https://phabricator.services.mozilla.com/D76270
d711a889379bca7f182da0756730e7ac4d054576: Bug 1637955 - Fix vertical scrolling regresstion in the response panel r=Honza
Hubert Boma Manilla <hmanilla@mozilla.com> - Thu, 21 May 2020 06:34:00 +0000 - rev 531387
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1637955 - Fix vertical scrolling regresstion in the response panel r=Honza - Fix the 1px scrollbar issue in the headers panel - Allow scrolling for the properties view in the response panel Differential Revision: https://phabricator.services.mozilla.com/D75671
131702da23a1464af24ff9e6624d19e344e43abf: Bug 1635939 - Use style::One for Integer to avoid implementing Mul. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 20 May 2020 21:13:37 +0000 - rev 531386
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1635939 - Use style::One for Integer to avoid implementing Mul. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D76207
23f534aec8fa1c1ecaa4231858ee877d0d20efb9: Bug 1635939 - Replace AspectRatio with computed::position::Ratio in media-queries. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 20 May 2020 21:13:35 +0000 - rev 531385
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1635939 - Replace AspectRatio with computed::position::Ratio in media-queries. r=emilio Also, we drop the pref, layout.css.aspect-ratio-number.enabled, becacuse the spec of css-sizing-4 uses Number now. Differential Revision: https://phabricator.services.mozilla.com/D75233
9507008041999f1802689692cfc87715ba85ed7c: Bug 1635939 - Let aspect-ratio (css-sizing-4) support 'auto | <ratio>'. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Thu, 21 May 2020 06:45:10 +0000 - rev 531384
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1635939 - Let aspect-ratio (css-sizing-4) support 'auto | <ratio>'. r=emilio In order to test its parsing and serialization, we expose it but protect it behind a pref. Besides, I would like to drop layout.css.aspect-ratio-number.enabled in the next patch because the spec has been updated. It seems we don't have to keep this pref and we should always use Number. Differential Revision: https://phabricator.services.mozilla.com/D74955
09ccf334001b34afb2e77743d47655300008229f: Bug 1592416 - Right click opens context menu on wrong monitor or virtual desktop (mac OS Catalina) r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 21 May 2020 00:09:32 +0000 - rev 531383
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1592416 - Right click opens context menu on wrong monitor or virtual desktop (mac OS Catalina) r=spohl Add the NSWindowCollectionBehaviorMoveToActiveSpace behavior to nsCocoaWindow popups so that they override the "Assign To" space setting and display on the active space. This also addresses bug 1589893 where, when "Assign To" space is used, popup menus are not visible in full screen mode. With mutiple displays, recreate the popup widget each time it is displayed to workaround a problem where the re-shown popup appears on the "Assign To" display instead of the current display. Differential Revision: https://phabricator.services.mozilla.com/D75419
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip