e485845b1e4e7b90c9c41f98e4713609f53f00be: Bug 1394580 - 4. Disable MDNS service for GeckoView; r=snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 05 Sep 2017 21:26:31 -0400 - rev 659406
Push 78126 by bmo:nchen@mozilla.com at Wed, 06 Sep 2017 01:26:43 +0000
Bug 1394580 - 4. Disable MDNS service for GeckoView; r=snorp Standalone GeckoView doesn't make use of MDNS AFAIK (i.e. MDNS is only used by features like casting or FlyWeb), but it takes up startup time, so we should disable it. MozReview-Commit-ID: CseHUos5B9I
f6902e25a445d29001f93e024e7cc82fddbb58f2: Bug 1394580 - 3. Lazy-load AndroidLog.jsm; r=droeh draft
Jim Chen <nchen@mozilla.com> - Tue, 05 Sep 2017 21:26:31 -0400 - rev 659405
Push 78126 by bmo:nchen@mozilla.com at Wed, 06 Sep 2017 01:26:43 +0000
Bug 1394580 - 3. Lazy-load AndroidLog.jsm; r=droeh Lazily load AndroidLog.jsm since we only need it for debug logging, and logging is normally turned off in GeckoView code. MozReview-Commit-ID: 5HNzYTwujMS
0bda1af1e97b9bafea3aa72195f3ea937cf8a273: Bug 1394580 - 2. Add GeckoViewStartup to consolidate startup tasks; r=snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 05 Sep 2017 21:26:30 -0400 - rev 659404
Push 78126 by bmo:nchen@mozilla.com at Wed, 06 Sep 2017 01:26:43 +0000
Bug 1394580 - 2. Add GeckoViewStartup to consolidate startup tasks; r=snorp Add a GeckoViewStartup component to consolidate tasks performed during GeckoView startup, such as adding lazy observers and event listeners. This enables us to not load individual GeckoView modules such as GeckoViewPermission and GeckoViewPrompt until they are actually needed. MozReview-Commit-ID: IsaUGwBHKbs
c71edca4a13f3de785e06f2e0a249ff80fd8c1d4: Bug 1394580 - 1. Only load AsyncPrefs for Fennec; r=esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 05 Sep 2017 21:26:30 -0400 - rev 659403
Push 78126 by bmo:nchen@mozilla.com at Wed, 06 Sep 2017 01:26:43 +0000
Bug 1394580 - 1. Only load AsyncPrefs for Fennec; r=esawin Move AsyncPrefs initialization to inside browser.js to only load it for Fennec. Also, delay initialization until later in startup. MozReview-Commit-ID: 7gLaXA5UJud
ac77172f1a640d9229c59d1f747cf3bb15fab49a: Bug 1272349 - Use already set value of kEnableSelectionRB bit instead of NSPrintSelectionOnly. r?haik draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 06 Sep 2017 10:03:39 +0900 - rev 659402
Push 78125 by mantaroh@gmail.com at Wed, 06 Sep 2017 01:04:37 +0000
Bug 1272349 - Use already set value of kEnableSelectionRB bit instead of NSPrintSelectionOnly. r?haik The kEnableSelectionRB flag is already set in nsPrintEngine code and the generic nsPrintOptions::SerializeToPrintData() serializes this flags, so we don't need to check NSPrintSelectionOnly and we don't need to override the kEnableSelectionRB setting in nsPrintOptionsX::SerializeToPrintData(). MozReview-Commit-ID: I3iYdx5OQCp
217f71fe06e4ebc633c96262df3310cab5b6601e: Bug 1396731 - Update stylo test expectations. r?xidorn draft 12-1396731
Kevin Hsieh <kevin.hsieh@ucla.edu> - Tue, 05 Sep 2017 17:26:32 -0700 - rev 659401
Push 78124 by bmo:kevin.hsieh@ucla.edu at Wed, 06 Sep 2017 00:39:46 +0000
Bug 1396731 - Update stylo test expectations. r?xidorn MozReview-Commit-ID: HjW7gS47GpT
afbadbcf574c8b6ef9266a7747d160fed120b790: Bug 1396731 - Make the default font size for zh same as other languages. r?xidorn draft 12-1396731
Kevin Hsieh <kevin.hsieh@ucla.edu> - Tue, 05 Sep 2017 10:00:42 -0700 - rev 659400
Push 78124 by bmo:kevin.hsieh@ucla.edu at Wed, 06 Sep 2017 00:39:46 +0000
Bug 1396731 - Make the default font size for zh same as other languages. r?xidorn MozReview-Commit-ID: A4U38BXwLk0
0ef47a952dfe955b3ba604365dd529b4a5ac0ed8: Bug 1396704 - Support GLBlitHelper without VAOs. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 05 Sep 2017 17:34:22 -0700 - rev 659399
Push 78123 by bmo:jgilbert@mozilla.com at Wed, 06 Sep 2017 00:36:00 +0000
Bug 1396704 - Support GLBlitHelper without VAOs. - r=daoshengmu MozReview-Commit-ID: HB5p6Kt0zTb
71213b6134af0ff61689b2fb14a3568210912397: Bug 1370401 - Don't allow URL bar width to shrink smaller than its contents. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Wed, 06 Sep 2017 05:53:06 +0530 - rev 659398
Push 78122 by nhnt11@gmail.com at Wed, 06 Sep 2017 00:23:35 +0000
Bug 1370401 - Don't allow URL bar width to shrink smaller than its contents. r=dao This also ensures the width attribute is set on the URL and search bars to prevent regressing bug 965772. MozReview-Commit-ID: 66iZz46vGtC
7308583c4d233d307b85ffa0fe237a3133318f75: Bug 1395387 - Reconcile WebExtension page actions and Photon page actions. draft
Drew Willcoxon <adw@mozilla.com> - Tue, 05 Sep 2017 17:09:41 -0700 - rev 659397
Push 78121 by dwillcoxon@mozilla.com at Wed, 06 Sep 2017 00:10:13 +0000
Bug 1395387 - Reconcile WebExtension page actions and Photon page actions. MozReview-Commit-ID: GLWqHebJNBY
afdb9c43e728ec46ade1ecf419321be267f88dbb: Bug 1395322: Change timeouts to failures in layout/style/test/chrome/test_stylesheet_clone_import_rule.html. draft
Brad Werth <bwerth@mozilla.com> - Wed, 30 Aug 2017 13:10:42 -0700 - rev 659396
Push 78120 by bwerth@mozilla.com at Wed, 06 Sep 2017 00:05:40 +0000
Bug 1395322: Change timeouts to failures in layout/style/test/chrome/test_stylesheet_clone_import_rule.html. MozReview-Commit-ID: 8ea7J5ExmzH
fa9a62f39ac204d031fe7c652ece9ac49acf9792: Bug 1224558 - change style editor to notice stylesheet additions; r?gl draft
Tom Tromey <tom@tromey.com> - Tue, 15 Aug 2017 12:46:55 -0600 - rev 659395
Push 78119 by bmo:ttromey@mozilla.com at Tue, 05 Sep 2017 23:42:58 +0000
Bug 1224558 - change style editor to notice stylesheet additions; r?gl This changes the stylesheets actor to use the tab actor's "windows" getter to get the list of new windows. It also changes the actor to emit events, and changes the style editor to add new editors based on events. MozReview-Commit-ID: 3TkQY6XHY1I
510054a57e9905de0357471f31b402883ec325ff: Bug 1388855 - Simplify source map URL extraction in stylesheet actor; r?gl draft
Tom Tromey <tom@tromey.com> - Wed, 09 Aug 2017 13:47:23 -0600 - rev 659394
Push 78119 by bmo:ttromey@mozilla.com at Tue, 05 Sep 2017 23:42:58 +0000
Bug 1388855 - Simplify source map URL extraction in stylesheet actor; r?gl MozReview-Commit-ID: 3WeNugNx7M
ed696011f194e471011e09331bb47cc4f73bc4ea: Bug 1388855 - Extract source map URL when parsing CSS, r?bz, heycam draft
Tom Tromey <tom@tromey.com> - Wed, 09 Aug 2017 13:33:24 -0600 - rev 659393
Push 78119 by bmo:ttromey@mozilla.com at Tue, 05 Sep 2017 23:42:58 +0000
Bug 1388855 - Extract source map URL when parsing CSS, r?bz, heycam This changes the CSS lexer to extract sourceMappingURL directives from comments and preserve them; then changes the parser to expose this value as the style sheet's sourceMapURL. MozReview-Commit-ID: LfMamJ1PsU0
83707a035fd8a535d3ecbc8ac8e3efd49651f39f: Bug 1377587 - Always act like __exposedProps__ is missing. draft
Andrew McCreight <continuation@gmail.com> - Tue, 22 Aug 2017 14:24:11 -0700 - rev 659392
Push 78118 by bmo:continuation@gmail.com at Tue, 05 Sep 2017 23:27:16 +0000
Bug 1377587 - Always act like __exposedProps__ is missing. Many tests involving __exposedProps__ should fail now where they succeeded before, or will produce a different error message. test_bug813901.js: error message changed test_bug854558.js: don't allow exposedProps in sandboxes any more. test_bug780370.js: Remove checks to make sure exposedProps works, change error message test_bug853709.js: we don't expect __exposedProps__ to do anything any more test_bug1082450.js: Remove some checks to make sure it works, but failing cases still fail, and deal with the uniformization of the error message. test_bug854558.js: Accessing this property now throws instead of silently failing. I guess that's okay? test_exposeInDerived.xul: remove tests that it is supposed to work, failure throws instead of returns undefined. MozReview-Commit-ID: 8fvkAmITmXY
d3c06892b28fc996e9d5ee3eb1a2b9c1928d24ce: JS shell gitignore draft
Andrew McCreight <continuation@gmail.com> - Tue, 05 Sep 2017 13:39:17 -0700 - rev 659391
Push 78118 by bmo:continuation@gmail.com at Tue, 05 Sep 2017 23:27:16 +0000
JS shell gitignore MozReview-Commit-ID: 2tBy6f0xztd
51ece5b472a64ebfa44e52f595f342fa4a49ae4c: Bug 1362774 - Reduce flickering of the tab title when opening tabs and loading pages. r?florian draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 24 Aug 2017 12:11:32 -0700 - rev 659390
Push 78117 by bmo:gandalf@aviary.pl at Tue, 05 Sep 2017 23:13:34 +0000
Bug 1362774 - Reduce flickering of the tab title when opening tabs and loading pages. r?florian MozReview-Commit-ID: KDTEWSaasaq
621532f545999f54a8e18f8c8fe3181968b1fd28: Bug 1384623 - WebAuthn [SameObject] attributes must cache those objects r?qdot draft
J.C. Jones <jjones@mozilla.com> - Wed, 26 Jul 2017 10:03:17 -0700 - rev 659389
Push 78116 by bmo:jjones@mozilla.com at Tue, 05 Sep 2017 23:03:31 +0000
Bug 1384623 - WebAuthn [SameObject] attributes must cache those objects r?qdot Peter points out [1] that I made assumptions that [SameObject] would handle caching at the JS-layer, but it does not. This bug is to cache those objects [2] on the heap, and add tests that they are indeed the same. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1382888#c6 [2] https://hg.mozilla.org/mozilla-central/rev/811510fdb51a MozReview-Commit-ID: KQySNAOnyeE
6390c43a2a31c2f3b35ab93abdc69c3a78dbe1e9: Bug 1356543 - Add clipboard.setImageData API draft
Rob Wu <rob@robwu.nl> - Mon, 04 Sep 2017 21:43:06 +0200 - rev 659388
Push 78115 by bmo:rob@robwu.nl at Tue, 05 Sep 2017 23:00:35 +0000
Bug 1356543 - Add clipboard.setImageData API This introduces an implementation of the clipboard.setImageData API. I did not find any complete documentation about how copying and pasting images is supposed to work in Firefox, so I added many lines of documentation based on experimenting and reading the source code. The implementation is very similar to the Add-on SDK's implementation, save for one difference: The third parameter to setTransferData is 0 instead of -1. Its significance is elaborated in ext-clipboard.js. The newly added tests serve the following purposes: - Verification that clipboard.setImageData is working as expected. There is no way to test that pasting in an external application really works, so we just check whether Firefox recognizes the special image data by pasting in a contentEditable area. - Test coverage for reading clipboard data via the "paste" event and using event.clipboardData to access the pasted data, because this is the only way to read non-text data in a WebExtension extension. MozReview-Commit-ID: Ldrx7LCIta2
5e3c57a640f74c6f9cb9150dad4ecb4c80a574e8: Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r?jryans draft
Chris Peterson <cpeterson@mozilla.com> - Sun, 03 Sep 2017 20:22:35 -0700 - rev 659387
Push 78114 by cpeterson@mozilla.com at Tue, 05 Sep 2017 22:59:57 +0000
Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r?jryans MozReview-Commit-ID: BkvMyNYzpkO
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip