Граф коммитов

460278 Коммитов

Автор SHA1 Сообщение Дата
Timothy Nikkel a1bd256618 Bug 1238337. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats
nsImageFrame::OnSizeAvailable will update the intrinsic ratio and ask for a reflow. Then nsImageFrame::NotifyNewCurrentRequest will be called when the image is finished loading. It previously would do a predictive decode if the intrinsic size hadn't changed.

This was a mistake in http://hg.mozilla.org/mozilla-central/rev/146f1bea4147 (bug 1151359).

OnSizeAvailable has this structure:

  if (intrinsicSizeChanged && gotInitialReflow) {
    if (!sizeConstrained) {
      requestReflow();
    }
  }

NotifyNewCurrentRequest has this structure:

  if (gotInitialReflow) {
    if (!sizeConstrained && intrinsicSizeChanged) {
      requestReflow();
    }
  }

Bug 1151359 added a predictive decode in a new else branch to both inner if statements. The meaning of this is obviously quite different.
2016-02-02 16:51:52 -06:00
Andrew McCreight 6bfd7f95ab Bug 1219919 - Add suppressions for Windows-specific content process graphics leaks. r=erahm 2016-02-02 14:49:12 -08:00
Shu-yu Guo a821fb3d87 Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff) 2016-02-02 14:26:37 -08:00
Nicholas Nethercote bc9f9b7336 Bug 1245233 - Avoid unnecessary RegExpObject clones in CopyScript(). r=luke. 2016-02-03 09:11:07 +11:00
Dan Gohman 8a69339b7a Bug 1245250 - BaldrMonkey: Refacfor min/max to make variadicity AsmJS-specific r=luke 2016-02-02 14:01:07 -08:00
Blake Kaplan a0179bfb51 Bug 1242208 followup, move this file where it should be r=mattn
--HG--
rename : toolkit/components/satchel/test_datalist_with_caching.html => toolkit/components/satchel/test/test_datalist_with_caching.html
2016-02-02 13:54:31 -08:00
Blake Kaplan 4da198b998 Bug 1242208 - Fix cached form history results with a datalist present. r=MattN 2016-02-02 13:44:11 -08:00
Blake Kaplan f4ab72e1cf Bug 1212019 - Fix an intermittent orange with promises. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan 31fb709fc3 Bug 1243928 - Make these tests work in e10s. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan 6dbe3327a3 Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb 2016-02-02 13:44:11 -08:00
Nicholas Hurley 3fc65d4a88 Bug 1241896 - Fix netaddr deserialization for AF_UNSPEC and AF_LOCAL. r=mcmanus
--HG--
extra : commitid : IZc6Z0EDgy3
extra : rebase_source : db0ca5a480b3d9f7eda44b4a39b2c1f0d2a11b06
2016-02-01 10:03:24 -08:00
Tobias Schneider f19e21de56 Bug 1207914: Add some debug logging to mochitest test_bug632379.xul, to help diagnose its timeouts. 2016-01-20 10:09:05 -08:00
Dan Gohman f37bb91eb3 Bug 1244571 - BaldrMonkey: Fail decoding for operators which are not yet implemented r=luke 2016-02-02 12:34:29 -08:00
Dan Gohman 06cf958e8d Bug 1244571 - BaldrMonkey: Improve the readability of the parser code. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman c0231f74dd Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for i64 operators. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman e74ce71d32 Bug 1244571 - BaldrMonkey: Remove obsolete opcodes. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman 15c58eb3b3 Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for the conversion operators. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman 2924fd6106 Bug 1244571 - BaldrMonkey: Type-check the unary and binary operators. r=luke 2016-02-02 12:30:54 -08:00
Dan Gohman df4ee8c41c Bug 1244571 - BaldrMonkey: Implement the comparison operators. r=luke 2016-02-02 12:30:54 -08:00
Dan Gohman b96a492454 Bug 1244571 - BaldrMonkey: Implement the unary operators. r=luke 2016-02-02 12:30:54 -08:00
Francois Marier e530b7de94 Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp 2016-02-02 15:07:06 -05:00
Steven Englehardt 0f2bcfe9aa Bug 1244887: Fixing userContext label on awesomebar, r=baku 2016-02-02 11:14:36 -08:00
Nicholas Hurley 07a85c1de1 Bug 1244505 - Allow spaces in cookie names. r=mcmanus
--HG--
extra : commitid : JRYohkoM9zL
extra : rebase_source : 8be51c60e2153d4332a617d40d5ba6923bb24a26
extra : histedit_source : 2a2b22cce13db92c4db24763c412d837fe3af37a
2016-02-01 09:46:24 -08:00
simplyblue addf646a4c Bug 1241646 - remove unused token arguments from nsIX509CertDB r=keeler 2016-01-30 13:50:58 +05:30
Olli Pettay e26a45c2dc Bug 1245011, null check window object before testing whether speech synthesis is active, r=eeejay
--HG--
extra : rebase_source : b35edc480a33779a6a91be8221ece1d6a0147459
2016-02-02 19:59:44 +02:00
Honza Bambas 69df2d7b0f Bug 1244038 - Drop localStorage database indexes before renaming the table during update. r=mak77 2016-02-01 12:32:00 -05:00
Daniel Holbert cb4f99900d Bug 1236979 part 4: Add test for firing of prefixed legacy event-types. r=smaug 2016-02-02 10:03:49 -08:00
Daniel Holbert bbdaa0ddbd Bug 1236979 part 3: If there are no listeners for a transition or animation event, check listeners again using a webkit-prefixed event name. r=smaug 2016-02-02 10:03:49 -08:00
Daniel Holbert bf2246f94d Bug 1236979 part 2: Create an RAII helper-class to temporarily override an Event's mMessage (i.e. its DOM-exposed 'type') r=smaug 2016-02-02 10:03:49 -08:00
Daniel Holbert 003c978aea Bug 1236979 part 1: Add event names & enums for webkit-prefixed transition & animation events. r=smaug 2016-01-31 00:01:17 -08:00
Ben Kelly 8c2ce776c6 Bug 1244122 P3 Execute browser_download.js service worker in separate scope. r=ehsan
--HG--
rename : dom/workers/test/serviceworkers/download_window.html => dom/workers/test/serviceworkers/download/window.html
rename : dom/workers/test/serviceworkers/download_worker.js => dom/workers/test/serviceworkers/download/worker.js
2016-02-02 10:03:20 -08:00
Ben Kelly 8614fdb3c4 Bug 1244122 P2 Perform refresh testing with http cache disabled. r=ehsan 2016-02-02 10:03:20 -08:00
Ben Kelly 2f4a4aa980 Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer 2016-02-02 10:03:20 -08:00
Kyle Huey e649c7c4d0 Bug 1244987: Make nsFilePickerProxy create DOM file objects with the inner window. r=baku 2016-02-02 10:02:26 -08:00
Terrence Cole 245c375321 Bug 1244365 - Remove Traceable; r=sfink
--HG--
extra : rebase_source : 8e6498b6e379b026c70b4ba7d13d30b664eef4ed
2016-01-29 16:56:11 -08:00
Terrence Cole 681960447c Bug 1244358 - Support all types in PersistentRooted; r=sfink
--HG--
extra : rebase_source : 4b2d0c675075c1a0e19bad293ca255ba898f057c
2016-01-27 13:03:52 -08:00
Armen Zambrano Gasparnian 72c86df3d9 Bug 1244720 - Disable TaskCluster tier2 e10s mochitest-browser-chrome. DONTBUILD r=jmaher
Since they're now very intermittent.

