3529a18ea802699ff968b798a7c560613469809b: Bug 1386832 - Part 1 - Move non-sandbox-specific routines out of SandboxSettings. r=jimm draft
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 09 Aug 2017 16:09:55 -0700 - rev 643623
Push 73155 by haftandilian@mozilla.com at Wed, 09 Aug 2017 23:42:18 +0000
Bug 1386832 - Part 1 - Move non-sandbox-specific routines out of SandboxSettings. r=jimm Moves IsDevelopmentBuild(), GetRepoDir(), and GetObjectDir() out of SandboxSettings because they also need to be used by ExtensionProtocolHandler to do security checks on developer builds as a result of how developer builds rely on symlinks to the repo dir from system extension directories. Remove the Linux-implementation of GetRepoDir() and GetObjectDir() because the Linux content sandbox implementation and the ExtensionProtocolHandler checks don't need them. MozReview-Commit-ID: KwBFUnh6Cml
2ce9ac9f2f79328fe464566ef08a88c5cb69baeb: mychanges draft
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 23 Dec 2016 09:54:40 -0800 - rev 643622
Push 73155 by haftandilian@mozilla.com at Wed, 09 Aug 2017 23:42:18 +0000
mychanges MozReview-Commit-ID: wjOYx9UFI7
af11f62b95dcc2f80807c3e93fdc24487923a528: Bug 1387184 - Remove nsIDOMHTMLEmbedElement; r?bz draft
Kyle Machulis <kyle@nonpolynomial.com> - Wed, 09 Aug 2017 12:05:08 -0700 - rev 643621
Push 73154 by bmo:kyle@nonpolynomial.com at Wed, 09 Aug 2017 23:26:58 +0000
Bug 1387184 - Remove nsIDOMHTMLEmbedElement; r?bz Removes nsIDOMHTMLEmbedElement and all references. HTML elements are now handled by WebIDL. With the deprecation of extensions, XPCOM interfaces to HTML elements are no longer needed. MozReview-Commit-ID: DI4XVvdgPDI
bd2d72009b9e7dad9e5902aa3a89609c09bf9221: Bug 1275856 - Expand MediaRecorder tests to check stack traces when MediaRecorderErrorEvent is fired. r?jib draft
Bryce Van Dyk <bvandyk@mozilla.com> - Wed, 09 Aug 2017 19:55:54 +1200 - rev 643620
Push 73153 by bvandyk@mozilla.com at Wed, 09 Aug 2017 23:23:41 +0000
Bug 1275856 - Expand MediaRecorder tests to check stack traces when MediaRecorderErrorEvent is fired. r?jib MozReview-Commit-ID: 6NnaHt24ecz
1cd15ad72dc8fb1356d3c18a4ee9aa61cbde41e7: Bug 1275856 - Capture MediaRecorder DOMExceptions early in order to capture JS traces. r?jib draft
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 07 Aug 2017 09:49:24 +1200 - rev 643619
Push 73153 by bvandyk@mozilla.com at Wed, 09 Aug 2017 23:23:41 +0000
Bug 1275856 - Capture MediaRecorder DOMExceptions early in order to capture JS traces. r?jib In order to expose the JS stack on aync exceptions from the MediaRecorder, these exceptions must be created at the time of the operation which led to the exception. E.g. during the start() operation. This changeset creates the exceptions ahead of time in order to expose the JS stack traces. MozReview-Commit-ID: HgDJrpjgidD
db6f2b543aa2c9bdca4482c0795be8ff4602c8c0: Bug 1388191 - Add way to test evaluation with envChain in the shell. r=jorendorff draft
Andrew McCreight <continuation@gmail.com> - Mon, 07 Aug 2017 16:35:43 -0700 - rev 643618
Push 73152 by bmo:continuation@gmail.com at Wed, 09 Aug 2017 23:19:51 +0000
Bug 1388191 - Add way to test evaluation with envChain in the shell. r=jorendorff This is used by Gecko, but it isn't directly testable in the shell. MozReview-Commit-ID: 6gckRSkD4fQ
b89291dfe13be0685500fe411023cb3c6c47f6de: gitignore draft
Andrew McCreight <continuation@gmail.com> - Wed, 09 Aug 2017 09:56:11 -0700 - rev 643617
Push 73152 by bmo:continuation@gmail.com at Wed, 09 Aug 2017 23:19:51 +0000
gitignore MozReview-Commit-ID: 5aw4YHL5KYN
0b26593cc75dced1c738d32c29bad285513c2225: Bug 1370682 - Send DisplayItemClip's RoundedRect clips to WR. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 19:19:03 -0400 - rev 643616
Push 73151 by kgupta@mozilla.com at Wed, 09 Aug 2017 23:19:38 +0000
Bug 1370682 - Send DisplayItemClip's RoundedRect clips to WR. r?mstange This was spot-tested by taking the layout/reftests/border-radius-clipping-1.html testcase, removing the border, and fiddling with the border-radius values. Without this patch, the div always appears with rectangular corners but with this patch the border-radius value is respected correctly. MozReview-Commit-ID: Cu1K3rLjm0V
c447b847605bcb49b69c4894cb1424201b259570: Bug 1370682 - Allow passing in LayoutDeviceSize to wr::ToBorderRadius for convenience. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 19:19:03 -0400 - rev 643615
Push 73151 by kgupta@mozilla.com at Wed, 09 Aug 2017 23:19:38 +0000
Bug 1370682 - Allow passing in LayoutDeviceSize to wr::ToBorderRadius for convenience. r?mstange There's no real reason to restrict this to LayerSize, since we use use Layer and LayoutDevice coordinate spaces interchangeably for webrender. With the templating of the function the compiler doesn't know what type to use for {0, 0} so I added a new function to deal with that. MozReview-Commit-ID: KyabB6P6LiA
ba7407af889372585cd0d0bd21d6ea80b93aead1: Bug 1386483 - Push, push, push the clips, caching all the way. r? draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 19:19:02 -0400 - rev 643614
Push 73151 by kgupta@mozilla.com at Wed, 09 Aug 2017 23:19:38 +0000
Bug 1386483 - Push, push, push the clips, caching all the way. r? This patch ensures that we push clips in WR for each display item, reflecting the display item's clip chain as computed in Gecko. A display item will often share part or most of its clip chain with other display items, so we try to reuse the corresponding WR clip ids as much as we can instead of defining new duplicated clips. MozReview-Commit-ID: aALdOpT7oc
ca35a24eb30185c13b57fb16157f98970956daed: Bug 1386483 - Split the wr_dp_push_clip method into two to allow reusing clips. r? draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 19:19:02 -0400 - rev 643613
Push 73151 by kgupta@mozilla.com at Wed, 09 Aug 2017 23:19:38 +0000
Bug 1386483 - Split the wr_dp_push_clip method into two to allow reusing clips. r? MozReview-Commit-ID: 6ubVhyJc4wA
a4a448ba7f187069fce916ee234a06cbb0d06f80: Merge autoland to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 09 Aug 2017 18:47:59 -0400 - rev 643612
Push 73151 by kgupta@mozilla.com at Wed, 09 Aug 2017 23:19:38 +0000
Merge autoland to m-c. a=merge
ad763454f87c27380fc957e98657215f56a46347: Bug 1305237 Expose frameAncestors to webextensions draft
evilpies@gmail.com - Wed, 09 Aug 2017 16:11:13 -0700 - rev 643611
Push 73150 by mixedpuppy@gmail.com at Wed, 09 Aug 2017 23:11:38 +0000
Bug 1305237 Expose frameAncestors to webextensions MozReview-Commit-ID: IA0Zw5KUulT
56728924ab59fcec999f353f054760f51d105d24: Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs draft
evilpies@gmail.com - Wed, 09 Aug 2017 16:11:02 -0700 - rev 643610
Push 73150 by mixedpuppy@gmail.com at Wed, 09 Aug 2017 23:11:38 +0000
Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs MozReview-Commit-ID: I6b1nwgVbkc
99c8b4b1e1afc53c42dc1043a979e0c051aeca86: Bug 1388713 - Change how elfhack looks for the bss section. r?froydnj draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Aug 2017 07:55:55 +0900 - rev 643609
Push 73149 by bmo:mh+mozilla@glandium.org at Wed, 09 Aug 2017 23:08:05 +0000
Bug 1388713 - Change how elfhack looks for the bss section. r?froydnj In bug 635961, elfhack was made to (ab)use the bss section as a temporary space for a pointer. To find it, it scanned writable PT_LOAD segments to find one that has a different file and memory size, indicating the presence of .bss. This usually works fine, but when the binary is linked with lld and relro is enabled, the end of the file-backed part of the PT_LOAD segment containing the .bss section ends up in the RELRO segment, making that location read-only and subsequently making the elfhacked binary crash when it tries to restore the .bss to a clean state, because it's not actually writing in the .bss section: lld page aligns it after the RELRO segment. So instead of scanning PT_LOAD segments, we scan for SHT_NOBITS sections that are not SHF_TLS (i.e. not .tbss).
ee93e0ee55df3d2185120ff116850c397b56ce48: Bug 1380139 - Change the 'Pin to Overflow Menu' animation to not move the arrow as much. r=sfoster
Jared Wein <jwein@mozilla.com> - Wed, 09 Aug 2017 13:52:32 -0400 - rev 643608
Push 73149 by bmo:mh+mozilla@glandium.org at Wed, 09 Aug 2017 23:08:05 +0000
Bug 1380139 - Change the 'Pin to Overflow Menu' animation to not move the arrow as much. r=sfoster MozReview-Commit-ID: 7tyfbshi0jd
a7789a5cd1d0c68f4fb63d35a1a8fb9e992b096a: Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?pike draft
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 09 Aug 2017 15:28:26 -0700 - rev 643607
Push 73148 by bmo:gandalf@aviary.pl at Wed, 09 Aug 2017 23:05:34 +0000
Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r?pike MozReview-Commit-ID: 9bg3ybwd6v
a1a1e138eca8cb278743bd25c71874cf012f9e02: Bug 1381186 - add show/abort chrome test. r=mattn draft
Jonathan Guillotte-Blouin <jguillotteblouin@mozilla.com> - Tue, 18 Jul 2017 18:12:27 -0700 - rev 643606
Push 73147 by bmo:jguillotteblouin@mozilla.com at Wed, 09 Aug 2017 23:03:28 +0000
Bug 1381186 - add show/abort chrome test. r=mattn MozReview-Commit-ID: I6Umm24nNvA
17bc483363ceca39c51a3db80edc1497c79d88df: Bug 1370508 - Enable stylo on generic XML documents. r?heycam draft
Xidorn Quan <me@upsuper.org> - Wed, 09 Aug 2017 19:57:33 +1000 - rev 643605
Push 73146 by xquan@mozilla.com at Wed, 09 Aug 2017 23:01:41 +0000
Bug 1370508 - Enable stylo on generic XML documents. r?heycam MozReview-Commit-ID: 4XQ9RPQ7oa1
a229078e15d583435ad1f704a3a3c15c671e8673: Bug 1381186 - add show/abort chrome test. r=mattn draft
Jonathan Guillotte-Blouin <jguillotteblouin@mozilla.com> - Tue, 18 Jul 2017 18:12:27 -0700 - rev 643604
Push 73145 by bmo:jguillotteblouin@mozilla.com at Wed, 09 Aug 2017 22:54:29 +0000
Bug 1381186 - add show/abort chrome test. r=mattn MozReview-Commit-ID: I6Umm24nNvA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip