Yoshi Huang
b823849d69
Bug 1363632 - rewrite test_497898.html. r=smaug
...
test_497898.html uses encoded URI in data:text/html, so I am going to
replace it with srcdoc attribute and also decode the URI into plain
html.
2017-05-16 16:57:20 +08:00
Yoshi Huang
87ffcf52fe
Bug 1363612 - Part 3: fix for moz-binding: url. r=smaug
...
Also seperate this to make sure I modified the test correctly.
2017-05-16 16:57:20 +08:00
Yoshi Huang
ebfed92e7e
Bug 1363612 - Part 2: move files for bug 677495. r=smaug
...
These two tests use 'media document', so I made this as a seperate patch
to let reviewer to make sure I am doing it correctly.
2017-05-16 16:57:19 +08:00
Yoshi Huang
9af1bdc477
Bug 1363612 - Part 1: move to seperate files. r=smaug
2017-05-16 16:57:19 +08:00
Yoshi Huang
13715ecf38
Bug 1363597: dont use data: URI for form action. r=smaug
2017-05-16 16:57:19 +08:00
Christoph Kerschbaumer
df574a1368
Bug 1362993 - Followup: Use gBrowser.addTab with explicit triggeringPricnipal instead of BrowserTestUtils. r=kmaglione
2017-05-16 08:03:04 +02:00
Brian Birtles
56a6846b66
Bug 1355348 - Drop extra eRestyle_StyleAttribute hint from Element::SetSMILOverrideStyleDeclaration; r=dbaron
...
This was originally added in bug 1133439 but it's not clear that it is needed.
It may be that we thought that new SMIL animations should trigger transitions
but that's not the case.
We want to remove this as part of this bug since Servo_NoteExplicitHints is
currently not capable of handling animation restyle hints and non-animation
restyle hints at the same time.
--HG--
extra : rebase_source : 729947c29efc51864333397cf772079646c1f197
2017-05-16 12:46:51 +09:00
Jim Chen
76a5c980cb
Bug 1363567 - 3. Remove GeckoInterface.getPluginContainer; r=me
...
GeckoInterface.getPluginContainer is no longer used anywhere and can be
removed. r=me for trivial patch.
MozReview-Commit-ID: 2IoQPqecWus
2017-05-15 23:11:18 -04:00
Jim Chen
3858e8e18e
Bug 1363567 - 2. Move onFullScreenPluginHidden to GeckoApp; r=rbarker
...
Move the native call onFullScreenPluginHidden from GeckoAppShell to
GeckoApp itself.
MozReview-Commit-ID: APhGRBTNl0X
2017-05-15 23:11:18 -04:00
Jim Chen
d0aff50e27
Bug 1363567 - 1. Remove addPluginView/removePluginView methods; r=rbarker
...
Remove the addPluginView and removePluginView methods from
GeckoInterface. Instead, move the JNI calls directly to GeckoApp itself.
GeckoApp then uses GeckoActivityMonitor to find the current activity,
instead of using GeckoAppShell.getGeckoInterface().
MozReview-Commit-ID: 7ym8kuElADV
2017-05-15 23:11:17 -04:00
Jim Chen
3f65d0de71
Bug 1362192 - Remove GeckoInterface.getDefaultUAString; r=snorp
...
Move GeckoInterface.getDefaultUAString() to GeckoApplication.
MozReview-Commit-ID: FHsRrbiqJ3F
2017-05-15 23:11:17 -04:00
Jim Chen
e53a5e57a0
Bug 1325112 - 2. Purge caches in debug geckoview_example; r=rbarker
...
Preload Gecko with the "-purgecaches" flag in debug builds of
geckoview_example, similar to what we do for Fennec.
MozReview-Commit-ID: dBZgBbDUQ9
2017-05-15 23:11:17 -04:00
Jim Chen
cf5d7c70ea
Bug 1325112 - 1. Remove GeckoInterface.isOfficial; r=nalexander
...
There are two callers of isOfficial() in GeckoThread. For purging the
startup cache, the code to add the extra argument is moved to
GeckoApplication/GeckoApp/GeckoService. For logging the arguments, the
"debug" flag is used instead of the "official" flag.
MozReview-Commit-ID: 9atEWY1MVVt
2017-05-15 23:11:17 -04:00
Jim Chen
c0ecba00ed
Bug 1363167 - Remove GeckoInterface.getActivity; r=snorp
...
Use available Context or GeckoActivityMonitor to derive an Activity
instance, instead of using GeckoInterface.getActivity().
MozReview-Commit-ID: GHLMtnQkr2l
2017-05-15 23:11:11 -04:00
Jim Chen
7f18399feb
Bug 1362231 - Remove GeckoInterface.getProfile; r=snorp
...
Since we only support one profile per process, replace all calls to
GeckoInterface.getProfile() with calls to GeckoThread.getActiveProfile().
MozReview-Commit-ID: 9PZOoBZt7Er
2017-05-15 23:11:10 -04:00
Stephen A Pohl
99336e02ef
Bug 429824: Properly forward native OSX events to the native menu bar if they haven't been handled by the child process in e10s. r=mstange,masayuki
2017-05-15 22:59:35 -04:00
Stephen A Pohl
340eaff79d
Bug 429824: Let OSX's native menu system handle keyboard shortcuts that we did not handle ourselves via XBL prototype handlers. This allows for handling of custom shortcuts, but does not allow for reassignment of existing shortcuts. r=mstange
2017-05-15 22:59:28 -04:00
Phil Ringnalda
0c7107f70c
Bug 1351197 - Disable test_TelemetryModules.js on Android on release or beta, where it crashes
...
MozReview-Commit-ID: 5rr6HzzELr5
2017-05-15 19:02:24 -07:00
Phil Ringnalda
3bac91ef14
Bug 1358559 - Sync the disabling of browser_all_files_referenced.js on linux32 to the redundant and duplicative run of the same test in the devtools suite
...
MozReview-Commit-ID: FvZFpMytppg
2017-05-15 18:56:42 -07:00
Eric Rahm
e449ec82f3
Bug 1356025 - Add Capacity checks to nsTSubstring constructor. r=froydnj
...
MozReview-Commit-ID: 6RIwuvalcRz
2017-05-15 16:52:43 -07:00
Nicholas Nethercote
add1b59694
Bug 1362894 - Make profiler_call_{enter,exit} |inline|. r=mstange.
...
Bug 1359000 moved these functions from GeckoProfiler.h to platform.cpp, which
allowed a lot of follow-up simplifications. But it hurt performance.
This patch moves them back to GeckoProfiler.h and makes them |inline| again.
This required adding a second TLS pointer, sPseudoStack. Comments in the patch
explain why.
--HG--
extra : rebase_source : 4198e32b9e251f4014bce890936f4f85dabeb8ab
2017-05-10 20:13:21 +10:00
Wes Kocher
476feed09f
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 6IorAN8i9Ot
2017-05-15 16:34:36 -07:00
Wes Kocher
274ba1a154
Merge inbound to central, a=merge
...
MozReview-Commit-ID: AFMOzsYBEjc
2017-05-15 16:22:21 -07:00
Wes Kocher
a2087edbef
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 4TESFjmVSJf
2017-05-15 16:04:27 -07:00
Geoff Brown
dd4ae649bb
Bug 1343150 - Fix non-standard manifest annotation; r=me,test-only
2017-05-15 16:17:03 -06:00
Geoff Brown
061c806f3d
Bug 1300351 - Fix non-standard manifest annotation; r=me,test-only
...
Just introduced this - did not put spaces in the right place.
2017-05-15 16:17:02 -06:00
Geoff Brown
ff95d89ced
Bug 1343150 - Skip browser_PreviewProvider.js on linux, for frequent time outs; r=me,test-only
2017-05-15 16:02:03 -06:00
Geoff Brown
0f0c36efe3
Bug 1300351 - Disable browser_onbeforeunload_navigation.js on non-debug windows; r=jmaher
2017-05-15 16:02:02 -06:00
André Bargull
8d75de07fc
Bug 1359575 - Report SyntaxError if GeneratorDeclaration/AsyncFunctionDeclaration is redeclared in block-scope. r=shu
...
--HG--
extra : rebase_source : 900809d2faa5e3eabc1bbdf108e85cedc604257d
2017-05-15 12:08:59 -07:00
Kris Maglione
e272c4c239
Bug 1365005: Cleanup async code after Task.jsm migration. r=aswan
...
MozReview-Commit-ID: FNKSsBqq6Kf
--HG--
extra : rebase_source : f6e5056fc2de0b13b4b77e27fe88c2d4063b1445
extra : amend_source : 42473dedc3280e225eb243ce5a87d552ba5f9ee2
2017-05-15 12:07:06 -07:00
Christoph Kerschbaumer
e4f38c8d7c
Bug 1362993 - Rewrite gBrowser.addTab() to use BrowserTestUtils.addTab(). r=florian
2017-05-15 21:49:50 +02:00
Geoff Brown
1aaa387888
Bug 1357321 - Use longer timeout for browser_search_within_preferences.js; r=jaws
...
Frequent intermittent timeouts on linux32-debug seem to be correlated
with recent additions to this test.
2017-05-15 12:39:49 -06:00
Randall Barker
962808afbf
Bug 1364194
- Refresh static toolbar snapshot when page width changes r=botond,jchen
...
MozReview-Commit-ID: HaQo66j640g
2017-05-15 11:30:09 -07:00
Kim Moir
84cf5d5cd4
revert Bug 1363420 - enable Talos for |linux64-stylo-sequential opt| r=kmoir DONTBUILD
2017-05-15 14:18:53 -04:00
ffxbld
ae24a3c83d
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
2017-05-15 08:12:24 -07:00
ffxbld
72bbccaa89
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
2017-05-15 08:12:21 -07:00
André Bargull
58665203ca
Bug 1362753 - Part 3: Use CallSelfHostedFunction to call ArraySpeciesCreate. r=till
...
--HG--
extra : rebase_source : a5f2f6c48c5181f97501af212489e4256b255da5
extra : amend_source : 533b8c852ceab743c602299d58ee53115c4ee0be
2017-05-15 07:57:30 -07:00
André Bargull
0c4af1fb9f
Bug 1362753 - Part 2: Take Array.prototype.slice/splice fast paths in more cases. r=jandem
...
--HG--
extra : rebase_source : 6f916180647f21b1d43538492375f63fbf49cace
2017-05-15 07:46:26 -07:00
André Bargull
5b4ad1140e
Bug 1362753 - Part 1: Use array species fast path in Array.p.slice/splice when input argument isn't an array. r=jandem
...
--HG--
extra : rebase_source : 6619cf51db1ab7d7feec95f49ea7310bcfe72a4d
2017-05-15 05:49:11 -07:00
Kris Maglione
a168e59fe7
Bug 1364878: Fix add-on path migration issues. r=rhelmer
...
MozReview-Commit-ID: JuPz1MoZlcj
--HG--
extra : rebase_source : 1fd078073ae9ac8042ace757ed3927b4eb720daa
2017-05-15 09:21:58 -07:00
Boris Zbarsky
42bf67a17e
Bug 1364589. Include the custom content container in the list AppendDocumentLevelNativeAnonymousContentTo returns. r=heycam
2017-05-15 12:25:00 -04:00
Boris Zbarsky
c9c92a390f
Bug 1364335 tests. Test dynamic changes to :any-link matching. r=emilio
...
MozReview-Commit-ID: Jn9RLj59ntr
2017-05-15 12:23:47 -04:00
jomer14
fab6e7f663
Bug 1362510 - Remove errors.properties and references. r=eoger
...
MozReview-Commit-ID: 27kIRQdEHsE
2017-05-15 12:03:55 -04:00
Paolo Amadini
132e133c40
Bug 1364911
- Wait for the history subview to be populated before opening it. r=Gijs
...
MozReview-Commit-ID: 7F1zPhYjVnL
--HG--
extra : rebase_source : fb175b80ec45dc2a1f901403bd8aa5cc2b4ffd69
extra : source : 9c81323fba749d1a209c1e5ee34b5705ec2418cc
2017-05-15 15:03:48 +01:00
André Bargull
1f7b56a7b8
Bug 924058 - Part 6: Update test cases to expect ToLength conversion in array methods. r=jandem
...
--HG--
extra : rebase_source : b6eaebe8c66bef4fa9eee9e473fe19f50b27895f
2017-05-15 05:24:04 -07:00
André Bargull
bcf4ccd7ad
Bug 924058 - Part 5: Update Array.prototype.splice to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 8aff8e64636e32dd3c807edc7b3bfa14f16a030f
2017-05-15 05:23:54 -07:00
André Bargull
d327713f01
Bug 924058 - Part 4: Update Array.prototype.slice to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 537c83d0019b1cfcb6f7b4fad9449377331f252b
2017-05-15 05:23:46 -07:00
André Bargull
00ab66e6d1
Bug 924058 - Part 3: Update simple methods to use uint64 length values. r=jandem
...
--HG--
extra : rebase_source : 8a2651c541b43446fcf76e59ffa4a4becdb87748
2017-05-15 05:23:38 -07:00
André Bargull
dbff2b94da
Bug 924058 - Part 2: Add new property operations to work on uint64 indices. r=jandem
...
--HG--
extra : rebase_source : e30192465e1de2884379571abef31f8be1e4ef21
2017-05-15 05:23:29 -07:00
André Bargull
41cffedfc5
Bug 924058 - Part 1: Use uint64 instead of double for large indices in Array.prototype methods. r=jandem
...
--HG--
extra : rebase_source : b96b4b26351a8ffe222340614702688ca29bda0b
2017-05-15 05:23:04 -07:00