Terrence Cole
bb224242a8
Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
...
--HG--
extra : rebase_source : 27afd7eecd5a13f8d28b888b64d5e44b3c4a74a5
2015-12-30 08:52:14 -08:00
Terrence Cole
14bc095b59
Bug 1235598 - Part 1: Add better SpiderMonkey API support for tracing in C++; r=sfink
...
--HG--
extra : rebase_source : 777e1dd17331f38b482fc12ef1e2d96ec61fb02d
2015-12-30 08:52:12 -08:00
Jakob Stoklund Olesen
02332a2395
Bug 1236522 - Handle MIRType_Bool32x4 in StringFromMIRType. r=nbp
...
Add a case for MIRType_Bool32x4 to the switch and remove the default case so we
get compiler warnings in the future when adding more MIR types.
2016-01-05 08:51:43 -08:00
Armen Zambrano Gasparnian
9cb894a3c7
Bug 1234353 - Notify the user if the stackwalk binary is not executable. r=chmanchester
...
--HG--
extra : commitid : Puf7a5bGxK
extra : rebase_source : 7d8f2bcf5d12175c695c3f7d63532de6be47cb9a
2015-12-21 16:50:49 -05:00
Patrick McManus
74c91a9068
Bug 524232 - cache about: protocol handlers r=mayhemer
2015-12-17 10:39:41 -05:00
Ben Kelly
2c33490365
Bug 1236619 Fix compilation failure with warnings-as-errors with some compilers. r=njn
2016-01-05 08:09:01 -08:00
Lars T Hansen
68ea3c1b16
Bug 1231333 - part 2, DOM: only allow futexWait in workers. r=khuey
...
--HG--
extra : rebase_source : d5019bc4ec839427bc9d86f58542f107adc97988
2015-12-23 13:44:00 +01:00
Lars T Hansen
47eed284d1
Bug 1231333 - part 1, JS engine: only allow futexWait in workers. r=luke
...
--HG--
extra : rebase_source : 4191fb11e5a2cbd417a6d1b8a548364e30ff7eb9
2015-12-23 13:40:54 +01:00
Jon Coppeard
261fc79f61
Bug 1233109 - Push hunk missed from previous commit to fix build bustage r=me
2016-01-05 15:29:55 +00:00
Jon Coppeard
012dbf7d7b
Bug 1233109 - Alias fewer bindings at module toplevel r=shu
2016-01-05 15:07:59 +00:00
Jon Coppeard
b8c54bceff
Bug 1233109 - Make the getters in Import/ExportEntryObject const r=shu
2016-01-05 15:07:58 +00:00
Jon Coppeard
82b5f8d44d
Bug 1233109 - Check for duplicate exported names using the data in the ModuleBuilder and remove ModuleBox::exportNames r=shu
2016-01-05 15:07:58 +00:00
Jon Coppeard
fc10a4b5bf
Bug 1233109 - Call into the ModuleBuilder as we parse rather than traversing the AST again afterwards r=shu
2016-01-05 15:07:58 +00:00
Jon Coppeard
7fa52a1973
Bug 1233109 - Refactor module parsing to instantiate ModuleBuilder earlier r=shu
2016-01-05 15:07:58 +00:00
Jon Coppeard
ba32e6eac5
Bug 1236564 - Fix various minor issues with getting/setting GC parameters r=terrence
2016-01-05 15:07:58 +00:00
Andrea Marchesini
586d29faf7
Bug 1233957 - profile selector should set the focus correctly to the accept button, r=ehsan
2016-01-05 14:48:25 +00:00
Andrew Halberstadt
d16732976a
Bug 1234927 - Display fxheads in |hg wip| alias, r=gps
...
--HG--
extra : rebase_source : 24087d640aefb0f818b565e382b17613cfeb6edb
2015-12-23 15:38:08 -05:00
Dan Minor
12fd2984bf
Bug 1105513 - Add a NEON version for AudioBlockPanStereoToStereo when aIsOnTheLeft is an array r=padenot
...
--HG--
extra : rebase_source : 9905b14962aec450f3b439026124d05e4b4accf3
2015-12-17 13:15:54 -05:00
Nicolas Silva
4d9fc4395b
Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
2016-01-05 14:03:26 +01:00
Benjamin Bouvier
d9a9a55a72
Bug 1234280: Handle oom in CodeGeneratorShared::allocateData; r=jandem
...
--HG--
extra : commitid : Drbq42mi2jg
extra : rebase_source : 14a7d646151b9983ede0060cb8573b0edec6586c
2015-12-24 09:51:30 +01:00
Joel Maher
3a46005183
Bug 1236081 - 3 layout/reftest/bugs/ tests are failing while running in our linux64 docker container. r=jfkthame
2016-01-05 03:20:21 -08:00
Joel Maher
dccc504cec
Bug 1236076 - 3 tests in text-overflow reftests are failing when run in linux64 docker images. r=mats
2016-01-05 03:20:20 -08:00
Mike Hommey
c666e4b0a1
Bug 1235109 - Remove support for -I in preprocessor and jar maker. r=gps
...
The last use for this option was removed in bug 1235108.
2016-01-05 20:03:43 +09:00
Mike Hommey
036949880e
Bug 1235108 - Install bookmarks.html from jar.mn instead of a custom Makefile rule. r=gps
2016-01-05 20:03:43 +09:00
Mike Hommey
0cf0ab29cb
Bug 1235108 - For ja-JP-mac locale, reassign AB_CD in bookmarks.html.in instead of in the Makefile. r=gps
2016-01-05 20:03:43 +09:00
Mike Hommey
a30c658fab
Bug 1235108 - Stop using the -I option to force-include bookmarks.inc in bookmarks.html.in. r=gps
...
Use a #include instead.
2016-01-05 20:03:43 +09:00
Mike Hommey
6fd1b249b9
Bug 1235108 - Stop using vpaths for bookmarks.inc. r=gps
2016-01-05 20:03:43 +09:00
Mike Hommey
276ffb9010
Bug 1235107 - Move bookmarks.html to a chrome localized location. r=dolske
2016-01-05 20:03:43 +09:00
Mike Hommey
2e0827fdb8
Bug 1235935 - Backout changeset 5a6ef68947e7 from bug 1235738 to enable debug flags in HOST_C{,XX}FLAGS. r=me
2016-01-05 20:03:43 +09:00
Mike Hommey
20a9c9e220
Bug 1235945 - Fix assertion error in some cases when running szip when debug flags are enabled for host tools. r=froydnj
2016-01-05 20:03:43 +09:00
Carsten "Tomcat" Book
ae7a25d2a4
Merge mozilla-central to mozilla-inbound
2016-01-05 12:01:44 +01:00
Carsten "Tomcat" Book
2262c1271c
merge mozilla-inbound to mozilla-central a=merge
2016-01-05 11:58:56 +01:00
Carsten "Tomcat" Book
766339cc81
merge fx-team to mozilla-central a=merge
2016-01-05 11:56:41 +01:00
Bob Owen
1129952e5b
Bug 1156742 Part 25: Flip the big switch and wait for the lightning. r=mconley
2016-01-05 10:08:58 +00:00
Bob Owen
1fe62dee68
Bug 1156742 Part 24: Add new Recorded event to record font data. r=bas
...
We create and destroy ScaledFonts for every piece of text we write.
That causes a huge amount of duplicated data within the recording.
This splits out the recording of the font data itself from the ScaledFont.
The key generated to determine uniqueness could probably be fairly easily faked, but for our purposes that doesn't matter.
2016-01-05 10:08:58 +00:00
Bob Owen
ee620e1e8c
Bug 1156742 Part 23: Assert in PrintTranslator when a lookup fails. r=bas
...
In theory these lookups should never fail.
The plan is to move them to release asserts when any bugs have been fixed, as failed lookups may be an indication of data being sent from a compromised renderer.
2016-01-05 10:08:58 +00:00
Bob Owen
401ebce4ed
Bug 1156742 Part 22: Change ScaledFontDWrite to support creation from TrueType Collection data. r=bas
2016-01-05 10:08:58 +00:00
Bob Owen
74de9c73ae
Bug 1156742 Part 21: Use GetDirect3D11Device instead of DrawTargetD2D::GetDWriteFactory to determine if DWrite fonts should be used. r=Bas
...
This method will allow for acceleration being disabled through prefs and blacklisting.
2016-01-05 10:08:58 +00:00
Bob Owen
b24d50e720
Bug 1156742 Part 20: Move Moz2D PreferenceAccess into its own header. r=bas
...
This is so we can add a new preference in Part 21, which has nothing to do with logging.
2016-01-05 10:08:58 +00:00
Bob Owen
0c7ef20c4d
Bug 1156742 Part 19: Implement GetFontFileData for ScaledFontWin. r=bas
2016-01-05 10:08:58 +00:00
Bob Owen
532eb778ab
Bug 1156742 Part 18: Fix the way we hold custom font data so that they can be recorded with Moz2D. r=bas
2016-01-05 10:08:57 +00:00
Bob Owen
3b91f57af4
Bug 1156742 Part 17: Add virtual destructor to RecorededEvent and fix subsequent crash with DWrite playback fonts. r=bas
2016-01-05 10:08:57 +00:00
Bob Owen
af9224e713
Bug 1156742 Part 16: Add recording and forwarding of Matrix attribute set for Moz2D recording. r=bas
2016-01-05 10:08:57 +00:00
Bob Owen
6e3ae6eaf0
Bug 1156742 Part 15: Add pref for turning on printing via the parent process. r=mconley
2016-01-05 10:08:57 +00:00
Bob Owen
e1c9d379a7
Bug 1156742 Part 14: Complete RemotePrintJob using PrintTranslator. r=mconley
2016-01-05 10:08:57 +00:00
Bob Owen
20e589aec1
Bug 1156742 Part 13: Create a Moz2D PrintTranslator. r=bas
...
A better solution to the ScaledFonts issue comes in Part 24.
2016-01-05 10:08:57 +00:00
Bob Owen
e707786501
Bug 1156742 Part 12: Record CreateSimilarDrawTarget separately for Moz2D. r=bas
...
This is so we can create the real print DrawTarget from our nsDeviceContext at the beginning of each page.
Default behaviour for other Translators is still to always use CreateSimilarDrawTarget.
2016-01-05 10:08:57 +00:00
Bob Owen
ffbb94296a
Bug 1156742 Part 11: Allow RemotePrintJobChild to abort the print. r=roc
...
This is so the RemotePrintJobParent can abort the printing in the child when something goes wrong.
2016-01-05 10:08:57 +00:00
Bob Owen
dd481e414a
Bug 1156742 Part 10: Allow RemotePrintJob to influence nsPagePrintTimer. r=roc
...
Adds a new timer for the RemotePrintJob to notify the nsPagePrintTimer when the last page has finished printing in the parent.
Changed the page delay timer to reset the watch dog count on every page to prevent timeouts due to remote printing.
2016-01-05 10:08:57 +00:00
Bob Owen
fdd98bfb6b
Bug 1156742 Part 9: Add a new nsIDeviceContextSpec for proxied printing. r=roc
...
This also changes aPrintToFileName parameter for BeginDocument to an nsAString& from char16_t*.
Having a char16_t* caused a pain with VS2105 where wchar_t != char16_t (as on VS2103), after it had been sent over IPDL.
This could have been worked around with casting, but this seemed like the tidier solution.
2016-01-05 10:08:57 +00:00