Commit graph

  • 60036bd843 Use a static mutex for getting deviceId keys in MediaParent. wolfbeast 2018-02-08 23:15:39 +01:00
  • 47d488b84d Add more NS_BUILD_REFCNT_LOGGING in AtomicRefCountedWithFinalize. wolfbeast 2017-11-20 09:35:27 +01:00
  • 1c690025d9 Remove unnecessary InvalidateCompilerOutputsForScript call. wolfbeast 2017-11-23 06:33:06 +01:00
  • 667cdd5e24 Remove referrers when opening a link in a new private window. wolfbeast 2017-12-07 01:37:50 +01:00
  • 86150717d6 Update blocklist and remove CRL entries. wolfbeast 2017-11-23 17:35:05 +01:00
  • d37bb185f7 Use our provisioned blocklist server. wolfbeast 2017-11-23 17:33:58 +01:00
  • 39acad1d90 Add missing sanitization for HTML exporting of bookmarks. wolfbeast 2017-11-23 09:02:55 +01:00
  • b1ed995cb1 Make the url bar strip javascript even when preceded by control characters wolfbeast 2017-11-22 12:47:05 +01:00
  • 3df0152d88 Implement "cookie-averse document objects". wolfbeast 2017-11-20 14:20:39 +01:00
  • 4923ad3b10 Explicitly cancel channel after mixed content redirect. wolfbeast 2017-11-21 13:24:32 +01:00
  • ce02714e1f Check ScriptExtensions property of combining marks when available. wolfbeast 2018-02-08 19:47:21 +01:00
  • 490fdb990a Force punycode display for IDNs with a <dotless-i/j, combining mark above> sequence. wolfbeast 2017-11-21 11:13:05 +01:00
  • acf9f2c39c Don't allow proxies in the proto chain. wolfbeast 2018-02-08 19:22:33 +01:00
  • 03fe589f41 Fix a rare crash with asm.js caching. wolfbeast 2018-02-09 08:11:38 +01:00
  • 2029eff3f1 Re-enable asm.js caching wolfbeast 2018-02-09 08:09:52 +01:00
  • ac510873f3 Restore toolkit/obsolete NTD 2018-02-08 23:31:09 -05:00
  • ecb6a6528a Fix wrong keyword in toolkit/components/jsdownloads/DownloadIntegration.jsm NTD 2018-02-08 21:32:29 -05:00
  • 2c29b5a5c1 Fix ReadCompressedIndexDataValuesFromBlob(). wolfbeast 2017-10-06 13:23:44 +02:00
  • c585066b4c Avoid potentially unsafe snprintf usage in FPSCounter. wolfbeast 2017-10-04 14:14:24 +02:00
  • 567399f367 Stop bypassing the Xray layer when walking the prototype chain. wolfbeast 2017-10-06 19:47:11 +02:00
  • b67e03dc90 Check for integer overflow in AesTask::DoCrypto() (DiD) wolfbeast 2018-01-28 10:25:49 +01:00
  • d1abf0f6d8 Confirm launch of executables other than .exe on Windows wolfbeast 2017-10-06 20:12:54 +02:00
  • 86aabf8edd Cleanup async mozStorage callback management. wolfbeast 2018-02-08 11:43:07 +01:00
  • c2c3d90841 Perform LoadURL checks for WebExtensions. wolfbeast 2018-02-08 11:37:12 +01:00
  • c9717cf3d1 Add rematerialized frames to the table on JitActivation after rematerialization succeeds. wolfbeast 2017-08-15 20:12:03 +02:00
  • fbab5890eb Edit transactions should store their editor instance with strong reference wolfbeast 2018-02-07 21:36:37 +01:00
  • 2f312335f3 Bug 1261175. wolfbeast 2018-02-07 21:18:43 +01:00
  • d0a1bf03fb WASM: Set OOM failure flag on alloc failure when context is available. wolfbeast 2018-02-07 14:39:35 +01:00
  • faf5d8c1c4 Fix errant comma in 4470f78754246bbd134b65cad2e0a9638418677f wolfbeast 2018-02-07 11:48:23 +01:00
  • 9a0997d28b Avoid unnecessary string creation. wolfbeast 2018-02-07 11:13:44 +01:00
  • ea1e157289 Add pluralrules to JS Intl wolfbeast 2017-08-13 14:44:53 +02:00
  • 49676c9254 Limit displayed user/host strings to sane lengths. wolfbeast 2017-08-11 14:18:38 +02:00
  • c202fc4bf4 Fix eslint warnings in about:webrtc. wolfbeast 2017-08-13 23:48:38 +02:00
  • b92f437264 Add configure variable verification NTD 2018-02-07 04:26:01 -05:00
  • 17bc2fea0c Use $(DEPTH) instead of hard coding relative depth in locales makefile.in NTD 2018-02-06 20:33:36 -05:00
  • e179b56987 Issue #11 - Catch package-manifest.in up NTD 2018-02-06 20:31:43 -05:00
  • 384e1e2734 Update FFmpeg code to n3.2-65-gee56777 trav90 2018-02-04 13:19:22 -06:00
  • c91ef9012b Update NSS to 3.32.1-RTM wolfbeast 2018-02-06 11:46:26 +01:00
  • f29876f120 Update NSPR to 4.16 wolfbeast 2018-02-06 11:40:35 +01:00
  • fd1bb58ea8 CSP should only check host (not including path) when performing frame ancestors checks. wolfbeast 2017-08-15 21:10:10 +02:00
  • 54cfba5b8f Always initialize nursery data structures even if size is smaller than one chunk. wolfbeast 2017-06-25 19:07:10 +02:00
  • 9a1685a422 Move FUZZING definition from toolkit to js. wolfbeast 2018-02-05 19:48:17 +01:00
  • 2a9f2dadee Fix off-by-one in Vector::insert. wolfbeast 2017-06-21 17:02:50 +02:00
  • ab541cba98 Reject opening intents with file data schemes. wolfbeast 2018-02-05 19:11:11 +01:00
  • 27bb9f94c3 Split double MoveOperands that conflict with floats. wolfbeast 2018-02-05 16:36:15 +01:00
  • 4cdd40dc7f Check for too large allocation size in BasicPlanarYCbCrImage::CopyData (DiD) wolfbeast 2017-06-20 17:50:15 +02:00
  • d49f17dcbc Avoid drag-and-drop of javascript: URIs wolfbeast 2018-02-05 13:07:58 +01:00
  • e8e804ec97 Don't use AppConstants in Services.jsm NTD 2018-02-05 06:28:51 -05:00
  • bab25e1aff Part 2 NTD 2018-02-05 06:26:20 -05:00
  • f2cea39d0d De-firefox many things NTD 2018-02-05 06:25:10 -05:00
  • ae6fe35585 Official Vendor and Pale Moon special case NTD 2018-02-05 05:48:29 -05:00
  • 2647275ab1 Update branding NTD 2018-02-05 02:23:23 -05:00
  • 2e1a61cb76 Use app.releaseNotesURL preference instead of a hardcoded URL in the Basilisk about box NTD 2018-02-05 02:13:44 -05:00
  • 78319ec0a7 Remove extra branding NTD 2018-02-05 00:08:42 -05:00
  • df6fcd35a7 Take forms out of the RSS reader feed. wolfbeast 2018-02-05 12:32:05 +01:00
  • 3f18d2dfc3 Add correct licensing statement in the source root. wolfbeast 2018-02-05 10:16:23 +01:00
  • 691c200017 Change "darkwindowframe" calculation on Win 8 to UWP formula. wolfbeast 2017-07-19 21:31:28 +02:00
  • 8aa201ff06 Add -moz-windows-accent-color-is-dark wolfbeast 2017-07-19 16:34:50 +02:00
  • 41ee5136f4 Split out the check for accent color luminance. wolfbeast 2017-07-19 16:24:08 +02:00
  • e9ce84445e Make the '-moz-windows-accent-color-applies' media query live to Windows 10 settings changes. wolfbeast 2017-07-19 13:33:17 +02:00
  • 1f90db3750 Add -moz-win-accentcolor(text) wolfbeast 2017-07-19 13:24:55 +02:00
  • 6a03b3bc1a Add @media(-moz-windows-accent-color-applies) wolfbeast 2017-07-19 13:11:28 +02:00
  • a7474395ec Support for css-color-4 (finish) janekptacijarabaci 2018-02-02 20:51:18 +01:00
  • c3a7fd56e7 Add a "copy full CSS path" option to the inspector's menu janekptacijarabaci 2018-02-02 20:42:28 +01:00
  • 2d167f91a8 Markup View: show an ellipsis character in collapsed nodes janekptacijarabaci 2018-02-02 20:32:00 +01:00
  • 7d96c33414 Remove checks for GCC < 4.9 trav90 2018-02-04 12:31:30 -06:00
  • 1eecf39f2b Require at least GCC 4.9 to build trav90 2018-02-04 12:12:38 -06:00
  • 0b2d3c5cfa Use int instead of uint for vector dimension cap. wolfbeast 2018-02-04 12:35:44 +01:00
  • ea3f12320f Disable built-in extensions. wolfbeast 2018-02-04 12:34:42 +01:00
  • 8f05f7d7e9 Update SQLite to 3.19.3. wolfbeast 2017-07-01 13:28:59 +02:00
  • 46f09ffa53 Devtools gcli commands - fix the help. wolfbeast 2017-06-28 10:10:53 +02:00
  • 4f027a0024 Update graphite2 lib to 1.3.10 wolfbeast 2017-06-20 19:05:56 +02:00
  • 9ef2b80564 Remove undesired pre-set bookmarks. wolfbeast 2017-06-02 17:45:20 +02:00
  • 61c466648f Remove Mozilla partner-affiliate searchplugins wolfbeast 2017-06-02 17:38:26 +02:00
  • 815f44e7cb Don't cache vector images in the surface cache if they are too large. wolfbeast 2017-06-28 21:49:03 +02:00
  • fafc5f0ec1 Only create a single display transform for SVG frames with single child transforms. wolfbeast 2017-06-28 21:47:18 +02:00
  • 93578c788f Remove unused compileBarriers() wolfbeast 2017-06-27 00:21:45 +02:00
  • f8ab99eba0 Remove SetGCZeal() stub and its callers. wolfbeast 2017-06-27 00:12:45 +02:00
  • ed9ef4d079 Remove runDebugGC() stub wolfbeast 2017-06-27 00:00:57 +02:00
  • 7e54c3428c Remove pushZealSelectedObjects() and caller wolfbeast 2017-06-26 23:57:55 +02:00
  • 55743711cc Remove finishMarkingValidation and caller wolfbeast 2017-06-26 23:55:48 +02:00
  • e7140f36c5 Remove validateIncrementalMarking() and caller wolfbeast 2017-06-26 23:45:04 +02:00
  • 55d5d48137 Remove computeNonIncrementalMarkingForValidation(lock) and caller wolfbeast 2017-06-26 23:43:05 +02:00
  • a8821a2177 Remove VerifyBarriers() and MaybeVerifyBarriers() stubs and callers. wolfbeast 2017-06-26 23:40:37 +02:00
  • 10e8869a61 Remove AutoStopVerifyingBarriers RAII stub struct no longer in use. wolfbeast 2017-06-26 23:20:27 +02:00
  • 344da7aee8 Remove needZealousGC() wolfbeast 2017-06-26 23:14:55 +02:00
  • 3723589e52 Remove upcomingZealousGC() and caller wolfbeast 2017-06-26 23:13:01 +02:00
  • c3cf90ca74 Remove clearZealMode(mode) wolfbeast 2017-06-26 23:10:53 +02:00
  • 0c01eb7ec6 Remove hasZealMode(mode) and callers wolfbeast 2017-06-26 23:08:26 +02:00
  • a2355a9bc6 Remove isVerifyPreBarriersEnabled() stub and callers wolfbeast 2017-06-26 22:51:31 +02:00
  • 1961d5b1b1 Remove "has-gczeal" property. wolfbeast 2017-06-26 22:46:59 +02:00
  • b5de790f2a Remove remaining conditional GCZeal code. wolfbeast 2017-06-26 22:20:37 +02:00
  • 97a0673483 Remove GCZeal: Base cleanup wolfbeast 2017-06-26 19:53:53 +02:00
  • 97a4b8e1e1 Trivial update: use .includes() in ForGetAboutSite.jsm wolfbeast 2018-02-03 15:02:47 +01:00
  • 88b2ab12db Use proper image http accept header for content negotiation. wolfbeast 2017-07-24 14:19:48 +02:00
  • 8b0dd2f40b Add WebP content sniffing code. wolfbeast 2017-07-24 13:31:07 +02:00
  • 9121db73a2 Implement WebP image decoder. wolfbeast 2017-07-24 13:29:29 +02:00
  • 85b4e45fa7 Add build files to support libwebp decoding. wolfbeast 2017-07-24 13:20:46 +02:00
  • e884585aba Add libwebp 0.6.0 to the tree wolfbeast 2017-07-24 13:19:25 +02:00
  • f92e7c75c6 Disable application update to prevent Mozilla interference while working on the tree. wolfbeast 2018-02-03 14:01:56 +01:00