7d70c64683b8f9902ae2bca069d6339bd98a7e15: Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug
Aryeh Gregor <ayg@aryeh.name> - Thu, 20 Apr 2017 15:45:37 +0300 - rev 354752
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug Other browsers do not support any of these (IIRC), telemetry reports essentially zero usage, and supporting them is contrary to the DOM spec. Notes on specific events: CommandEvent and SimpleGestureEvent: These are not supposed to be web-exposed APIs, so I hid the interfaces from web content too (necessary to avoid test_all_synthetic_events.html failures). DataContainerEvent: This was a non-standard substitute for CustomEvent that seemed to have only one user, so I removed it entirely and switched the user (MozillaFileLogger.js) to CustomEvent. ScrollAreaEvent: This is entirely non-standard, but we apparently expose it deliberately to web content, so I didn't see any reason to remove it from createEvent. SimpleGestureEvent and XULCommandEvent: Can still be created from createEvent(), but not by content. TimeEvent: This is still in because it has no constructor, so there's no other way to create it. Ideally we'd update the SMIL spec to add a constructor. I did remove TimeEvents. MozReview-Commit-ID: 7Yi2oCl9SM2
92d204a15eb315424736d945d24475aed752b1a6: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 25 Apr 2017 11:53:39 +0200 - rev 354751
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Merge mozilla-central to autoland
415180322f1a76ec5417108d433d68fe226604e5: Bug 1357091 - Provide a default value when reading "manifest.install.enabled". r=daleharvey,walkingice
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 17 Apr 2017 16:39:32 +0200 - rev 354750
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1357091 - Provide a default value when reading "manifest.install.enabled". r=daleharvey,walkingice That pref isn't set by default, so trying to access it in that case throws a JS error. MozReview-Commit-ID: 2KIUSztvoXS
dd7f584c9dcb06b684c066e6fb4538b5fb13e8af: Bug 1358715 - Queue NetworkEventUpdate in netmonitor controller r=Honza
Ricky Chien <ricky060709@gmail.com> - Tue, 25 Apr 2017 14:13:05 +0800 - rev 354749
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358715 - Queue NetworkEventUpdate in netmonitor controller r=Honza MozReview-Commit-ID: JyOV95mb7ci
a01a94c69531fb976977c3a3f66fe0e9d29ba907: Bug 1358979 - nsPlainTextSerializer should be cycle collection. r=smaug
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 24 Apr 2017 19:17:17 +0900 - rev 354748
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358979 - nsPlainTextSerializer should be cycle collection. r=smaug nsPlainTextSerializer holds Element, so it should use cycle collection class. MozReview-Commit-ID: ELykrDQaCei
83f12eb017b63396a0bfeffa8c72d640ce0ce2b6: Bug 1358979 - nsDocumentEncoder with RequiresReinitAfterOutput should reset some strong pointers. r=smaug
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 24 Apr 2017 18:14:53 +0900 - rev 354747
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358979 - nsDocumentEncoder with RequiresReinitAfterOutput should reset some strong pointers. r=smaug We should release strong pointers into nsDocumentEncoder with RequiresReinitAfterOutput option to avoid holding dom node. Also, mStream and mUnicodeEncoder will release into EncodeToStream, so it is unnecessary to clear it. MozReview-Commit-ID: Ll8jFmMj4Ps
4653b1d21e8702461bab684af135ec8fcddf6cd6: Backed out changeset eec770d062b4 (bug 1358540) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 25 Apr 2017 10:15:07 +0200 - rev 354746
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Backed out changeset eec770d062b4 (bug 1358540) for bustage
0d5af288c8693b6cafef739d5b4998b9008bbfc8: Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r=Mossop
Mark Banner <standard8@mozilla.com> - Fri, 21 Apr 2017 10:10:54 +0100 - rev 354745
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r=Mossop MozReview-Commit-ID: GA4bEvJXH3O
a96b9b020f1c57d2d44f48aa7ed60563b8266c99: Backed out changeset 93bf1142be38 (bug 1358418) for ml failure
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 25 Apr 2017 09:31:09 +0200 - rev 354744
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Backed out changeset 93bf1142be38 (bug 1358418) for ml failure
36d7a0f28cabada2d4d96629618ab8eb9a0c380c: servo: Merge #16600 - Update rust-mozjs (from KiChjang:update-rust-mozjs); r=Wafflespeanut
Keith Yeung <kungfukeith11@gmail.com> - Tue, 25 Apr 2017 01:51:11 -0500 - rev 354743
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
servo: Merge #16600 - Update rust-mozjs (from KiChjang:update-rust-mozjs); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: c5c6e8c442eb670093561af85c7606262a0f7318
42dcfd6e6b0193dde6b7739ca93bed1de8799807: Bug 1358160 - Get usage from subject instead of data field, r=Fischer
Shawn Huang <shuang@mozilla.com> - Mon, 24 Apr 2017 21:18:32 +0800 - rev 354742
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358160 - Get usage from subject instead of data field, r=Fischer MozReview-Commit-ID: 5UNttoq1jiX
93bf1142be38aa8855cf9d6f2b25cd55b0d2a2c6: Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r=mossop
Mark Banner <standard8@mozilla.com> - Fri, 21 Apr 2017 10:10:54 +0100 - rev 354741
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r=mossop MozReview-Commit-ID: GA4bEvJXH3O
eec770d062b42f8c12f01391b4e715a7f082b2cf: Bug 1358540 - Change the *.lint files to be *.lint.py to better support editor integration & flake8 linting. r=smacleod
Mark Banner <standard8@mozilla.com> - Fri, 21 Apr 2017 17:31:15 +0100 - rev 354740
Push 31713 by kwierso@gmail.com at Tue, 25 Apr 2017 20:02:28 +0000
Bug 1358540 - Change the *.lint files to be *.lint.py to better support editor integration & flake8 linting. r=smacleod MozReview-Commit-ID: 4KK2GZK7xul
f229b7e5d91eb70d23d3e31db7caff9d69a2ef04: No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
ffxbld - Tue, 25 Apr 2017 07:57:31 -0700 - rev 354739
Push 31712 by ffxbld at Tue, 25 Apr 2017 14:57:35 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
ac924d6a49eb0331941a1dc73d7557f48739f847: No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
ffxbld - Tue, 25 Apr 2017 07:57:28 -0700 - rev 354738
Push 31712 by ffxbld at Tue, 25 Apr 2017 14:57:35 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
a30dc237c3a600a5231f2974fc2b85dfb5513414: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 25 Apr 2017 11:23:43 +0200 - rev 354737
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
merge autoland to mozilla-central a=merge
a12d2e2fb05a5f04a446939f6c332780911fd37e: Bug 1348173 - fix stylo bustage. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Tue, 25 Apr 2017 14:50:44 +0800 - rev 354736
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1348173 - fix stylo bustage. r=heycam MozReview-Commit-ID: KW6AddyoxwR
8d976396b7f760c2bba6bee81f7dcdae5dc1fd06: Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Tue, 25 Apr 2017 14:50:44 +0800 - rev 354735
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam MozReview-Commit-ID: 53gWkWKJNmV
dfd000450675bf936d10cdb5ba47cd0037df5042: servo: Merge #16598 - Fix various build warnings (from aacunningham:fix-build-errors); r=jdm
Aaron Cunningham <aa.cunningham@outlook.com> - Tue, 25 Apr 2017 01:02:56 -0500 - rev 354734
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
servo: Merge #16598 - Fix various build warnings (from aacunningham:fix-build-errors); r=jdm This removes six separate warnings when building servo. One of the warnings was an unused mut, and the other were various dead code warnings <!-- Please describe your changes on the following line: --> --- <!-- 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 #16584 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they address warnings from the build process <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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: f3c1bbe0700806ef2def3b0c5ce0dde4eba107ea
5d4ef1185bea555c4ec85b751678ba8cba6c5dee: Bug 1359140 - Fix various ESLint issues in services/ (mostly automatic). r=markh
Mark Banner <standard8@mozilla.com> - Mon, 24 Apr 2017 18:52:57 +0100 - rev 354733
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1359140 - Fix various ESLint issues in services/ (mostly automatic). r=markh This fixes various errors raised in services for the rules: key-spacing, quotes, no-else-return, no-extra-semi, comma-spacing, object-shorthand. MozReview-Commit-ID: IClwG5rfXfW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip