John Lin
d496213476
Bug 1322679 - call MarkSentToCompositor() when VideoSink::Redraw() processing queued frame. r=jwwang
...
MozReview-Commit-ID: IBM6HcCpVA8
--HG--
extra : rebase_source : 7cdbe96a7236e2e0be61b6dc953963fde3fe6b84
2016-12-09 19:57:12 +08:00
Phil Ringnalda
c98db552f8
Backed out changeset a82b89786b41 (bug 1122124) for Marionette failures in test_refresh_firefox.py TestFirefoxRefresh.testReset
2016-12-09 21:08:43 -08:00
Jean-Yves Avenard
a993bff5b3
Bug 1322070: P8. Remove unused methods and types. r=gerald
...
MozReview-Commit-ID: 8azYJd98T5o
--HG--
extra : rebase_source : c0b9837292469949d7675fc1dd85a43e1cf4ec1d
2016-12-08 08:38:04 -10:00
Jean-Yves Avenard
6c996c69b5
Bug 1322070: P7. Construct VideoInfo object from Theora CodecState. r=gerald
...
MozReview-Commit-ID: E4gR2Ff7qo
--HG--
extra : rebase_source : c91d8912608e70016affd5de6cbdda6bb9216b8b
2016-12-11 16:54:19 -10:00
Lars T Hansen
b369076ad8
Bug 1246597 - adapt existing DataView tests to SharedArrayBuffer. r=waldo
...
--HG--
extra : rebase_source : bfc6a97862b297aacd12142bce5085103491016a
2016-12-07 14:22:35 -10:00
Andreas Farre
06be0a2e0c
Bug 1316871 - Ensure that we don't replace load popup. r=bkelly
...
This makes open-url-multi-window-6.htm always fail, which is intended.
MozReview-Commit-ID: 4OENwxMLUeh
2016-12-09 04:55:22 +01:00
Andreas Farre
82dff3dafb
Revert rev 9211bfa02ed5 (Bug 1315260). Wrong commit message. r=me
...
MozReview-Commit-ID: 7uFDhNpx4XP
2016-12-09 04:50:42 +01:00
Andreas Farre
c196f81e27
Bug 1315260 - Ensure that we don't replace load popup. r=bkelly
...
This makes open-url-multi-window-6.htm always fail, which is intended.
MozReview-Commit-ID: 4OENwxMLUeh
2016-12-09 04:33:00 +01:00
Andreas Farre
40d5595f1e
Bug 1316871 - Throttle background setTimeouts. r=bkelly
...
MozReview-Commit-ID: 2bN3NZfdCzv
2016-12-09 04:33:00 +01:00
Phil Ringnalda
15190c112d
Backed out changeset b3b5af78a162 (bug 919391) for failures in resource-timing.html
...
MozReview-Commit-ID: ExeMekKcoJd
2016-12-08 19:27:05 -08:00
Jan de Mooij
624a9954d5
Bug 1318627 followup - Add br_table.wast.js to cgc-jittest-timeouts.txt. r=bustage
...
--HG--
extra : rebase_source : 63651a1c0d14204185a98c2d38bc4ec05e886b25
2016-12-08 16:42:30 -10:00
Boris Zbarsky
679c9e41a6
Bug 1321835. Assert that the givenProto argument for binding wrap methods is in the right compartment. r=peterv
2016-12-08 16:41:45 -10:00
Boris Zbarsky
162c8766a4
Bug 1310796 part 4. Get rid of 'content-targetable' values for the 'type' attribute everywhere except tabbrowser.xml. Just use 'content' instead. r=gijs
2016-12-08 16:41:45 -10:00
Boris Zbarsky
e0e53c48ae
Bug 1310796 part 3. Remove the aTargetable argument of contentShellAdded. r=mystor
2016-12-08 16:41:45 -10:00
Boris Zbarsky
55f0730a5b
Bug 1310796 part 2. Get rid of the now-unused nsXULWindow::mTargetableShells. r=mystor
2016-12-08 16:41:45 -10:00
Boris Zbarsky
846587070f
Bug 1310796 part 1. Get rid of GetTargetableShellCount in favor of a more explicit GetTabCount. r=mystor,gijs
2016-12-08 16:41:45 -10:00
Bob Owen
7e63f54abd
Bug 1319456: Hold DrawEventRecorders in the correct structure in PathRecording. r=bas
...
MozReview-Commit-ID: 1bJxJnKXzVc
2016-12-09 02:25:50 +00:00
Michael Layzell
73d3750562
Bug 1322390 - Iterate over a copy of mOwnedDirectListeners when removing them, r=pehrsons
...
MozReview-Commit-ID: PCLCEiKTFO
2016-12-08 15:54:46 -10:00
Michael Layzell
c6fccac579
Bug 1299489 - Change nsTArray to use a custom iterator based on index instead of pointers to improve iterator invalidation safety of ranged for loops, r=froydnj
...
MozReview-Commit-ID: CahPOcRYvES
2016-12-08 15:54:45 -10:00
Jan Varga
d80cf26c97
Bug 1312808 - rewrite stored WebAssembly.Module when build-id changes; r=asuth,luke
2016-12-08 15:37:13 -10:00
Trevor Saunders
b2e95c2ac2
bug 1321884 - clean up the HeldMutexStack on helper threads r=jonco
...
The HeldMutexStack is cleaned up in JS_ShutDown() on the main thread, but since
it is thread local we need to clean it up on other threads where it is used.
2016-12-08 15:41:54 -10:00
Ehsan Akhgari
8ccfaa7a63
Bug 1322204 - Fail gracefully when the URL classifier service isn't available because we're in safe mode; r=smaug
2016-12-08 15:20:14 -10:00
Jan de Mooij
46babc66fe
Bug 1315856 - Fix dynamic slot base address passed to fillSlotsWithUndefined. r=jonco
2016-12-08 14:49:38 -10:00
Jan de Mooij
1c6ab814be
Bug 1318627 - Remove Zone::active and related infrastructure. r=jonco, f=bhackett
2016-12-08 14:26:36 -10:00
Timothy Nikkel
04b319ae6d
Bug 1322435. Limit the number of image decoding threads we use in the parent process. r=aosmond
...
There aren't as many images in chrome to decode, and they aren't as big, so we don't need as many threads.
2016-12-08 18:20:13 -06:00
a13d957952
Bug 1321877
. Fix compiler warnings in Downscaler.h when skia is not enabled. r=tnikkel
2016-12-08 18:20:12 -06:00
Hannes Verschore
36a4f8a9a7
Bug 1322443 - TraceLogging: Report irregexp execution in Ion, r=bbouvier
2016-12-08 13:56:11 -10:00
Hannes Verschore
5539b06fb0
Bug 1310155 - IonMonkey, part 1.1: Use a separate allocator for all control flow graphs, r=jandem
2016-12-08 13:53:07 -10:00
Hannes Verschore
d889fa48d3
Bug 1310155 - IonMonkey, part 1.0: Split graph creation from IonBuilder, r=jandem
2016-12-08 13:53:05 -10:00
Hannes Verschore
1daea96f16
Bug 1310155 - IonMonkey, part 0.2: Make sure debug_check_operand works again, r=nbp
2016-12-08 13:53:03 -10:00
Hannes Verschore
b6b07482d4
Bug 1310155 - IonMonkey, part 0.1: Make sure to report the out of memory during IonBuilder, r=nbp
2016-12-08 13:53:00 -10:00
Benjamin Smedberg
e2074c41cd
Bug 1322377 - frequent intermittent timeouts in TestNamedPipeService - there was a race between notifying the monitor and waiting for it, so instead of a monitor use an event, r=bagder
...
MozReview-Commit-ID: 6xgSH6shSm6
--HG--
extra : rebase_source : 36554d14857eb441b52f386a2984d02bd683cdd4
2016-12-08 09:05:39 -10:00
Andrea Marchesini
458019a9d8
Bug 1322518 - PermissionKey should propagate the error if nsIPrincipal::GetOrigin fails, r=ehsan
2016-12-08 10:45:52 -10:00
Andrea Marchesini
912e678ea6
Bug 1322514 - nsIPrincipal::GetOrigin should use the parent principal when dealing with blobURL, r=ehsan
2016-12-08 10:44:59 -10:00
Jan-Ivar Bruaroey
068729d852
Bug 1322274: Test sender.replaceTrack and other methods on close in parallel. r=mt
...
MozReview-Commit-ID: 1aDeoLVDHkL
--HG--
extra : rebase_source : 5b03e8ae5ed029b11898607b7563af2561d95bb4
2016-12-07 18:37:51 -05:00
Karl Tomlinson
4c027cc4bc
bug 1322422 use assertSnapshots() to log failures better r=Ehsan
...
MozReview-Commit-ID: 54WgoCdKjMX
--HG--
extra : rebase_source : 1ab5cccb586edad9f3a30c90f413124df006820f
2016-12-06 22:38:23 -10:00
Jean-Yves Avenard
01a35548b6
Bug 1322070: P6. Construct AudioInfo object from Vorbis CodecState. r=gerald
...
MozReview-Commit-ID: GitrIqFbSVd
--HG--
extra : rebase_source : 1b3c9c9968948f6b2bb06caa21c45cdbda681f67
2016-12-06 15:41:52 -10:00
Matheus Longaray
e6b68c3ab4
Bug 1306294 - Filters out not worth-saving tabs from session state. r=mikedeboer
...
--HG--
extra : amend_source : f68d04558cad4c72c9dbdef661dd6158c8a5a403
2016-12-06 03:30:00 -05:00
Emanuel Hoogeveen
afcaaec3cd
Bug 1322445 - Extend PageProtectingVector to protect unused pages as well. r=jandem
2016-12-13 04:10:00 -05:00
Ryan VanderMeulen
0d5d58913a
Bug 1322666 - Change MAXWORDLEN to 100, matching the previous default from Hunspell 1.3. r=masayuki
2016-12-14 21:42:32 -05:00
Wes Kocher
9784365b21
Merge m-c to inbound, a=merge
2016-12-14 16:12:19 -08:00
Pawan Sasanka
b33143afe1
Bug 1319539 - Remove leftover chrome://browser/skin/syncProgress-*.png files. r=florian
2016-12-13 15:57:58 +05:30
Florian Quèze
50226f6114
Bug 1313324 - Cover the screensharing UI with browser chrome test, r=past.
...
--HG--
rename : browser/base/content/test/webrtc/browser_devices_get_user_media.js => browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js
2016-12-15 00:56:35 +01:00
Jan de Mooij
6ba387b554
Bug 1322320 - Ensure we don't attach duplicate Baseline stubs. r=h4writer
...
--HG--
extra : rebase_source : 110de3cb274e1fee6a2ac89c5ec1d675125fa05c
2016-12-15 00:16:01 +01:00
Aaron Klotz
39b609a350
Bug 1323521: Prevent Windows touchscreen support from instantiating a11y; r=jimm
...
MozReview-Commit-ID: 3xV0b97lEre
--HG--
extra : rebase_source : 7edcc93d409ffcd50e0fe4307573c2660a274b28
extra : amend_source : 0b8f3fbc292b632b448c135ea55fa6f63d292b35
2016-12-14 12:20:48 -07:00
Hiroyuki Ikezoe
1ce9acc2f9
Bug 1289701 - Add a note about the possibility of reentrant call of nsStyleSet::GetContext(). r=dbaron
...
MozReview-Commit-ID: DQVQMERvTkk
2016-12-15 06:49:02 +09:00
Ehsan Akhgari
5dcff2e3c6
Bug 1323337 - Refactor two methods looping over timeouts from TimeoutManager into Timeouts; r=bkelly
...
With this patch, all of the methods which loop over the timeouts
are refactored in preparation for splitting the list of timeouts
into a tracking and a normal list.
2016-12-14 16:02:22 -05:00
Ehsan Akhgari
32a2d894ed
Bug 1323326 - Refactor the normal loops over Timeouts inisde TimeoutManager to use ForEach helpers; r=bkelly
...
These generic loops need to run in the same way for both normal and
tracking timeouts. This refactoring allows us to only change the
TimeoutManager ForEach helpers to loop over both linked lists when
splitting the timeouts into two separate lists without needing to
modify each call site separately.
2016-12-14 16:02:21 -05:00
Hannes Verschore
62fd1d8be7
Bug 1322900 - IonMonkey: Make sure all predecessors are iterated during removal of successor blocks, r=jandem
2016-12-14 21:25:34 +01:00
Bobby Holley
6871a9416e
Bug 1294572 - Drop Servo data in SetXBLInsertionParent, and call StyleNewSubtree after all bindings have been removed and applied. r=heycam
...
MozReview-Commit-ID: Iv7uyq4uQye
2016-12-14 10:14:46 -08:00