b01de5074755d8187c23756ec3f2e56e7c65b6ac: Bug 1461267 - Add some more assertions to verify the length of the DAG. r?mstange draft
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 19 Jun 2018 15:14:14 +1200 - rev 808290
Push 113343 by mwoodrow@mozilla.com at Tue, 19 Jun 2018 03:14:45 +0000
Bug 1461267 - Add some more assertions to verify the length of the DAG. r?mstange MozReview-Commit-ID: DFy6Kb2KSwf
4b508f0eb21373a91df5283434c399d7c34f9e40: Bug 1469464 - Consistent PaymentRequest footer positioning draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 18 Jun 2018 22:06:47 -0500 - rev 808289
Push 113342 by mozilla@noorenberghe.ca at Tue, 19 Jun 2018 03:07:38 +0000
Bug 1469464 - Consistent PaymentRequest footer positioning MozReview-Commit-ID: Oq06q6xF0e
c7dde6bb25b61c90a46ffde12de2d4f1efbc3cc9: Bug 1469464 - Display the currency code with the total draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 18 Jun 2018 22:06:09 -0500 - rev 808288
Push 113342 by mozilla@noorenberghe.ca at Tue, 19 Jun 2018 03:07:38 +0000
Bug 1469464 - Display the currency code with the total MozReview-Commit-ID: JJIbFBAYC9U
48621bc8c7d1bcc32753679a6b66343c5afc40a0: Bug 1469464 - Always hide View All, remove summary heading, add 'Pay to' draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 18 Jun 2018 22:07:01 -0500 - rev 808287
Push 113342 by mozilla@noorenberghe.ca at Tue, 19 Jun 2018 03:07:38 +0000
Bug 1469464 - Always hide View All, remove summary heading, add 'Pay to' MozReview-Commit-ID: 5XQNH97o65T
f61c0cba4822c0ff931a698dc0e38ac80f160e76: Bug 1467688 - Make sure we invalidate for perspective changes even if the frame isn't otherwise transformed. r?dbaron draft
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 19 Jun 2018 14:05:20 +1200 - rev 808286
Push 113341 by mwoodrow@mozilla.com at Tue, 19 Jun 2018 02:06:46 +0000
Bug 1467688 - Make sure we invalidate for perspective changes even if the frame isn't otherwise transformed. r?dbaron MozReview-Commit-ID: 5YbyTpOEV3w
85c6f89f0921d4cf6c5f1331ad6f3c916255092f: Bug 1466897 - Support devtools context menus in top level HTML pages. r=bgrins draft
Brendan Dahl <brendan.dahl@gmail.com> - Wed, 06 Jun 2018 14:55:23 -0700 - rev 808285
Push 113340 by bmo:bdahl@mozilla.com at Tue, 19 Jun 2018 01:11:57 +0000
Bug 1466897 - Support devtools context menus in top level HTML pages. r=bgrins Create a popugroup element to setup the context menu behind the scenes. Create all the menu related elements with the XUL namespace. MozReview-Commit-ID: DI24aNHHFON Signed-off-by: Brendan Dahl <brendan.dahl@gmail.com>
f728f117000053826a21d36b113796d65c19edc8: Bug 1466897 - Support context menus in top level chrome privileged HTML pages. r?dbaron draft
Brendan Dahl <brendan.dahl@gmail.com> - Mon, 04 Jun 2018 18:02:32 -0700 - rev 808284
Push 113340 by bmo:bdahl@mozilla.com at Tue, 19 Jun 2018 01:11:57 +0000
Bug 1466897 - Support context menus in top level chrome privileged HTML pages. r?dbaron Allow a popupgroup element to be created from top level chrome HTML document. Implement nsIRootBox for nsCanvasFrame to store the popup set frame. Adjust nsIRootBox::GetRootBox to be able to find the popupset frame in a non-xul frame layout. MozReview-Commit-ID: HCbPgQb4uil
5550028e6db7a562c0e1cf18291f81eab37175a4: Bug 1467838 - Add tests for APZ hit-testing on touch-action elements. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 18 Jun 2018 20:49:17 -0400 - rev 808283
Push 113339 by kgupta@mozilla.com at Tue, 19 Jun 2018 00:49:37 +0000
Bug 1467838 - Add tests for APZ hit-testing on touch-action elements. r?botond MozReview-Commit-ID: Clmu6iRCG20
c78969ead8e5000f9defa576433333067d6a2587: Bug 1467838 - Add tests for APZ hit-testing on touch-action elements. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 18 Jun 2018 20:45:59 -0400 - rev 808282
Push 113338 by kgupta@mozilla.com at Tue, 19 Jun 2018 00:46:46 +0000
Bug 1467838 - Add tests for APZ hit-testing on touch-action elements. r?botond MozReview-Commit-ID: Clmu6iRCG20
fed250ebafaf9efa4df782fc11177d33934ad32f: Bug 1469450 - release-update-verify-config tasks failing for 61.0rc, r?aki draft
Nick Thomas <nthomas@mozilla.com> - Tue, 19 Jun 2018 12:40:11 +1200 - rev 808281
Push 113337 by nthomas@mozilla.com at Tue, 19 Jun 2018 00:42:05 +0000
Bug 1469450 - release-update-verify-config tasks failing for 61.0rc, r?aki The by-project and by-build-platform are collapsed by resolve_keyed_by(), and in turn by keymatch() in utils/attributes.py. That needs a regexp to look for matches (if a simple match isn't possible). Rev 39eed777c0c4 missed that when it landed. The trailing hypens are to distringuish between the two linux platforms. MozReview-Commit-ID: LiAJpfV71Ws
0057380ee2e212f068c442fd5e32de73e32dbca3: Bug 1467209 - Implement contain:size for flexContainerFrame, add reftests. draft
Morgan Rae Reschenberg <mreschenberg@mozilla.com> - Thu, 07 Jun 2018 12:26:35 -0700 - rev 808280
Push 113336 by bmo:mreschenberg@berkeley.edu at Mon, 18 Jun 2018 23:39:09 +0000
Bug 1467209 - Implement contain:size for flexContainerFrame, add reftests. MozReview-Commit-ID: AaVJATn1Gxf
ab385a3bd7d77c63b9b485aff7ecc85f53c1f8f4: Bug 1467209 - Implement contain:size for blockFrame, add reftests. draft
Morgan Rae Reschenberg <mreschenberg@mozilla.com> - Thu, 07 Jun 2018 12:22:15 -0700 - rev 808279
Push 113336 by bmo:mreschenberg@berkeley.edu at Mon, 18 Jun 2018 23:39:09 +0000
Bug 1467209 - Implement contain:size for blockFrame, add reftests. MozReview-Commit-ID: 9lDZkAllu8I
7779c3893914fa21456e60081c431f19783ccbb7: Bug 1467209 - Implement contain:size for HTMLButtonControlFrame. draft
Morgan Rae Reschenberg <mreschenberg@mozilla.com> - Thu, 07 Jun 2018 10:13:16 -0700 - rev 808278
Push 113336 by bmo:mreschenberg@berkeley.edu at Mon, 18 Jun 2018 23:39:09 +0000
Bug 1467209 - Implement contain:size for HTMLButtonControlFrame. MozReview-Commit-ID: Cwfni9ieX74
ddf2292a5cc0d96da35a9ff93865bd6dd3903f9e: Bug 1467209 - Update some baseline-querying utility functions to bail on frames that have 'contain:size'. draft
Morgan Rae Reschenberg <mreschenberg@mozilla.com> - Thu, 07 Jun 2018 10:00:24 -0700 - rev 808277
Push 113336 by bmo:mreschenberg@berkeley.edu at Mon, 18 Jun 2018 23:39:09 +0000
Bug 1467209 - Update some baseline-querying utility functions to bail on frames that have 'contain:size'. MozReview-Commit-ID: 4q9t6nW7gBW
a3c7a87941b31d48b833a22cd303726a6f56d11d: Bug 1469427 - Add settings shortcuts to download protection. r?gcp draft
Francois Marier <francois@mozilla.com> - Mon, 18 Jun 2018 15:43:54 -0700 - rev 808276
Push 113335 by fmarier@mozilla.com at Mon, 18 Jun 2018 23:08:19 +0000
Bug 1469427 - Add settings shortcuts to download protection. r?gcp Files with this extension are used to create shortcuts to Windows setting pages. This apparently allows invoking any binary file with any parameters. MozReview-Commit-ID: 6WOEaVG7Lq5
e77b0341a1ca12f9005a895be2fdd40b22209b3f: Bug 1469427 - Add AppleScript-related extensions to download protection. r?gcp draft
Francois Marier <francois@mozilla.com> - Mon, 18 Jun 2018 15:40:21 -0700 - rev 808275
Push 113335 by fmarier@mozilla.com at Mon, 18 Jun 2018 23:08:19 +0000
Bug 1469427 - Add AppleScript-related extensions to download protection. r?gcp MozReview-Commit-ID: Dc0gyfnmki8
30f65b3d4971daf93fda9999a510ce741a68c9b5: Bug 1469430 - Remove unused nsDocShell::LoadStream; r=nika draft
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 15 Jun 2018 11:18:40 -0700 - rev 808274
Push 113334 by bmo:kyle@nonpolynomial.com at Mon, 18 Jun 2018 22:44:23 +0000
Bug 1469430 - Remove unused nsDocShell::LoadStream; r=nika MozReview-Commit-ID: BbTMuZXKzsJ
f2f58eb288a6387b939b7de08ef1a570722be602: Bug 1442453 - Pass objects around instead of string IDs in the child. r=baku draft
Blake Kaplan <mrbkap@gmail.com> - Thu, 31 May 2018 16:20:51 -0700 - rev 808273
Push 113333 by bmo:mrbkap@mozilla.com at Mon, 18 Jun 2018 22:37:33 +0000
Bug 1442453 - Pass objects around instead of string IDs in the child. r=baku The existing code only passed strings around to identify PaymentRequest objects. That meant that we were constantly having to do hashtable lookups to find the corresponding object. This patch just uses the single map that IPDL maintains for us and passes objects around, obviating the need for more hashtable lookups. MozReview-Commit-ID: 6BBonrc6q4x
2a427d066ab0cff8aeba151a6fd93af983397dd4: Bug 1442453 - Create a single IPC actor per PaymentRequest. r=baku draft
Blake Kaplan <mrbkap@gmail.com> - Thu, 31 May 2018 13:30:29 -0700 - rev 808272
Push 113333 by bmo:mrbkap@mozilla.com at Mon, 18 Jun 2018 22:37:33 +0000
Bug 1442453 - Create a single IPC actor per PaymentRequest. r=baku There isn't any need to create an actor per call to the parent. This patch lines up PaymentRequest with PPaymentRequestChild objects and links them together. It also simplifies the maps and arrays we use to keep track of these objects. There's one tricky bit to note in this patch: in the case that a promise is passed to paymentRequest.show(), we don't notify the parent process until the promise resolves (when we call either UpdatePayment or AbortUpdate). In that case, I needed to distinguish between an "update" because of the promise resolving or a call to updateWith on an shippingaddresschange event in order to get the bookkeeping right with the mActivePayments hashtable. In that case, the PaymentRequest is kept alive by mShowingRequest alone. In all other cases, mActivePayments keeps the PaymentRequest alive until we resolve or reject the correct promise. MozReview-Commit-ID: HoHjn8eqC4T
12f586dd6cf294f6c92178655f59be4f0845a8b2: Bug 1442453 - Fix nits and get rid of needless QIs. r=baku draft
Blake Kaplan <mrbkap@gmail.com> - Wed, 30 May 2018 14:13:07 -0700 - rev 808271
Push 113333 by bmo:mrbkap@mozilla.com at Mon, 18 Jun 2018 22:37:33 +0000
Bug 1442453 - Fix nits and get rid of needless QIs. r=baku This removes some hard tabs that crept in and combines two if branches into a single statement in order to avoid a bit of duplication. The existing code here seems to treat any sort of upcast as needing a QI. That is needlessly wasteful and causes a bunch of unneeded virtual calls. MozReview-Commit-ID: 7WshYm9C4Xb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip