7df6cc66a2eba65079c628c0ba5985a4e2188a75: Bug 1197420 Part 3 Initial browser.permissions api support r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 23 Mar 2017 21:48:03 -0700 - rev 551198
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1197420 Part 3 Initial browser.permissions api support r=kmag With this patch, permissions are not actually applied, but the permissions api is in place. MozReview-Commit-ID: CTaXz5sa1xy
3de2de388ac92632da3581d4aebdc1bd365fc768: Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 23 Mar 2017 21:45:25 -0700 - rev 551197
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1197420 Part 2 Extension cleanups for optional permissions r=kmag - Convert the object used to represent permissions to the format used in the optional permissions UI (property hosts becomes origins) - Turn Extension.userPermissions into a getter MozReview-Commit-ID: Dc44DMfKjG
6c4c29c0b05a0b3b1ca8a16fa276773b4c6bb1c4: Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag
Andrew Swan <aswan@mozilla.com> - Fri, 24 Mar 2017 11:10:26 -0700 - rev 551196
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1197420 Part 1 Schema groundwork for optional permissions r=kmag MozReview-Commit-ID: JIfPYjxjFfM
723dd1bbba1a36647717d75e17f2cf0567789e43: Bug 1343223 - Enable the mochitest-media suite for linux64-qr on the graphics branch. r=dustin
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 24 Mar 2017 14:02:58 -0400 - rev 551195
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1343223 - Enable the mochitest-media suite for linux64-qr on the graphics branch. r=dustin MozReview-Commit-ID: Jvd8sPVbDoI
8528543cc25894d707854e6f80c4d5ea8fd29c77: Bug 1350050: Remove unneeded nsTextFrame casts in ContentEventHandler. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Mar 2017 20:41:58 +0100 - rev 551194
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1350050: Remove unneeded nsTextFrame casts in ContentEventHandler. r=smaug MozReview-Commit-ID: FcSYAuQSHUt
41284bd3ce5b3c3d4ecf038197f1cbea7f63747f: Bug 1325841 - fix hiding popup icon when navigating the browser, r=Felipe
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 21 Mar 2017 15:57:42 +0000 - rev 551193
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1325841 - fix hiding popup icon when navigating the browser, r=Felipe MozReview-Commit-ID: AXBgxwb3Jt
fe1b0a83474bc45cc9cd2beded861b165de339bb: Bug 1344205 - Remove unsatisfied assertion on database page removals and protect removals from orphaning. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Thu, 23 Mar 2017 17:51:52 +0100 - rev 551192
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1344205 - Remove unsatisfied assertion on database page removals and protect removals from orphaning. r=standard8 Due to the asynchronous behavior of history, it's possible a race condition causes a page to be used when it was about to be removed. For example a bookmark to a page could be added between the point where we decide the page is an orphan, and the point where we actually remove the page. Notifications in such a case may be improperly ordered, and there is no cheap way to guarantee we won't notify a removal in such a case. Since applicable solutions would be too expensive (code and perf wise), for now just remove the assertion we can't satisfy, and protect removals from possibly creating unexpected orphans. Testing this would require a special setup where we can guarantee thread scheduling order, so for now this comes without a test. Regardless it's basically only adding safety guards. MozReview-Commit-ID: KYkaqAv8fCB
43dfa7e2fb45921e69b5b52a70ac23f37e819692: Bug 1314713 - Stop generating *symbols.txt files as part of dumping/packaging build symbols. r=ted
Chris Manchester <cmanchester@mozilla.com> - Fri, 24 Mar 2017 10:41:04 -0700 - rev 551191
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1314713 - Stop generating *symbols.txt files as part of dumping/packaging build symbols. r=ted MozReview-Commit-ID: HPKIqgZK0Kj
b2a34dd3df408fd64fcb82e72e72210fa88f3729: Bug 1349834 - Remove eRestyle_SVGAttrAnimations declartion. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Fri, 24 Mar 2017 10:59:54 +0800 - rev 551190
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1349834 - Remove eRestyle_SVGAttrAnimations declartion. r=xidorn MozReview-Commit-ID: KhB4G7v3hn9
eb6ba705c5e407e800a5e6948415ece451cad04b: servo: Merge #16119 - stylo: Bug 1349834 - Update RESTYLE_STYLE_ATTRIBUTE to sync Gecko change (from BorisChiou:stylo/restylehint); r=upsuper
Boris Chiou <boris.chiou@gmail.com> - Fri, 24 Mar 2017 09:20:54 -0700 - rev 551189
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
servo: Merge #16119 - stylo: Bug 1349834 - Update RESTYLE_STYLE_ATTRIBUTE to sync Gecko change (from BorisChiou:stylo/restylehint); r=upsuper This is an interdependent patch for Bug 1349834. We remove eRestyle_SVGAttrAnimations from nsRestyleHint, so need to update the bindgen and the value of RESTYLE_STYLE_ATTRIBUTE. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1349834](https://bugzilla.mozilla.org/show_bug.cgi?id=1349834) - [X] These changes do not require tests because we just remove an unused flag from Gecko. Source-Repo: https://github.com/servo/servo Source-Revision: 6d9a55264709b19e31a0f7de5a00838c4ce90e62
4805c6c37555b2362f459557b189a636918d81e2: Bug 1346028 - Support JSOP_INITELEM_INC in Ion r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 20 Mar 2017 18:30:26 -0400 - rev 551188
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1346028 - Support JSOP_INITELEM_INC in Ion r=jandem MozReview-Commit-ID: 3orllfJUDze
3d08ee7b2eb82b9f5ed4a838cb9cba1b04aef606: Bug 1346028 - Allow MCallInitElementArray to take dynamic index r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 20 Mar 2017 18:15:44 -0400 - rev 551187
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1346028 - Allow MCallInitElementArray to take dynamic index r=jandem MozReview-Commit-ID: L0UE9MtnxmS
e3afa3f3c4b2e62325f644ce5a8b92fa4de2b52b: Bug 1350115 - Squelch post-traversal generated by additional animation traversals when we're styling a fresh subtree. r=heycam,r=birtles
Bobby Holley <bobbyholley@gmail.com> - Thu, 23 Mar 2017 15:21:18 -0700 - rev 551186
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1350115 - Squelch post-traversal generated by additional animation traversals when we're styling a fresh subtree. r=heycam,r=birtles This patch exists to avoid a crash in layout/style/test/test_animations.html. We end up generating some ::before content, which causes us to style the new subtree at [1]. In StyleNewSubtree, we fail the !postTraversalRequired assertion because PrepareAndTraverseSubtree decided to traverse the tree twice (once to style it, and again to restyle it for animations), and return that a post-traversal is needed. The reason this issue happens with my NAC patches and not without is that we were previously filtering out generated ::before content from the servo traversal, so the servo traversal wouldn't have reached it and (presumably) the animation restyle wouldn't have happened and we wouldn't have returned true for needing a post-traversal. [1] http://searchfox.org/mozilla-central/rev/c48398abd9f0f074c69f2223260939e30e8f99a8/layout/base/nsCSSFrameConstructor.cpp#1918 MozReview-Commit-ID: 8tgzLjV8B3A
9fc87b160c2b7a1751568e2882a022c3811a8488: Backed out changeset 21a926a8dffc (bug 1096013) for eslint failure at browser/components/sessionstore/SessionStore.jsm:2600:11. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 24 Mar 2017 17:17:50 +0100 - rev 551185
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Backed out changeset 21a926a8dffc (bug 1096013) for eslint failure at browser/components/sessionstore/SessionStore.jsm:2600:11. r=backout
95dc507a87ff624e78cd7a4980d107b34be625b1: Backed out changeset eb6768c39156 (bug 1096013)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 24 Mar 2017 17:17:22 +0100 - rev 551184
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Backed out changeset eb6768c39156 (bug 1096013)
45fa112a25d2954bb038d626214cc520e73cfe9a: Backed out changeset da1e8bddd9ba (bug 1096013)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 24 Mar 2017 17:17:18 +0100 - rev 551183
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Backed out changeset da1e8bddd9ba (bug 1096013)
da1e8bddd9ba7850d6bb391d42bb9a94f615bbdd: Bug 1096013 - Add a test that ensures that we don't lose the favicon for background tabs that crash. r=mikedeboer
Mike Conley <mconley@mozilla.com> - Fri, 24 Mar 2017 10:26:49 -0400 - rev 551182
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1096013 - Add a test that ensures that we don't lose the favicon for background tabs that crash. r=mikedeboer MozReview-Commit-ID: BoF62uPSfUC
eb6768c39156e174cdb04c07ff4cc471ad1245b6: Bug 1096013 - Give selected tabs highest priority during restoration. r=mikedeboer
Mike Conley <mconley@mozilla.com> - Thu, 23 Mar 2017 01:59:51 -0400 - rev 551181
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1096013 - Give selected tabs highest priority during restoration. r=mikedeboer MozReview-Commit-ID: EtApFsDyB50
21a926a8dffc42e0f3fc74a7e7628bffe4649ffc: Bug 1096013 - Show tab icons and titles as soon as possible instead of waiting for history restoration to complete. r=mikedeboer
Mike Conley <mconley@mozilla.com> - Wed, 20 Apr 2016 17:24:24 -0400 - rev 551180
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
Bug 1096013 - Show tab icons and titles as soon as possible instead of waiting for history restoration to complete. r=mikedeboer MozReview-Commit-ID: EL8IcreTte2
334798c6423e40e374a1762a7b61dc49f0e93131: servo: Merge #16044 - Make writing-mode affect computed display (from bd339:iss15754); r=emilio
Benjamin Dahse <ronoueb@gmail.com> - Fri, 24 Mar 2017 08:05:36 -0700 - rev 551179
Push 50988 by hikezoe@mozilla.com at Sat, 25 Mar 2017 02:56:32 +0000
servo: Merge #16044 - Make writing-mode affect computed display (from bd339:iss15754); r=emilio <!-- Please describe your changes on the following line: --> The first manual test-case in #15754 passes now, but the second test-case still renders "Text" horizontally, which is apparently because of servo's experimental support for writing-mode. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15754 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 0f2c71aa662d268e75aa1a6ead214a201e57bc73
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip