Chris Manchester
c3c9e22175
Bug 941749 - Add support for returning both known tabs and chrome windows from the marionette server.;r=automatedtester
...
This splits the api for getWindowHandles and getChromeWindowHandles for those
managing windows and tabs separately in tests. getWindowHandles is
re-implemented to return tabs when appropriate, and getChromeWindowHandles is
added to correspond to individual os windows (the prior behavior of
getWindowHandles). current_window_handle now corresponds to a tab on desktop,
while chrome_window_handle is provided for the current OS window.
switch_to_window will accept either a chrome window handle or tab handle.
In the case of a tab, switching will select the tab. In the
case of a chrome window handle, the prior behavior is retained.
2014-12-12 12:08:31 -05:00
Chris Manchester
bb8ca43969
Bug 941749 - A test managing open windows and tabs with marionette.;r=automatedtester
2014-12-12 12:08:31 -05:00
Patrick McManus
9aa9696cc0
bug 865314 - backout 61ee2e053920 due to crashes 1089638 r=backout
...
--HG--
extra : rebase_source : a402ff7ab1f653320ac577807fbe85143d945af8
2014-12-12 11:48:02 -05:00
Ehsan Akhgari
2b3c79836e
Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
...
ReplaceSubstring() is an O(n*m) algorithm (n being the length of the
string and m being the number of occurrences of aTarget) because we have
to move the remainder of the string, search it again and potentially
memmove most of it again as we find more matches. This patch rewrites
that function to make it O(n+m).
Note that we currently don't build TestStrings.cpp, so the test case in
this patch is not run automatically, but the test case has been verified
to pass separately by moving the test function into Gecko and calling it
during startup and stepping through it in the debugger.
--HG--
extra : rebase_source : 0330c130520802392b92bd094dde85f57cfe6420
2014-12-12 11:47:55 -05:00
Nathan Froyd
941541fed4
Backout bbcf9c812bb5:388e4a23e7fb (bug 1090636), for bustage on a CLOSED TREE
2014-12-12 11:49:15 -05:00
Brad Lassey
a6571098ba
bug 1088758 - Add the ability to mirror tabs from desktop to a second screen, restrict privledged GuM based on calling compartment rather than passed window's document r=rjesup
2014-12-10 09:06:02 -08:00
Ryan VanderMeulen
a71f6ccb8c
Bug 1110260 - Update pdf.js to version 1.0.978. r=bdahl
2014-12-15 18:41:28 -05:00
Vikneshwar
94b9ab6dfa
Bug 1038599 - Called OpenLinkIn from loadURI;r=dao
...
--HG--
extra : rebase_source : 3ff46f5e5ed34e6059331616ae2735d7a3cdf3be
2014-12-15 22:08:16 +01:00
Thejdeep
3b47095505
Bug 1111275 - Replace gBrowser.mCurrentBrowser with gBrowser.selectedBrowser. r=dao
...
--HG--
extra : rebase_source : 8a8ef5fafbdbddf987eb69407444b3a2edc1be19
2014-12-15 22:07:18 +01:00
abdelrhman
3990efb3f1
Bug 1111276 - Replace gBrowser.selectedTab.linkedBrowser with gBrowser.selectedBrowser. r=dao
...
--HG--
extra : rebase_source : d7ef16a16f884458d99dff05efb370694d2ea5e3
2014-12-15 22:05:46 +01:00
Dave Townsend
3c7f55c8ce
Bug 1101624. Try loading a real page after starting the progress listeners to fix browser_alltabslistener.js. r=Gijs
2014-12-15 14:32:29 -08:00
Romain Gauthier
87cd4c7b30
Bug 1107655 - Show the ToS/Privacy display in the Loop panel whenever Get Started is displayed. r=nperriault
2014-12-15 22:28:18 +00:00
Romain Gauthier
8e2e477789
Bug 1109325 - Change the help url for Hello's standalone rooms. r=nperriault
2014-12-15 22:28:18 +00:00
Ryan VanderMeulen
ea023df69a
Backed out changeset cab12d762123 (bug 1087877) for e10s mochitest-dt failures.
2014-12-15 15:58:27 -05:00
Brian Grinstead
577f6c3a70
Bug 1111091 - Move tab separator to the start of the last tab with separated tab button;r=MattN
2014-12-15 12:43:32 -08:00
Steve Fink
8eb3f5f498
Bug 1103957 - prevent phase nesting, r=terrence
2014-12-09 14:59:11 -08:00
Guilherme Goncalves
60eb32a82c
Bug 1094275 - Update the in-tree copy of jemalloc3 to commit b4acf73. r=glandium
2014-12-17 09:14:48 +09:00
Ehsan Akhgari
ce47600bf5
Debugging patch for bug 1074744: request the complete log
2014-12-16 18:55:08 -05:00
Wes Kocher
1cc829126d
Backed out changeset 50d264e4ffa4 (bug 1052123) for android/linux reftest failures
2014-12-16 15:44:15 -08:00
Dan Glastonbury
ee96576d7b
Bug 1048747 - [WebGL2] Implement uniform block/buffer. r=jgilbert, r=smaug
...
--HG--
extra : rebase_source : 0ac73b719bf63b216bc593959385d162a4e8b0cd
extra : source : 63eebe8ca90770461267b8a365392db8e091da55
2014-12-16 15:20:15 +10:00
Mike Shal
c3240b1158
Bug 1109136 - add upload artifact list to mach_build_properties.json; r=glandium
2014-12-09 16:35:42 -05:00
Mike Shal
69f8ee36ac
Bug 1109136 - Move variable definitions from packager.mk to upload-files.mk; r=glandium
...
--HG--
rename : toolkit/mozapps/installer/packager.mk => toolkit/mozapps/installer/upload-files.mk
2014-12-17 16:23:48 -05:00
Sid Stamm
3f2f4137aa
Disable test for bug 965727 on b2g on a CLOSED TREE
2014-12-17 16:32:14 -05:00
Nathan Froyd
991d6e6fb1
Bug 1031264
- make opening links in new {tabs,windows} honor rel="noreferrer"; r=mconley
2014-12-10 12:42:18 -05:00
Jeff Muizelaar
f9df48fece
Bug 1112728. Temporarily disable keyedmutex usage with ANGLE until we can make it work better.
...
We can turn this back on once we have a proper fix for bug 1109718.
--HG--
extra : rebase_source : c7302c4e268edc0ef4aa7ab87e06b8f9a55d2462
2014-12-17 15:10:18 -05:00
David Anderson
537e832f5a
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
Kartikaya Gupta
d666dd017d
Add a helper for forwarding event APZ info to TabParent. (bug 1109985 part 1, r=dvander)
2014-12-15 23:28:19 -08:00
Sid Stamm
7ddbe36414
Bug 965727 - Implement referrer directive for CSP. (r=jst,ckerschb)
2014-12-17 14:14:04 -05:00
Sid Stamm
99af8ea5fc
Bug 965727 - Implement tests for CSP referrer directive. (r=ckerschb)
2014-12-17 14:14:03 -05:00
Nathan Froyd
0c4895658a
Bug 1112608 - use GENERATED_INCLUDES in security/manager/{boot,pki}/src/; r=mshal
...
The sole use of Makefile.in in the security/manager/{boot,pki}/src/
directories is so we can add $(DIST)/public/nss to INCLUDES.
GENERATED_INCLUDES can be used to handle this case instead, at the cost
of hardcoding the path to $(DIST). This seems reasonable enough, since
a number of moz.build files already know about dist/ and its location
within the objdir.
2014-12-17 11:02:19 -05:00
Nathan Froyd
fe7e028fff
Bug 1112222 - remove moz_extensions.c from GENERATED_FILES in parser/expat/lib/; r=mshal
...
moz_extensions.c isn't generated by the build process; it lives as a
checked-in file and is #include'd by xmltok.c in the same directory.
2014-12-16 13:36:11 -05:00
Ryan VanderMeulen
37928576f6
Bug 1059116 - Disable test_seek-1.html on Android 2.3.
...
--HG--
extra : rebase_source : 4ff233bdc1145389d0de996478aabbc5472794ac
2014-12-17 13:39:12 -05:00
Jon Coppeard
d0f3cbb15a
Bug 650161 - Assert we compacted as much as we could r=terrence
2014-12-17 18:04:01 +00:00
Jon Coppeard
c4790139ee
Bug 650161 - Reduce parallelism in parallel update after compacting GC r=terrence
2014-12-17 18:04:01 +00:00
Jan de Mooij
f3e6715474
Bug 1112563 - Use useRegisterAtStart for LoadSlot/LoadFixedSlot/GetDOMMember. r=sunfish
2014-12-17 18:50:34 +01:00
Georg Fritzsche
c6ebf709f9
Bug 1101487 - Bonus: Use Preferences.jsm in TelemetryPing for cleaner default values. r=vladan
2014-12-17 18:21:37 +01:00
Georg Fritzsche
c683fe423d
Bug 1101487 - Cache client id in prefs so we can submit it for very short sessions too. r=vladan
2014-12-17 17:45:58 +01:00
Ben Turner
3aabd082cd
Bug 701634, Make flaky tests wait for transactions to complete before continuing to the next test
2014-12-17 09:04:06 -08:00
Dan Gohman
e5cc07f389
Bug 1103389 - IonMonkey: Don't reuse-input between different types r=bbouvier
2014-12-17 08:48:39 -08:00
Dan Gohman
741647f18a
Bug 1100123 - IonMonkey: Simplify LSimdSelect's regalloc constraints r=bbouvier
2014-12-17 08:45:51 -08:00
Dan Gohman
874f24a205
Bug 1099216 - IonMonkey: Don't reuse-input between different types r=bbouvier
2014-12-17 08:45:36 -08:00
Nicolas Silva
cabb056a02
Bug 1108164 - Remove per-tile drawing. r=Bas
2014-12-17 17:32:29 +01:00
Ehsan Akhgari
5ec594bb99
Bug 1084532 - Drop support for building with MSVC 2010; r=glandium
2014-12-17 10:50:15 -05:00
Ryan Sleevi
b1431c0e9a
Bug 1110626 - New TLD additions for TLDs contracted with ICANN through 2014-12-12. r=gerv
2014-12-17 10:30:52 -05:00
Osman Surkatty
55adef4ea4
Bug 1112404 - Update PSL with new AWS Region. r=gerv
...
--HG--
extra : rebase_source : 26fafe08f25b83ff2ff4fecdf7ba5cef62fa705b
2014-12-17 02:26:00 -05:00
Andreas Tolfsen
c9ce6ce96f
Bug 1111268 - Fix redefinition of caps in setSessionCapabilities. r=dburns
...
The variable caps is redefined in the second for loop because it's defined
in the function scope using the var declaration statement instead of
let for the current scope.
This patch also addresses the duplication of the code to copy the current
set of capabilities.
--HG--
extra : rebase_source : 9b3f9c8e05abaa0fa7ce6662be188cf22e13dd12
2014-12-13 22:22:47 +00:00
Andreas Tolfsen
c5649f3669
Bug 1111264 - Simplify check for disabled in isElementEnabled. r=dburns
...
--HG--
extra : rebase_source : fe2bc8371b8ee5ce04f8778f3f10f9034ba55b23
2014-12-13 20:44:42 +00:00
Andreas Tolfsen
9450d2d73e
Bug 1111260
- Fix references to nsITimer.TYPE_ONE_SHOT. r=dburns
...
--HG--
extra : rebase_source : 0584712fbfac73cd943679852578f67ccf479145
2014-12-13 20:15:46 +00:00
Andreas Tolfsen
82badd06bc
Bug 1111246 - Add error message in Marionette client on malformed packet. r=dburns
...
--HG--
extra : rebase_source : ea764e49a6508ed33b6401f21b3bb9d182ab268e
2014-12-13 19:57:09 +00:00
Chris Manchester
19eef4830b
Bug 1077870 - Log consistent test names (file paths relative to the srcdir) in mochitest. r=ahal
...
--HG--
extra : rebase_source : f82fe24e59ec60ded414ec44cec6f4aff95f2f5f
2014-12-15 12:05:55 -05:00