Robert O'Callahan
520d67c9ca
Bug 1083635. Part 7: Fix UpdateLayerTree to sync-decode images and flush pending notifications. r=mattwoodrow
...
--HG--
extra : rebase_source : d13f993c4dd1b868f47b6c79b39172bb40b3871c
2014-11-07 13:20:27 +13:00
Carsten "Tomcat" Book
9dd12e4e93
Backed out changeset 56d4cef7ed00 (bug 880114) for m5 test failures
2014-11-07 10:47:08 +01:00
Carsten "Tomcat" Book
ed7406f9ec
Backed out changeset 92503c3d379b (bug 1094566) for breaking pgo builds
2014-11-07 09:59:38 +01:00
Emanuel Hoogeveen
48e718ec4f
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-11-06 10:14:00 +01:00
Emanuel Hoogeveen
9752c431ab
Bug 1084651 - Part 4b: Adjust and clarify some tests using gcslice(0). r=wmccloskey
2014-11-04 08:17:00 +01:00
Emanuel Hoogeveen
1238f8fb1c
Bug 1084651 - Part 4: Adjust some tests to preserve previous behavior. r=wmccloskey
2014-10-21 11:50:00 +02:00
Emanuel Hoogeveen
e33aeac022
Bug 1084651 - Part 3: Tighten up the bounds of SliceBudget to work as a budget should. r=wmccloskey
2014-11-04 07:34:00 +01:00
Emanuel Hoogeveen
7fa233b1b9
Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8
2014-10-22 14:13:00 +02:00
Emanuel Hoogeveen
c065e6ad18
Bug 1084651 - Part 1: Thread SliceBudget through several functions to choose the budget type at the source. r=billm
2014-11-06 10:11:00 +01:00
chiajung hung
b8b1de237f
Bug 880114 - Enhance render video-to-SkiaGL performance by GPU-based color space conversioni. r=gw280
2014-11-06 23:28:00 +01:00
Pankaj Malhotra(:bitgeeky)
f61c7eab1b
Bug 1091267 - Move automationutils:parseKeyValue to mochitest's runtests.py. r=ahal
2014-11-06 03:34:00 +01:00
Chris Manchester
639e784555
Bug 1028407 - Establish connection to server faster. r=ato
...
There was a 5 second sleep() in the Marionette client. The history of
its value is unclear, but bug comments seem to indicate that Gecko
wasn't completely initialized during the observer notification that
starts the server. We removed the sleep and added a wait for the
"browser-delayed-startup-finished" message in the desktop case
before starting a session.
2014-07-03 17:03:10 -07:00
Georg Fritzsche
1031779463
Bug 1094387 - More logging for intermittent test_CrashService_crash.html. r=bsmedberg
2014-11-06 21:10:28 +01:00
Tooru Fujisawa
2f23e597fb
Bug 1092522 - Update XDR_BYTECODE_VERSION pattern and support bug 1066322 documentation in make_opcode_doc.py. r=Waldo
2014-11-06 19:10:00 +01:00
Jed Davis
aacbef0422
Bug 1077057 - Add Linux sandboxing info to about:support. r=Unfocused
2014-11-06 12:40:00 +01:00
Jed Davis
c0003b43bf
Bug 1077057 - Expose Linux sandboxing information to JS via nsSystemInfo. r=kang r=froydnj
...
This adds "hasSeccompBPF" for seccomp-bpf support; other "has" keys
will be added in the future (e.g., user namespaces).
This also adds "canSandboxContent" and "canSandboxMedia", which are
absent if the corresponding type of sandboxing isn't enabled at build
type (or is disabled with environment variables), and otherwise present
as a boolean indicating whether that type of sandboxing is supported.
Currently this is always the same as hasSeccompBPF, but that could change
in the future.
Some changes have been made to the "mozilla/Sandbox.h" interface to
support this; the idea is that the MOZ_DISABLE_*_SANDBOX environment
variables should be equivalent to disabling MOZ_*_SANDBOX at build time.
2014-11-06 13:11:00 +01:00
Brian Marshall
c80576c37a
Bug 346043 - Reset selected index correctly after closing drop-down menu. r=roc
2014-11-05 12:32:00 -08:00
James Kitchener
ab38070c5d
Bug 1002526 - Part 5 - Force <math> element's font inflation in <mtd> descendants. b=1002526. r=roc
2014-11-06 14:01:00 +01:00
Frédéric Wang
f8c55b33a4
Bug 1002526 - Part 4 - Add a reftest for MathML and font inflation. b=1002526. r=jkitch
2014-11-05 23:33:00 +01:00
James Kitchener
855089149e
Bug 1002526 - Part 3 - MathMLTextRunFactory needs to now about font inflation. r=roc
2014-11-05 11:58:00 +01:00
Frédéric Wang
ffd3246256
Bug 1002526 - Part 2 - Pass the font inflation parameter to nsMathMLChar. b=1002526. r=karl
2014-10-25 08:30:00 +02:00
Frédéric Wang
b21bcd9fd2
Bug 1002526 - Part 1 - Pass the font inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. b=1002526. r=karl
2014-10-25 08:29:00 +02:00
Jean-Yves Avenard
a2f79473ba
Bug 1093654 - Fix various memory leaks in MediaDecoders. r=jwwang
...
Change various function prototyping to make object ownership more explicit.
2014-11-06 19:17:05 +11:00
Jean-Yves Avenard
ad2a269a99
Bug 1092979 - Add mochitest to ensure loadedmetada is emitted as early as possible. r=cajbir
2014-11-06 21:03:39 +11:00
Chris Pearce
7803660edd
Bug 1065827 - Don't fail EME mochitests if XHR fails, as XHR can fail due to test finishing before XHR completes. r=edwin
2014-11-06 14:38:00 +01:00
Jean-Yves Avenard
19cc46e52d
Bug 1065827 - Invalidate video frame container during FirstFrameLoaded. r=jwwang
2014-11-06 20:56:56 +11:00
Jean-Yves Avenard
a0300933d9
Bug 1065827 - disable unstable media source seek tests after ReadMetadata changes in bug 1092996. r=karlt
2014-11-06 20:56:26 +11:00
Jean-Yves Avenard
696b8cecdc
Bug 1065827 - Use onloadeddata event for reftests. r=jwwang
2014-11-06 20:55:03 +11:00
Jean-Yves Avenard
ed15542a66
Bug 1065827 - Wait for loadeddata event to start test. r=jwwang
2014-11-06 20:54:37 +11:00
Jean-Yves Avenard
832ad94e23
Bug 1065827 - Do not always wait to decode frames to emit loadedmetadata. r=jwwang
2014-11-06 20:52:44 +11:00
Jean-Yves Avenard
87553714b3
Bug 1065827 - Start MediaDecoder playback state in LOADING. r=cpearce
2014-10-28 20:10:08 +11:00
Boris Zbarsky
cec37cb8ce
Bug 1089050 part 4. Strengthen the asserts in UpdateExistingSetPropCallStubs now that the stronger asserts should hold. r=jandem
2014-11-06 23:41:45 -05:00
Boris Zbarsky
ecb9fb8707
Bug 1089050 part 3. Remove now-unnecesary old* arguments to TryAttachSetAccessorPropStub and its callees. r=jandem
2014-11-06 23:41:42 -05:00
Boris Zbarsky
3773e1600a
Bug 1089050 part 2. Move TryAttachSetPropStub to before we actually perform the set. r=jandem
...
This way we don't end up guarding on the post-set shape, which may differ from the pre-set shape and thus always fail the guard.
2014-11-06 23:41:39 -05:00
Boris Zbarsky
b7dda4b3d1
Bug 1089050 part 1. Split apart the attachment of property set IC stubs into separate functions for value properties and accessor properties in Baseline r=jandem
...
The property addition stub needs to know both the before and after state to
detect the property add, and as far as I can tell the slot write stub wants to
know the TI info for after the set, but the accessor stubs just need to know
the before state. For now we're just splitting up the two codepaths with no
other behavior changes.
2014-11-06 23:41:35 -05:00
Gregory Szorc
e97f72f3d1
Bug 1094302 - Update build system tests to cover moved tier; r=glandium
...
This fixes |make check| bustage on inbound.
2014-11-06 20:17:17 -08:00
Gregory Szorc
c24dd59ec5
Bug 1094302 - Move JS module installation into the misc tier; r=glandium
...
JS module installation performs simple file copying or preprocessing.
There is no reason it can't occur in parallel. Move it to the misc tier.
As part of this, I recognized that TESTING_JS_MODULES was assigned to a
tier. Since these files are managed by an install manifest, they don't
belong to any tier. So the tier is now listed as None.
--HG--
extra : rebase_source : 963f0813e43802c017837ce9d55f8e666decd76a
2014-11-05 09:47:14 -08:00
Gregory Szorc
55e15e2b74
Bug 1094302 - Remove unused EXTRA_JS_MODULES rule from rules.mk; r=glandium
...
The installation rule for EXTRA_JS_MODULES and EXTRA_PP_JS_MODULES
became unused after b961ba8f0892 (bug 1044162). We remove the dead code.
--HG--
extra : rebase_source : 40adf7514d15ae4ba5bbfe3ac101061657aac841
2014-11-05 09:39:13 -08:00
Wes Kocher
c1aacfb986
Merge m-c to inbound a=merge
2014-11-06 19:08:13 -08:00
Wes Kocher
e9ba7b69a1
Merge b-i to m-c a=merge
2014-11-06 18:54:43 -08:00
Wes Kocher
7ec75772bd
Merge fx-team to m-c a=merge
2014-11-06 18:26:36 -08:00
Wes Kocher
1646689f2b
Merge inbound to m-c a=merge
2014-11-06 18:24:57 -08:00
Matthew Noorenberghe
1e9261c833
Bug 1095234
- Clobber for bug 1091260 which stopped packaging a devtools file with EXTRA_JS_MODULES while making it require pre-processing. DONTBUILD a=CLOBBER
2014-11-06 18:12:14 -08:00
Seth Fowler
ccab9ea666
Bug 1084136 (Part 11) - Don't treat FLAG_REQUEST_STARTED specially. r=tn,a=kwierso
...
--HG--
extra : rebase_source : 6dcf827fcd14d0310222dad8403d73704c7dcde2
extra : amend_source : 22dfb613487919c715b720c45e8a6779c33a341d
2014-11-06 17:34:01 -08:00
Seth Fowler
095424a834
Bug 1084136 (Part 10) - Materialize image status from image state when needed. r=tn
...
--HG--
extra : rebase_source : d401de894d19c6f2b74faa2c26a2422cfbac0a6d
2014-11-06 17:34:00 -08:00
Seth Fowler
f8366bef6a
Bug 1084136 (Part 9) - Don't track whether we've ever been decoded separately. r=tn
...
--HG--
extra : rebase_source : 6a6708f9b6524b152204fccf96922e17eccbd6b3
2014-11-06 17:34:00 -08:00
Seth Fowler
a704eb8e0a
Bug 1084136 (Part 8) - Treat receiving the last part of a multipart image as an image state. r=tn
...
--HG--
extra : rebase_source : 136af95415b6756b9d4c5c667d2287da77557a23
2014-11-06 17:33:59 -08:00
Seth Fowler
a2b91e8274
Bug 1084136 (Part 7) - Treat being multipart as an image state. r=tn
...
--HG--
extra : rebase_source : 2026ffd7698abe21f15dbc52cbf318b52e329129
2014-11-06 17:33:59 -08:00
Seth Fowler
ffe50e3c56
Bug 1084136 (Part 6) - Don't reset any imgStatusTracker state when discarding. r=tn
...
--HG--
extra : rebase_source : 48b0bb6827f6b8121f662bab4dcfb823fa8fe870
2014-11-06 17:33:59 -08:00
Seth Fowler
4bb8da9c27
Bug 1084136 (Part 5) - Don't reset STATUS_DECODE_STARTED when decoding finishes. r=tn
...
--HG--
extra : rebase_source : d60164094c0dc0d7fbc4f47980f8b2d9df0b9deb
2014-11-06 17:33:58 -08:00