Skip to content

Arctic Fox 27.9.18

Compare
Choose a tag to compare
@wicknix wicknix released this 31 Aug 21:52
· 28018 commits to master since this release
677a2f9
  • Bug 1134800 - Properly cache file matching patterns; r=glandium (0c65935)
  • Bug 1136177 - Amount by mouse wheel scrolling is wrong. r=jimm (6cd8824)
  • Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(). r=honzab (696f6d8)
  • Bug 1132728 - Don't draw focus rings on b2g. r=fabrice,bz (0bf2719)
  • Bug 1133201 - part 1 - treat null links in BrowserUtils.linkHasNoReferrer as specifying rel="noreferrer"; r=Gijs,mconley (97031e9)
  • Bug 906190 - Persist 'disable protection' option for Mixed Content Blocker in child tabs - tabbrowser part. r=gavin (7467fee)
  • Bug 947895 - [e10s] Null check browser.docShell in context-menu Open in new tab. r=gavin (5236b88)
  • Bug 1038604 - Rename disableMCB to allowMixedContent. r=dao (2df2b92)
  • Bug 1151349 - Make lldb ns(Int)Region summary handle the numRects==0 case. r=jrmuizel (19be5e2)
  • Bug 1146585 - Add a test for Cache.delete; r=bkelly (db28bcc)
  • Bug 899222 - Make about:home work via message passing (r=felipe) Bug 900865: Make about:home call nsISearchEngine.getSubmission for all searches. r=gavin (15f8ae2)
  • Bug 910523 - about:home now takes into account async startup of SessionRestore;r=felipe (ceaa068)
  • Bug 927132 - Fix about:home in e10s (r=mdeboer) (53c586e)
  • Bug 897062 - Handle special clicks in e10s. r=felipe,smaug (7ec4573)
  • Bug 899348 - Implement about:tabcrashed page. r=jaws (547bb3e)
  • Bug 899348 - Dispatch an event when an out-of-process browser crashes and display an error page when that occurs (missing parts) (88c87ce)
  • Bug 897066 - In e10s builds, some pages should be loaded in the chrome process (r=gavin) (4cc0f8e)
  • Bug 1038811 - Push Notifications - WebIDL changes. r=nsm. sr=jst (2ed030b)
  • Bug 1038811 - Push Notifications - ServiceWorker changes, push event implementation. r=nsm (6313c8c)
  • reinstantiate file as of 2015-02-05 (7f12724)
  • Bug 1038811 - Push Notifications - Tests. r=nsm (cbac313)
  • Bug 1038811 - Push Notifications - Allow MOZ_DISABLE_NONLOCAL_CONNECTIONS for push subsuite. r=ahalberstadt/jgriffin (859e182)
  • Bug 1038811 - Push Notifications - Push implementation changes. r=nsm (161a739)
  • Bug 898170 - Avoid swapping docshells in e10s mode (r=felipe) (55e96d5)
  • Bug 862078 - Use an about:config preference to control multiprocess browsing, part 2 (r=felipe) [missing bits] (9fac04b)
  • Bug 666809 - Support SecurityUI in e10s mode. r=felipe f=gavin [missing bits] (0e7aa13)
  • Bug 691610 - e10s support for useDefaultIcon. r=felipe sr=smaug (cbf7e53)
  • Bug 897066 - Underline tab titles if the tab is remote (r=gavin) [+ followup fix] (2eda1d8)
  • Bug 899348 - Make reload of the about:tabcrashed work as expected. r=jaws (72843ef)
  • Bug 1133846 - Add missing arguments to logging call in ActivateTimeoutTick. r=mcmanus (a784a7c)
  • Bug 1135682 - Do not update the all MediaStreamGraph if it's not dirty, r=padenot (49eeeee)
  • Bug 1135255 - Fix mozdevice tempfile handling on Windows. r=gbrown (53a2353)
  • Bug 1134735 - Don't use tee->InitAsync in nsHttpChannel::InstallCacheListener when using cache2, r=michal (3fa8339)
  • Bug 1132081 - Speed up ConvertHostARGBRow() in the PNG encoder. r=jmuizelaar (6b78905)
  • pointer style before patch (3336fab)
  • Bug 1135100 - Don't update GC thing pointers that haven't changed after marking r=terrence (0df3ea8) (18efcca64)
  • Bug 1136322 - Optimize anon scopes from CC graph, r=mccr8 (30dc41e)
  • Bug 1073379, part 1 - Add an AnimationUtils::DoubleToTimeDuration helper. r=birtles (aa1ad82)
  • Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (1fb9e68)
  • Bug 1073379, part 3 - Make AnimationPlayer::SetStartTime() notify its animation manager (via its player collection) of changes so that computed style is updated correctly. r=dholbert (e2c9fd7)
  • Bug 1073379, part 4 - Rework the CSS animations event dispatch code to handle startTime shifting the animations back in time. r=dholbert (eb8fce7)
  • Bug 1073379, part 5 - Add assert_between_exclusive and assert_between_inclusive methods to impltests testharness.js. r=Ms2ger (3bf02b9)
  • Bug 1073379, part 6 - Tests for the effect of setting CSS animation's AnimationPlayer.startTime. r=dholbert (e16af3e)
  • Bug 1073379, part 6b - Re-enable the player.playState check in checkStateAtActiveIntervalEndTime, but disable the first checkStateAtActiveIntervalEndTime call in the 'Skipping backwards through animation' tests. r=orange (caa6c68)
  • Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku (3e60c1a)
  • Bug 237623 - introduce soft checks for HTTP framing errors (slightly adapted, since some code was already existing) (99af510)
  • Bug 1135560 - Number.{parseInt, parseFloat} should be the same functions as global ones. r=till (447e062)
  • Bug 931903 - Add mochitest for forwarding a stream from one PC to another. r=jesup,drno (3f59c49)
  • Bug 853162 - Remove XMLHttpRequest.sendAsBinary() interface. r=smaug (6743e5f)
  • Bug 1135677 - Deal with overflowing rects. r=bas (a4fd64e)
  • Bug 1136389 - Fix qcms num in/out channels mismatch. r=jrmuizel (8b2f433)
  • Bug 1136378 - Use a browser's outerWindowId property rather than a CPOW to identify marionette's content listeners.;r=mconley (0c7174c)
  • bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop (f5cd276)
  • Bug 897031 - NS_ERROR_XPC_GS_RETURNED_FAILURE at nsBlocklistService.js:70 followed by ReferenceError: gApp is not defined, on green Windows debug mochitest runs. r=dtownsend (ca53e53)
  • Bug 826741 - Use the backtracking register allocator by default (b93762a)
  • Bug 1135654 - part 1 - move backtrace conversion scripts to FINAL_TARGET_FILES; r=mshal (85aabdf)
  • Bug 1135654 - part 2 - move FINAL_TARGET's .gdbinit to FINAL_TARGET_FILES; r=mshal (92a13af)
  • Bug 1135654 - part 3 - move installation of MOZ_CLANG_RT_ASAN_LIB_PATH to moz.build; r=mshal (8f49160)
  • Bug 1135654 - part 4 - remove libs:: rule for installing Valgrind suppressions in favor of INSTALL_TARGETS; r=mshal (2ac68a2)
  • Bug 1073352, part 1 - Make the DOMWINDOW and DOCSHELL leak detector work with e10s. r=jmaher (957be3d)
  • Bug 1087646 - fast-path null principal'd documents. r=mcmanus (df01403)
  • Bug 1087646 - Add a test. r=smaug (18315fc) (c106e1d83)
  • Bug 1135413 - Use one bit per bool member to save a few bytes in nsRange objects. r=smaug (e242805)
  • Bug 1134531 - Remove nsTextFrame::DidSetStyleContext which only contained a (now obsolete) wallpaper. r=heycam (f69222f)
  • pointer style (d07cd6c)
  • Bug 1131955 - IonBuilder: Add collectRangeInfoPreTrunc to MBoundsCheck, r=sunfish (8346dd5)
  • Bug 1175049 - Fix non-universal 32-bit build on OS X with Xcode 6.3 tools. r=josh (c55378e)
  • Bug 1135718 - Convert unboxed plain objects to natives before changing their prototype, r=jandem. (f6c3fe7)
  • backout 1245024 and 1279303 for breaking https://forum.manjaro.org/ (1cc8627)
  • bug 967792 - make localhost resolve offline r=dragana (73e2883)
  • Bug 990907 - Have DLBI pick up changes in the char-clip on text frames. r=mstange,mattwoodrow (6670b1c)
  • bug 1127429 - XHR can set BYPASS_LOCAL_CACHE_IF_BUSY all the time r=bz (92d1492)
  • Bug 1136337 - IonMonkey: Override default alias set for MCheckOverRecursed, r=sstangl (23c1fd6)
  • Bug 1118622 - Apply the gain to AnalyserNode data prior to sending on the main thread. r=ehsan (e3e50d4)
  • Bug 1135908 - [E10s] Proxy for Character/SelectionCount(), r=tbsaunde (9ba60b0)
  • Bug 1136382 - Mark TabChild's message manager for CC, r=mccr8 (21ae572)
  • Bug 1136357 - Make Promise skippable, r=mccr8 (1dea4ef) (b7ea83bfb)
    (Bug 1133739 - HTTP cache v2: Add telemetry probes to find out the best initial read size of the metadata, r=jduell (445afc0) is not imported due to telemetry function are nuked making this change no longer applicable)
    (Bug 1136383 - enable specifying method names for GENERATED_FILES scripts; r=gps (c120918) is not imported due to build bustage)
  • Add legacycollector.org to add-ons whitelist (dc69faa)
  • Bug 1112469 - Part 1: Implement an XPCOM service responsible to trigger daily updates of service workers; r=nsm (74f7355)
  • Bug 1133601 - Implement about:serviceworkers, r=ehsan (e21767e)
  • Bug 1038811 - Push Notifications - Move old push to simplepush. (14b0a15)
  • Bug 1041339 - ServiceWorkers: Update implementation based on clarification of force-refresh. r=nsm (4846756)
  • Bug 1154547 - Part 1: Linkify the worker script URLs in about:serviceworkers; r=baku (db2097f)
  • Bug 1154547 - Part 2: Make it possible to update a service worker from about:serviceworkers; r=baku (03d7363)
  • Bug 1154721 - Add an Unregister button to about:serviceworkers, r=ehsan (7b5a987)
  • Bug 1156052 - Add push information to about:serviceworkers. r=baku (995f5b1)
  • Bug 1158811 - remove the flickering in about:serviceworkers, r=ehsan (70a4cb1)
  • Bug 1158361 - Improve the localized messages in about:serviceworkers, r=ehsan, f=stef (751202c)
  • Bug 1151664 - Make claim return undefined for now. r=nsm (84f3658)
  • Bug 1142693 - Recognize EMSGSIZE as non-fatal on OS X for IPC sendmsg(). r=bent (c133bb5)
  • Bug 1150916 - Non-unified bustage follow-up fix. (19adaff)
  • Bug 1151607 - Step 1: Add Linux sandboxing hook for when child processes are still single-threaded. r=kang r=bent (e5e67f4)
  • Bug 1151607 - Step 1.5: Avoid unlikely false positives in Linux SandboxInfo feature detection. r=kang (9448057)
  • Bug 1151607 - Step 2: Apply net/ipc namespace separation and chroot to media plugins. r=kang (3dc0e57)
  • Bug 1151607 - Step 0: sort includes to make the following patches cleaner. r=kang (9b91898)
  • Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification. r=MattN+bmo@mozilla.com (fdb4c76)
  • (adapted) Bug 1147281 - Shared browser notification icon CSS. r=MattN (2243c83)
  • Bug 1123523 - Part 1: Add an nsIAnimationObserver interface to watch adding/changing/removing AnimationPlayer objects. r=smaug (d889e51)
  • Bug 1123523 - Part 2: Add an animations option for MutationObservers and expose chrome-only animation members on MutationRecords. r=smaug (6c9622c)
  • Bug 1123523 - Part 3: Store a flag on AnimationPlayer for whether it is exposed by Element.getAnimationPlayers(). r=birtles (d146779)
  • Bug 1123523 - Part 4: Add macro for notifying observers only when they implement a specific derived interface. r=smaug (3871400)
  • Bug 1123523 - Part 5: Record on a document whether it might have any nsIAnimationObservers registered. r=smaug (585e302)
  • Bug 1123523 - Part 6: Listen for nsIAnimationObserver notifications and translate them to MutationObserver notifications. r=smaug (9980c91)
  • Bug 1123523 - Part 7: Add utility functions to notify registered nsIAnimationObservers. r=smaug (82d3a15)
  • Bug 1123523 - Part 8: Dispatch nsIAnimationObserver notifications when an animation is added or removed. r=birtles (056b8bf)
  • Bug 1123523 - Part 9: Dispatch an nsIAnimationObserver notification when an animation is changed. r=birtles (5787cdb)
  • Bug 1123523 - Part 10: Tests. r=birtles (d134aa3)
  • Bug 1123523 - Followup build fix. (b88bae2)
  • Bug 1137515 part 1 - Change to configure.in r=mwu (1505342)
  • Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan (bd35dba)
  • Bug 1129249 - Expose the element id in Gecko profiler for Restyle. r=dholbert r=benwa (77231d1)
  • Bug 979293 - Add a FrozenAtomSet to clarify how |permanentAtoms| works. r=bhackett. (1c4ca93)
  • Bug 979293 - Don't write collision bits in HashTable unnecessarily. r=luke. (c42ebc7)
  • Bug 1135200: Hook up nsCSSParser's pref-backed bool variables in a startup method. r=heycam (e129dcf)
  • Bug 1107378 - Part 1: Create a JS-implemented "CSS Unprefixing Service" that can convert certain -webkit prefixed CSS to an unprefixed form. r=dbaron (c860167)
  • Bug 1107378 - Part 2: Make the CSS Parser call out to the unprefixing service, when it detects a vendor-prefixed property name (if pref is enabled). r=dbaron (1fe4e48)
  • Bug 1107378 - Part 3: In cases where we're unprefixing, treat "display:-webkit-box" as "display: flex" (& same for "-moz-box" if we previously saw "-webkit-box"). r=dbaron (00299fb)
  • Bug 1107378 - Part 4: Add mochitest for our CSS unprefixing functionality. r=dbaron (95a0e6c)
  • Bug 1132743: Only allow CSS Unprefixing Service to be activated for hosts on a small, hardcoded whitelist. r=dbaron f=bz (6afd0dd)
  • Bug 1132743 followup: hook up nsPrincipal.cpp's gCodeBasePrincipalSupport in new InitializeStatics method, instead of lazily. implicit rs=dbaron (7223553)
  • Bug 1124503 move AppConstants.jsm to toolkit r=gavin (0a90334)
  • Bug 1130195: Report the failed bitmap creation, but still crash. (9e8c8fc)
  • Bug 1136241 - making sure that hint/role strings are returned with no spaces to support localization. r=eeejay (665243a)
  • Bug 1127084 - Remove iterator from ContentPrefStore. (126621d)
  • Bug 1133449 - [B2G] The default audio type didn't be set correctly when the call screen app is launched. r=baku (0470b70)
  • Bug 1133449 - [B2G] The default audio type didn't be set correctly when the call screen app is launched. r=baku (016b849)
  • Bug 1130175 - nICEr: avoid sysctl.h include. r=bwc (5446f87)
  • Bug 794984 - [mozprocess] Add ability to separate stderr from stdout. r=ahal (9388e0e)
  • Bug 1136803 - Properly remove the force-dtc override flag on retained layers when listeners are removed. r=botond (1047b11)
  • Bug 1134493 - Ensure we don't set the force-empty-hit-region flag when a subdocument has mozpasspointerevents. r=botond (fda5e81)
  • Bug 1136487: Destroy the compositors for all windows when any window detects a device reset. r=jrmuizel (22d4578)
  • bits of Bug 1135773 - Initialize QI return values to null in the cycle collector. (rest was already part of 1119482 (6f30ef1)
  • Bug 1135772 - Return null on failure in nsXPCWrappedJS's QueryInterface. r=smaug (67fca52)
  • Bug 1136584 - Copy JIT options from global settings. r=bhackett (6696b34)
  • Bug 1135912 - Don't repaint vibrant regions on mouseover. (1de1209)
  • Bug 961887 - Refactor mVisibleAboveRegion management. r=roc (8281fb9)
  • Bug 961887 - Make FindOpaqueBackgroundColorFor take a region instead of a PaintedLayerData. r=roc (f42ddc1)
  • Bug 961887 - Find uniform opaque background colors under ContainerLayers. r=roc (7378892) (18084d9cc)
  • Bug 1128001 - Workaround ANGLE DEPTH16 being DEPTH24_STENCIL8. (144bc38)
  • Bug 1038839 - Use type information for alias analysis. r=jandem (7f562bc)
  • Bug 1141797. r=smaug. (6ac0692)
  • Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin (3fee7e2)
  • Bug 1083344 - Add "allow" sandbox rules to fix mochitests on OSX 10.9 and 10.10. r=smichaud (40c3323)
  • Bug 1083344 - Tighten rules for Mac OS content process sandbox on 10.9 and 10.10. r=smichaud (a1102b8)
  • Bug 1151974 P1 Delay Cache Context start until previous Context has completed. r=ehsan (20598fa)
  • Bug 1130686 - Add test for service worker client.focus. (e4d836a)
  • Bug 1151916 - Set worker principalinfo on cache load. r=bkelly (4d55b31)
  • Bug 1139513 - Warn and gather data if ServiceWorker hits max workers per domain limit. r=bent, r=rvitillo (44c59a9)
  • Bug 1148354 - Deprecate the doppler effect from the PannerNode. r=ehsan (6de4e13)
  • Bug 1148942 - Ensure that the registration of empty service workers succeeds; r=bent (edbb09f)
  • Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug (43f5541) (23551d191)
  • Bug 1149987 - Part 2: Make ErrorResult unassignable; r=bzbarsky (3266155)
  • Bug 1149987 - Part 3: Give ErrorResult a move constructor and a move assignment operator; (27f4c61)
  • Bug 1149987 - Part 4: Do not attempt to delete ErrorResult::mMessage when deserializing the object from IPDL; r=bzbarsky (0f9dcc6)
  • Bug 1110485 P0 Add an ErrorResult constructor that takes nsresult. (72a7796)
  • Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. (a7e4c19)
  • Bug 1127914 - Part 1 - Duplicate keyed histograms for double submission. (7867327)
  • Bug 1127914 - Part 2 - Duplicate normal histograms for double submission. (55c3020)
  • Bug 1127914 - Part 3 - Submit duplicate histogram data for 'non-classic' telemetry sessions. r=vladan (bb3e49c)
  • Bug 1120362 - Part 1 - Enable snapshotting and clearing subsession histograms. (14378a6)
  • Bug 1120362 - Part 2 - Enable snapshotting and clearing keyed subsession histograms. r=vladan (c0e0bfb)
  • partial apply of Bug 1119281 - Fix missing telemetry client id (ae0dc01)
  • Bug 1122047 - Part 1 - Sketch out Telemetry environment module. (0419391)
  • Bug 1122047 - Part 2 - Make TelemetryPing shutdown properly on delayed initialization (0102cef)
  • Bug 1122061 - Give TelemetryPing a common API for sending pings. (999cb82)
  • Bug 1122061 - Move TelemetrySession tests out of test_telemetryPing.js. (2d5b61d)
  • Bug 1120362 - Part 3 - Reset subsession histograms on telemetry payload collections. r=vladan (0d3f04d)
  • Bug 1120362 - Part 4 - Start new telemetry subsessions on local midnight. r=vladan (93eb9ca)
  • Bug 1120363 - Break up Telemetry sessions on environment changes. (a7c8d70)
  • Bug 1122052 - Remove duplicated data from TelemetrySession. (bb905d6)
  • Bug 1122050 - Remove persona and experiment data from TelemetrySession. (40ca59a)
  • Bug 1134268 - Part 1 - Fix and order Telemetry shutdown for TelemetryPing and TelemetrySession. r=yoric (30d0f06)
  • Bug 1134268 - Part 2 - Fixup TelemetryEnvironment shutdown if the module wasnt initialized. r=vladan (ec2875f)
  • Bug 1135076 - Missing histograms in childPayloads. r=vladan (9f317cf)
  • Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan (4050d7f)
  • Bug 1128768: Part 1 - Modify IPC to allow retrieval of topmost routing id on the stack; (cd2e8a2)
  • Bug 1129249 - Add a "restyle" feature to profiler and split the style label in Cleopatra based on the restyleSource, r=dholbert,mstange (b37df94)
  • Bug 1150684: Remove XPCOM.h from IOInterposer.h (5b7e1ce)
  • Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. (9ec8a81)
  • Merge branch 'master' of https://github.com/rmottola/Arctic-Fox (d0f05ee)
  • Bug 1128768: Part 2,3,4 - Refactor hang annotation code; (f5086ab) (with xpcom/threads/ fixes for my tele-removed tree)
  • Bug 1128768: Part 5 - Update plugin code to retrieve SWF file for hang annotations; (774a47a)
  • Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku (ea29a10)
  • Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. (9eba0ac)
  • Bug 1110485 P4 Keep Cache Actors alive during async operations. (eb75f23)
  • Bug 1110485 P5 Replace useless DBSchema class type with namespace. (159b902)
  • Bug 1110485 P6 Remove useless cache::FileUtils type (1bdf00f)
  • Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). (5199f9d)
  • Bug 1110485 P8 Correctly set the Feature on the stream control child actor. (c8673cb)
  • Bug 1150691 Fix Cache API race with storage invalidation. (2723dff)
  • Bug 1151892 Refactor Cache Manager Context usage to be more sane and fix shutdown assert. r=ehsan (ea96381)
  • Bug 1136331 - OdinMonkey: allow stdlib calls in heap expressions (2fc5e2b)
  • Bug 1141439 - Exit with an error code instead of falling through the REMOTE_NOT_FOUND code path when the X-remote returns an explicit command line handler error. (afcf9b1)
  • Bug 1135825: Add missing MOZ_OVERRIDE annotation in RTCIdentityProviderRegistrar.h (e8beec4)
  • (Bug 1135138 is not merged due to broken build) (56aad8a83)
  • import change from rmottola/Arctic-Fox:
  • Bug 1138250 - add actual source files from UNIFIED_SOURCES to VS projects always; r=ted.mielczarek; a=RyanVM (9fbb6ce)
  • Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov (8843467)
  • Bug 1127670 - Replace device property of BluetoothPairingEvent with device name. r=btian, r=bz (2765ed7)
  • Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot (55e6ea3)
  • fix tests of Bug 1135764 (b505c1f)
  • Bug 933665 - Remove encodeNdefRecords func from NfcContentHelper. (5c5ad39)
  • Bug 1131406 - Don't lose information about JS URIs when serializing them. r=billm (02d7e5e)
  • Bug 1131406 - Fix IPC serialization for nsSimpleNestedURI. r=billm (0576b1b)
  • Bug 1131406 - Fix IPC serialization for nsHostObjectURI. r=billm (7a014c8)
  • Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer (664cb45)
  • Bug 1139830 - Make type/id/payload nullable in MozNDEFRecordOptions. (3392673)
  • Bug 1115500 - [DeviceStorage] Return the first storage if preferred storage is not presented in GetDefaultStorageName. r=dyhlands (2ae986b)
  • Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar (55f3599)
  • Bug 1140766 - Build more files in image/decoders in unified mode; (3ae71a3) (e48fcd77f)
  • Bug 1139453 - Send network UP/DOWN events on desktop Linux. (7466c12)
  • Bug 1141488 - On non-APZ platforms, combine any async transform with the OMTA transform rather than clobbering it the OMTA transform. (fe48d67)
  • Bug 1080752 - Hold wakelock when attempting to connect to push server. (b1e7429)
  • Bug 1126089 - Allow messages to be sent after frame script unload event. (167ebbd)
  • Bug 1126089 - Add test for pageload event on browser element when tab closed (f2011e6)
  • Bug 1090921 - Logging to see which tasks remain alive too long (ebfc3c9)
  • Bug 1142544 - delete now-unnecessary |extern "C++"| block from nsISupportsUtils.h; r=mccr8 (07e6572)
  • Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan (b132190)
  • Bug 1140161 - Sensibly handle patterns with absolute paths in TEST_HARNESS_FILES. (173e369)
  • Bug 1082510 - When we detect a chrome popup at the current event coordinates and remote content has the mouse captured, release capture. r=Enn (da9fe26)
  • Bug 1137722 - Ensure that system message cache is refreshed before openapp. r=fabrice (97dc41f)
  • Bug 1139904 - Add initial test runtime files for mochitest browser-chrome and devtools (9837c79)
  • Bug 1061604 part.1 nsTextStore::GetTextExt() should rReturn previous character rect instead of TS_E_NOLAYOUT when Google Japanese Input retrieves first character of selected clause at composing r=emk (54779d3)
  • Bug 1061604 part.2 nsTextStore::GetTextExt() should rReturn previous character rect of modified range instead of TS_E_NOLAYOUT when Google Japanese Input retrieves caret rect during composition r=emk (ba7f938)
  • Bug 1136051 - component_insert_pair statrs checks only while we are still checking or haven't started pairing; (ae1ae1d)
  • Bug 1137007 - Detect namespace and SECCOMP_FILTER_FLAG_TSYNC support in SandboxInfo. r=kang, r=Unfocused (6d9e32a)
  • Bug 1142263 - Specify all syscall parameters when doing CLONE_NEWUSER detection; f=bwc r=kang (8bcba18)
  • Bug 1142567 - Remove FAIL_ON_WARNINGS_DEBUG; It is not used. (bf22f1c)
  • No bug - Add an explanatory message to the multiple-inheritance assertion in DOM bindings; # (ffd94ef)
  • Bug 1141252. Don't mark the TablePainter display item as having background-attachment:fixed content if the background-attachment:fixed image will be painted by a dedicated nsDisplayTableCellBackground. r=mats (98287b3)
  • Bug 1140084 - delete list of script counts in tail-recursive fashion. (90a2b7c)
  • Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. (ccc90da)
  • Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. (d596a1c)
  • Bug 1139388 - Remove superfluous locking in the OS X profiler implementation to fix deadlock. (r=mstange) (a130889)
  • Bug 1128603: Remove findReferences and the tests that use it. (bccc647)
  • Bug 1140683: Fix async plugin init using null plugin funcs on MacOSX (47b591d)
  • Bug 1142494 - Fix OSX packaging mistake. (15555f4)
  • Bug 1136784 - Add screenshot to LogShake produced data. (7ff2642)
  • Bug 1142550 - Fix screenshot. (d684b64)
  • Bug 1142006 - Set MACOSX_DEPLOYMENT_TARGET earlier. r=mshal (c333b95)
  • Bug 1100966 - Remember all ranges for all selections when joining nodes in the editor transactions; r=roc (bf34bd0)
  • Bug 1136507 - L8, LA8, and A8 should not be renderable. (96e8077)
  • Bug 1128019 - Init SCISSOR_BOX with initial width and height. (7258cc4)
  • Bug 1142211 - Add layerization testing mechanisms to reftest. r=roc (4c6aa11)
  • Bug 1106905 - Modify mobile desktop mode implementation to use a desktop viewport. (644ede0)
  • Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow (c520a8c)
  • Bug 1141563 - Don't update Shapes in parallel after compacting GC (098af79) (2a3dd7f84)
  • Bug 1143192 Allow Context initialization to be cancelled. (e408a58)
  • Bug 1140065 Check for null actor before using it in CacheStorageChild::RecvOpenResponse(). (3a5875d)
  • Bug 1149987 - Part 5: Hold a kungfu death grip in FetchPut::MaybeNotifyListener; (60845a3)
  • Bug 1149987 - Part 6: Release the FetchPut object on the right thread in FetchObserver::OnResponseEnd(); (bf9172b)
  • Bug 1109751 - Consume FormData support in Fetch API. (be2ea94)
  • Bug 1149987 - Part 8: Do not store or match Response objects with a Vary:* header; (1f5de94)
  • Bug 1126819 - Part 1: Respect the RequestInit.cache member in Request's constructor; (b11b19a)
  • Bug 1126819 - Part 2: Persist the Request.cache attribute in DOM Cache; (31c2db0)
  • Bug 1147695 - Enable interception of beacons through service workers; r=nsm (899b62e)
  • Bug 1142727 - Do not intercept sandboxed iframes with service workers; r=nsm (fee4c2a)
  • Bug 982726 - Test the number of clients returned by matchAll. (c2c0b0b)
  • Bug 1147367 - Add a test for checking the Request.context attribute for FetchEvents generated for fetch(); (c93d28f)
  • Bug 1147699 - Part 1: Move Request::mContext to InternalRequest, and determine the mapping to nsContentPolicyType; r=nsm (3564331)
  • Bug 1147996 - Enable interception of CSP reports through service workers; r=nsm (9c040e1)
  • bug 1147490 - fix GLContextProviderNull. (95dbbc8)
  • Bug 1137814 - nsAString and nsACString in URL.cpp/h (687d66a)
  • Bug 931249 - patch 1 - Scriptloader use cache if needed. Bug 931249 - Patch 1.1 - Set baseURI when script is obtained from cache. (7ab0556)
  • Bug 931249 - patch 2 - cachename integration. (f84945f)
  • Bug 931249 - patch 2.1 - reuse cache name between updating and installing worker. (bf18461)
  • Bug 931249 - patch 2.2 - purge old active worker cache when activating new worker. (116a50d)
  • Bug 1131271 - Set ServiceWorker script redirect limit to zero. (af8ae34)
  • Bug 931249 - patch 3 - tests. (eb9769c)
  • Bug 931249 - patch 4 - comparison. (ba0b8c8)
  • Bug 931249 - patch 5 - set redirection limit back to zero. (4ff8f49)
  • Bug 931249 - Patch 4.1 - Fix addref/release declarations on Windows builds. (c58f55f)
  • Bug 931249 - Patch 6 - Fix abort condition in CompareCache::OnStreamComplete. (2054a1d)
  • Bug 931249 - Patch 7 - Call Done() after Succeed() when cache and network match. (31ec387)
  • Bug 931249 - Patch 8 - Provide direct getter to the fact that we are loading a worker instead of relying on cache name. (e5f62b6)
  • Bug 931249 - Patch 9 - Use ServiceWorker cache name as part of it's unique name. r=khuey (d6481d3)
  • Bug 931249 - Patch 10 - Bypass HTTP cache when downloading ServiceWorker script to compare against. r=bkelly (6309eaf)
  • Bug 931249 - Patch 11 - Remove unused cacheName. (33bf983)
  • Bug 931249 - Patch 12 - Call LoadingFinished even if channel is not present. r=khuey (2a868e4)
  • Bug 931249 - Patch 13 - Fix finish condition in CacheScriptLoader::Fail. r=baku (0033bc2)
  • Bug 931249 - Patch 14 - kungfuDeathGrip. r=baku (8d11210)
  • Bug 931249 - Patch 15 - assert later. r=baku (9eca215)
  • Bug 931249 - Patch 16 - Keep ServiceWorker alive during installation steps. r=baku (307dbe2) (09883465b)
  • import change from rmottola/Arctic-Fox:
  • Bug 1094764 - Implement AudioContext.suspend and friends. r=roc,ehsan (79ff7e5) (and GraphDriver.cpp vc2013 fix from bug1163469)
  • Bug 1147699 - Part 2: Set the content policy type on FetchEvent.request based on the content policy type of the channel; r=nsm (f4bfbb8)
  • Bug 1147699 - Part 3: Add a test for FetchEvent.request.context when intercepting an image load; (36e4294)
  • Bug 1147699 - Part 4: Add a test for FetchEvent.request.context when intercepting a responsive image load; (c7f4a27)
  • Bug 1147699 - Part 5: Add a test for FetchEvent.request.context when intercepting an audio element load; (40dfbeb)
  • Bug 1147699 - Part 6: Add a test for FetchEvent.request.context when intercepting a video element load; (dcc6a35)
  • Bug 1147699 - Part 7: Add a test for FetchEvent.request.context when intercepting a beacon load; (8cb913b)
  • Bug 1147699 - Part 8: Add a test for FetchEvent.request.context when intercepting a CSP report (67d7ab7)
  • Bug 1147699 - Part 9: Add tests for FetchEvent.request.context when intercepting embeds and objects; (b7f8d3c)
  • Bug 1147699 - Part 10: Add a test for FetchEvent.request.context when intercepting font loads; (4108db2)
  • Bug 1147699 - Part 11: Add tests for FetchEvent.request.context when intercepting iframes and frames; (981c934)
  • Bug 1147699 - Part 12: Add a test for FetchEvent.request.context when intercepting new window loads; (cd1ce85)
  • Bug 1147699 - Part 13: Add a test for FetchEvent.request.context when intercepting ping loads; r=nsm (377e096)
  • Bug 1146610 - Add static_asserts that check the validity of the enum values that we write into the cache database; r=bkelly (ac8c96a)
  • Bug 1147699 - Part 14: Add a test for FetchEvent.request.context when intercepting loads coming from plugins; r=nsm (0e1769b)
  • Bug 1148064 - Enable interception of pings through service workers; r=nsm,smaug (8dc3328)
  • Bug 1150608 Do not reuse CacheId values within an origin. (4eb46f1) (acfadf1d4)
  • import change from rmottola/Arctic-Fox:
  • Bug 1142917 - add logs to GMPChild. (ba458fb)
  • Bug 1124996 - Block S3TC on OSX 10.10 & HD3000. (907466f)
  • Bug 1142957 Fallback to main display CVDisplayLink if active displays aren't available. (02e1556)
  • Bug 1139049 - turn EnumRoleAccessible into template (4285a88)
  • Bug 1139049 - revert EnumRoleAccesisble name change (0bf9e37)
  • Bug 1139576 - make accessible creation by tag name faster, (2aac035)
  • Bug 1139900 - make tag name based roles faster (dd3d1a0)
  • Bug 1140497 - add more roles into markup map (f106edc)
  • Bug 1140500 - add object attributes declaration into markup map, (d50b288) (49a83a24e)
  • import change from rmottola/Arctic-Fox:
  • Bug 1001634 - Add basic MathML accessibility implementation (bf5b4d7)
  • Bug 1139576 - New_ functions should be static (04f64cb)
  • Bug 1142681 - Let CreateECParamsForCurve() assert a non-null arena parameter (d18f9f7)
  • Bug 1142863 - Remove unused struct RemoveQuotaInfo in dom/quota/QuotaManager.cpp. (e557fab)
  • Bug 1142860 - Remove unused exception parameter in osx_corewlan.mm. (a5fbc52)
  • Bug 1135543 - Part 2 (no part 1): Add a |metadata| parameter to CrashManager.addCrash() (c01dea4)
  • Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata (3aa7f0d)
  • Bug 1135543 - Part 4: Define DailyCrashesMeasurement6 containing main-crash-oom; (Partial only, missing files in AF) (ea64fac)
  • Bug 1143239: Add MOZ_OVERRIDE annotations in ClientReadbackLayer. (ac26082)
  • Bug 1141858 - Fix error message for unexpected extended attribute on dictionary members. (c395919)
  • Bug 1142338 - Debugger.Memory's census shouldn't use JS::ubi::Node::as; (e2e9eb7)
  • Bug 1139464 - In GetNearestScrollableFrame(), associate the root APZC with the root scroll frame of the root document (whether chrome or content), not the root content document. (9964d72) (0a2ee1ef2)
  • Bug 1087646 - Properly serialize nullprincipal URIs across IPC. (1fcc5a6)
  • bug 1137538 - remove nsIIdentityInfo and nsNSSSocketInfo::GetPreviousCert Bug 1136471 - Remove unused nsIIdentityInfo.getValidEVPolicyOid(). (f23ed7a)
  • Bug 1049476 - 0001. webidl change - Support user certificate parameter (ba92ac3)
  • Bug 1049476 - 0002. Support user certificate parameter in API. (30ec1a9)
  • Bug 1049476 - 0003. Add EAP-TLS to wifi capabilities. (69920f9)
  • Bug 1130400. Part 1. Pass the passed in anchor frame to SetPopupPosition in nsMenuPopupFrame::LayoutPopup if we have one. r=enndeakin (2de244c)
  • Bug 1130400. Part 2. Use a reflow callback to set the position of xul popups. r=enndeakin (aa21170)
  • Bug 1130400. Add test. (9047c90)
  • Bug 1043143: Step 2a: Add a class like nsDownloader but using memory instead of a file. (fad673f)
  • Bug 1034143: Step 2b: Add the ability to read jar files from arbitrary memory. (e1dc9fa)
  • Bug 1034143: Step 1: Fix tests for bug 945152 and bug 1008126. r=smaug (e6b6cc4)
  • Bug 1043143: Step 3: Convert nsJARChannel from temporary files to temporary memory. r=honzab (79e381e)
  • Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj (f21f630)
  • Bug 1148527 - Indentation fix after bug 1145631 (a8153b9) (b372a2634)
  • import change from rmottola/Arctic-Fox:
  • cleanup whitespace (402d7b8)
  • Bug 1140658 - Part 7: Close underlying file stream in ReadStream before reporting closed; (2bce377)
  • Bug 1143223 - Teach Cache ReadStream not to AddRef() itself in its destructor. (b262891)
  • Bug 1140658 - Part 1: Create a mini-framework for running tests in the worker, service worker and window contexts (ff56f6f)
  • Bug 1140658 - Part 2: Merge test_cache.js and test_cache_frame.html (b6eabb6)
  • Bug 1140658 - Part 5: Remove test_cache_quick_close.html because it makes no sense after bug 1131353 (19d0a7f)
  • Bug 1142333 - Add a test for passing Request objects to DOM cache match methods (5063462)
  • Bug 1142790 - Add a test for passing Request objects to DOM cache matchAll method; (7629a09)
  • Bug 1142269 - Auto-vacuum the DOM Cache database; r=bkelly (7918837)
  • Bug 1143959 - Set the journal mode and foreign key pragmas for all DBActions; r=bkelly (72203a9)
  • Bug 1143894 - Part 1: Clear the ErrorResult message if InternalHeaders::Get fails; r=bkelly (fd5afc2)
  • Bug 1143894 - Part 2: Support Vary headers including multiple header names in DOM Cache; r=bkelly (cb3d712)
  • Bug 1143894 - Part 3: Do not propagate errors in getting the headers to the outside world; r=bkelly (de05849)
  • Bug 1143894 - Part 4: Add tests for handling of the Vary header in DOM Cache (bd174ed)
  • Bug 1143894 - Part 5: Add a test for handling of the Vary header with multiple entries in the cache; r=bkelly (780cf31)
  • Bug 1142790 - Add a test for passing Request objects to DOM cache matchAll method; (318bacb)
  • Bug 1140658 - Part 4: Port test_cache_add.html to the new mini-framework; (fbd80b0)
  • Bug 1142772 - Interleave the DOM Cache tests run through the mini-framework; r=bkelly (37c61b8)
  • Bug 1143193 - Run the tests for match and matchAll on both Request objects and string URLs; (cb6a122)
  • Bug 1143219 - Add tests for passing an unknown request to match and matchAll; (6eed5fb)
  • Bug 1143511 - Correct the usages of .catch() in DOM cache tests; r=bkelly (aa7fbd0)
  • Bug 1143813 - Add tests for attempting to store a non-GET request in the DOM Cache (5731649)
  • Bug 1143820 - Add tests to ensure that the URL fragments are correctly ignored by the DOM Cache API; (81c4bea)
  • Bug 1143833 - Add tests for the ignoreSearch match mode in DOM cache; (013de86)
  • Bug 1143222 - Avoid dumping out extremely long response bodies to the mochitest log, and re-enable the newly added DOM cache tests to run both in seqential and parallel modes; r=bkelly (be68c42)
  • Bug 1144337 - Add tests to ensure that cacheName is only honored on CacheStorage, and not Cache (fa38be4)
  • Bug 1145445 - Add a test for CacheStorage; (3512d19)
  • Bug 1145792 - Add a test for the Cache.keys method; (ceae47d)
  • Bug 1110814 P1 Implement Cache IPC actor for streaming data from child to parent. (a72a00c)
  • Bug 1110814 P0 Fully initialize Response before resolve Fetch promise. (443df9f)
  • Bug 1110814 follow-up: Fix a typo in order to fix the test failures (c89dce5)
  • Bug 1110814 followup: Add missing 'override' annotations to new methods in CacheParent. (3b01c38) (a0e1e5739)
  • import change from rmottola/Arctic-Fox:
  • Bug 1110487 P2 Implement the nsIOfflineStorage interface in Cache. (e61a6d5)
  • Bug 1110487 P3 Cache should ensure Actions are finished before completing. (0278071)
  • Bug 1110487 P4 Allow Cache Action objects to be canceled more than once. (8734ce1)
  • Bug 1149987 - Part 1: Make it possible to send an ErrorResult that doesn't encode a JS exception through the IPDL layer (f8c8abf)
  • Bug 1149987 - Part 7: Send the full ErrorResult in the AddAllResponse IPC message; r=bkelly (0201b05)
  • Bug 1145321 - Disconnect the CacheStorage object from its actor when it gets cycle collected; (78aac7c) (7f40159c3)
  • import change from rmottola/Arctic-Fox:
  • Bug 1146557 P1 Fix CacheStorage and Cache to QI to nsISupports correctly. r=ehsan (b56ba80)
  • Bug 1146557 P2 Flip dom.caches.enabled to true on non-release builds. (b1ac387)
  • Bug 1126014 - DomainPolicy support for e10s. r=mrbkap (484fa7f)
  • Bug 1092102 - Implement worker debugger runnables; (cfb3cb5)
  • Bug 1092102 - Implement WorkerDebugger.initialize; (24f467b)
  • Bug 1092102 - Implement WorkerDebugger.postMessage; (ad69a16)
  • Bug 1092102 - Implement WorkerDebuggerGlobalScope.reportError; (f937913)
  • Bug 1092102 - Implement WorkerDebuggerGlobalScope.enterEventLoop; (d1d0ad3)
  • Bug 1092102 - Implement WorkerDebuggerGlobalScope.setImmediate (a22de0f)
  • Bug 1092102 - Implement WorkerDebuggerGlobalScope.createSandbox (d281de1)
  • Bug 1092102 followup: Add missing 'override' annotation on DebuggerImmediateRunnable::IsDebuggerRunnable(). (b4d053c)
  • Bug 1092102, followup 2: Add missing 'override' annotation to WorkerDebuggerSandboxPrivate::GetGlobalJSObject() (and 'virtual', for consistency). (72c9f3c)
  • Bug 1092102 - Rename Suspend/Resume to Freeze/Thaw; (a7f2b5c)
  • Bug 1092102 - Implement WorkerDebugger.isFrozen; (805ba0e) (253db3c3f)
  • Bug 1143014 - fix header sort order in mfbt/ (5b0797d)
  • Bug 1142586 - avoid asking the link service for online status on CHANGED. (7f265c5)
  • Bug 1134942 - Whitelist fstatat and unlinkat for B2G content processes. (18fda02)
  • Bug 1140111 - Whitelist readlinkat along with readlink. (45ab582)
  • Bug 906996 - Remove unlink from B2G content process syscall whitelist. (94e89c0)
  • Bug 1141885 - Make readlink() fail instead of allowing it, for B2G content processes. (12c3bb9)
  • Bug 1136221 - SIMD (interpreter): relax type requirement for Int32x4Bool. (148a97f)
  • Bug 1141629 - SIMD: Clarify that reciprocal and reciprocalSqrt are approximations. (964c6db) (b33dced90)