Page MenuHomePhabricator
Feed Advanced Search

Sep 25 2017

epriestley closed T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs as Resolved.

This is now in stable, and deployed here and to the Phacility production cluster.

Sep 25 2017, 1:40 PM · Customer Impact, Diffusion, Bug Report

Sep 15 2017

epriestley added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

This is now deployed on this server, we'll see how it holds up. It won't promote to stable until next week, and I'd discourage anyone from picking it up right away.

Sep 15 2017, 5:45 PM · Customer Impact, Diffusion, Bug Report
epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18615: Update utility "bin/repository parents" workflow to work with RefPosition.
Sep 15 2017, 4:24 PM · Customer Impact, Diffusion, Bug Report
epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18614: Update major RefCursor callsites to work properly with RefPosition.
Sep 15 2017, 4:20 PM · Customer Impact, Diffusion, Bug Report
epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18613: Remove obsolete columns from RefCursor table.
Sep 15 2017, 3:36 PM · Customer Impact, Diffusion, Bug Report
epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18612: Migrate RefCursor data to RefPosition table.
Sep 15 2017, 3:28 PM · Customer Impact, Diffusion, Bug Report

Sep 14 2017

epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18602: Add a RefPosition table to hold branch/tag positions once the RefCursor table is split.
Sep 14 2017, 12:13 PM · Customer Impact, Diffusion, Bug Report
epriestley added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

In Mercurial, can a branch have some open heads and some closed heads?

Sep 14 2017, 12:03 PM · Customer Impact, Diffusion, Bug Report

Sep 13 2017

epriestley added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

See also PHI68.

Sep 13 2017, 10:55 PM · Customer Impact, Diffusion, Bug Report
epriestley added a comment to T12033: Large diffs can still repeatedly fail to insert.

Oh, yes, sorry, looked at the wrong tab.

Sep 13 2017, 10:49 PM · Diffusion (v3), Restricted Project, Mail, Differential, Bug Report
alexmv added a comment to T12033: Large diffs can still repeatedly fail to insert.

Do you mean "follow up in PHI55"?

Sep 13 2017, 10:40 PM · Diffusion (v3), Restricted Project, Mail, Differential, Bug Report
epriestley added a comment to T12033: Large diffs can still repeatedly fail to insert.

I'm going to presume this is resolved by D18598 -- I updated T11767 with more plans and context for smoothing over the behavior, but I think it will no longer be disastrously bad. I'll follow up in PHI36 PHI55.

Sep 13 2017, 10:34 PM · Diffusion (v3), Restricted Project, Mail, Differential, Bug Report
epriestley added a revision to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: D18599: Work around workflow blocking error with duplicate "master" refs in "Land Revision".
Sep 13 2017, 7:21 PM · Customer Impact, Diffusion, Bug Report

Sep 12 2017

epriestley added a revision to T12033: Large diffs can still repeatedly fail to insert: D18598: Stop the bleeding caused by attaching enormous patches to revision mail.
Sep 12 2017, 10:43 PM · Diffusion (v3), Restricted Project, Mail, Differential, Bug Report
epriestley closed T12443: Applying fulltext limits first causes missing results as Resolved.

This is resolved by the Ferret engine, which can execute all parts of the query logic in MySQL.

Sep 12 2017, 3:09 PM · Restricted Project, Search, Bug Report

Sep 6 2017

epriestley closed T12118: Differential email does not contain reviewers/subscribers information anymore as Resolved by committing rPe91d72fefbf9: Un-hide the "X added reviewers: ..." transactions in revision creation mail.
Sep 6 2017, 5:23 PM · Restricted Project, Differential, Bug Report
epriestley added a revision to T12118: Differential email does not contain reviewers/subscribers information anymore: D18542: Un-hide the "X added reviewers: ..." transactions in revision creation mail.
Sep 6 2017, 4:45 PM · Restricted Project, Differential, Bug Report

Sep 1 2017

epriestley added a parent task for T12443: Applying fulltext limits first causes missing results: T12974: Upgrading: "Ferret" Fulltext Engine.
Sep 1 2017, 5:06 PM · Restricted Project, Search, Bug Report

Aug 28 2017

epriestley added a revision to T12443: Applying fulltext limits first causes missing results: D18484: Build a prototype fulltext engine ("Ferret") using only basic MySQL primitives.
Aug 28 2017, 9:35 PM · Restricted Project, Search, Bug Report

Aug 24 2017

jkrets added a comment to T11030: Cannot clone public repository over HTTP anonymously..

I'm not sure it's a bug. The error message was surprising; HTTP/1.0 500 Error 1: sudo: a password is required. I see a matching error message in Q261. The solution there seems to be allowing the webserver process owner to have sudo rights. I now found there are docs on the subject diffusion_hosting#configuring-sudo.

Aug 24 2017, 11:59 AM · Diffusion, Bug Report

Aug 23 2017

epriestley added a comment to T11030: Cannot clone public repository over HTTP anonymously..

If you believe you've found a bug in Phabricator, please follow the instructions in Contributing Bug Reports to file a report.

Aug 23 2017, 6:01 PM · Diffusion, Bug Report
jkrets added a comment to T11030: Cannot clone public repository over HTTP anonymously..

This might be useful debugging information:

>> export GIT_CURL_VERBOSE=1
>> git clone http://phabricator.internal/diffusion/TRACTORAPI/tractor-api.git
Cloning into 'tractor-api'...
* Couldn't find host phabricator.internal in the .netrc file; using defaults
* About to connect() to phabricator.internal port 80 (#0)
*   Trying 10.11.45.21... * Connected to phabricator.internal (10.11.45.21) port 80 (#0)
> GET /diffusion/TRACTORAPI/tractor-api.git/info/refs?service=git-upload-pack HTTP/1.1
User-Agent: git/2.14.1
Host: phabricator.internal
Accept: */*
Accept-Encoding: gzip
Accept-Language: en-US, *;q=0.9
Pragma: no-cache
Aug 23 2017, 4:58 PM · Diffusion, Bug Report
remusvrm added a comment to T11030: Cannot clone public repository over HTTP anonymously..

This doesn't work again.

Aug 23 2017, 4:52 PM · Diffusion, Bug Report

Aug 22 2017

chad added a comment to T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out.

Somewhat related, if you have a disabled "Home" as your top item, we still show that regardless of the active dashboard below it.

Aug 22 2017, 10:23 PM · Policy, Dashboards, Bug Report

Aug 17 2017

chad added a project to T12967: Mercurical branches don't display tracking status properly: Bug Report.
Aug 17 2017, 7:32 PM · Diffusion, Bug Report

Aug 16 2017

OCram added a comment to T10252: Username autocompletion doesn't work with some non-US keyboard layouts.

It works great now with Windows + Chrome + German keyboard layout!

Aug 16 2017, 6:41 AM · Restricted Project, Bug Report

Aug 15 2017

epriestley moved T12689: Mail is still received after resigning from a revision from Backlog to Reviewer Rules on the Differential board.
Aug 15 2017, 5:53 PM · Mail, Differential, Bug Report
epriestley moved T12920: Retracting requested changes can leave revision in "Needs Revision" state from Backlog to Reviewer Rules on the Differential board.
Aug 15 2017, 5:53 PM · Restricted Project, Differential, Bug Report
epriestley closed T12548: Unable to initialize database with invalid credentials in configuration file as Invalid.

Closing this for lack of feedback, feel free to resurrect it if you get back to it.

Aug 15 2017, 5:34 PM · Database, Bug Report
epriestley closed T12602: Assignees of tasks don't count as subscribers in maniphest search as Invalid.

This isn't a bug; they aren't subscribers, and aren't listed in "Subscribers" in the right-hand column or in "Subscribers" in "Edit Task".

Aug 15 2017, 5:32 PM · Maniphest, Bug Report

Aug 14 2017

epriestley added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

@aleb, if you like to continue discussion of this please use the appropriate channels, as @chad suggested above (at the time, they were Conpherence and Ponder, but the appropriate channel is now the community forum -- see: Discourse).

Aug 14 2017, 4:04 PM · Bug Report
aleb added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

The error truncating behavior affects also Diffusion > R > Status, where only part of the stderr is shown, making it impossible to debug the problem without hacking Phabricator:

ab@phabricator-1-vm:/opt/bitnami$ diff apps/phabricator/libphutil/src/future/exec/CommandException.php.original apps/phabricator/libphutil/src/future/exec/CommandException.php
59c59
<     $limit = 1000;
---
>     $limit = 1000000000;
Aug 14 2017, 11:09 AM · Bug Report

Aug 11 2017

chad closed T12755: Aphlict doesn't work with the latest version of `ws` as Resolved by committing rP3b14c1fdd1cf: Update AphlictClientServer to support ws2 or ws3.
Aug 11 2017, 10:17 PM · Aphlict, Bug Report
chad added a revision to T12755: Aphlict doesn't work with the latest version of `ws`: D18411: Update AphlictClientServer to support ws2 or ws3.
Aug 11 2017, 10:03 PM · Aphlict, Bug Report

Aug 10 2017

epriestley closed T12948: Remove the `bin/files purge` workflow as Resolved by committing rP8443366f32d3: Remove `bin/files purge` workflow.
Aug 10 2017, 3:49 PM · Bug Report, Files
epriestley closed T12960: fancy date picker breaks browser if year < 1970 as Resolved by committing rPe89087fc5136: Fix a hang in fancy date picker for Ye Olde Time Years.
Aug 10 2017, 3:48 PM · Bug Report
epriestley added a comment to T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out.

T12956 has another situation where letting MenuItem generate 2+ items may be bad: we want to let a menu item steal the selection, but it's muddy to implement if each MenuItem can return several actual views.

Aug 10 2017, 1:38 PM · Policy, Dashboards, Bug Report
joshuaspence added a comment to T12948: Remove the `bin/files purge` workflow.

Thanks for the detailed response, I certainly didn't expect it.

Aug 10 2017, 1:21 PM · Bug Report, Files
epriestley removed a watcher for Bug Report: bingogo009.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report: saannjaay.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report: Losy.
Aug 10 2017, 1:17 PM
epriestley added a revision to T12948: Remove the `bin/files purge` workflow: D18384: Remove `bin/files purge` workflow.
Aug 10 2017, 1:11 PM · Bug Report, Files
epriestley added a comment to T12948: Remove the `bin/files purge` workflow.

I believe the location of the OOM is a little misleading -- the real problem is loadFileData(). This returns the entire file as a string, and will thus:

Aug 10 2017, 1:04 PM · Bug Report, Files
epriestley added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

The new rules on reports are still in flux a bit and extra-muddy for Community members, but I'd generally like to move to a "report + review" model for community reports, something like we currently have for code review. So the general idea is that your bug needs someone to review it and agree with it (e.g., reproduce a bug, or agree that a feature request is a brilliant new idea that makes sense and would be appropriate for the upstream and completely describes a reasonable, generally-experienced root problem) before it comes upstream.

Aug 10 2017, 11:47 AM · Bug Report, Diffusion
epriestley added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

I think this is a real bug. Here's a more complete example of what's going wrong, why it's wrong, and how to reproduce it.

Aug 10 2017, 11:09 AM · Bug Report, Diffusion
epriestley triaged T12960: fancy date picker breaks browser if year < 1970 as Normal priority.
Aug 10 2017, 10:37 AM · Bug Report
epriestley added a revision to T12960: fancy date picker breaks browser if year < 1970: D18383: Fix a hang in fancy date picker for Ye Olde Time Years.
Aug 10 2017, 10:36 AM · Bug Report
epriestley claimed T12960: fancy date picker breaks browser if year < 1970.
Aug 10 2017, 10:36 AM · Bug Report
avivey created T12960: fancy date picker breaks browser if year < 1970.
Aug 10 2017, 8:19 AM · Bug Report

Aug 9 2017

chad added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

I would open to accepting this as a bug report if I felt it was deliberately designed to work the way you expect, but was not (like a regression). Or if information was presented that all other repository viewers do it this way. Otherwise I think it's more 'nitpick' or 'feature request'. A cursory look at GitHub, seems they show the full diff as well: https://github.com/phacility/phabricator/commit/5c1e4488dedafda08684b33a8a4786cf687d2811

Aug 9 2017, 11:07 PM · Bug Report, Diffusion
joshuaspence added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.
In T12959#230805, @chad wrote:

In general are you aware we no longer take bug reports or feature requests here?

Aug 9 2017, 10:36 PM · Bug Report, Diffusion
chad added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

In general are you aware we no longer take bug reports or feature requests here?

Aug 9 2017, 10:28 PM · Bug Report, Diffusion
joshuaspence renamed T12959: Diffusion shows unexpected diff when an entire directory is removed from Diffusion shows mysterious diff when an entire directory is removed to Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:23 PM · Bug Report, Diffusion
joshuaspence updated the task description for T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:23 PM · Bug Report, Diffusion
joshuaspence added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.
In T12959#230799, @chad wrote:

What does "mysterious" mean.

Aug 9 2017, 10:21 PM · Bug Report, Diffusion
chad added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

What does "mysterious" mean.

Aug 9 2017, 10:20 PM · Bug Report, Diffusion
joshuaspence updated the task description for T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:13 PM · Bug Report, Diffusion
joshuaspence created T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:12 PM · Bug Report, Diffusion

Aug 7 2017

bingogo009 added a watcher for Bug Report: bingogo009.
Aug 7 2017, 1:09 AM

Aug 6 2017

chad closed T12952: Reviewer not able to see diff as Resolved by committing rP8ca29a607a2b: Remove incorrect policy language on Diff reviewers.
Aug 6 2017, 3:08 PM · Differential, Bug Report
chad merged task T12421: Can't verify email address if user doesn't have view policy for any space into T9150: Users without access to any spaces cannot use welcome link to set their password.
Aug 6 2017, 3:40 AM · Bug Report
chad added a comment to T12575: All-day reccurring events reoccurr for two days instead of one.

I can confirm this.

Aug 6 2017, 3:22 AM · Calendar, Bug Report
chad closed T11923: Unhandled Exception - Cant import columns for new workboard as Resolved.

Doesn't seem to reproduce any more - I have no issue importing from another milestone. Presumed fixed, but if not, please reopen with more detailed reproduction steps.

Aug 6 2017, 3:20 AM · Projects, Bug Report
chad closed T12110: Persistent Chat UI broken-ish on clean install as Invalid.

Just launched a test instancepoo and everything seems fine.

Aug 6 2017, 2:44 AM · Conpherence (v4), Bug Report
chad added a revision to T12952: Reviewer not able to see diff: D18349: Remove incorrect policy language on Diff reviewers.
Aug 6 2017, 2:34 AM · Differential, Bug Report
joshuaspence added a comment to T12948: Remove the `bin/files purge` workflow.

I wonder if this OOM error can also be hit in other workflow though, given that it seems to occur in PhabricatorFileStorageEngine::getRawFileDataIterator.

Aug 6 2017, 1:28 AM · Bug Report, Files
joshuaspence added a comment to T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.

Yep, agreed that the re-targeted proposal is a better solution... I had just assumed that this was a documentation oversight.

Aug 6 2017, 12:15 AM · Bug Report, Files, Setup

Aug 5 2017

chad claimed T12952: Reviewer not able to see diff.
Aug 5 2017, 9:14 PM · Differential, Bug Report
chad added a comment to T12952: Reviewer not able to see diff.

The plan forward here is to correct the text. I will follow up with you on Discourse.

Aug 5 2017, 9:00 PM · Differential, Bug Report
kugel- added a comment to T12952: Reviewer not able to see diff.

We require the "a revision's reviewers can always..." behavior. Please implement it instead of changing the text.

Aug 5 2017, 8:54 PM · Differential, Bug Report
epriestley added a comment to T12952: Reviewer not able to see diff.

D7150 added this text ("a revision's reviewers can always...") and I said it "wasn't true but would be soon", but never made it true.

Aug 5 2017, 7:07 PM · Differential, Bug Report

Aug 4 2017

chad created T12952: Reviewer not able to see diff.
Aug 4 2017, 10:25 PM · Differential, Bug Report
markusfluer added a revision to T12755: Aphlict doesn't work with the latest version of `ws`: D18338: Fixed issue: Due to API change of WebSockets event callback had to be changed.
Aug 4 2017, 10:26 AM · Aphlict, Bug Report

Aug 3 2017

chad added a comment to T10252: Username autocompletion doesn't work with some non-US keyboard layouts.

fwiw, I can't reproduce this on OSX chrome any more. going to go test windows in german.... wish me glück.

Aug 3 2017, 4:42 PM · Restricted Project, Bug Report
epriestley renamed T12948: Remove the `bin/files purge` workflow from `bin/files purge` can run out of memory for large files to Remove the `bin/files purge` workflow.
Aug 3 2017, 2:53 PM · Bug Report, Files
epriestley added a comment to T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.

I retargeted this; I think the proposed solution is not the best solution we can find to the problem.

Aug 3 2017, 2:53 PM · Bug Report, Files, Setup
epriestley renamed T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource from CloudFront documentation should recommend forwarding query string to File transform regeneration should not rely on passing a query string to a CDN'able resource.
Aug 3 2017, 2:52 PM · Bug Report, Files, Setup

Aug 2 2017

joshuaspence created T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.
Aug 2 2017, 9:24 PM · Bug Report, Files, Setup
epriestley triaged T12948: Remove the `bin/files purge` workflow as Wishlist priority.

We should probably just remove this workflow, it's not clear to me that there's ever any reason for anyone to run bin/files purge in the modern codebase.

Aug 2 2017, 2:53 PM · Bug Report, Files
joshuaspence created T12948: Remove the `bin/files purge` workflow.
Aug 2 2017, 12:08 PM · Bug Report, Files

Jul 31 2017

joshuaspence added a comment to T10214: Daemons try and fail to publish transactions for newly created diffs.

I'm seeing these errors failing regularly:

Jul 31 2017, 10:17 AM · Bug Report

Jul 28 2017

epriestley added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

The simplest way to approach this is probably to do double writes: start writing the new tables, switch readers over, stop writing the old tables.

Jul 28 2017, 9:46 PM · Customer Impact, Diffusion, Bug Report
epriestley renamed T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs from "The ref "master" is ambiguous in this repository" in rP to Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.
Jul 28 2017, 6:37 PM · Customer Impact, Diffusion, Bug Report
chad changed the status of T12939: Ponder seems to ignore all email settings from Duplicate to Resolved by committing rP9cf5bc30cdc0: Fix some copy and bugs in Ponder.
Jul 28 2017, 1:57 PM · Bug Report, Ponder
chad closed T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way as Resolved by committing rPa7121f022f77: Fix Firefox select dropdowns, maybe.
Jul 28 2017, 2:24 AM · Firefox, Bug Report

Jul 27 2017

chad added a comment to T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way.

Let me know if that diff works.

Jul 27 2017, 10:14 PM · Firefox, Bug Report
chad added a revision to T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way: D18286: Fix Firefox select dropdowns, maybe.
Jul 27 2017, 10:14 PM · Firefox, Bug Report
chad added a comment to T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way.

I honestly can't get the cool looking macos dropdown on firefox no matter what I try.

Jul 27 2017, 10:07 PM · Firefox, Bug Report
chad added a revision to T12939: Ponder seems to ignore all email settings: D18285: Fix some copy and bugs in Ponder.
Jul 27 2017, 9:32 PM · Bug Report, Ponder
epriestley merged T11639: InvalidArgumentException when clicking "Show Older Changes" on diff into T11843: Hitting "show older changes" throws an exception on DifferentialTransactionView::setLeftDiff() with Quicksand enabled.
Jul 27 2017, 4:53 PM · Quicksand, Bug Report
epriestley merged task T11639: InvalidArgumentException when clicking "Show Older Changes" on diff into T11843: Hitting "show older changes" throws an exception on DifferentialTransactionView::setLeftDiff() with Quicksand enabled.
Jul 27 2017, 4:53 PM · Restricted Project, Bug Report
epriestley merged T12308: Access forbidden on homepage if the first dashboard in menu is not visible to user into T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out.
Jul 27 2017, 4:25 PM · Policy, Dashboards, Bug Report
epriestley merged task T12308: Access forbidden on homepage if the first dashboard in menu is not visible to user into T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out.
Jul 27 2017, 4:25 PM · Dashboards, Profile Menu Item, Bug Report
epriestley closed T12560: Unintuitive interaction between autofixes and `arc diff` as Invalid.

Per above, this is not a bug.

Jul 27 2017, 2:43 PM · Bug Report
epriestley closed T12594: Scrolling to the right-hand side locks the mouse arrow to the orizonatal scroll bar and prevents navigation as Invalid.

This appears to lack reproduction steps, so we can't move forward.

Jul 27 2017, 2:40 PM · Bug Report
epriestley triaged T12891: Phacility does not currently offer instances in the Sydney region as Wishlist priority.

What is the network speed of transferring a similar file (e.g., a 400MB file from /dev/urandom) via ssh cat <file>?

Jul 27 2017, 2:17 PM · Feature Request
epriestley triaged T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way as Wishlist priority.
Jul 27 2017, 2:01 PM · Firefox, Bug Report
epriestley added a project to T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way: Firefox.
Jul 27 2017, 2:00 PM · Firefox, Bug Report
epriestley renamed T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way from Dropdown styles menu on Firefox/OSX has changed to Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way.
Jul 27 2017, 2:00 PM · Firefox, Bug Report
epriestley reassigned T12930: Firefox renders the open dropdown states for <select /> inputs with a "color" style in a primitive way from epriestley to chad.

Per above, the decision to color the default state is explicit so this is likely just a design tradeoff in the short term. I can test things locally if you want to keep fishing.

Jul 27 2017, 1:59 PM · Firefox, Bug Report