de1ebfe4f5b984cda38e0f4f04a430c15c662be8: Bug 1446568: Move Reset and ResetToURI to nsIDocument instead of nsDocument. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 18:23:35 +0100 - rev 408676
Push 101003 by ecoal95@gmail.com at Sat, 17 Mar 2018 15:23:01 +0000
Bug 1446568: Move Reset and ResetToURI to nsIDocument instead of nsDocument. r=smaug Move also mListenerManager since it's used by ResetToURI. MozReview-Commit-ID: CPj2NHwpOEy
71288e94a4e4ce820ce29a7c211a068147116545: Bug 1446568: Devirtualize nsIDocument::CreateElem. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 18:23:15 +0100 - rev 408675
Push 101003 by ecoal95@gmail.com at Sat, 17 Mar 2018 15:23:01 +0000
Bug 1446568: Devirtualize nsIDocument::CreateElem. r=smaug MozReview-Commit-ID: FO0mMHN6zvi
0d1ab0ba4aea986499513e35f64d014aa8216448: Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Mar 2018 11:01:32 +0100 - rev 408674
Push 101002 by ecoal95@gmail.com at Sat, 17 Mar 2018 15:12:31 +0000
Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r=bz The nsCSSFrameConstructor bits are now handled in PresShell::Destroy along with the other refresh driver observers. I cleaned up the nsRefreshDriver methods because they were using infallible append anyway, and that simplified the logic. MozReview-Commit-ID: 1eDUUXjUUS9
0038e9f8858b1309ce2d2d2b8a1fcf18e7a5efe7: Bug 1444525: Persist XUL window size attributes as the outer size, not inner size. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 02:42:57 +0100 - rev 408673
Push 101001 by ecoal95@gmail.com at Sat, 17 Mar 2018 14:58:58 +0000
Bug 1444525: Persist XUL window size attributes as the outer size, not inner size. r=bz MozReview-Commit-ID: 7U5tWxTaxGi
e51c36c4cecda981facddbbbbf5dbe389031e1a1: Bug 1444525: Extract the logic to see if we're a top-level chrome window. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Mar 2018 02:42:13 +0100 - rev 408672
Push 101001 by ecoal95@gmail.com at Sat, 17 Mar 2018 14:58:58 +0000
Bug 1444525: Extract the logic to see if we're a top-level chrome window. r=bz MozReview-Commit-ID: C9x7AwYR99n
6c7695e257d7197c439b157b2d2df73bdb30bd3b: Bug 1446315 - Use a macro to declare all visit functions in Lowering.h. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Sat, 17 Mar 2018 14:53:37 +0100 - rev 408671
Push 101000 by jandemooij@gmail.com at Sat, 17 Mar 2018 13:56:33 +0000
Bug 1446315 - Use a macro to declare all visit functions in Lowering.h. r=nbp
f4fee0ff18cf9ff8afb8df5d8ed64072ea1adb36: Bug 1440531 - Avoid unnecessary downcast, r=jandem.
Brian Hackett <bhackett1024@gmail.com> - Sat, 17 Mar 2018 06:38:05 -0600 - rev 408670
Push 100999 by bhackett@mozilla.com at Sat, 17 Mar 2018 12:38:20 +0000
Bug 1440531 - Avoid unnecessary downcast, r=jandem.
08e77f90bdb43726cf6069f3d0e69b2e7d43140a: Bug 1444760 - Followup: Fix broken rebase in tabbrowser.js. r=me
Tim Nguyen <ntim.bugs@gmail.com> - Sat, 17 Mar 2018 12:06:45 +0000 - rev 408669
Push 100998 by ntim.bugs@gmail.com at Sat, 17 Mar 2018 12:07:02 +0000
Bug 1444760 - Followup: Fix broken rebase in tabbrowser.js. r=me
c1e0ecafa70331503f3d4d18de5fb7862c81c985: Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 16 Mar 2018 23:28:19 +0000 - rev 408668
Push 100997 by ntim.bugs@gmail.com at Sat, 17 Mar 2018 10:44:12 +0000
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
4c52361ab381233976673dd2c519e43d9543c2fc: Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 16 Mar 2018 23:28:14 +0000 - rev 408667
Push 100997 by ntim.bugs@gmail.com at Sat, 17 Mar 2018 10:44:12 +0000
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
97160a734959af73cc97af0bf8d198e301ebedae: Merge inbound to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Sat, 17 Mar 2018 12:29:57 +0200 - rev 408666
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Merge inbound to mozilla-central. a=merge
29dcc9cb77c372c97681a47496488ec6c623915d: Merge autoland to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Sat, 17 Mar 2018 12:06:00 +0200 - rev 408665
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Merge autoland to mozilla-central. a=merge
c488b8d0e074efb490ebca32db68eb77871bfd2f: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Fri, 16 Mar 2018 12:56:58 -0700 - rev 408664
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
4a7a3b9e13a9bbebb8f6018208ac198e8963af89: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Fri, 16 Mar 2018 12:56:54 -0700 - rev 408663
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
0665d23d7e8788a07048f1454ea4457c0197b9d0: Bug 1445860: set PeerIdenity only on transmitting Transceivers. r=mt
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 14 Mar 2018 20:47:45 -0700 - rev 408662
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Bug 1445860: set PeerIdenity only on transmitting Transceivers. r=mt MozReview-Commit-ID: 10rKPDwuh9d
81633daf4115ceaac528e778ea188a22d04efcc5: Backed out changeset d8c5dec11b78 (bug 1445243) for Linting failure on builds/worker/checkouts/gecko/testing/talos/talos/config.py
Dorel Luca <dluca@mozilla.com> - Fri, 16 Mar 2018 23:50:38 +0200 - rev 408661
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Backed out changeset d8c5dec11b78 (bug 1445243) for Linting failure on builds/worker/checkouts/gecko/testing/talos/talos/config.py
d8c5dec11b7880f12130121568d18dbd7ffa7f60: Bug 1445243 Disable privacy.reduceTimerPrecision for Talos r=jmaher
Tom Ritter <tom@mozilla.com> - Fri, 16 Mar 2018 14:05:53 -0500 - rev 408660
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Bug 1445243 Disable privacy.reduceTimerPrecision for Talos r=jmaher This will make the tests more accurate and less noisy. MozReview-Commit-ID: 4U0j6g8JnVc
ccc6b9010664de1531bfa50d7080399d4a162fbb: Bug 1441324 - Move the input event messages from PAPZCTreeManager to PAPZInputBridge. r=froydnj,rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:19 -0400 - rev 408659
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Bug 1441324 - Move the input event messages from PAPZCTreeManager to PAPZInputBridge. r=froydnj,rhunt This remotes the APZInputBridge interface over the PAPZInputBridge protocol in the case of the GPU process, and makes the GPU process' main thread act as the APZ controller thread in that process. If there is no GPU process we continue as before and the APZInputBridge interface implementation is the concrete APZCTreeManager instance in the UI process. The main changes in this patch are moving all the code associated with these messages out of APZCTreeManager{Parent,Child} and into APZInputBridge{Parent,Child}. APZCTreeManagerChild now returns an APZInputBridgeChild instance via InputBridge(), instead of returning itself. The SetControllerThread call in the GPU process is also updated. MozReview-Commit-ID: M4AaIW1Q0h
91e7da46a9b1175e27bacc83acbd5621f15a7600: Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:19 -0400 - rev 408658
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r=rhunt This just adds the boilerplate that goes with the new protocol, without adding any of the actual messages. The protocol is managed by PGPU, and there will be one instance per compositor. The parent side lives on the main thread of the GPU process, and the child side lives on the main thread of the UI process. The protocol is only instantiated if the GPU process is active. MozReview-Commit-ID: J4VzwmEfYTa
908c0e96e38c1f9cd211d4203f61528fb4f3431d: Bug 1441324 - Move the APZCTreeManager initialization for the GPU process to CompositorBridgeParent initialization. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Mar 2018 16:28:18 -0400 - rev 408657
Push 100996 by btara@mozilla.com at Sat, 17 Mar 2018 10:37:43 +0000
Bug 1441324 - Move the APZCTreeManager initialization for the GPU process to CompositorBridgeParent initialization. r=rhunt This is important because the RecvInitialize method in CompositorBridgeParent is run via a sync IPC message, and so we are guaranteed that when return to the caller in the UI process, the APZCTreeManager will have been created. This ensures that when we create the APZInputBridge actors (which will happen on a different top-level protocol, but be triggered after the sync RecvInitialize is complete) we know that the concrete APZCTreeManager is ready for use. MozReview-Commit-ID: KYDyJNXxQJm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip