Hi, I'm Mohamed, and been working on chromium for some time now (windows and now Linux), and fixing chromium bugs to learn the C++ language and actually being a part of something important. Knowing that anything I do, would affect many users around the globe, which is an awesome feeling that I can't do in my day job. I graduated 6 month before I started Chromium, and I work full time as a Software Engineer doing Java Enterprise development (ui, security, core). After work/gym, I have little time so I really enjoy sitting down and working with Chromium, its very enjoyable! I wish it is full time, but my boss needs me in the Java world! I am very active in Google Help Chrome Forums (where I am a Top Contributor), mailing lists (discuss, and dev), and of course IRC (IRC fan since 1999 when I was 12), and a fan in the real world, showing it off anywhere I go.
I came in fresh without knowing anything about python, c++, lieux devel, and chromium/webkit code base. I quite learned "a lot" which I am grateful, thanks to pkasting being very strict on everything, maruel being very helpful on Google chat/irc, hunar helping with problems late at night (1AM+), and all the IRC folks who make this enjoyable (evanm should sleep more :p he is always around)! I am learning the "correct" way developing applications, the powerful software processes, and best of all... gdb is so darn cool (learning it now). I got into Linux development 2 days ago and already submitted Cl's (first time doing Gtk and Linux dev and hope to continue cause so nice). I uninstalled windows just to install Linux and code chromium :) (As well forcing myself to stop playing games, of course.). I know that I am not that experienced in this type of programming and environment (but I believe I am now), and I have solved some tough problems, but I would like to have a chromium account. That is the only way I could use the try-servers! I don't know if I am qualified yet, but I believe I am :). So far I haven't submitted that much since January (I was on break for a month and half, which explains the lack of bug fixes). But out of my 30+ CL's only: * 22 committed * 9 still opened (waiting for commit) * ~5 from issue tracker cancelled due to not needed or closed since its old (no one committed) If any other information is needed, please let me know. Thanks! Here are my 22 committed trackers. -[ 1 ]------------------ Revision: r16360 Comitter: [email protected] Date: 2009-05-19 Files Changed: 1 Lines Changed: 11 Note: Fix Linux Bustage from new CL where it is missing string import CR: http://codereview.chromium.org/113573 -[ 2 ]------------------ Revision: r15220 Comitter: [email protected] Date: 2009-05-04 Files Changed: 2 Lines Changed: 21 Note: Mouse hover out of context menu should un-select menu item. CR: http://codereview.chromium.org/100022 -[ 3 ]------------------ Revision: r14731 Comitter: [email protected] Date: 2009-04-28 Files Changed: 3 Lines Changed: 13 Note: Should handle the events when no printer is detected on local machine CR: http://codereview.chromium.org/100023 -[ 4 ]------------------ Revision: r14688 Comitter: [email protected] Date: 2009-04-27 Files Changed: 10 Lines Changed: 9 Note: Convert Windows Sleep to PlatformThread::Sleep CR: http://codereview.chromium.org/63113 -[ 5 ]------------------ Revision: r14653 Comitter: [email protected] Date: 2009-04-27 Files Changed: 1 Lines Changed: 12 Note: Update the build installation script to make it work on ubuntu 9.04 CR: http://codereview.chromium.org/92155 -[ 6 ]------------------ Revision: r14288 Comitter: [email protected] Date: 2009-04-23 Files Changed: 1 Lines Changed: 16 Note: Browser Crash when opening urls with NEW_BACKGROUND_TAB disposition CR: http://codereview.chromium.org/93058 -[ 7 ]------------------ Revision: r13831 Comitter: [email protected] Date: 2009-04-16 Files Changed: 4 Lines Changed: 15 Note: Introduce printing test case (Step 1) CR: http://codereview.chromium.org/67202 -[ 8 ]------------------ Revision: r13616 Comitter: [email protected] Date: 2009-04-13 Files Changed: 1 Lines Changed: 28 Note: Fix XML Reader crash on reading files. CR: http://codereview.chromium.org/67094 -[ 9 ]------------------ Revision: r13426 Comitter: [email protected] Date: 2009-04-09 Files Changed: 5 Lines Changed: 52 Note: Implement Printer Preference Persistence (Step 1/3) CR: http://codereview.chromium.org/60118 -[ 10 ]------------------ Revision: r13177 Comitter: [email protected] Date: 2009-04-06 Files Changed: 1 Lines Changed: 7 Note: The bookmarks title in the bubble should be left justified CR: http://codereview.chromium.org/62067 -[ 11 ]------------------ Revision: r13045 Comitter: [email protected] Date: 2009-04-02 Files Changed: 4 Lines Changed: 6 Note: Only create one downloads tab per window. Introduce FOCUS_SINGLETON_TAB disposition CR: http://codereview.chromium.org/60062 -[ 12 ]------------------ Revision: r12034 Comitter: [email protected] Date: 2009-03-18 Files Changed: 1 Lines Changed: 11 Note: Navigating to about:memory page from Task manager should bring up the minimized browser window. CR: http://codereview.chromium.org/48167 -[ 13 ]----------------- Revision: uknown (not credited) Committer: [email protected] Date: 2009-03-07 Files Changed: 7 Lines Changed: uknown Note: Allows cpplints argumetns to be used within gcl and show error stats at the end. CR: http://codereview.chromium.org/18138 -[ 14 ]------------------ Revision: r7615 Comitter: [email protected] Date: 2009-01-06 Files Changed: 6 Lines Changed: 24 Note: CRASH at Tab::OnMouseReleased due to pointer being deleted then used. CR: http://codereview.chromium.org/16246 -[ 15 ]------------------ Revision: r7563 Comitter: [email protected] Date: 2009-01-05 Files Changed: 1 Lines Changed: 13 Note: Ctrl+U should show up view-source on Application shortcuts CR: http://codereview.chromium.org/14916 -[ 16 ]------------------ Revision: r7347 Comitter: [email protected] Date: 2008-12-20 Files Changed: 1 Lines Changed: 19 Note: Fixed crash when clicking empty select element. CR: http://codereview.chromium.org/16001 -[ 17 ]------------------ Revision: r7289 Comitter: [email protected] Date: 2008-12-18 Files Changed: 5 Lines Changed: 3 Note: Input box's context menu/Spell-Cheker options/language settings should set "Languages" tab as active tab CR: http://codereview.chromium.org/15031 -[ 18 ]------------------ Revision: r7195 Comitter: [email protected] Date: 2008-12-17 Files Changed: 1 Lines Changed: 6 Note: Duplicate popup window should have same size and scroll position as original popup. CR: http://codereview.chromium.org/14812 -[ 19 ]------------------ Revision: r7076 Comitter: [email protected] Date: 2008-12-16 Files Changed: 2 Lines Changed: 5 Note: Some cleanup, using gfx::Size instead of CSize for GridLayout code. CR: http://codereview.chromium.org/14450 -[ 20 ]------------------ Revision: r7064 Comitter: [email protected] Date: 2008-12-16 Files Changed: 1 Lines Changed: 3 Note: Fix Justin Haygood's last name CR: http://codereview.chromium.org/14148 -[ 21 ]------------------ Revision: r6184 Comitter: [email protected] Date: 2008-12-01 Files Changed: 1 Lines Changed: 3 Note: Don't close tabs on middle-click when the release happens off the tab CR: http://codereview.chromium.org/12816/ -[ 22 ]------------------ Revision: r6168 Comitter: [email protected] Date: 2008-12-01 Files Changed: 3 Lines Changed: 3 Note: <esc> in the AutocompleteEdit should select all the text when reverting to the permanent text. CR: http://codereview.chromium.org/10800 -- Mohamed Mansour --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