--HG--
extra : commitid : LSBvPSYusz
extra : rebase_source : c52a4642092d6902872ec69d3c8ca390e0757f16
2016-02-02 08:15:46 -05:00
Birunthan Mohanathas 8532d61b62 Bug 1236357 - Disable GSFunctionSafeBuffersCheck check due to false positive with VS2015. r=ehsan 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas b316c91752 Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas 88ce1ce184 Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktopcrt140.dll on VS2015. r=ehsan 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas e55517e885 Bug 1236330 - Get rid of configure warning spew on VS2015 from unnecessary crtdll.obj check. r=khuey 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas 54720f2a75 Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj 2016-02-02 17:36:31 +02:00
Birunthan Mohanathas e00f212825 Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj 2016-02-02 17:36:31 +02:00
Birunthan Mohanathas 62cff61cda Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
nsAutoArrayBase is no longer needed because AutoTArray is its only subclass.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas 7104c2aaa5 Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj 2016-02-02 17:36:30 +02:00
Birunthan Mohanathas 690e6fe38b Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas 9137955c65 Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj
This changes some function signatures to take a nsTArray<T>& instead of a
FallibleTArray<T>& because AutoTArray does not inherit from FallibleTArray.

This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas d7371d07d0 Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-02-02 17:36:30 +02:00
Ehsan Akhgari 5755012009 Bug 1244076 - Fix a crash in nsDocShell::IssueWarning by null-checking mContentViewer; r=bzbarsky 2016-02-02 10:25:19 -05:00
Ehsan Akhgari 6da75d8b42 Bug 1243918 - Don't clobber safeseh in msvcc.sh -clang-cl; r=glandium
Currently we remove the -SAFESEH that we added in bug 1242722 by
mistake which breaks x86 builds.

Upstream patch: https://github.com/atgreen/libffi/pull/225
2016-02-02 10:25:19 -05:00