Kris Maglione
e391b5ccaf
Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
...
--HG--
extra : commitid : KyImBk4vvCu
extra : rebase_source : f05432e862480ca7e4c81c9fd663822bba63c7af
extra : histedit_source : 6cec5cd0c0c4986f0b22e4338b2e6da3cb851ef7
2016-01-29 18:38:08 -08:00
Kris Maglione
b859ec65ef
Bug 1190680: Part 1 - [webext] Factor common extension context logic into a shared base class. r=billm
...
--HG--
extra : commitid : 2aeACGXC84s
extra : rebase_source : 2f8f5dab0b51b7524c8df047587b52da33e69199
extra : histedit_source : 87ab18bfdef7944d3dc43142f4f090905c1f8b29
2016-01-29 18:39:29 -08:00
Paolo Amadini
5250e686a6
Bug 1242525 - Enable notification on first activation of Tracking Protection in normal mode. r=past
...
--HG--
extra : commitid : 9E3BPA92bAH
extra : rebase_source : 016c419763a73329e7a985ccea958bce368ed020
2016-01-29 13:01:29 +00:00
Paolo Amadini
ecd744bdef
Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric
...
--HG--
extra : commitid : 6aGIHyyYqSo
extra : rebase_source : 38fbf5e49d06970555a088c5ea3f8379e2064767
extra : source : 3958782fe187026cbc3755ad6eae6920e67fa7d2
2016-01-30 18:53:56 +00:00
Andreas Tolfsen
b6fcf96be2
Bug 1243704 - Serialise errors sent over IPC; r=automatedtester
...
This fixes an instance of passing an Error prototype over the message
manager as a CPOW. We solve this by marshaling the error, which is
now done automatically by the new AsyncMessageChannel. It allows us to
create an (almost) transparent promise-based interface between chrome-
and content contexts.
The patch also makes AsyncMessageChannel reusable on both sides of the
message listener, but it's currently not used at its maximum potential
because of the way the listener is architected.
--HG--
extra : commitid : EQd5E4Digdv
extra : rebase_source : 8e0c36960759d25c73bbbc0f4f0bcb453c1028f4
extra : amend_source : 6bb6a76a8b30a5524639f8236291980b16402e6a
2016-01-29 12:57:46 +00:00
Kartikaya Gupta
b2ba71e6d2
Bug 1180706 - Enable touch event support on Windows Nightly. r=botond
...
--HG--
extra : commitid : 3s4Zz892m5z
2016-01-29 22:58:43 -05:00
Luke Wagner
2d0153d1ed
Fix recent non-unified build bustage (no bug, rs=sunfish)
...
--HG--
extra : commitid : 22GJvfbdvCG
extra : rebase_source : 1dd867fc28e43df1e903750214b2cbc6437df5ce
2016-01-29 21:54:47 -06:00
Botond Ballo
7b73cdff36
Bug 1237905 - Add logging to test_wheel_transactions to help investigate an intermittent failure. r=kats
2016-01-29 18:50:02 -05:00
Jean-Yves Avenard
c9e51133e2
Bug 1212323: P3. Use promise with supportsHardwareH264Decoding. r=felipe
...
Detecting if hardware decoding is available is an asynchronous operation/
The use of Promise allows the value displayed to be accurate on all platforms and not just windows.
2016-01-30 12:52:36 +11:00
Jean-Yves Avenard
81ef536abd
Bug 1212323: P2. Have IsVideoAccelerated return a Promise. r=cpearce
2016-01-30 12:52:35 +11:00
Jean-Yves Avenard
ba68bee3c5
Bug 1212323: P1. Use a 640x360 SPS to test for HW decoding support. r=cpearce
...
Some machines will always use software decoding for a 64x64 videos.
2016-01-30 12:52:35 +11:00
Masayuki Nakano
48eb63e508
Bug 1243657 spellchecker should check if IME composition works as deleting whole text r=ehsan
2016-01-30 09:56:03 +09:00
Lee Salzman
71421aec25
Bug 1243876 - fix ConvertibleTester to not cause incomplete type errors with UniquePtr and Skia. r=nfroyd
2016-01-28 16:08:27 -05:00
Dave Townsend
6ec3a34a03
Bug 1243935 - "Restartless add-ons that get into the pending disable state never disable". r=aswan
...
--HG--
extra : rebase_source : a932007d5b4bdad83fdf21c50776f55a928174c2
2016-01-28 16:01:00 +01:00
Matthew Wein
ca74460c52
Bug 1234308 - Fix tabs.onCreated callback to receive bare tabs object (bug 1234308); r=kmag
...
--HG--
extra : rebase_source : 849a3e2ddff63876202023f6590d7764a7cfe8eb
2016-01-27 16:33:32 -08:00
Nicolas Chevobbe
e9142030ca
Bug 1219611 - When animations end in the timeline, make sure the time-label shows the right time; r=pbro
...
--HG--
extra : commitid : JyebjhCP4A5
extra : rebase_source : cff8d68d3b6d19ab3a6f3e710b20fb1eee9aff2a
2016-01-28 22:52:33 +01:00
Timothy Nikkel
6c7038cfd7
Bug 1243628 - Allow for presshell to have been destroyed and disconnected from prescontext during event dispatch. r=dholbert
2016-01-27 21:01:00 +01:00
Lin Clark
114ed4353f
Bug 1243567 - Revert license change on webconsole tests. r=bgrins
2016-01-27 18:55:00 +01:00
Lin Clark
32188b626f
Bug 1243243 - Use standard license boilerplate in debugger js files. r=jlongster
2016-01-27 14:46:00 +01:00
Hallvord R. M. Steen
00533597c1
Bug 967853 - hide variable tooltip when stepping in devtools debugger, bug 967853. r=jlongster
2016-01-27 14:40:13 +01:00
Kris Maglione
4b5513634b
Bug 1238311: Part 3 - [webext] Add audible and muted support to browser.tabs API. r=gabor
...
--HG--
extra : commitid : 36za12ltvib
extra : rebase_source : 321506a4d0ab68ed6db18536a513584c50231c78
extra : histedit_source : 2787bfcb88593f5e943a77f64a51946e7d011db1
2016-01-26 17:06:41 -08:00
Kris Maglione
3543ac46b0
Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan
...
--HG--
extra : commitid : HX9K6Rabf3v
extra : rebase_source : 0cada35053441177863b89753e3c9a8968dc1908
extra : histedit_source : 07331d5b938d79c59dfd8789bb581e65f6a29d26
2016-01-26 17:05:42 -08:00
Kris Maglione
c1fb002168
Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan
...
--HG--
extra : commitid : 9DPlneRvHzR
extra : rebase_source : ca203251ef8480f7740be085cb54054338cde151
extra : histedit_source : 6faed49810c464ede10d7349629b03c81e7c5055%2Cb97ac9dc316731f640e9e488a70e2c1a695ecf08
2016-01-29 18:14:31 -08:00
AJ Kerrigan
6f824ab7a9
Bug 1243764 - Remove named function syntax from webconsole.js methods;r=linclark
...
This change eliminates a class of ESLint errors (camelcase), while
also bringing the method definitions in line with MDN Coding Style
guidelines.
--HG--
extra : commitid : CR2n50AgsP0
2016-01-29 12:45:57 -05:00
Gijs Kruitbosch
8f03cee0c0
Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley
...
--HG--
extra : commitid : 5FAEQh1re5
extra : rebase_source : 318e1e0f4df61081d150aacb3290478ec2477565
2016-01-26 16:20:51 +00:00
Brad Kotsopoulos
71346bf41d
Bug 1242330 - "Four extensions were promoted to core in WebGL 2 and should no longer be available as extensions." r=jgilbert r=jmuizelaar
2016-01-24 22:21:00 +01:00
Jordan
385a363a5d
Bug 1241239 - Fix missing 'using mozilla::LogLevel' in nsIdleServiceGTK.cpp. r=karlt
2016-01-31 04:48:00 +01:00
Ethan Lin
48c9893604
Bug 1240438 - Fix WebGL2 framebuffer attachment related implementation. r=jgilbert
2016-01-29 01:41:00 +01:00
Gijs Kruitbosch
78353c667c
Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley
...
--HG--
extra : commitid : 6VtYgVqIo5T
extra : rebase_source : aeb98bb8e45722c64c993cf3b0a098e449a453e7
2016-01-22 11:27:06 +00:00
Jared Wein
d07d8912ea
Bug 1240892 - Disable default-app hash storage. r=dolske
2016-01-22 10:12:00 +01:00
Kris Maglione
18ffdfa335
Bug 1225715: Part 6 - Remove redundant manifest type checking from XPIProvider. r=Mossop
...
--HG--
extra : commitid : Co3LqKFdyq6
extra : rebase_source : fe07d829cd3dd9bf0bee582e0367a9b1d49036de
2016-01-21 23:36:53 -08:00
Kris Maglione
278a332b02
Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
...
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
--HG--
extra : commitid : 9jGEwCU9AhR
extra : rebase_source : db16f1e5f9962fb7b24c0e52c05832ae646a57c2
2016-01-30 10:27:02 -08:00
Kris Maglione
7223a1a63e
Bug 1225715: Part 4 - Improve reporting of schema errors. r=billm
...
--HG--
extra : commitid : 8hxwF0y1kXL
extra : rebase_source : 6659b05b2835d9e9feecb45223b4ab2519eea4c5
2016-01-29 20:11:07 -08:00
Kris Maglione
4e6099bea2
Bug 1225715: Part 3 - Allow extending existing schema types. r=billm
...
This one's a bit weird. I was trying to avoid it for a while, but when we
start to support different sets of APIs on different apps, it's going make it
complicated to maintain a single, centralized manifest schema without some way
for them to directly extend it.
--HG--
extra : commitid : 69hnLm2cHLt
extra : rebase_source : 8895c53c36c3790c287c0105fa95b0f3f8f49c33
2016-01-20 22:46:37 -08:00
Kris Maglione
cd5a8640d9
Bug 1225715: Part 2 - Add string format support to schemas. r=billm
...
--HG--
extra : commitid : ArSuR3hloWW
extra : rebase_source : 64f075729beee1a0b3e411c7f3c7084839e793df
2016-01-29 19:48:57 -08:00
Kris Maglione
f9a63c1481
Bug 1225715: Part 1 - Add support for patterned strings and properties in schemas. r=billm
...
--HG--
extra : commitid : DXiMnqrHsn0
extra : rebase_source : e8457775d1c9510e20e3f987eb8deccbcfbb50fb
2016-01-29 19:45:16 -08:00
Byron Campen [:bwc]
ea0d28b380
Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno
...
--HG--
extra : transplant_source : %B4%2B%26%B8I%C5%E4%F9%83%A6%0B%21%D8%AA%D5%96%3B%B2%00%E1
2016-01-20 17:25:26 -06:00
Hiroyuki Ikezoe
95ad195e01
Bug 1235478 - Part 3: Make weightmapping-12579.html fuzzy on MacOS 10.10. r=jdaggett
...
This refrest fails on MacOS 10.10 debug build on try server.
* This failure can not be reproduced on local MacOS 10.10. (as far as I tried)
* Removing all '東京特許許可局' in the table does not cause the intermittent failure.
* Removing all words whose font is thinner than 500 does not cause the intermittent failure.
* Using only one downloadable(mplus-1p-medium) font does not cause the intermittent failure.
I am going to investigate the failure reason in the future when I get to know more about layout codes.
2016-01-29 03:58:00 +01:00
Ting-Yu Lin
1e5d352993
Bug 591737 - Add pref for details and summary elements. r=bz
...
--HG--
extra : commitid : C40ecHqSxrO
extra : rebase_source : 937479989a52b57f3dec07a74dd9dad17ff69db7
2016-01-20 23:20:43 +08:00
Ting-Yu Lin
00d7d52390
Bug 591737 - Mark tests in web-platform-test pass. r=Ms2ger
...
Now we have <details> and <summary> tags implemented. Remove those lines
marked as "expected: FAIL" to let the tests pass.
--HG--
extra : commitid : Gw8pxOzieKY
extra : rebase_source : 20a615d5300d331b7232a92f647360cfe6e51161
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
5fd95e2226
Bug 591737 - Fix test_HTMLSpec.html. r=surkov
...
--HG--
extra : commitid : K0k7s7em0wU
extra : rebase_source : 3c953db0c7bd54c2c8e51b8ff43458f3f472b300
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
c05be25fcd
Bug 591737 - Add reftest for mouse click on summary. r=bz
...
--HG--
extra : commitid : A6Rvr5oDl6V
extra : rebase_source : b2ad4d8cfd5b5bfa8785d6ef1df465da98f7e770
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
0beafc0ac8
Bug 591737 - Avoid dispatch mouse double click to content not in doc. r=smaug
...
When double-clicking on a default anonymous <summary> element, the first
eMouseClick will make the summary element being removed from the
document. This generates an assert in
PresShell::HandleEventWithTarget().
To prevent this assert, ensure the mouseContent is in document before
dispatching the eMouseDoubleClick event.
Since GetCrossShadowCurrentDoc() was deprecated, replace it with
GetComposedDoc().
--HG--
extra : commitid : K9pCdof8z3f
extra : rebase_source : 3adfdb9938de30fd0ca365168c33dcdcef8ca285
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
97b86127e1
Bug 591737 - Implement toggling open details by mouse click. r=bz
...
--HG--
extra : commitid : IFM4sdQE10z
extra : rebase_source : 6fcc816c7808e54ede54d8a018d8b32178fa4ac0
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
01065150c0
Bug 591737 - Add crashtest for details and summary. r=bz
...
--HG--
extra : commitid : DoO0dxy1ehj
extra : rebase_source : c49a244cc8ce1326b114af62c720a57d0589d836
2016-01-20 23:20:42 +08:00
Ting-Yu Lin
4cf1fb1626
Bug 591737 - Add reftests for details and summary. r=bz
...
--HG--
extra : commitid : 4a11NfD9hZ0
extra : rebase_source : d8e2f28fb17df614a9a3da47289ba848d74c94ca
2016-01-20 23:20:41 +08:00
Ting-Yu Lin
fd982b69ea
Bug 591737 - Provide a default summary element by DetailsFrame. r=bz
...
If a <details> lacks a direct <summary> child, we need to construct a
default one.
--HG--
extra : commitid : ApnP20Mrr33
extra : rebase_source : 4b059f4e7fa32bac665487aa8a266ba58597b184
2016-01-20 23:20:41 +08:00
Ting-Yu Lin
ea65853708
Bug 591737 - Construct details and summary in nsCSSFrameConstructor. r=bz
...
--HG--
extra : commitid : 7tnA5fqdD6L
extra : rebase_source : 452368859fb99183605edcf47fd48ff026bf3a50
2016-02-02 17:39:49 +08:00
Ting-Yu Lin
802d6dee0d
Bug 591737 - Add SummaryFrame. r=bz
...
--HG--
extra : commitid : 61ZPHBOWyKH
extra : rebase_source : 860919e85da1fc1593f084dcc1e011e1e6cddba3
2016-02-02 17:39:06 +08:00
Ting-Yu Lin
cff36a1352
Bug 591737 - Add DetailsFrame. r=bz
...
--HG--
extra : commitid : C6hHNXWpwO8
extra : rebase_source : 47b37776c4f029879bd02c0477e885104b2aaed5
2016-01-20 23:20:41 +08:00