fa01a3a883af0adfd9455a154852f4c8b54c9855: Bug 1500257 part 6 - Update documentation for RenderFrame and nsDisplayRemote. r=aosmond
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 09:34:29 -0600 - rev 458565
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 6 - Update documentation for RenderFrame and nsDisplayRemote. r=aosmond The documentation for these pieces are a bit out of date. Differential Revision: https://phabricator.services.mozilla.com/D17446
5e296f9ed85728bb89cd98115695c25696dc7b7b: Bug 1500257 part 5 - Implement messages for loading and displaying remote subframes on PRemoteFrame. r=qdot
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 11:04:26 -0600 - rev 458564
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 5 - Implement messages for loading and displaying remote subframes on PRemoteFrame. r=qdot This commit hooks up the pieces of the PRemoteFrame protocol that will proxy initialization, sizing, and display messages. The messages chosen are just enough to start the frame and get an initial rendering. Differential Revision: https://phabricator.services.mozilla.com/D17445
5cfed0a28a2c029df316a8d67b4262c15c827841: Bug 1500257 part 4 - Modify nsFrameLoader to create PRemoteFrame when enabled via pref and attribute. r=qdot
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 10:56:27 -0600 - rev 458563
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 4 - Modify nsFrameLoader to create PRemoteFrame when enabled via pref and attribute. r=qdot This commit hooks up nsFrameLoader in the child process to use the PRemoteFrame protocol to support remote iframes. This is only activated when a special pref is set, and the iframe has a marker attribute on it. For example: <iframe fission/> In the future, we should unify nsFrameLoader to operate on a common interface between the parent process top-level browser, and child process subframe case. This commit just adds a new member that can be used instead of mRemoteBrowser, when appropriate. IsRemoteFrame() will return true for both cases. Differential Revision: https://phabricator.services.mozilla.com/D17444
b5d1d5f2c850b6e3bf6762e1a1a3377ba78b0ae4: Bug 1500257 part 3 - Create remote browser in parent process when initializing RemoteFrameParent. r=qdot
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 10:40:08 -0600 - rev 458562
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 3 - Create remote browser in parent process when initializing RemoteFrameParent. r=qdot This commit causes a new TabParent/TabChild to be created for a remote subframe. The logic here is partially bogus and will need to be iterated on. Differential Revision: https://phabricator.services.mozilla.com/D17443
ea9fcc2f47f332eba8f0c22c37f5857b69df2a52: Bug 1500257 part 2 - Add PRemoteFrame stub implementation. r=qdot
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 10:38:09 -0600 - rev 458561
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 2 - Add PRemoteFrame stub implementation. r=qdot This commit adds a PRemoteFrame actor which is managed by PBrowser. It will be created in a child process nsFrameLoader when loading a remote subframe. This actor will mostly just bounce messages from a nsFrameLoader in the child process to the actor in the parent process which will redirect the messages to the TabParent of the remote subframe. The piece in the parent actor to create the proxied PBrowser actors is deferred to the next commit. Differential Revision: https://phabricator.services.mozilla.com/D17442
08617d9d95cc2ca88c35c6387436b22dbdc82530: Bug 1500257 part 1 - Fix unified build bustage. r=qdot
Ryan Hunt <rhunt@eqrion.net> - Wed, 23 Jan 2019 11:08:24 -0600 - rev 458560
Push 111857 by rhunt@eqrion.net at Tue, 12 Feb 2019 02:34:21 +0000
Bug 1500257 part 1 - Fix unified build bustage. r=qdot Differential Revision: https://phabricator.services.mozilla.com/D17441
738860a7d63307eee5ce83a7e066b7faa224cd16: Backed out changeset 7cab6219f4db (bug 1523791) for failing at src/js/src/frontend/ObjectEmitter.cpp on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 12 Feb 2019 00:57:43 +0200 - rev 458559
Push 111856 by rgurzau@mozilla.com at Mon, 11 Feb 2019 22:58:41 +0000
Backed out changeset 7cab6219f4db (bug 1523791) for failing at src/js/src/frontend/ObjectEmitter.cpp on a CLOSED TREE
42a097167d36fdb8e2d295b68e1a4037e49e13e5: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 12 Feb 2019 00:01:16 +0200 - rev 458558
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
b9187fa10f13a7b84f21c973d33d2fdb0f37bbb0: Merge inbound to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Mon, 11 Feb 2019 23:55:15 +0200 - rev 458557
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Merge inbound to mozilla-central. a=merge
6d8e6f960446fe8145ccb028d6644db879f2caa6: Bug 1526747 - Consolidate the calls to registerCleanupFunction where possible in app update's browser chrome tests. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 11 Feb 2019 18:17:53 +0000 - rev 458556
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1526747 - Consolidate the calls to registerCleanupFunction where possible in app update's browser chrome tests. r=mhowell Adds a common registerCleanupFunction for all tests Moves several common test setup calls to the add_task used for common test setup Also clean up several of the comments and formatting Differential Revision: https://phabricator.services.mozilla.com/D19327
ef4325327e46517ba3cfd72a9b4e02c6ccbf9080: Bug 1346759 - Use URI comparison for null principals instead of pointer comparison. r=ckerschb,bholley
Jonathan Kingston <jkt@mozilla.com> - Mon, 11 Feb 2019 18:03:12 +0000 - rev 458555
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1346759 - Use URI comparison for null principals instead of pointer comparison. r=ckerschb,bholley Differential Revision: https://phabricator.services.mozilla.com/D12154
1dc5c6572cf1eca5c283741ba043a9ecf2f7ac39: Bug 1526218 - transferFromImageBitmap() should propage the origin-clean state to the canvas element, r=aosmond
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Feb 2019 16:54:05 +0000 - rev 458554
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1526218 - transferFromImageBitmap() should propage the origin-clean state to the canvas element, r=aosmond Differential Revision: https://phabricator.services.mozilla.com/D19371
a686eb70ac0144b6e5271567b07000836a4d2fff: Bug 1526824 - Remove "src" attribute handling from menuitem XBL and styles; r=NeilDeakin
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 11 Feb 2019 05:48:36 +0000 - rev 458553
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1526824 - Remove "src" attribute handling from menuitem XBL and styles; r=NeilDeakin This appears to be unused, and the [image] attribute on the host is inherited onto .menu-iconic-icon[src] as an alternative. Differential Revision: https://phabricator.services.mozilla.com/D19315
1ab1ab7f3bd619763ec905ad3b61d8eba7339593: Bug 1485664 - remove unused inspectObjectProperties; r=ochameau
yulia <ystartsev@mozilla.com> - Mon, 11 Feb 2019 15:48:41 +0000 - rev 458552
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1485664 - remove unused inspectObjectProperties; r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D19340
c589a17c80d57872806d2e2119897de969137e76: Bug 1526826 - Make BaseTextMixin extend BaseControlMixin r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 11 Feb 2019 17:33:07 +0000 - rev 458551
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1526826 - Make BaseTextMixin extend BaseControlMixin r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19316
a1905418c2732b56321c85e050e5ae0b0f492595: Backed out changeset e785008a884f (bug 1506102) for bc failures at browser_browser_languages_subdialog.js.
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 11 Feb 2019 19:32:16 +0200 - rev 458550
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Backed out changeset e785008a884f (bug 1506102) for bc failures at browser_browser_languages_subdialog.js.
f2bb667f30312a3dd063f586c5496f43606ca284: Bug 1523795: Make temp copy of query->now to avoid access after query has been moved. r=ng
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 11 Feb 2019 17:04:23 +0000 - rev 458549
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1523795: Make temp copy of query->now to avoid access after query has been moved. r=ng Differential Revision: https://phabricator.services.mozilla.com/D19380
5f4edb1fe66f3cc2794d5738bfe3805c39f798f3: Bug 1526109 - Compress files in the test mar files without specifying --x86 so the test mar files will work with aarch64. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 11 Feb 2019 16:53:48 +0000 - rev 458548
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1526109 - Compress files in the test mar files without specifying --x86 so the test mar files will work with aarch64. r=mhowell Changed simple.mar from a complete mar to a partial mar to prevent it from accidentally removing application files via an application precomplete file. Changed the name of the precomplete to update_precomplete in simple.mar so it won't accidentally replace an application's precomplete file. Differential Revision: https://phabricator.services.mozilla.com/D19267
df6a7d40a383def18671e1f81a0905594653d53b: Bug 1525924 - Part 9: Reorder steps of XDRScript r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 Feb 2019 14:55:19 +0000 - rev 458547
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1525924 - Part 9: Reorder steps of XDRScript r=jandem This makes XDRScript better follow the field layout of JSScript. Differential Revision: https://phabricator.services.mozilla.com/D19227
634ba2074e16f0d105aee091502e634d15ff1c19: Bug 1525924 - Part 8: Move allocation into ScriptSource::XDR r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 Feb 2019 14:55:09 +0000 - rev 458546
Push 111855 by btara@mozilla.com at Mon, 11 Feb 2019 22:01:49 +0000
Bug 1525924 - Part 8: Move allocation into ScriptSource::XDR r=jandem This moves the allocation of the ScriptSource object into ScriptSource::XDR instead of being done in the caller. A MutableHandle<ScriptSourceHolder> is used to manage both ScriptSource::refCount as well as tracing Atoms from BinAST. Differential Revision: https://phabricator.services.mozilla.com/D19164
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip