DXR: How to search for a file that has since been removed from the tree?

2016-08-26 Thread Philip Chee
I need to look at the history of a file that has since been removed from the tree. Can DXR help me track this down? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for

Re: Alternative to Bonsai?

2016-08-26 Thread Philip Chee
ash-landing, > unless you look at the (different) aviary branch CVS repo. Precisely. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night,

Re: Alternative to Bonsai?

2016-08-25 Thread Philip Chee
gt;> I believe gps is working on standing up a web front end for the CVS >> repo blame to replace bonsai... > > I guess that is unofficially http://52.25.115.98/viewvc/main/ This is fine until I ran into a revision that said "Landed Aviary (browser part) which is just a very

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-20 Thread Philip Chee
On 11/08/2016 06:29, Gregory Szorc wrote: > We'll offer a standalone file that can be executed to install the > development environment. Isn't MozillaBuild "a standalone file that can be executed to install the development environment." Phil (totally unclear of the di

Re: Rust 1.10 (to be) required to build Firefox with --enable-rust

2016-08-20 Thread Philip Chee
entials. We plan to have no more releases of >>> MozillaBuild. >>> >> >> What will be the new way to get all build dependencies and tools for >> Windows platform when MozillaBuild is discontinued? > Yes. Your snarky answer isn't very helpful. Phil -- P

Re: MXR permanently offline, please transition to DXR

2016-08-20 Thread Philip Chee
to figure out why comm-central was failing to build in Bug 1296664. A DXR search for SetHostAndPort turned up nil nada zilch hits. I had to dig through my local mozilla-central clone to find out what needed to be done to fix comm-central. [whinge]I never had that problem with MXR[/whinge] Phil -- Philip C

Re: MXR permanently offline, please transition to DXR

2016-07-06 Thread Philip Chee
> really bad day. And, trust me, those days really bad days suck. I have no idea what "shell pop'ed" means and Google tells me that the last MXR security bug was fixed in 24.06.2015. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us fr

Re: MXR permanently offline, please transition to DXR

2016-07-06 Thread Philip Chee
ankyouThankyou! > Cheers, Erik My hero! >> On Jun 25, 2016, at 0:45 , Philip Chee >> wrote: >> >> MXR uses black text (#00) on a white background (#FF). DXR >> uses grey goop that pretends to be text and gives me eye-strain. Phil -- Philip Chee , http://fl

Re: MXR permanently offline, please transition to DXR

2016-06-24 Thread Philip Chee
On 24/06/2016 22:50, glob wrote: > Philip Chee wrote: >> >> I wonder what is necessary to set up an instance of MXR (for comm-*) on >> our own server (or vps). I would guess PERL, hg, and a Linux VM. > > mxr was shutdown due to some very serious security issues; i

Re: MXR permanently offline, please transition to DXR

2016-06-24 Thread Philip Chee
an equally useful >> replacement for it by now. >> >> Sad to see it go. > > Ditto. It's been my mainstay for searching code... couldn't dxr have > a similar ui and does it have to default to mozilla-central? I wonder what is necessary to set up an instance of

Re: Intent to remove: Error Console

2016-06-08 Thread Philip Chee
; i.e. Seamonkey is no longer using it as of bug 1223341. And what is the plan for Thunderbird? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night,

Re: ICU proposing to drop support for WinXP (and OS X 10.6)

2016-05-14 Thread Philip Chee
just setting down what the rest of the world does. Given the "two different implementations rule" is there any suitable alternative to ICU? I mean besides rolling our own. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org G

Spidernode/JXCore

2016-04-14 Thread Philip Chee
e is an ex-parrot. However the JXCore fork of Node.js can optionally use SpiderMonkey as their JavaScript engine. I wonder if the JXCore people would be willing to upstream their changes back to Mozilla? > probably a bad time to make life hard for an existing embedding > solution. Phil

TortoiseHg/TortoiseSVN (was: Upcoming SSH Host Key Rotation for hg.mozilla.org)

2016-04-06 Thread Philip Chee
irectory and rename that to TortoisePlink.exe TortoiseSVN: I don't need access to any Mozilla repositories that use Subversion but anyone is using TortoiseSVN 1.9.3 or earlier might have the same problem. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard

Re: Upcoming SSH Host Key Rotation for hg.mozilla.org

2016-04-06 Thread Philip Chee
On 05/04/2016 09:09, Philip Chee wrote: > On 04/04/2016 23:52, Gregory Szorc wrote: >> We also changed the SSH server config to only support the "modern" set of >> ciphers, MACs, algorithms, etc from >> https://wiki.mozilla.org/Security/Guidelines/OpenSSH#Modern. I

Re: Upcoming SSH Host Key Rotation for hg.mozilla.org

2016-04-06 Thread Philip Chee
On 05/04/2016 14:23, Onno Ekker wrote: > Op 5-4-2016 om 3:09 schreef Philip Chee: >> I'm using TortoiseHg whichh uses PuTTY and PLINK internally. I've >> deleted the mozilla host key and accepted the new one. >> >> Now I can't push to comm-central vi

Re: Upcoming SSH Host Key Rotation for hg.mozilla.org

2016-04-04 Thread Philip Chee
ted the new one. Now I can't push to comm-central via TortoiseHg. I can't push directly via hg.exe either. Putty error message is uninformative. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and

Re: Old XUL, deprecated Error Console

2016-03-23 Thread Philip Chee
y leave the Error Console as-is in general, but the >>> menu item and pref could be removed for Firefox. On Tue, Mar 22, >>> 2016 at 6:42 AM, Alexandre poirot wrote: >>>> Hi devtoolers! >>>> >>>> I was wondering if we could get rid of

Re: Status Notifications for New Bugs in DOM, DevTools, and Hello

2016-03-04 Thread Philip Chee
that it’s already being worked on (or will be soon); if Of course it's being worked on. Why else would I attach a patch to the bug? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh

Re: Test automation addons and signing

2016-02-29 Thread Philip Chee
el builds to test the bits we ship... Ah right forgot about that. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___

Re: Test automation addons and signing

2016-02-27 Thread Philip Chee
se. I did not see any discussion about rescinding this commitment. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. _

Re: XULRunner future and ownership

2016-02-22 Thread Philip Chee
On 22/02/2016 15:28, m.bauermeis...@sto.com wrote: > Is building the runtime manually still an option? If so, how would I > go about it? Are the relevant sources all merged into the Firefox > repository? Xulrunner has just been removed from the tree so your question it obsolete. Phil -

Re: How to remove #ifdef XP_MACOSX in xul files?

2016-02-02 Thread Philip Chee
On 01/02/2016 18:17, Philipp Kewisch wrote: > You can use runtime checks for the OS, e.g. using Services.appinfo > > Philipp Dude, he's talking about XUL, not JS. Please stop giving useless advice. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org

Re: How to remove #ifdef XP_MACOSX in xul files?

2016-02-02 Thread Philip Chee
key does 2a. We ship different platformCommunicatorOverlay.xul files for each of the three tier 1 platforms. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to p

Re: Dominator tree memory analysis now in Nightly

2016-01-16 Thread Philip Chee
ing/collapsing the whole tree? Thunderbird uses "\" (collapse) and "*" (expand). Nitpick: The columns don't appear to be resizeable. Here is how the Browser Toolbox looks like in SeaMonkey! https://bug1223341.bmoattachments.org/attachment.c

Re: I was trying to implement the XPConnect with JS-Ctypes, is that would be a good idea?

2016-01-14 Thread Philip Chee
ment XPCOM connect with js-ctypes. > So far, the garbage collection would be the biggest problem. > Even though WebIDL has it's own advantages, but XPCOM are more > language-neutral. Have you looked at libraries such as SpiderApe or libjspp? Phil -- Philip Chee , http://flashblock

Re: nsIProtocolHandler in Electrolysis?

2016-01-11 Thread Philip Chee
back. I see Overbite is indeed implemented this way. It > still seems like asking for trouble, though. Trouble is his middle name. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Ni

Re: Dynamic Logging

2016-01-08 Thread Philip Chee
> > I now wish we had the same for the three or so different logging > systems in use in javascript. I think the Thunderbird version of log4moz supports using logging prefs in this way since forever. So it's now down to two? Phil -- Philip Chee

Re: Maintaining the en-US dictionary that ships with Mozilla products

2015-12-28 Thread Philip Chee
ly include one variant of a spelling to promote > consistent spelling in the official dictionary. If Mozilla wants to > include common variants this can likely be fixed with a little > effort in the build scripts. Time to fork! Like the en-GB dictionary on AMO has vastly more words (190.

Re: Maintaining the en-US dictionary that ships with Mozilla products

2015-12-28 Thread Philip Chee
e content and > make things worse. Or someone accidentally replaced a newer version with an older version. Or there are two (or more) forks and somebody accidentally updated to a less maintained fork with a newer timestamp. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar

Re: about:profiles and the new profile manager

2015-12-19 Thread Philip Chee
;s wrong with the current API? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-platform mailing

Re: Strange errors n OS X platform

2015-12-15 Thread Philip Chee
On 16/12/2015 01:37, ISHIKAWA, Chiaki wrote: > On 2015/12/15 23:40, Philip Chee wrote: >> On 13/12/2015 16:26, ISHIKAWA, Chiaki wrote: >>> {"fun":"getCurrentDirectory","id":2} >>> 14:54:20 INFO - PROCESS | 5963 | OS Controller Mess

Re: Strange errors n OS X platform

2015-12-15 Thread Philip Chee
t find function symbol in library The tests appear to be failing at the "getCurrentDirectory" line. Suspect: <http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/components/osfile/modules/osfile_unix_front.jsm?rev=b777166f71b0&mark=1064-1064#1052> Phil -- Philip Chee ,

What is the difference between asyncOpen2() and asyncOpen()

2015-12-07 Thread Philip Chee
I came across Bug 1182535 [tracking bug] change all callsites to asyncOpen2 instead of asyncOpen What's the difference and why should I switch? Can I just do |s/asyncOpen\(/asyncOpen2\(/g| or are there some subtleties I should be aware of? Phil -- Philip Chee , http://flashblock.mozde

Re: Dan Stillman's concerns about Extension Signing

2015-11-26 Thread Philip Chee
can give you the gory details. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-platform mailing list

TIFU by using Math.random()

2015-11-25 Thread Philip Chee
<https://medium.com/@betable/tifu-by-using-math-random-f1c308c4fd9d#.ui74puy9k> Hopefully Spidermonkey's Math.random() is better. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh

Re: Question: "Chrome file doesn't exist: ..." in |make mozmill| log by running DEBUG versions of C-C TB

2015-11-24 Thread Philip Chee
e a problem only in Thunderbird and Instantbird. http://mxr.mozilla.org/comm-central/search?string=information-64.png There appears to be a informationGhosted-64.png that isn't used by anything. Suggest rm http://mxr.mozilla.org/comm-central/find?string=informationGhosted-64.png&tree=c

Re: Question: "Chrome file doesn't exist: ..." in |make mozmill| log by running DEBUG versions of C-C TB

2015-11-22 Thread Philip Chee
png instead. -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-platform mailing list dev-platform@lists.mozill

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-21 Thread Philip Chee
stack. Moreover, you can use the stack to keep intermediate results too. The stack helps to solve two impedance mismatches between Lua and C: The first is caused by Lua being garbage collected, whereas C requires explicit deallocation; the second results from the shock between dynamic typing in Lua

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-20 Thread Philip Chee
or is it just that our implementation is broken? > Cheers, > David > > On 18/11/15 08:57, Philip Chee wrote: >> On 14/11/2015 18:21, David Rajchenbach-Teller wrote: >>> Actually, Sqlite.jsm does most of its work off the main thread. >>> >>> But yes,

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-18 Thread Philip Chee
thought people were being encouraged to avoid using js-ctypes because of "problems". However nobody has gone into detail about what those alleged problems are. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and gu

Re: Merging comm-central into mozilla-central

2015-10-27 Thread Philip Chee
it to > the TB and SM people to change their build system and automation to cope > with that. And leave them without a build for months. Do we expect them > to survive that? > > Mike And what happens if c-c needs to push out a chemspill/security fix while

Re: Data migration from ftp.mozilla.org to S3, 1pm Pacific Tuesday 20th October

2015-10-23 Thread Philip Chee
is be fixed, or is it going to continue to be a worse experience > than it ever was with FTP? An Alphabet search indicates that you can run a FTP server using a S3 bucket as the backend. Just saying. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us fro

Re: Decommissioning "dumbmake"

2015-10-19 Thread Philip Chee
ow, non > C/C++) (although it skips what doesn't end up in dist/bin) I tried mach build faster recently and it failed to build comm-central because it was looking for Firefox (/browser). Any ETA on when MBF will work on comm-central? Phil -- Philip Chee , http://flashblock.mozdev.org/ htt

Re: About static analyzers on some various projects

2015-09-27 Thread Philip Chee
nderbird share a lot of platform code? [1] http://www.viva64.com/en/b/0262/ Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___

Re: Alternative to Bonsai?

2015-09-15 Thread Philip Chee
for the CVS repo > blame to replace bonsai... But we don't have a working CVS repository any more right? Phil (is confused) -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guar

Alternative to Bonsai?

2015-09-15 Thread Philip Chee
The Bonsai server +infra is gone. Is there an alternative? Is there a mercurial repository that has a unified history of mozilla-central plus cvs history? Bonus if it also includes comm-central. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the

Re: I think XUL overlays should also ignore query strings.

2015-08-17 Thread Philip Chee
em provides today for people who need > to customize the browser. > On Sat, Aug 15, 2015 at 10:31 PM, Anne van Kesteren > wrote: > >> On Sat, Aug 15, 2015 at 9:48 PM, Philip Chee >> wrote: >>> The first question that occurs to me is what is the rationale? >

Re: I think XUL overlays should also ignore query strings.

2015-08-17 Thread Philip Chee
On 17/08/2015 02:56, Neil wrote: > Philip Chee wrote: > >> The first question that occurs to me is what is the rationale? Can >> we revisit this in 2015 to see if the original reason still holds? >> > Back then ignoring the hash or the search were equally complicate

Re: I think XUL overlays should also ignore query strings.

2015-08-17 Thread Philip Chee
On 16/08/2015 13:31, Anne van Kesteren wrote: > On Sat, Aug 15, 2015 at 9:48 PM, Philip Chee wrote: >> The first question that occurs to me is what is the rationale? Can we >> revisit this in 2015 to see if the original reason still holds? > > Well, we want to get rid of

I think XUL overlays should also ignore query strings.

2015-08-15 Thread Philip Chee
l ignorequery or some sort of wildcard: overlay foo.xul* bar.xul overlay foo.xul?filter=* bar.xul Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. __

Bug 1089363 - [yosemite] Simplified Chinese shows up in Traditional Chinese mode when saving an image.

2015-07-25 Thread Philip Chee
Is there any intention to uplift this to -aurora, -beta, and esr38? Otherwise people using Traditional Chinese will be filing bugs until Firefox 42 Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the

Re: Intent to implement: Moving DevTools to top level /devtools directory

2015-07-23 Thread Philip Chee
chrome://devtools/content/debugger.xul if you are going to refactor devtools. Use case: SeaMonkey Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass.

Re: Intent to implement: Moving DevTools to top level /devtools directory

2015-07-23 Thread Philip Chee
On 23/07/2015 14:40, Mike Hommey wrote: > On Thu, Jul 23, 2015 at 02:34:50PM +0800, Philip Chee wrote: >> On 22/07/2015 05:54, J. Ryan Stinnett wrote: >>> The DevTools team is planning to move our code out of >>> /browser/devtools and /toolkit/devtools and into a n

Re: Hash table iterators, and a call for help

2015-07-23 Thread Philip Chee
anything is unclear. Thank you. Does PL_HashTableEnumerateEntries also need to be replaced? And if so what with? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good fo

Re: Intent to implement: Moving DevTools to top level /devtools directory

2015-07-22 Thread Philip Chee
at > ships the DevTools front end, and all others will ship the DevTools > server only. What is the utility of shipping the back end without the front end? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us f

Bug 1152332 - nsIProtocolProxyService::asyncResolve implies it is asynchronous when it is not if addon is involved

2015-06-20 Thread Philip Chee
> We should document to make it very clear that this async method isn't > guaranteed to be async dev-doc-needed? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be

Disabling the startup cache

2015-06-20 Thread Philip Chee
startups I didn't notice any significant delays. Anyone want to try the same with Firefox nightly? I think there was a recent proposal to build the cache on a separate thread the first time Firefox is started. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Gua

Re: clear cache

2015-06-19 Thread Philip Chee
On 19/06/2015 17:15, Marcello Stanisci wrote: > Additionally, launching FF with '-clearcaches' or by setting the > environmental 'MOZ_CLEAR_CACHES' does not seems to give the desired > effect. The switch you want is -purgecaches Phil -- Philip Chee , http:

Re: Revisiting modelines in source files

2015-06-17 Thread Philip Chee
ern JS > interpreter and optimizing JIT compiler. > > Just a thought. You can convert pre-processor directives to normal JavaScript using AppConstants.jsm Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us fr

Re: Voting in BMO

2015-06-13 Thread Philip Chee
; cumbersome to use - and I am using it quite a bit). Bug 666 wants to be your friend. +--+ +--+ |Accept| |Reject| +--+ +--+ Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-w

Re: Voting in BMO

2015-06-13 Thread Philip Chee
ure, someone should periodically go through bugs with large number of votes and decide whether to fast track or deep six each bug. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, an

Re: status-firefox41: affected

2015-06-01 Thread Philip Chee
.mozilla.org/show_bug.cgi?id=1170179 > (i'm not sure why seamonkey has that flag visible on its bugs) And Thunderbird, Mail News Core. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, o

Re: status-firefox41: affected

2015-05-31 Thread Philip Chee
n't get changed to fixed when I close said SeaMonkey bug. > The "affected" status flags being automatically set started a few > weeks ago. It's hard to imagine how a bug about (say) the toilets in Mountain View backing up could affect firefox Phil --

Re: DBM code too old (Re: mozmill test: Hightail ???)

2015-05-30 Thread Philip Chee
what is the good option left. I think v5 of Berkeley DB is still under the Sleepycat licence. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass.

status-firefox41: affected

2015-05-30 Thread Philip Chee
ed&f1=cf_status_firefox40&o3=equals&v3=affected&query_format=advanced&f3=cf_status_firefox40&f2=OP&product=MailNews Core&product=Thunderbird History doesn't show anyone manually marking these bugs status-firefox40/status-firefox41 Some filter rule going bonkers? Ph

gecko.readthedocs.org

2015-05-22 Thread Philip Chee
the bottom of the page to see the relevant content. Every other similar documentation site that I've been to puts the TOC in a separate navigation column on the left (or right). Please, whoever is in charge of this, fix the problem. Phil -- Philip Chee , http://flashblock.mozdev.o

Re: Is that possible to port nodejs with gecko javascript engine?

2015-05-16 Thread Philip Chee
tive stuff has to be trusted by whoever runs the server. Used because reimplementing in JS would be too slow or too much work. Both are addressed by asm.js, and would be persuasive to get members of the NodeJS community to switch to our version. [/quote] Phil -- Philip Chee , http:/

Re: Replacing Mozmill driven tests for Firefox with Marionette

2015-05-12 Thread Philip Chee
github.com/mozilla/firefox-ui-tests. Thunderbird currently uses mozmill. Will Marionette[1] be available for Thunderbird? Is there a porting guide? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thie

Re: No more binary components in extensions

2015-05-07 Thread Philip Chee
components. Sony is unlocking their bootloaders to allow users to install other phone operating systems, including FirefoxOS. If the hardware is Qualcomm, I expect the users will want to install the binary blobs as well. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mo

Re: No more binary components in extensions

2015-05-04 Thread Philip Chee
f mozilla-central? Wouldn't a build time switch be more appropriate? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. _

Re: Tiles Design Questions (was Re: Improving trust and transparency for Suggested Tiles)

2015-04-24 Thread Philip Chee
ere asked to involve the dev.planning community sooner to allow for discussions and feedback instead of presenting a decision that was made in a small group,[/quote] Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us

Re: fx-team repository stripped

2015-04-22 Thread Philip Chee
--no-backup roots(outgoing())` Backing up that 90MB is totally not necessary. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass.

Re: Intent to deprecate: Insecure HTTP

2015-04-19 Thread Philip Chee
future so that it may be phased out. Thesaurus: An educated dinosaur Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass.

Inconsistent theme policy

2015-04-03 Thread Philip Chee
lly, not being a Linux user, but we should be consistent one way or the another. In the longer term I think that /themes/ needs a strong module owner, someone who can set a clear direction and is not afraid to enforce it. [Aside] Is anyone here on Linux using the GNOMERunner theme? If so what is yo

Bug 706103 should be backed out. Theme authors very unhappy

2015-04-03 Thread Philip Chee
me idiot tries to reopen one of my bugs, I can always slap them down and tell them this is Mozilla policy. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, a

Re: PSA: MOZ_OVERRIDE and MOZ_FINAL are gone

2015-03-22 Thread Philip Chee
e first 1000 http://mxr.mozilla.org/comm-central/search?string=MOZ_OVERRIDE Too many hits, displaying the first 1000 Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good fo

Re: Detecting 32 or 64-bit Firefox build from privileged JS

2015-02-24 Thread Philip Chee
> Itanium, Alpha, and SPARC, since there are approximately zero users of > those. I'm pretty sure that there is more than one user on SPARC since Sun (and then Oracle) had at least one developer assigned to keep Firefox building on Solaris/SunOS5. A quick google shows pr

Re: Some more PLDHashTable API tweaks

2015-02-06 Thread Philip Chee
y more verbose. (And I have plans to > add a destructor and an initializing constructor, so in the end you'll be > able to just use |new| and |delete|). > > I prepared a comm-central update patch in > https://bugzilla.mozilla.org/show_bug.cgi?id=1129692. > > Nick Phil

Re: Evaluating the performance of new features

2015-01-31 Thread Philip Chee
if some one else would like to step up. Are we going to roll our own or use an existing OSS implementation like SQLite4 or LMDB? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh

Re: HTTP/2 and User-Agent strings?

2015-01-27 Thread Philip Chee
n is still in pretty wide use, and not > always for the wrong reasons (you won't have to search back far on > mozilla-google-discuss for an example). Pale Moon tried to do something similar. It was rather impressive how much of the web breaks when you do that. That change was backed out i

Re: JS-Ctype IRC Room

2015-01-19 Thread Philip Chee
On 20/01/2015 07:21, noitid...@gmail.com wrote: > New irc room we're trying to establish. #jsctypes > > https://client00.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%23jsctypes That's wrong. The correct link is irc://moznet/jsctypes Phil -- Philip Chee , http://fl

Memory management in C programs

2015-01-12 Thread Philip Chee
than I do about fast code. "" <http://nethack4.org/blog/memory.html> Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___

Re: Dropping support for MSVC2012

2015-01-05 Thread Philip Chee
On 05/01/2015 07:43, Mike Hommey wrote: > On Sun, Jan 04, 2015 at 02:28:30PM +0800, Philip Chee wrote: >> To me, the default answer to whether we should keep supporting MinGW >> is "no", merely because it will require time and effort that will not >> directly ben

Re: Dropping support for MSVC2012

2015-01-03 Thread Philip Chee
will not directly benefit our users as we do not use that compiler to release Firefox. That is, without someone coming up with a good reason otherwise, we should drop it. And not having it locally installed is not a good reason. :-) Phil -- Philip Chee , http://flashblock.mozdev.org/ http:/

Re: Studying Lossy Image Compression Efficiency

2014-12-25 Thread Philip Chee
ces are *more* pronounced when you > have color vision deficiency (compared to what they are for typical > people) some less (the only case people seem to know about). > > In summary, people see colors differently, not just less or more. What about tetrachromats? Phil -- Philip Chee

elm changesets gone walkies?

2014-12-24 Thread Philip Chee
8 This also comes up blank. doko ichatta? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-platform m

Re: PSA: Support for Visual C++ 2010 has been dropped

2014-12-21 Thread Philip Chee
I installed the VS2013 Community Edition and I see the 8.1 SDK. Note I had to install VS2013 twice. The first time Avira AV thought that VS2013 was malignant malware and quarantined a bunch of files. Uninstalled, Disabled AV, Reinstalled. Phil -- Philip Chee , http://flashblock.mozdev.org/ http

Re: Is anyone still using JS strict warnings?

2014-12-21 Thread Philip Chee
nothing to do > with strict mode.​ I think it was Gerv who suggested "pedantic" rather than strict. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the t

Re: Git pushes to mercurial, early testers needed

2014-12-21 Thread Philip Chee
Critical Git and Mercurial Vulnerability on OS X and Windows http://www.infoq.com/news/2014/12/git-vulnerability-osx-windows Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good

Re: Bug 639134 changed boolean "browser.display.use_document_colors" to tristate "browser.display.document_color_use"

2014-12-06 Thread Philip Chee
On 06/12/2014 23:42, Gijs Kruitbosch wrote: > (replying to m.d.platform, but also pulling some folks into the CC list) > > Hi Philip, > > Thanks for raising this. > > On 05/12/2014 23:13, Philip Chee wrote: >> I think the changes for this bug are sub-optima

Bug 639134 changed boolean "browser.display.use_document_colors" to tristate "browser.display.document_color_use"

2014-12-05 Thread Philip Chee
OSX? Is this even needed on non-windows? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-pla

Re: prebuilt libraries?

2014-11-26 Thread Philip Chee
where about shipping non-omni-jar builds so that volunteer contributors don't need a build environment before they start hacking the front end. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief,

Re: Mailing list for version control discussion

2014-11-13 Thread Philip Chee
mozilla-code-review, which talks > about the development of MozReview. Is this gated to a nntp newsgroup? Thanks! > There's lot of exciting things happening. Healthy debates are healthy > for product quality. Please consider getting involved. > > Gregory Phil -- Philip

Re: About the bitfield requirement for portibility

2014-11-07 Thread Philip Chee
mentioned is MSVC++8 which I believe we have dropped. Can > we use different type for bitfields in a class in our new code? How about a link to http://blog.aaronballman.com/2011/08/the-joys-of-bit-fields/ ? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard

Re: Git -> Hg workflows?

2014-11-01 Thread Philip Chee
ucks*. If you are going to immediately qpush && qfinish && hg push why not import directly on to your tip/default then push? Is there any particular reason you need to go through mqueue? Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org

Re: Git -> Hg workflows?

2014-11-01 Thread Philip Chee
git. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ dev-platform mailing list dev-platform@lists.mozill

Re: profiler in TB

2014-10-26 Thread Philip Chee
=1023661#c3 > After these smoke tests I think context-menu.js, selection.js and > panel.js can be marked SeaMonkey compatible. Bug 1071048 - update sdk/tabs metadata to work in SeaMonkey (for Ghostery) https://bugzilla.mozilla.org/show_bug.cgi?id=1071048 Phil -- Philip Chee , http://fl

Re: PSA: Array.prototype.contains is going away again

2014-10-02 Thread Philip Chee
prototype.contains` has been defined by web code? I would have expected that their polyfill would be smart enough to notice a ES7 compliant A.p.contains() and defer to it. Phil -- Philip Chee , http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and g

Re: PSA: Array.prototype.contains is going away again

2014-10-02 Thread Philip Chee
nbreak the web? > What's more pressingly unfortunate is that Array.prototype.contains enjoys > a surprisingly spectacular popularity: it's already used in quite a number > of places in the tree, which I'll have to back out, too. DoublePlusUngood. Phil -- Philip Chee

  1   2   >