08d59706aac1fc2adaa4839e9db8c04e00bc121b: Bug 1264479: adapt WPT to interface changes. r=jgraham
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 30 Aug 2017 15:50:50 -0700 - rev 379022
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1264479: adapt WPT to interface changes. r=jgraham MozReview-Commit-ID: 4ox2A5qnRW4
b2c6734e843ec03e189438e5b44eae2de7d5db1c: Bug 1264479: don't crash on disappearing data channels. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 31 Aug 2017 14:30:50 -0700 - rev 379021
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1264479: don't crash on disappearing data channels. r=bwc MozReview-Commit-ID: 3DmM7teByR8
6aa9cedf2be01646f1d4b22b21e0c347deb2ae4a: Bug 1264479: added mochitest to test current and pending descriptions from JS. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 30 Aug 2017 14:30:24 -0700 - rev 379020
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1264479: added mochitest to test current and pending descriptions from JS. r=bwc MozReview-Commit-ID: 8fSvyiPz2Tv
ed6a08331f08b50090f003a6d986d0fce0204f4a: Bug 1264479: added current and pending descriptions to PeerConnection.webidl. r=smaug
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 30 Aug 2017 14:29:28 -0700 - rev 379019
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1264479: added current and pending descriptions to PeerConnection.webidl. r=smaug MozReview-Commit-ID: 3Ud3pUP1GUh
b3bd0baa4b337513b49e66eb46f103bc267e763c: Bug 1389295 - Confine BCDamageArea while appending cells to within the table area and remove assert for test 460637-2.xhtml r=mats
Neerja Pancholi <npancholi@mozilla.com> - Thu, 24 Aug 2017 17:39:44 -0700 - rev 379018
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1389295 - Confine BCDamageArea while appending cells to within the table area and remove assert for test 460637-2.xhtml r=mats MozReview-Commit-ID: 6lJahcAmlIN
c3ce49cb24a6568fb6a211c671ede86ea901506d: Bug 1396927 - Switch Diec2 (Catalan) search plugin to https r=mkaply
Francesco Lodolo (:flod) <flod@lodolo.net> - Tue, 05 Sep 2017 20:09:19 +0200 - rev 379017
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396927 - Switch Diec2 (Catalan) search plugin to https r=mkaply MozReview-Commit-ID: 7JWJhqCvRJV
1559cabac7b6dc8638cbe8422b14d1371ccba3f2: Bug 1374315 - fix CSS overflow:hidden in overflow panel and page action panel to fix rounded corners, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 15 Aug 2017 13:03:33 +0100 - rev 379016
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1374315 - fix CSS overflow:hidden in overflow panel and page action panel to fix rounded corners, r=mikedeboer MozReview-Commit-ID: B5lHCaAMvyu
bf39016f88787bc08d62f69d6391374978bfcee6: Bug 1393565 - De-duplicate the JS code and CSS that sets the bookmark and pocket library animation. r=Gijs
Jared Wein <jwein@mozilla.com> - Wed, 30 Aug 2017 15:58:24 -0400 - rev 379015
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1393565 - De-duplicate the JS code and CSS that sets the bookmark and pocket library animation. r=Gijs MozReview-Commit-ID: Z1kIdrY2Um
1320c22e21796cb54f02d1712e28b78066fad6c0: Bug 1396292 - Part 2 - Explicitly run permissions callback on background thread where applicable. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 02 Sep 2017 21:55:40 +0200 - rev 379014
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396292 - Part 2 - Explicitly run permissions callback on background thread where applicable. r=sebastian Currently, this only concerns setImageAs, where not running on the UI thread after a permissions prompt triggers a network-related strict mode violation and interestingly enough results in a crash (as opposed to a logcat complaint) on release builds. There's also a permissions check in the UpdateService which runs on a (but not *the*) background thread, but since we don't prompt in that case there's no action necessary. MozReview-Commit-ID: KKxW96AyDWH
6949a7ee45ee4e3f10a5ba437acf643eb75dd52b: Bug 1396292 - Part 1 - Provide facilities to explicitly run permissions check callbacks on the background thread. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 02 Sep 2017 21:22:30 +0200 - rev 379013
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396292 - Part 1 - Provide facilities to explicitly run permissions check callbacks on the background thread. r=sebastian The permissions check itself is synchronous, but if we then decide to prompt the user to acquire the permission, we have to do so asynchronously and eventually continue execution on the UI thread as a result. Therefore we need to provide a counterpart of onUIThread() for operations that want their callback to stay off the UI thread in all situations. MozReview-Commit-ID: AOCX1v69R1J
9d0a3883066e1111764391a340bfdd109f2be7e2: Bug 1396292 - Part 0 - Clean up imports. r=JanH
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 02 Sep 2017 21:44:55 +0200 - rev 379012
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396292 - Part 0 - Clean up imports. r=JanH MozReview-Commit-ID: 12CjJ2zZ2Qr
c549d5f5fe6d172db7a7fb8fd524ccf77b6730f3: Bug 1394994 - stylo: update annotations for Devtools tests. r=xidorn
Jeremy Chen <jeremychen@mozilla.com> - Mon, 04 Sep 2017 13:03:14 +0800 - rev 379011
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1394994 - stylo: update annotations for Devtools tests. r=xidorn MozReview-Commit-ID: 2x0EZ9ririK
6774e07b2fc98e7927e25902ee5f7272271535fc: Bug 1394994 - stylo: get line and column for ServoKeyframeRule. r=xidorn
Jeremy Chen <jeremychen@mozilla.com> - Mon, 04 Sep 2017 13:38:23 +0800 - rev 379010
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1394994 - stylo: get line and column for ServoKeyframeRule. r=xidorn The Servo_KeyframesRule_GetKeyframe binding function has been empowerd and renamed to Servo_KeyframesRule_GetKeyframeAt in the servo side patch. In this patch, we use Servo_KeyframesRule_GetKeyframeAt to get line and column information for ServoKeyframeRule, so that the inspector can present Keyframe rules on the devtool panel properly. MozReview-Commit-ID: BGd9FFsC3Nz
1c4eec5a5b96628d05f6a23d40f133ced629c5a0: Bug 1390660, part 3 - Make QIing to a few CCed classes faster. r=peterv
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 14:31:40 -0700 - rev 379009
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1390660, part 3 - Make QIing to a few CCed classes faster. r=peterv QIing to CC interfaces shows up in Speedometer profiles for a few classes. Presumably there are many of these objects being created and destroyed. By making these classes check first for the CC interfaces directly, rather than going up the inheritance chain, this overhead should be reduced. MozReview-Commit-ID: I3sf3my8oua
7fcbb4f25c5cad3754aeda9cd48188719d27a1e2: Bug 1390660, part 2 - Define and use a new macro for CC isupports. r=peterv
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 13:14:11 -0700 - rev 379008
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1390660, part 2 - Define and use a new macro for CC isupports. r=peterv The main purpose of defining this is to make conversion of places that use the non-CC variant easier. There are many more places that could be converted to use these new macros, if somebody felt motivated. MozReview-Commit-ID: HspjcN76fjg
279b7e7e46b077e978707f9c29011825f48db758: Bug 1390660, part 1 - Clean up some uses of the table-to-map segue. r=peterv
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 13:37:20 -0700 - rev 379007
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1390660, part 1 - Clean up some uses of the table-to-map segue. r=peterv In a number of places, there's no substantial use of maps any more after the segue. The ELEMENT segue tries the FragmentOrElement QI, but that is redundant with the Element QI. This lets me use a few higher-level macros. MozReview-Commit-ID: Gstq3Cm8LDl
4d8ef05f79083351ad1b28c428f0eb15f4eef50a: servo: Merge #18365 - stylo: Store location information for keyframe rules (from chenpighead:stylo-keyframe-location); r=upsuper,emilio
Jeremy Chen <jeremychen@mozilla.com> - Tue, 05 Sep 2017 11:22:20 -0500 - rev 379006
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
servo: Merge #18365 - stylo: Store location information for keyframe rules (from chenpighead:stylo-keyframe-location); r=upsuper,emilio So far, we only store location info for the whole Keyframes block, not for each of the keyframe rule. Without this info, the devtool can't present the rules on the devtool panel properly. In this patch, we collect the source location info while parsing keyframe selector. The binding function, Servo_KeyframesRule_GetKeyframe, is also fixed (and renamed to Servo_KeyframesRule_GetKeyframeAt to match the fix) to accept line and column parameters from Gecko, so we can pass/set them with the source location from Servo. This is the servo part of [Bug 1394994](https://bugzilla.mozilla.org/show_bug.cgi?id=1394994). - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1394994](https://bugzilla.mozilla.org/show_bug.cgi?id=1394994) Source-Repo: https://github.com/servo/servo Source-Revision: f648e12935cb94405a815216391f2527912ba4c2
afca47b3d59b841b248a1db605275e67c1f3b8b9: Bug 1396664 - re-enable bad-string subtests in test_parser_diagnostics_unprintables.html r=emilio
Simon Sapin <simon.sapin@exyr.org> - Tue, 05 Sep 2017 15:40:57 +0200 - rev 379005
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396664 - re-enable bad-string subtests in test_parser_diagnostics_unprintables.html r=emilio … and update cssparser to 0.20.1 MozReview-Commit-ID: 8SiFIGk1jtb
54c594c4f68c977a7e0d02464409ef405713170c: Bug 1396578 Remove startup notification for non-mpc extensions r=rhelmer
Andrew Swan <aswan@mozilla.com> - Tue, 05 Sep 2017 07:35:59 -0700 - rev 379004
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Bug 1396578 Remove startup notification for non-mpc extensions r=rhelmer MozReview-Commit-ID: 6oSi63pGCqK
2adbaf665a26354a7abced57248a05fc4f27d854: Backed out changeset 2b0d4df90489 (bug 1396137) for build bustage, at least on Android at security/manager/ssl/nsNSSComponent.cpp:1915: 'savedPRErrorCode1' was not declared in this scope etc. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 05 Sep 2017 19:08:12 +0200 - rev 379003
Push 94559 by archaeopteryx@coole-files.de at Tue, 05 Sep 2017 22:00:32 +0000
Backed out changeset 2b0d4df90489 (bug 1396137) for build bustage, at least on Android at security/manager/ssl/nsNSSComponent.cpp:1915: 'savedPRErrorCode1' was not declared in this scope etc. r=backout on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip