6437c4d882fd5375b5ba58646f0bf4b219b0f75e: Bug 1501177 - Create HTMLEditor::InsertAsCitedQuotationInternal() for internal use of nsIEditorMailSupport::InsertAsCitedQuotation() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 25 Oct 2018 04:49:13 +0000 - rev 442927
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1501177 - Create HTMLEditor::InsertAsCitedQuotationInternal() for internal use of nsIEditorMailSupport::InsertAsCitedQuotation() r=m_kato HTMLEditor::InsertAsCitedQuotation() is an XPCOM method, so, it shouldn't be used for internal use. Instead, there should be non-virtual method and InsertAsCitedQuotation() should use it. Differential Revision: https://phabricator.services.mozilla.com/D9501
034a7a732317492c49636902cb760ea2703daa9d: Merge mozilla-central to autoland. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 25 Oct 2018 07:47:13 +0300 - rev 442926
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Merge mozilla-central to autoland. CLOSED TREE
4ef080fed9d2246509f6ebf04652e60f7d76402e: Backed out 4 changesets (bug 1498235) for failures on devtools/client/. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 25 Oct 2018 06:59:22 +0300 - rev 442925
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Backed out 4 changesets (bug 1498235) for failures on devtools/client/. CLOSED TREE Backed out changeset 8399e5224d69 (bug 1498235) Backed out changeset 134717494734 (bug 1498235) Backed out changeset 50d5e01b6dda (bug 1498235) Backed out changeset 9e51e9847562 (bug 1498235)
ece9ea20335f74562cc8f9c771d4149c0760703b: Bug 1500833: Add a test which adds animation then immediately removes that. r=pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 25 Oct 2018 00:41:00 +0000 - rev 442924
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1500833: Add a test which adds animation then immediately removes that. r=pbro Depends on D9616 Differential Revision: https://phabricator.services.mozilla.com/D9617
980d3b8e603b3cdebf7cc647b39b01576f0178b0: Bug 1500833: Avoid updating if added animation was already removed. r=pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 24 Oct 2018 13:32:02 +0000 - rev 442923
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1500833: Avoid updating if added animation was already removed. r=pbro Differential Revision: https://phabricator.services.mozilla.com/D9616
8399e5224d6935e06c37eb600b34967ba06b4487: Bug 1498235 - lazy load accessibility highlighter in accessibility walker actor. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 24 Oct 2018 04:16:43 +0000 - rev 442922
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1498235 - lazy load accessibility highlighter in accessibility walker actor. r=gl MozReview-Commit-ID: 7xFlSocDPVG Depends on D9580 Differential Revision: https://phabricator.services.mozilla.com/D9581
134717494734f146e380f26128f4a892b16a30ff: Bug 1498235 - lazy load modules in accessibility actors. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 24 Oct 2018 03:57:59 +0000 - rev 442921
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1498235 - lazy load modules in accessibility actors. r=gl MozReview-Commit-ID: 2qPBmhnd7tb Depends on D9579 Differential Revision: https://phabricator.services.mozilla.com/D9580
50d5e01b6dda142fc4f1123634d48b337a0cc9f5: Bug 1498235 - split accessibility actors into their own files. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 24 Oct 2018 04:13:32 +0000 - rev 442920
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1498235 - split accessibility actors into their own files. r=gl MozReview-Commit-ID: Gm7ju38mhdD Depends on D9578 Differential Revision: https://phabricator.services.mozilla.com/D9579
9e51e98475621798e4a42aa66b118bda54cecdbf: Bug 1498235 - only initialize accessibility actor when the toolbox opens or when a11y panel opens as a default panel. r=gl
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 24 Oct 2018 04:15:33 +0000 - rev 442919
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1498235 - only initialize accessibility actor when the toolbox opens or when a11y panel opens as a default panel. r=gl MozReview-Commit-ID: CzOTdDDU8fv Differential Revision: https://phabricator.services.mozilla.com/D9578
62d141436b6fe23e04086c2bd2ee5d371926ab67: Bug 1501776: [taskgraph] Fix flake8 error; rs=bustage-fix
Tom Prince <mozilla@hocat.ca> - Thu, 25 Oct 2018 01:32:07 +0000 - rev 442918
Push 34929 by dvarga@mozilla.com at Thu, 25 Oct 2018 09:52:01 +0000
Bug 1501776: [taskgraph] Fix flake8 error; rs=bustage-fix Differential Revision: https://phabricator.services.mozilla.com/D9745
8e6abfb47ef0a81d435f74d2718ae0e925593dab: Bug 1501776: [taskgraph] Fix flake8 error; rs=bustage-fix a=fix
Tom Prince <mozilla@hocat.ca> - Thu, 25 Oct 2018 01:32:07 +0000 - rev 442917
Push 34928 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 05:00:27 +0000
Bug 1501776: [taskgraph] Fix flake8 error; rs=bustage-fix a=fix Differential Revision: https://phabricator.services.mozilla.com/D9745
76d5b62fb151f9d28edd7a626c7757ec8fdeda47: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 25 Oct 2018 07:45:08 +0300 - rev 442916
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Merge inbound to mozilla-central. a=merge
109ff0694f9a131d47f08dbe25c941cbb0f014b6: Bug 1496825 - Add ShadowLayerForwarder nullptr check to SendLayersDependentApzcTargetConfirmation() r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 25 Oct 2018 11:23:29 +0900 - rev 442915
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1496825 - Add ShadowLayerForwarder nullptr check to SendLayersDependentApzcTargetConfirmation() r=kats
8b0b407e053f4bbde1b14abc8b3d28d6251c908b: Bug 1500926 - Part 3: Remove unused WebIDL Codegen items, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 22:03:17 -0400 - rev 442914
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1500926 - Part 3: Remove unused WebIDL Codegen items, r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D9465
3d9631fca868cb87b172f0b615aea84042084356: Bug 1500926 - Part 2: Support a test-only edgecase in Codegen.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 00:57:24 -0400 - rev 442913
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1500926 - Part 2: Support a test-only edgecase in Codegen.py, r=bzbarsky When running tests, we can build a WebIDL environment with no interfaces exposed on the primary global. Unfortunately, due to the perfecthash.py logic not handling empty tables, this causes an assertion to be raised. We can work around this by generating some dummy code for that situation, as we will never try to build it. Differential Revision: https://phabricator.services.mozilla.com/D9407
80b71708f7ca5d177b3ffb46b518d69d45540310: Bug 1500926 - Part 1: Use a statically generated perfect hash in WebIDLGlobalNameHash, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 21:44:17 -0400 - rev 442912
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1500926 - Part 1: Use a statically generated perfect hash in WebIDLGlobalNameHash, r=bzbarsky This strategy allows us to dodge dynamic allocations in WebIDLGlobalNameHash. This removes the Init() and Shutdown() methods, as well as Register. The RegisterBindings.cpp file now only contains static data and one method declaration for the WebIDLGlobalNameHash class. This should also be faster by making the hashtable lookup infallible. Differential Revision: https://phabricator.services.mozilla.com/D9406
fbb568aa121e33fedf00c3be48a04c1593af9591: Bug 1500927 - Add copy-free jsstring support to perfecthash.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 21:39:35 -0400 - rev 442911
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1500927 - Add copy-free jsstring support to perfecthash.py, r=bzbarsky This is needed for bug 1500926. It takes the approach of taking a JSFlatString and using AutoAssertCannotGC to read the memory directly from the JS heap. This lets us avoid re-encoding strings when performing lookups, which can be advantageous. Only ASCII strings are supported by this handler, and wide strings are hashed as though they contain only values under 0x7f. This is OK as invalid keys to perfecthash may return any hashtable entry. Differential Revision: https://phabricator.services.mozilla.com/D9405
ab584824a073d21864e6aa8d571c8c5624151c73: Bug 1453425 - Add test for relative scroll offset updates. r=botond
Ryan Hunt <rhunt@eqrion.net> - Tue, 23 Oct 2018 09:50:52 -0500 - rev 442910
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1453425 - Add test for relative scroll offset updates. r=botond
0b8e2732f2a52453c4450cc22dba292f1d2ce8b6: Bug 1453425 - Add relative scroll offset updates using nsGkAtoms::relative. r=botond
Ryan Hunt <rhunt@eqrion.net> - Tue, 09 Oct 2018 23:24:28 -0500 - rev 442909
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1453425 - Add relative scroll offset updates using nsGkAtoms::relative. r=botond This commit adds a scroll origin, nsGkAtoms::relative, which can be used to mark main thread scrolling that can be combined with a concurrent APZ scroll. The behavior of this is controlled by a pref, apz.relative-update. This pref is initially activated and is intended as an aid to narrowing down causes of regressions for users in bug reports. Relative scroll updates work by tracking the last sent or accepted APZ scroll offset. This is sent along with every FrameMetrics. Additionally, a flag is added to FrameMetrics, mIsRelative, indicating whether the scroll offset can be combined with a potential APZ scroll. When this flag is set, AsyncPanZoomController will apply the delta between the sent base scroll offset, and sent new scroll offset. This flag is controlled by the last scroll origin on nsGfxScrollFrame. The new origin, `relative`, is marked as being able to clobber APZ updates, but can only be set if all scrolls since the last repaint request or layers transaction have been relative. Differential Revision: https://phabricator.services.mozilla.com/D8234
214cc7e7efb60b79fda610e02f4f24c50616ba9d: Bug 1453425 - Use ScrollByCSSPixels in relative scrolling DOM API's. r=botond
Ryan Hunt <rhunt@eqrion.net> - Fri, 05 Oct 2018 19:06:40 -0500 - rev 442908
Push 34927 by ncsoregi@mozilla.com at Thu, 25 Oct 2018 04:45:44 +0000
Bug 1453425 - Use ScrollByCSSPixels in relative scrolling DOM API's. r=botond This commit changes `Window::ScrollBy` and `Element::ScrollBy` to use ScrollByCSSPixels in preparation for marking ScrollByCSSPixels as a relative scroll API. Differential Revision: https://phabricator.services.mozilla.com/D8233
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip