JW Wang
3a7d265755
Bug 1193603. Part 2 - Fix miscalculation in converting micro seconds to seconds. r=jya.
2015-08-12 18:02:34 +08:00
JW Wang
39c5414957
Bug 1193603. Part 1 - Fix indentation and include order. r=jya.
2015-08-12 18:02:28 +08:00
Jean-Yves Avenard
22bbf0d187
Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce
2015-08-12 21:09:40 +10:00
Benjamin Bouvier
3a39ae3f5f
Bug 1191756: Prevent one OOM in jsop_if; r=jonco
...
Also fixes the test for bug 1193043.
--HG--
extra : commitid : 7zlrT0yPI2f
extra : rebase_source : 22363ccc2bfda5dd59470dcf6a30f126ae02dd57
2015-08-11 18:32:16 +02:00
Jonathan Kew
b9df47f5de
Bug 1191185 - Simplify nsHypotheticalBox, eliminating obsolete/redundant fields, and rename to nsHypotheticalPosition. r=dholbert
2015-08-12 11:02:02 +01:00
Jonathan Kew
0d98ee0d97
Bug 1191109 - Clean up use of writing-modes in GetHypotheticalBoxContainer, eliminating a redundant ConvertTo call. r=dholbert
2015-08-12 11:02:02 +01:00
Jonathan Kew
b8dbdb1dbd
Bug 1191855 - Make the intrinsic size of <iframe> remain physical 300x150, regardless of writing mode. r=dholbert
2015-08-12 11:02:02 +01:00
Jon Coppeard
94ee08d336
Bug 1191758 - Rework JS::FormatStackDump() to fix OOM handling r=terrence
2015-08-12 10:36:40 +01:00
Heiher
4444ba08a7
Bug 1182936 part 3 - Rename mips to mips32 in check_macroassembler_style.py. r=nbp
2015-08-12 11:22:01 +02:00
Heiher
078ef8db22
Bug 1182936 part 2 - IonMonkey: MIPS32: Move mips macros to mips32. r=nbp
2015-08-12 11:22:01 +02:00
Heiher
146726c9d6
Bug 1182936 part 1 - IonMonkey: MIPS32: Rename mips to mips32. r=nbp
...
rename: js/src/jit/mips/Architecture-mips.cpp -> js/src/jit/mips32/Architecture-mips32.cpp
rename: js/src/jit/mips/Architecture-mips.h -> js/src/jit/mips32/Architecture-mips32.h
rename: js/src/jit/mips/Assembler-mips.cpp -> js/src/jit/mips32/Assembler-mips32.cpp
rename: js/src/jit/mips/Assembler-mips.h -> js/src/jit/mips32/Assembler-mips32.h
rename: js/src/jit/mips/AtomicOperations-mips.h -> js/src/jit/mips32/AtomicOperations-mips32.h
rename: js/src/jit/mips/Bailouts-mips.cpp -> js/src/jit/mips32/Bailouts-mips32.cpp
rename: js/src/jit/mips/Bailouts-mips.h -> js/src/jit/mips32/Bailouts-mips32.h
rename: js/src/jit/mips/BaselineCompiler-mips.cpp -> js/src/jit/mips32/BaselineCompiler-mips32.cpp
rename: js/src/jit/mips/BaselineCompiler-mips.h -> js/src/jit/mips32/BaselineCompiler-mips32.h
rename: js/src/jit/mips/BaselineIC-mips.cpp -> js/src/jit/mips32/BaselineIC-mips32.cpp
rename: js/src/jit/mips/CodeGenerator-mips.cpp -> js/src/jit/mips32/CodeGenerator-mips32.cpp
rename: js/src/jit/mips/CodeGenerator-mips.h -> js/src/jit/mips32/CodeGenerator-mips32.h
rename: js/src/jit/mips/LIR-mips.h -> js/src/jit/mips32/LIR-mips32.h
rename: js/src/jit/mips/LOpcodes-mips.h -> js/src/jit/mips32/LOpcodes-mips32.h
rename: js/src/jit/mips/Lowering-mips.cpp -> js/src/jit/mips32/Lowering-mips32.cpp
rename: js/src/jit/mips/Lowering-mips.h -> js/src/jit/mips32/Lowering-mips32.h
rename: js/src/jit/mips/MacroAssembler-mips.cpp -> js/src/jit/mips32/MacroAssembler-mips32.cpp
rename: js/src/jit/mips/MacroAssembler-mips.h -> js/src/jit/mips32/MacroAssembler-mips32.h
rename: js/src/jit/mips/MoveEmitter-mips.cpp -> js/src/jit/mips32/MoveEmitter-mips32.cpp
rename: js/src/jit/mips/MoveEmitter-mips.h -> js/src/jit/mips32/MoveEmitter-mips32.h
rename: js/src/jit/mips/SharedICHelpers-mips.h -> js/src/jit/mips32/SharedICHelpers-mips32.h
rename: js/src/jit/mips/SharedICRegisters-mips.h -> js/src/jit/mips32/SharedICRegisters-mips32.h
rename: js/src/jit/mips/Simulator-mips.cpp -> js/src/jit/mips32/Simulator-mips32.cpp
rename: js/src/jit/mips/Simulator-mips.h -> js/src/jit/mips32/Simulator-mips32.h
rename: js/src/jit/mips/Trampoline-mips.cpp -> js/src/jit/mips32/Trampoline-mips32.cpp
rename: js/src/jsapi-tests/testJitMoveEmitterCycles-mips.cpp -> js/src/jsapi-tests/testJitMoveEmitterCycles-mips32.cpp
--HG--
rename : js/src/jit/mips/Architecture-mips.cpp => js/src/jit/mips32/Architecture-mips32.cpp
rename : js/src/jit/mips/Architecture-mips.h => js/src/jit/mips32/Architecture-mips32.h
rename : js/src/jit/mips/Assembler-mips.cpp => js/src/jit/mips32/Assembler-mips32.cpp
rename : js/src/jit/mips/Assembler-mips.h => js/src/jit/mips32/Assembler-mips32.h
rename : js/src/jit/mips/AtomicOperations-mips.h => js/src/jit/mips32/AtomicOperations-mips32.h
rename : js/src/jit/mips/Bailouts-mips.cpp => js/src/jit/mips32/Bailouts-mips32.cpp
rename : js/src/jit/mips/Bailouts-mips.h => js/src/jit/mips32/Bailouts-mips32.h
rename : js/src/jit/mips/BaselineCompiler-mips.cpp => js/src/jit/mips32/BaselineCompiler-mips32.cpp
rename : js/src/jit/mips/BaselineCompiler-mips.h => js/src/jit/mips32/BaselineCompiler-mips32.h
rename : js/src/jit/mips/BaselineIC-mips.cpp => js/src/jit/mips32/BaselineIC-mips32.cpp
rename : js/src/jit/mips/CodeGenerator-mips.cpp => js/src/jit/mips32/CodeGenerator-mips32.cpp
rename : js/src/jit/mips/CodeGenerator-mips.h => js/src/jit/mips32/CodeGenerator-mips32.h
rename : js/src/jit/mips/LIR-mips.h => js/src/jit/mips32/LIR-mips32.h
rename : js/src/jit/mips/LOpcodes-mips.h => js/src/jit/mips32/LOpcodes-mips32.h
rename : js/src/jit/mips/Lowering-mips.cpp => js/src/jit/mips32/Lowering-mips32.cpp
rename : js/src/jit/mips/Lowering-mips.h => js/src/jit/mips32/Lowering-mips32.h
rename : js/src/jit/mips/MacroAssembler-mips.cpp => js/src/jit/mips32/MacroAssembler-mips32.cpp
rename : js/src/jit/mips/MacroAssembler-mips.h => js/src/jit/mips32/MacroAssembler-mips32.h
rename : js/src/jit/mips/MoveEmitter-mips.cpp => js/src/jit/mips32/MoveEmitter-mips32.cpp
rename : js/src/jit/mips/MoveEmitter-mips.h => js/src/jit/mips32/MoveEmitter-mips32.h
rename : js/src/jit/mips/SharedICHelpers-mips.h => js/src/jit/mips32/SharedICHelpers-mips32.h
rename : js/src/jit/mips/SharedICRegisters-mips.h => js/src/jit/mips32/SharedICRegisters-mips32.h
rename : js/src/jit/mips/Simulator-mips.cpp => js/src/jit/mips32/Simulator-mips32.cpp
rename : js/src/jit/mips/Simulator-mips.h => js/src/jit/mips32/Simulator-mips32.h
rename : js/src/jit/mips/Trampoline-mips.cpp => js/src/jit/mips32/Trampoline-mips32.cpp
rename : js/src/jsapi-tests/testJitMoveEmitterCycles-mips.cpp => js/src/jsapi-tests/testJitMoveEmitterCycles-mips32.cpp
2015-08-12 11:22:00 +02:00
Benjamin Bouvier
eba462e7a3
Bug 1193043: Check for oom in ScalarReplacement.cpp; r=nbp
...
--HG--
extra : commitid : 1ky0iqaAd2w
extra : rebase_source : 42d49bb7f0c19b6f81f3510ef785f955264b9e72
2015-08-12 10:17:42 +02:00
Seth Fowler
b388f51c02
Bug 1192356 (Part 2) - Take advantage of mozilla::Tie() in RasterImage.cpp. r=tn
2015-08-11 23:50:33 -07:00
Seth Fowler
65cf06375b
Bug 1192356 (Part 1) - Take advantage of mozilla::Tie() in SurfaceCache.cpp. r=dholbert
2015-08-11 23:50:31 -07:00
Seth Fowler
3c08b48c3a
Bug 1193125 - Avoid corrupting image data in test_fetch_event.html. r=bkelly
2015-08-11 23:50:28 -07:00
Benoit Girard
fa7e35025b
Bug 1188543 - Make sure finishTabSwitch is always called on layers ready. r=blassey
...
--HG--
extra : commitid : LyakUEHyEQT
2015-08-11 16:03:30 -04:00
Nicholas Nethercote
5b76d8f3b7
Bug 1181443 (part 3, attempt 2) - Remove nsTHashtable::EnumerateEntries(), which is no longer used. r=froydnj.
...
--HG--
extra : rebase_source : 232b65e93556a311efaf1f2e0b1aee0449b3838d
2015-07-23 02:37:26 -07:00
David Anderson
2704e2ce18
Add a crash guard for DXVA2D3D9. (bug 1190281 part 8, r=mattwoodrow)
2015-08-11 20:22:20 -07:00
David Anderson
99f7e49fd8
Allow DriverCrashGuard to be used in content processes. (bug 1190281 part 7, r=mattwoodrow)
2015-08-11 20:22:20 -07:00
David Anderson
2a7763cd1d
Factor prefs out of DriverCrashGuard. (bug 1190281 part 6, r=mattwoodrow)
2015-08-11 20:22:19 -07:00
David Anderson
fc56b993a8
Move telemetry recording into D3D11LayersCrashGuard. (bug 1190281 part 5, r=mattwoodrow)
2015-08-11 20:22:19 -07:00
David Anderson
be8aa250bf
Pull D3D11 logic out of DriverCrashGuard. (bug 1190281 part 4, r=mattwoodrow)
2015-08-11 20:22:19 -07:00
David Anderson
129b167e20
Make DriverCrashGuard initialization lazy. (bug 1190281 part 3, r=mattwoodrow)
2015-08-11 20:22:18 -07:00
David Anderson
e6a325e77b
Rename DriverInitCrashDetection to DriverCrashGuard. (bug 1190281 part 2, r=mattwoodrow)
...
--HG--
rename : gfx/src/DriverInitCrashDetection.cpp => gfx/src/DriverCrashGuard.cpp
rename : gfx/src/DriverInitCrashDetection.h => gfx/src/DriverCrashGuard.h
2015-08-11 20:22:18 -07:00
David Anderson
b122843b65
Remove static vars from DriverInitCrashDetection. (bug 1183910 part 1, r=mattwoodrow)
2015-08-11 20:22:18 -07:00
Dan Glastonbury
14d3e07d65
Bug 1170842 - Part 4: Implement FramebufferTextureLayer. r=jgilbert
2015-08-12 11:51:34 +10:00
Dan Glastonbury
5b4913acf0
Bug 1170842 - Part 3: Implement GetInternalformatParameter. r=jgilbert, r=smaug
2015-08-12 11:51:16 +10:00
Dan Glastonbury
18084ad811
Bug 1170842 - Part 2: Wrangle glGetInternalformativ symbols. r=jgilbert
2015-08-12 11:39:39 +10:00
Dan Glastonbury
752016181a
Bug 1170842 - Part 1: Sort out ARB_framebuffer_object symbol queries. r=jgilbert
...
Obsolete old patch.
Had to resort to using GLFeature detection to look for (EXT/OES)_framebuffer_object. I feel like this sucks.
Replace long list of && with ||. Grr.
2015-08-12 11:39:38 +10:00
Ehsan Akhgari
01622f82f4
Bug 1193134 - Run test_click_on_pinned_tab_after_mute independently; r=jaws
...
This way the function runs after all of the tabs from the previous
function have been closed, and since this test is independent, it would
be better for it to be isolated.
2015-08-11 21:29:37 -04:00
Ehsan Akhgari
1a31ede1e0
Bug 1193085 - Always remove the soundplaying state when starting a new top-level load; r=jaws
2015-08-11 21:29:35 -04:00
Cameron McCormack
38ebbe2248
Bug 1193019 - Rename CSSFontFaceLoadEvent to FontFaceSetLoadEvent. r=khuey
...
--HG--
rename : dom/webidl/CSSFontFaceLoadEvent.webidl => dom/webidl/FontFaceSetLoadEvent.webidl
2015-08-11 12:19:52 +10:00
Terrence Cole
8599c008e3
Bug 1191543 - Remove AutoNameVector and replace with Rooted; r=jonco
...
--HG--
extra : rebase_source : 930e012ad7a2930e6261559cd58e19a34e342323
2015-08-10 09:26:29 -07:00
Terrence Cole
de72ab688b
Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
...
* * *
imported patch 2_remove_AutoIdArray_gk
--HG--
extra : rebase_source : f4492f209248c7ae4b74d7d0345c51fa893167da
2015-08-05 11:02:00 -07:00
Wes Kocher
41fb0b2b5a
Backed out changeset 24ee4a5af7e8 (bug 1136414) for test_conformance__extensions__ext-sRGB.html failures
2015-08-11 15:59:04 -07:00
Wes Kocher
3116a05040
Merge m-c to inbound, a=merge
2015-08-11 15:55:50 -07:00
Wes Kocher
ed8142204a
Merge b2ginbound to central, a=merge
2015-08-11 15:46:08 -07:00
Valentin Gosu
b489e23bca
Bug 1172701 - Make GetSubresourceURI normalize the path for packaged resources r=mcmanus
2015-08-12 00:43:48 +02:00
Wes Kocher
573bbc33bd
Merge fx-team to central, a=merge
2015-08-11 15:42:21 -07:00
Ryan VanderMeulen
dc95876ffe
Backed out changeset ecebeba2582c (bug 1008146) for making imptests on Android/B2G nearly permafail.
...
CLOSED TREE
--HG--
rename : dom/imptests/editing/conformancetest/run/test_unlink.html => dom/imptests/editing/conformancetest/test_runtest.html
2015-08-11 14:48:24 -04:00
B2G Bumper Bot
17204b8f05
Bumping manifests a=b2g-bump
2015-08-11 11:47:12 -07:00
B2G Bumper Bot
7e83820741
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9db39036600a
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #31317 from borjasalguero/update_selfcontained"
This reverts commit 81ea72db6f1777a2e2022eba27cf2f5e165d8241, reversing
changes made to 6b6bc7bae0b18fa0bce70e0dfab56eb01409b5cc.
2015-08-11 11:45:31 -07:00
Dave Townsend
880c136679
Backing out bug 1192281 for test failures. CLOSED TREE
...
--HG--
extra : commitid : 7sK9loNPXhn
extra : amend_source : 4905fbe62271ee3a1d0035b41b5fe9a22cac96ba
2015-08-11 11:26:16 -07:00
B2G Bumper Bot
701290f278
Bumping manifests a=b2g-bump
2015-08-11 10:52:10 -07:00
B2G Bumper Bot
291dd586fa
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/932dff6b28fd
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #31223 from justindarc/bug1190656
Bug 1190656 - [MediaDB] TypeError: console.warning is not a function
========
https://hg.mozilla.org/integration/gaia-central/rev/178f55f02a2b
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1190656 - [MediaDB] TypeError: console.warning is not a function
2015-08-11 10:50:30 -07:00
Birunthan Mohanathas
9067fe58d8
Backed out changeset 1e13c9c09273 (bug 1105827)
...
CLOSED TREE
2015-08-11 10:04:36 -07:00
Birunthan Mohanathas
e0592c3416
Backed out changeset 92d2843b5938 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
02595ce842
Backed out changeset fc34b9b8e874 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
8eab0f2e68
Backed out changeset 7ee1772ffc10 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
af382947b1
Backed out changeset b78a97800675 (bug 1105827)
2015-08-11 10:04:35 -07:00